From dd791a1c5164c596355195da6cd64c1cb3ca1b43 Mon Sep 17 00:00:00 2001
From: Ludovic Apvrille <ludovic.apvrille@telecom-paristech.fr>
Date: Thu, 14 Jun 2018 16:51:58 +0100
Subject: [PATCH] Resolving bug on forkevent

---
 modeling/DIPLODOCUS/SmartCardProtocol.xml    | 40258 +++++++++++++++--
 src/main/java/tmltranslator/TMLEvent.java    |    15 +
 src/main/java/tmltranslator/TMLMapping.java  |    23 +-
 src/main/java/tmltranslator/TMLModeling.java |    34 +-
 4 files changed, 36293 insertions(+), 4037 deletions(-)

diff --git a/modeling/DIPLODOCUS/SmartCardProtocol.xml b/modeling/DIPLODOCUS/SmartCardProtocol.xml
index fbfe5ef0c5..98cb1ddea7 100755
--- a/modeling/DIPLODOCUS/SmartCardProtocol.xml
+++ b/modeling/DIPLODOCUS/SmartCardProtocol.xml
@@ -2,82 +2,315 @@
 
 <TURTLEGMODELING version="1.0beta">
 
+<Modeling type="AttackTree" nameTab="Attack Trees" >
+<AttackTreeDiagramPanel name="Attack Tree" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" >
+<CONNECTOR type="137" id="2" >
+<cdparam x="592" y="547" />
+<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="1" />
+<P1  x="583" y="542" id="11" />
+<P2  x="504" y="443" id="52" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="137" id="4" >
+<cdparam x="227" y="534" />
+<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="3" />
+<P1  x="268" y="535" id="24" />
+<P2  x="269" y="438" id="77" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="133" id="6" >
+<cdparam x="490" y="402" />
+<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="5" />
+<P1  x="504" y="403" id="37" />
+<P2  x="435" y="295" id="98" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="133" id="8" >
+<cdparam x="279" y="399" />
+<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="7" />
+<P1  x="269" y="398" id="62" />
+<P2  x="360" y="295" id="97" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="133" id="10" >
+<cdparam x="396" y="241" />
+<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="9" />
+<P1  x="398" y="245" id="87" />
+<P2  x="399" y="170" id="103" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<COMPONENT type="1403" id="23" >
+<cdparam x="507" y="542" />
+<sizeparam width="153" height="40" minWidth="100" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="TGComponent" value="UseSecurityProtocol" />
+<TGConnectingPoint num="0" id="11" />
+<TGConnectingPoint num="1" id="12" />
+<TGConnectingPoint num="2" id="13" />
+<TGConnectingPoint num="3" id="14" />
+<TGConnectingPoint num="4" id="15" />
+<TGConnectingPoint num="5" id="16" />
+<TGConnectingPoint num="6" id="17" />
+<TGConnectingPoint num="7" id="18" />
+<TGConnectingPoint num="8" id="19" />
+<TGConnectingPoint num="9" id="20" />
+<TGConnectingPoint num="10" id="21" />
+<TGConnectingPoint num="11" id="22" />
+<extraparam>
+<textline data="In order to ensure confidentiality property" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1403" id="36" >
+<cdparam x="192" y="535" />
+<sizeparam width="153" height="40" minWidth="100" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="TGComponent" value="UsePrivateBus" />
+<TGConnectingPoint num="0" id="24" />
+<TGConnectingPoint num="1" id="25" />
+<TGConnectingPoint num="2" id="26" />
+<TGConnectingPoint num="3" id="27" />
+<TGConnectingPoint num="4" id="28" />
+<TGConnectingPoint num="5" id="29" />
+<TGConnectingPoint num="6" id="30" />
+<TGConnectingPoint num="7" id="31" />
+<TGConnectingPoint num="8" id="32" />
+<TGConnectingPoint num="9" id="33" />
+<TGConnectingPoint num="10" id="34" />
+<TGConnectingPoint num="11" id="35" />
+<extraparam>
+<textline data="blah blah blah" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1401" id="61" >
+<cdparam x="441" y="403" />
+<sizeparam width="126" height="40" minWidth="100" 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="TGComponent" value="ReadDataFromBus" />
+<TGConnectingPoint num="0" id="37" />
+<TGConnectingPoint num="1" id="38" />
+<TGConnectingPoint num="2" id="39" />
+<TGConnectingPoint num="3" id="40" />
+<TGConnectingPoint num="4" id="41" />
+<TGConnectingPoint num="5" id="42" />
+<TGConnectingPoint num="6" id="43" />
+<TGConnectingPoint num="7" id="44" />
+<TGConnectingPoint num="8" id="45" />
+<TGConnectingPoint num="9" id="46" />
+<TGConnectingPoint num="10" id="47" />
+<TGConnectingPoint num="11" id="48" />
+<TGConnectingPoint num="12" id="49" />
+<TGConnectingPoint num="13" id="50" />
+<TGConnectingPoint num="14" id="51" />
+<TGConnectingPoint num="15" id="52" />
+<TGConnectingPoint num="16" id="53" />
+<TGConnectingPoint num="17" id="54" />
+<TGConnectingPoint num="18" id="55" />
+<TGConnectingPoint num="19" id="56" />
+<TGConnectingPoint num="20" id="57" />
+<TGConnectingPoint num="21" id="58" />
+<TGConnectingPoint num="22" id="59" />
+<TGConnectingPoint num="23" id="60" />
+<extraparam>
+<info description="" root="false" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1401" id="86" >
+<cdparam x="211" y="398" />
+<sizeparam width="116" height="40" minWidth="100" 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="TGComponent" value="PutAProbeOnBus" />
+<TGConnectingPoint num="0" id="62" />
+<TGConnectingPoint num="1" id="63" />
+<TGConnectingPoint num="2" id="64" />
+<TGConnectingPoint num="3" id="65" />
+<TGConnectingPoint num="4" id="66" />
+<TGConnectingPoint num="5" id="67" />
+<TGConnectingPoint num="6" id="68" />
+<TGConnectingPoint num="7" id="69" />
+<TGConnectingPoint num="8" id="70" />
+<TGConnectingPoint num="9" id="71" />
+<TGConnectingPoint num="10" id="72" />
+<TGConnectingPoint num="11" id="73" />
+<TGConnectingPoint num="12" id="74" />
+<TGConnectingPoint num="13" id="75" />
+<TGConnectingPoint num="14" id="76" />
+<TGConnectingPoint num="15" id="77" />
+<TGConnectingPoint num="16" id="78" />
+<TGConnectingPoint num="17" id="79" />
+<TGConnectingPoint num="18" id="80" />
+<TGConnectingPoint num="19" id="81" />
+<TGConnectingPoint num="20" id="82" />
+<TGConnectingPoint num="21" id="83" />
+<TGConnectingPoint num="22" id="84" />
+<TGConnectingPoint num="23" id="85" />
+<extraparam>
+<info description="" root="false" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1402" id="99" >
+<cdparam x="323" y="245" />
+<sizeparam width="150" height="50" minWidth="100" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="TGComponent" value="&lt;&lt;SEQUENCE&gt;&gt;" />
+<TGConnectingPoint num="0" id="87" />
+<TGConnectingPoint num="1" id="88" />
+<TGConnectingPoint num="2" id="89" />
+<TGConnectingPoint num="3" id="90" />
+<TGConnectingPoint num="4" id="91" />
+<TGConnectingPoint num="5" id="92" />
+<TGConnectingPoint num="6" id="93" />
+<TGConnectingPoint num="7" id="94" />
+<TGConnectingPoint num="8" id="95" />
+<TGConnectingPoint num="9" id="96" />
+<TGConnectingPoint num="10" id="97" />
+<TGConnectingPoint num="11" id="98" />
+<extraparam>
+<info equation="" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1401" id="124" >
+<cdparam x="338" y="130" />
+<sizeparam width="122" height="40" minWidth="100" 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="TGComponent" value="RetreiveDataOfSC" />
+<TGConnectingPoint num="0" id="100" />
+<TGConnectingPoint num="1" id="101" />
+<TGConnectingPoint num="2" id="102" />
+<TGConnectingPoint num="3" id="103" />
+<TGConnectingPoint num="4" id="104" />
+<TGConnectingPoint num="5" id="105" />
+<TGConnectingPoint num="6" id="106" />
+<TGConnectingPoint num="7" id="107" />
+<TGConnectingPoint num="8" id="108" />
+<TGConnectingPoint num="9" id="109" />
+<TGConnectingPoint num="10" id="110" />
+<TGConnectingPoint num="11" id="111" />
+<TGConnectingPoint num="12" id="112" />
+<TGConnectingPoint num="13" id="113" />
+<TGConnectingPoint num="14" id="114" />
+<TGConnectingPoint num="15" id="115" />
+<TGConnectingPoint num="16" id="116" />
+<TGConnectingPoint num="17" id="117" />
+<TGConnectingPoint num="18" id="118" />
+<TGConnectingPoint num="19" id="119" />
+<TGConnectingPoint num="20" id="120" />
+<TGConnectingPoint num="21" id="121" />
+<TGConnectingPoint num="22" id="122" />
+<TGConnectingPoint num="23" id="123" />
+<accessibility />
+<extraparam>
+<info description="" root="true" />
+</extraparam>
+</COMPONENT>
+
+
+</AttackTreeDiagramPanel>
+
+</Modeling>
+
+
+
+
 <Modeling type="Avatar Requirement" nameTab="Requirements" >
 <AvatarRDPanel name="AVATAR RD" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" >
-<COMPONENT type="5207" id="16" >
+<COMPONENT type="5207" id="140" >
 <cdparam x="493" y="332" />
 <sizeparam width="150" height="30" minWidth="10" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="107" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="AvatarElementReference" value="AppC_Channel" />
-<TGConnectingPoint num="0" id="1" />
-<TGConnectingPoint num="1" id="2" />
-<TGConnectingPoint num="2" id="3" />
-<TGConnectingPoint num="3" id="4" />
-<TGConnectingPoint num="4" id="5" />
-<TGConnectingPoint num="5" id="6" />
-<TGConnectingPoint num="6" id="7" />
-<TGConnectingPoint num="7" id="8" />
-<TGConnectingPoint num="8" id="9" />
-<TGConnectingPoint num="9" id="10" />
-<TGConnectingPoint num="10" id="11" />
-<TGConnectingPoint num="11" id="12" />
-<TGConnectingPoint num="12" id="13" />
-<TGConnectingPoint num="13" id="14" />
-<TGConnectingPoint num="14" id="15" />
-</COMPONENT>
-
-<COMPONENT type="5200" id="60" >
-<cdparam x="192" y="93" />
-<sizeparam width="334" height="128" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="178" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="Requirement" value="ConfidentialityWithInterface" />
-<TGConnectingPoint num="0" id="17" />
-<TGConnectingPoint num="1" id="18" />
-<TGConnectingPoint num="2" id="19" />
-<TGConnectingPoint num="3" id="20" />
-<TGConnectingPoint num="4" id="21" />
-<TGConnectingPoint num="5" id="22" />
-<TGConnectingPoint num="6" id="23" />
-<TGConnectingPoint num="7" id="24" />
-<TGConnectingPoint num="8" id="25" />
-<TGConnectingPoint num="9" id="26" />
-<TGConnectingPoint num="10" id="27" />
-<TGConnectingPoint num="11" id="28" />
-<TGConnectingPoint num="12" id="29" />
-<TGConnectingPoint num="13" id="30" />
-<TGConnectingPoint num="14" id="31" />
-<TGConnectingPoint num="15" id="32" />
-<TGConnectingPoint num="16" id="33" />
-<TGConnectingPoint num="17" id="34" />
-<TGConnectingPoint num="18" id="35" />
-<TGConnectingPoint num="19" id="36" />
-<TGConnectingPoint num="20" id="37" />
-<TGConnectingPoint num="21" id="38" />
-<TGConnectingPoint num="22" id="39" />
-<TGConnectingPoint num="23" id="40" />
-<TGConnectingPoint num="24" id="41" />
-<TGConnectingPoint num="25" id="42" />
-<TGConnectingPoint num="26" id="43" />
-<TGConnectingPoint num="27" id="44" />
-<TGConnectingPoint num="28" id="45" />
-<TGConnectingPoint num="29" id="46" />
-<TGConnectingPoint num="30" id="47" />
-<TGConnectingPoint num="31" id="48" />
-<TGConnectingPoint num="32" id="49" />
-<TGConnectingPoint num="33" id="50" />
-<TGConnectingPoint num="34" id="51" />
-<TGConnectingPoint num="35" id="52" />
-<TGConnectingPoint num="36" id="53" />
-<TGConnectingPoint num="37" id="54" />
-<TGConnectingPoint num="38" id="55" />
-<TGConnectingPoint num="39" id="56" />
-<TGConnectingPoint num="40" id="57" />
-<TGConnectingPoint num="41" id="58" />
-<TGConnectingPoint num="42" id="59" />
-<extraparam>
-<textline data="All data exchanges between the smartCard " />
+<TGConnectingPoint num="0" id="125" />
+<TGConnectingPoint num="1" id="126" />
+<TGConnectingPoint num="2" id="127" />
+<TGConnectingPoint num="3" id="128" />
+<TGConnectingPoint num="4" id="129" />
+<TGConnectingPoint num="5" id="130" />
+<TGConnectingPoint num="6" id="131" />
+<TGConnectingPoint num="7" id="132" />
+<TGConnectingPoint num="8" id="133" />
+<TGConnectingPoint num="9" id="134" />
+<TGConnectingPoint num="10" id="135" />
+<TGConnectingPoint num="11" id="136" />
+<TGConnectingPoint num="12" id="137" />
+<TGConnectingPoint num="13" id="138" />
+<TGConnectingPoint num="14" id="139" />
+</COMPONENT>
+
+<COMPONENT type="5200" id="184" >
+<cdparam x="193" y="93" />
+<sizeparam width="334" height="128" minWidth="1" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="220" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Requirement" value="ConfidentialExchangeWithInterface" />
+<TGConnectingPoint num="0" id="141" />
+<TGConnectingPoint num="1" id="142" />
+<TGConnectingPoint num="2" id="143" />
+<TGConnectingPoint num="3" id="144" />
+<TGConnectingPoint num="4" id="145" />
+<TGConnectingPoint num="5" id="146" />
+<TGConnectingPoint num="6" id="147" />
+<TGConnectingPoint num="7" id="148" />
+<TGConnectingPoint num="8" id="149" />
+<TGConnectingPoint num="9" id="150" />
+<TGConnectingPoint num="10" id="151" />
+<TGConnectingPoint num="11" id="152" />
+<TGConnectingPoint num="12" id="153" />
+<TGConnectingPoint num="13" id="154" />
+<TGConnectingPoint num="14" id="155" />
+<TGConnectingPoint num="15" id="156" />
+<TGConnectingPoint num="16" id="157" />
+<TGConnectingPoint num="17" id="158" />
+<TGConnectingPoint num="18" id="159" />
+<TGConnectingPoint num="19" id="160" />
+<TGConnectingPoint num="20" id="161" />
+<TGConnectingPoint num="21" id="162" />
+<TGConnectingPoint num="22" id="163" />
+<TGConnectingPoint num="23" id="164" />
+<TGConnectingPoint num="24" id="165" />
+<TGConnectingPoint num="25" id="166" />
+<TGConnectingPoint num="26" id="167" />
+<TGConnectingPoint num="27" id="168" />
+<TGConnectingPoint num="28" id="169" />
+<TGConnectingPoint num="29" id="170" />
+<TGConnectingPoint num="30" id="171" />
+<TGConnectingPoint num="31" id="172" />
+<TGConnectingPoint num="32" id="173" />
+<TGConnectingPoint num="33" id="174" />
+<TGConnectingPoint num="34" id="175" />
+<TGConnectingPoint num="35" id="176" />
+<TGConnectingPoint num="36" id="177" />
+<TGConnectingPoint num="37" id="178" />
+<TGConnectingPoint num="38" id="179" />
+<TGConnectingPoint num="39" id="180" />
+<TGConnectingPoint num="40" id="181" />
+<TGConnectingPoint num="41" id="182" />
+<TGConnectingPoint num="42" id="183" />
+<extraparam>
+<textline data="All data exchanges between the SmartCard " />
 <textline data="and its Interface shall be confidential" />
 <kind data="Confidentiality" />
 <criticality data="High" />
@@ -91,13 +324,13 @@
 </extraparam>
 </COMPONENT>
 
-<CONNECTOR type="5208" id="62" >
+<CONNECTOR type="5208" id="186" >
 <cdparam x="530" y="332" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="&lt;&lt;satisfy&gt;&gt;" />
-<TGConnectingPoint num="0" id="61" />
-<P1  x="530" y="332" id="7" />
-<P2  x="442" y="221" id="56" />
+<TGConnectingPoint num="0" id="185" />
+<P1  x="530" y="332" id="131" />
+<P2  x="443" y="221" id="180" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
 
@@ -109,284 +342,284 @@
 
 
 <Modeling type="TML Component Design" nameTab="AppC" >
-<TMLComponentTaskDiagramPanel name="TML Component Task Diagram" minX="0" maxX="2179" minY="0" maxY="733" channels="true" events="true" requests="true" zoom="0.8000000000000015" >
-<CONNECTOR type="126" id="64" >
+<TMLComponentTaskDiagramPanel name="TML Component Task Diagram" minX="0" maxX="2724" minY="0" maxY="916" channels="true" events="true" requests="true" zoom="1.0000000000000018" >
+<CONNECTOR type="126" id="187" >
+<cdparam x="535" y="347" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="Connector between ports" />
+<P1  x="556" y="347" id="299" />
+<P2  x="547" y="382" id="254" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="126" id="189" >
 <cdparam x="820" y="398" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="Connector between ports" />
-<P1  x="820" y="398" id="125" />
-<P2  x="609" y="459" id="246" />
-<Point x="710" y="462" />
+<P1  x="1025" y="497" id="396" />
+<P2  x="761" y="574" id="284" />
+<Point x="887" y="577" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="63" >
-<father id="64" num="0" />
-<cdparam x="710" y="462" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="188" >
+<father id="189" num="0" />
+<cdparam x="887" y="577" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="0" maxX="1744" minY="0" maxY="587" />
 <infoparam name="point " value="null" />
 </SUBCOMPONENT>
 
-<CONNECTOR type="126" id="65" >
+<CONNECTOR type="126" id="190" >
 <cdparam x="568" y="323" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="Connector between ports" />
-<P1  x="568" y="323" id="248" />
-<P2  x="554" y="278" id="209" />
+<P1  x="710" y="403" id="282" />
+<P2  x="693" y="347" id="321" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="66" >
+<CONNECTOR type="126" id="191" >
 <cdparam x="522" y="390" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="Connector between ports" />
-<P1  x="418" y="311" id="273" />
-<P2  x="373" y="268" id="112" />
+<P1  x="521" y="382" id="249" />
+<P2  x="466" y="335" id="228" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="67" >
+<CONNECTOR type="126" id="192" >
 <cdparam x="409" y="124" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="Connector between ports" />
-<P1  x="321" y="67" id="114" />
-<P2  x="474" y="68" id="233" />
+<P1  x="401" y="83" id="226" />
+<P2  x="593" y="84" id="297" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="68" >
+<CONNECTOR type="126" id="193" >
 <cdparam x="656" y="426" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="Connector between ports" />
-<P1  x="652" y="442" id="252" />
-<P2  x="776" y="396" id="139" />
+<P1  x="816" y="552" id="278" />
+<P2  x="969" y="495" id="382" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="69" >
+<CONNECTOR type="126" id="194" >
 <cdparam x="656" y="400" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="Connector between ports" />
-<P1  x="652" y="416" id="254" />
-<P2  x="737" y="381" id="137" />
+<P1  x="816" y="519" id="276" />
+<P2  x="921" y="476" id="384" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="70" >
+<CONNECTOR type="126" id="195" >
 <cdparam x="602" y="327" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="Connector between ports" />
-<P1  x="601" y="325" id="262" />
-<P2  x="664" y="300" id="167" />
+<P1  x="751" y="406" id="268" />
+<P2  x="829" y="375" id="348" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="71" >
+<CONNECTOR type="126" id="196" >
 <cdparam x="689" y="292" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="Connector between ports" />
-<P1  x="684" y="300" id="171" />
-<P2  x="737" y="290" id="147" />
+<P1  x="855" y="375" id="352" />
+<P2  x="921" y="362" id="374" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="72" >
+<CONNECTOR type="126" id="197" >
 <cdparam x="656" y="377" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="Connector between ports" />
-<P1  x="652" y="393" id="258" />
-<P2  x="737" y="363" id="145" />
+<P1  x="816" y="491" id="272" />
+<P2  x="921" y="453" id="376" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="73" >
+<CONNECTOR type="126" id="198" >
 <cdparam x="656" y="351" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="Connector between ports" />
-<P1  x="652" y="367" id="256" />
-<P2  x="737" y="341" id="143" />
+<P1  x="816" y="458" id="274" />
+<P2  x="921" y="426" id="378" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="74" >
+<CONNECTOR type="126" id="199" >
 <cdparam x="741" y="296" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="Connector between ports" />
-<P1  x="737" y="318" id="141" />
-<P2  x="652" y="344" id="260" />
+<P1  x="921" y="397" id="380" />
+<P2  x="816" y="429" id="270" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="75" >
+<CONNECTOR type="126" id="200" >
 <cdparam x="735" y="260" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="Connector between ports" />
-<P1  x="735" y="264" id="149" />
-<P2  x="598" y="226" id="221" />
+<P1  x="918" y="330" id="372" />
+<P2  x="747" y="282" id="309" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="76" >
+<CONNECTOR type="126" id="201" >
 <cdparam x="641" y="230" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="Connector between ports" />
-<P1  x="598" y="198" id="219" />
-<P2  x="735" y="233" id="151" />
+<P1  x="747" y="248" id="311" />
+<P2  x="918" y="291" id="370" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="77" >
+<CONNECTOR type="126" id="202" >
 <cdparam x="641" y="195" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="Connector between ports" />
-<P1  x="598" y="162" id="217" />
-<P2  x="735" y="198" id="153" />
+<P1  x="747" y="203" id="313" />
+<P2  x="918" y="248" id="368" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="78" >
+<CONNECTOR type="126" id="203" >
 <cdparam x="740" y="353" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="Connector between ports" />
-<P1  x="664" y="300" id="166" />
-<P2  x="598" y="251" id="215" />
+<P1  x="829" y="375" id="347" />
+<P2  x="747" y="314" id="315" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="79" >
+<CONNECTOR type="126" id="204" >
 <cdparam x="460" y="270" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="Connector between ports" />
-<P1  x="418" y="242" id="225" />
-<P2  x="373" y="242" id="106" />
+<P1  x="521" y="303" id="305" />
+<P2  x="466" y="303" id="234" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="80" >
+<CONNECTOR type="126" id="205" >
 <cdparam x="387" y="129" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="Connector between ports" />
-<P1  x="371" y="101" id="102" />
-<P2  x="420" y="101" id="213" />
+<P1  x="464" y="126" id="238" />
+<P2  x="524" y="126" id="317" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="81" >
+<CONNECTOR type="126" id="206" >
 <cdparam x="389" y="200" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="Connector between ports" />
-<P1  x="373" y="172" id="108" />
-<P2  x="418" y="172" id="227" />
+<P1  x="466" y="215" id="232" />
+<P2  x="521" y="215" id="303" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="82" >
+<CONNECTOR type="126" id="207" >
 <cdparam x="460" y="236" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="Connector between ports" />
-<P1  x="418" y="208" id="229" />
-<P2  x="373" y="208" id="110" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR>
-<CONNECTOR type="126" id="83" >
-<cdparam x="460" y="296" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector" value="Connector between ports" />
-<P1  x="418" y="268" id="231" />
-<P2  x="438" y="311" id="278" />
+<P1  x="521" y="260" id="301" />
+<P2  x="466" y="260" id="230" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="84" >
+<CONNECTOR type="126" id="208" >
 <cdparam x="389" y="163" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="Connector between ports" />
-<P1  x="373" y="135" id="104" />
-<P2  x="418" y="135" id="223" />
+<P1  x="466" y="169" id="236" />
+<P2  x="521" y="169" id="307" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="85" >
+<CONNECTOR type="126" id="209" >
 <cdparam x="967" y="190" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from TGComponent to TGComponent" value="Connector between ports" />
-<P1  x="735" y="158" id="155" />
-<P2  x="598" y="99" id="235" />
+<P1  x="918" y="198" id="366" />
+<P2  x="747" y="124" id="295" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="86" >
+<CONNECTOR type="126" id="210" >
 <cdparam x="1028" y="535" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from TGComponent to TGComponent" value="Connector between ports" />
-<P1  x="504" y="276" id="211" />
-<P2  x="536" y="325" id="250" />
+<P1  x="630" y="345" id="319" />
+<P2  x="669" y="406" id="280" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="87" >
+<CONNECTOR type="126" id="211" >
 <cdparam x="1308" y="303" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from TGComponent to TGComponent" value="Connector between ports" />
-<P1  x="978" y="303" id="189" />
-<P2  x="942" y="304" id="135" />
+<P1  x="1222" y="378" id="332" />
+<P2  x="1178" y="380" id="386" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="88" >
+<CONNECTOR type="126" id="212" >
 <cdparam x="1172" y="437" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from TGComponent to TGComponent" value="Connector between ports" />
-<P1  x="942" y="332" id="133" />
-<P2  x="978" y="331" id="187" />
+<P1  x="1178" y="415" id="388" />
+<P2  x="1222" y="413" id="334" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="91" >
+<CONNECTOR type="126" id="215" >
 <cdparam x="1041" y="162" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from TGComponent to TGComponent" value="Connector between ports" />
-<P1  x="942" y="167" id="131" />
-<P2  x="942" y="221" id="129" />
-<Point x="982" y="166" />
-<Point x="982" y="198" />
+<P1  x="1178" y="208" id="390" />
+<P2  x="1178" y="276" id="392" />
+<Point x="1227" y="207" />
+<Point x="1227" y="247" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="89" >
-<father id="91" num="0" />
-<cdparam x="982" y="166" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="213" >
+<father id="215" num="0" />
+<cdparam x="1227" y="207" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
 <infoparam name="point " value="null" />
 </SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="90" >
-<father id="91" num="1" />
-<cdparam x="982" y="198" />
+<SUBCOMPONENT type="-1" id="214" >
+<father id="215" num="1" />
+<cdparam x="1227" y="247" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
 <infoparam name="point " value="null" />
 </SUBCOMPONENT>
 
-<CONNECTOR type="126" id="92" >
+<CONNECTOR type="126" id="216" >
 <cdparam x="877" y="343" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from TGComponent to TGComponent" value="Connector between ports" />
-<P1  x="942" y="364" id="127" />
-<P2  x="978" y="353" id="185" />
+<P1  x="1178" y="454" id="394" />
+<P2  x="1222" y="441" id="336" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<COMPONENT type="1205" id="101" >
-<cdparam x="924" y="389" />
-<sizeparam width="164" height="84" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="1205" id="225" >
+<cdparam x="1155" y="486" />
+<sizeparam width="205" height="105" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="0" maxX="1744" minY="0" maxY="587" />
+<cdrectangleparam minX="0" maxX="2725" minY="0" maxY="917" />
 <infoparam name="Record component" value="TCP_CTRL" />
-<TGConnectingPoint num="0" id="93" />
-<TGConnectingPoint num="1" id="94" />
-<TGConnectingPoint num="2" id="95" />
-<TGConnectingPoint num="3" id="96" />
-<TGConnectingPoint num="4" id="97" />
-<TGConnectingPoint num="5" id="98" />
-<TGConnectingPoint num="6" id="99" />
-<TGConnectingPoint num="7" id="100" />
+<TGConnectingPoint num="0" id="217" />
+<TGConnectingPoint num="1" id="218" />
+<TGConnectingPoint num="2" id="219" />
+<TGConnectingPoint num="3" id="220" />
+<TGConnectingPoint num="4" id="221" />
+<TGConnectingPoint num="5" id="222" />
+<TGConnectingPoint num="6" id="223" />
+<TGConnectingPoint num="7" id="224" />
 <extraparam>
 <Attribute access="2" id="a" value="" type="0" typeOther="" />
 <Attribute access="2" id="state" value="" type="0" typeOther="" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1202" id="124" >
-<cdparam x="131" y="77" />
-<sizeparam width="232" height="221" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="1202" id="248" >
+<cdparam x="163" y="96" />
+<sizeparam width="290" height="276" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="0" maxX="1744" minY="0" maxY="587" />
+<cdrectangleparam minX="0" maxX="2725" minY="0" maxY="917" />
 <infoparam name="TGComponent" value="InterfaceDevice" />
-<TGConnectingPoint num="0" id="116" />
-<TGConnectingPoint num="1" id="117" />
-<TGConnectingPoint num="2" id="118" />
-<TGConnectingPoint num="3" id="119" />
-<TGConnectingPoint num="4" id="120" />
-<TGConnectingPoint num="5" id="121" />
-<TGConnectingPoint num="6" id="122" />
-<TGConnectingPoint num="7" id="123" />
+<TGConnectingPoint num="0" id="240" />
+<TGConnectingPoint num="1" id="241" />
+<TGConnectingPoint num="2" id="242" />
+<TGConnectingPoint num="3" id="243" />
+<TGConnectingPoint num="4" id="244" />
+<TGConnectingPoint num="5" id="245" />
+<TGConnectingPoint num="6" id="246" />
+<TGConnectingPoint num="7" id="247" />
 <extraparam>
 <Data isAttacker="No" />
 <Attribute access="2" id="resetType" value="0" type="0" typeOther="" />
@@ -396,16 +629,17 @@
 <Attribute access="2" id="b" value="" type="4" typeOther="" />
 </extraparam>
 </COMPONENT>
-<SUBCOMPONENT type="1203" id="103" >
-<father id="124" num="0" />
-<cdparam x="355" y="93" />
-<sizeparam width="16" height="16" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="-8" maxX="224" minY="-8" maxY="213" />
-<infoparam name="TGComponent" value="Request activation" />
-<TGConnectingPoint num="0" id="102" />
+<SUBCOMPONENT type="1203" id="227" >
+<father id="248" num="0" />
+<reference id="184" />
+<cdparam x="388" y="83" />
+<sizeparam width="26" height="26" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-13" maxX="277" minY="-13" maxY="263" />
+<infoparam name="TGComponent" value="Event reset, pTS, end" />
+<TGConnectingPoint num="0" id="226" />
 <extraparam>
-<Prop commName="activation" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Prop commName="reset, pTS, end" commType="1" origin="true" finite="true" blocking="false" maxSamples="1" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
@@ -413,33 +647,34 @@
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="105" >
-<father id="124" num="1" />
-<cdparam x="353" y="125" />
-<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="1203" id="229" >
+<father id="248" num="1" />
+<cdparam x="440" y="322" />
+<sizeparam width="26" height="26" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-10" maxX="222" minY="-10" maxY="211" />
-<infoparam name="TGComponent" value="Event data_Ready" />
-<TGConnectingPoint num="0" id="104" />
+<cdrectangleparam minX="-13" maxX="277" minY="-13" maxY="263" />
+<infoparam name="TGComponent" value="Event answerToReset, pTSConfirm" />
+<TGConnectingPoint num="0" id="228" />
 <extraparam>
-<Prop commName="data_Ready" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
-<Type type="1" typeOther="" />
-<Type type="2" typeOther="" />
+<Prop commName="answerToReset, pTSConfirm" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="107" >
-<father id="124" num="2" />
-<cdparam x="353" y="232" />
-<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="1203" id="231" >
+<father id="248" num="2" />
+<reference id="184" />
+<cdparam x="440" y="247" />
+<sizeparam width="26" height="26" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-10" maxX="222" minY="-10" maxY="211" />
-<infoparam name="TGComponent" value="Event data_Ready_SC" />
-<TGConnectingPoint num="0" id="106" />
+<cdrectangleparam minX="-13" maxX="277" minY="-13" maxY="263" />
+<infoparam name="TGComponent" value="Channel fromSCtoD" />
+<TGConnectingPoint num="0" id="230" />
 <extraparam>
-<Prop commName="data_Ready_SC" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Prop commName="fromSCtoD" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="40" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
@@ -447,16 +682,17 @@
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="109" >
-<father id="124" num="3" />
-<cdparam x="353" y="162" />
-<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="1203" id="233" >
+<father id="248" num="3" />
+<reference id="184" />
+<cdparam x="440" y="202" />
+<sizeparam width="26" height="26" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-10" maxX="222" minY="-10" maxY="211" />
+<cdrectangleparam minX="-13" maxX="277" minY="-13" maxY="263" />
 <infoparam name="TGComponent" value="Channel fromDtoSC" />
-<TGConnectingPoint num="0" id="108" />
+<TGConnectingPoint num="0" id="232" />
 <extraparam>
-<Prop commName="fromDtoSC" commType="0" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Prop commName="fromDtoSC" commType="0" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="40" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="int16_t" associatedEvent="" checkConf="true" checkConfStatus="2" checkAuth="false" checkWeakAuthStatus="1" checkStrongAuthStatus="1" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
@@ -464,16 +700,16 @@
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="111" >
-<father id="124" num="4" />
-<cdparam x="353" y="198" />
-<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="1203" id="235" >
+<father id="248" num="4" />
+<cdparam x="440" y="290" />
+<sizeparam width="26" height="26" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-10" maxX="222" minY="-10" maxY="211" />
-<infoparam name="TGComponent" value="Channel fromSCtoD" />
-<TGConnectingPoint num="0" id="110" />
+<cdrectangleparam minX="-13" maxX="277" minY="-13" maxY="263" />
+<infoparam name="TGComponent" value="Event data_Ready_SC" />
+<TGConnectingPoint num="0" id="234" />
 <extraparam>
-<Prop commName="fromSCtoD" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Prop commName="data_Ready_SC" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
@@ -481,33 +717,33 @@
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="113" >
-<father id="124" num="5" />
-<cdparam x="353" y="258" />
-<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="1203" id="237" >
+<father id="248" num="5" />
+<cdparam x="440" y="156" />
+<sizeparam width="26" height="26" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-10" maxX="222" minY="-10" maxY="211" />
-<infoparam name="TGComponent" value="Event answerToReset, pTSConfirm" />
-<TGConnectingPoint num="0" id="112" />
+<cdrectangleparam minX="-13" maxX="277" minY="-13" maxY="263" />
+<infoparam name="TGComponent" value="Event data_Ready" />
+<TGConnectingPoint num="0" id="236" />
 <extraparam>
-<Prop commName="answerToReset, pTSConfirm" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
-<Type type="0" typeOther="" />
-<Type type="0" typeOther="" />
+<Prop commName="data_Ready" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Type type="1" typeOther="" />
+<Type type="2" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="115" >
-<father id="124" num="6" />
-<cdparam x="311" y="67" />
-<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="1203" id="239" >
+<father id="248" num="6" />
+<cdparam x="443" y="116" />
+<sizeparam width="21" height="21" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-10" maxX="222" minY="-10" maxY="211" />
-<infoparam name="TGComponent" value="Event reset, pTS" />
-<TGConnectingPoint num="0" id="114" />
+<cdrectangleparam minX="-10" maxX="280" minY="-10" maxY="266" />
+<infoparam name="TGComponent" value="Request activation" />
+<TGConnectingPoint num="0" id="238" />
 <extraparam>
-<Prop commName="reset, pTS" commType="1" origin="true" finite="true" blocking="false" maxSamples="1" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Prop commName="activation" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
@@ -516,79 +752,79 @@
 </extraparam>
 </SUBCOMPONENT>
 
-<COMPONENT type="1200" id="300" >
-<cdparam x="428" y="75" />
-<sizeparam width="748" height="424" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="1200" id="424" >
+<cdparam x="534" y="93" />
+<sizeparam width="935" height="530" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="0" maxX="1744" minY="0" maxY="587" />
+<cdrectangleparam minX="0" maxX="2725" minY="0" maxY="917" />
 <infoparam name="TGComponent" value="SmartCard" />
-<TGConnectingPoint num="0" id="292" />
-<TGConnectingPoint num="1" id="293" />
-<TGConnectingPoint num="2" id="294" />
-<TGConnectingPoint num="3" id="295" />
-<TGConnectingPoint num="4" id="296" />
-<TGConnectingPoint num="5" id="297" />
-<TGConnectingPoint num="6" id="298" />
-<TGConnectingPoint num="7" id="299" />
+<TGConnectingPoint num="0" id="416" />
+<TGConnectingPoint num="1" id="417" />
+<TGConnectingPoint num="2" id="418" />
+<TGConnectingPoint num="3" id="419" />
+<TGConnectingPoint num="4" id="420" />
+<TGConnectingPoint num="5" id="421" />
+<TGConnectingPoint num="6" id="422" />
+<TGConnectingPoint num="7" id="423" />
 <extraparam>
 <info hiddeni="false" />
 </extraparam>
 </COMPONENT>
-<SUBCOMPONENT type="1200" id="208" >
-<father id="300" num="0" />
-<cdparam x="674" y="107" />
-<sizeparam width="456" height="388" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="1201" id="267" >
+<father id="424" num="0" />
+<cdparam x="521" y="369" />
+<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="0" maxX="292" minY="0" maxY="36" />
-<infoparam name="TGComponent" value="TCPIP Entities" />
-<TGConnectingPoint num="0" id="200" />
-<TGConnectingPoint num="1" id="201" />
-<TGConnectingPoint num="2" id="202" />
-<TGConnectingPoint num="3" id="203" />
-<TGConnectingPoint num="4" id="204" />
-<TGConnectingPoint num="5" id="205" />
-<TGConnectingPoint num="6" id="206" />
-<TGConnectingPoint num="7" id="207" />
-<extraparam>
-<info hiddeni="false" />
-</extraparam>
+<cdrectangleparam minX="-13" maxX="922" minY="-13" maxY="517" />
+<infoparam name="Composite port" value="" />
+<TGConnectingPoint num="0" id="249" />
+<TGConnectingPoint num="1" id="250" />
+<TGConnectingPoint num="2" id="251" />
+<TGConnectingPoint num="3" id="252" />
+<TGConnectingPoint num="4" id="253" />
+<TGConnectingPoint num="5" id="254" />
+<TGConnectingPoint num="6" id="255" />
+<TGConnectingPoint num="7" id="256" />
+<TGConnectingPoint num="8" id="257" />
+<TGConnectingPoint num="9" id="258" />
+<TGConnectingPoint num="10" id="259" />
+<TGConnectingPoint num="11" id="260" />
+<TGConnectingPoint num="12" id="261" />
+<TGConnectingPoint num="13" id="262" />
+<TGConnectingPoint num="14" id="263" />
+<TGConnectingPoint num="15" id="264" />
+<TGConnectingPoint num="16" id="265" />
+<TGConnectingPoint num="17" id="266" />
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1202" id="165" >
-<father id="208" num="0" />
-<cdparam x="745" y="134" />
-<sizeparam width="189" height="254" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="1202" id="294" >
+<father id="424" num="1" />
+<cdparam x="565" y="416" />
+<sizeparam width="240" height="145" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="0" maxX="267" minY="0" maxY="134" />
-<infoparam name="TGComponent" value="TCPIP" />
-<TGConnectingPoint num="0" id="157" />
-<TGConnectingPoint num="1" id="158" />
-<TGConnectingPoint num="2" id="159" />
-<TGConnectingPoint num="3" id="160" />
-<TGConnectingPoint num="4" id="161" />
-<TGConnectingPoint num="5" id="162" />
-<TGConnectingPoint num="6" id="163" />
-<TGConnectingPoint num="7" id="164" />
+<cdrectangleparam minX="0" maxX="695" minY="0" maxY="385" />
+<infoparam name="TGComponent" value="Application" />
+<TGConnectingPoint num="0" id="286" />
+<TGConnectingPoint num="1" id="287" />
+<TGConnectingPoint num="2" id="288" />
+<TGConnectingPoint num="3" id="289" />
+<TGConnectingPoint num="4" id="290" />
+<TGConnectingPoint num="5" id="291" />
+<TGConnectingPoint num="6" id="292" />
+<TGConnectingPoint num="7" id="293" />
 <extraparam>
 <Data isAttacker="No" />
-<Attribute access="2" id="wind" value="64" type="0" typeOther="" />
-<Attribute access="2" id="seqNum" value="0" type="0" typeOther="" />
-<Attribute access="2" id="i" value="" type="0" typeOther="" />
-<Attribute access="2" id="j" value="" type="0" typeOther="" />
-<Attribute access="2" id="a" value="0" type="0" typeOther="" />
-<Attribute access="2" id="b" value="0" type="0" typeOther="" />
-<Attribute access="2" id="tcpctrl" value="" type="5" typeOther="TCP_CTRL" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="126" >
-<father id="165" num="0" />
-<cdparam x="810" y="378" />
-<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="1203" id="269" >
+<father id="294" num="0" />
+<cdparam x="741" y="406" />
+<sizeparam width="21" height="21" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-10" maxX="179" minY="-10" maxY="244" />
-<infoparam name="Primitive port" value="Event opened" />
-<TGConnectingPoint num="0" id="125" />
+<cdrectangleparam minX="-10" maxX="230" minY="-10" maxY="135" />
+<infoparam name="TGComponent" value="Request start_TCP_IP" />
+<TGConnectingPoint num="0" id="268" />
 <extraparam>
-<Prop commName="opened" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Prop commName="start_TCP_IP" commType="2" origin="true" finite="false" blocking="false" maxSamples="1" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
@@ -596,16 +832,16 @@
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="128" >
-<father id="165" num="1" />
-<cdparam x="926" y="356" />
-<sizeparam width="16" height="16" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="1203" id="271" >
+<father id="294" num="1" />
+<cdparam x="795" y="419" />
+<sizeparam width="21" height="21" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-8" maxX="181" minY="-8" maxY="246" />
-<infoparam name="TGComponent" value="Event stop" />
-<TGConnectingPoint num="0" id="127" />
+<cdrectangleparam minX="-10" maxX="230" minY="-10" maxY="135" />
+<infoparam name="TGComponent" value="Channel fromTtoA" />
+<TGConnectingPoint num="0" id="270" />
 <extraparam>
-<Prop commName="stop" commType="1" origin="true" finite="true" blocking="false" maxSamples="1" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Prop commName="fromTtoA" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
@@ -613,16 +849,16 @@
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="130" >
-<father id="165" num="2" />
-<cdparam x="926" y="213" />
-<sizeparam width="16" height="16" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="1203" id="273" >
+<father id="294" num="2" />
+<cdparam x="795" y="481" />
+<sizeparam width="21" height="21" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-8" maxX="181" minY="-8" maxY="246" />
-<infoparam name="TGComponent" value="Channel temp" />
-<TGConnectingPoint num="0" id="129" />
+<cdrectangleparam minX="-10" maxX="230" minY="-10" maxY="135" />
+<infoparam name="TGComponent" value="Event send_TCP" />
+<TGConnectingPoint num="0" id="272" />
 <extraparam>
-<Prop commName="temp" commType="0" origin="false" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Prop commName="send_TCP" commType="1" origin="true" finite="false" blocking="false" maxSamples="1" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
@@ -630,16 +866,16 @@
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="132" >
-<father id="165" num="3" />
-<cdparam x="926" y="159" />
-<sizeparam width="16" height="16" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="1203" id="275" >
+<father id="294" num="3" />
+<cdparam x="795" y="448" />
+<sizeparam width="21" height="21" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-8" maxX="181" minY="-8" maxY="246" />
-<infoparam name="TGComponent" value="Channel temp" />
-<TGConnectingPoint num="0" id="131" />
+<cdrectangleparam minX="-10" maxX="230" minY="-10" maxY="135" />
+<infoparam name="TGComponent" value="Event open, abort, close" />
+<TGConnectingPoint num="0" id="274" />
 <extraparam>
-<Prop commName="temp" commType="0" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Prop commName="open, abort, close" commType="1" origin="true" finite="true" blocking="false" maxSamples="1" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
@@ -647,16 +883,16 @@
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="134" >
-<father id="165" num="4" />
-<cdparam x="926" y="324" />
-<sizeparam width="16" height="16" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="1203" id="277" >
+<father id="294" num="4" />
+<cdparam x="795" y="509" />
+<sizeparam width="21" height="21" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-8" maxX="181" minY="-8" maxY="246" />
-<infoparam name="TGComponent" value="Request req_Timer" />
-<TGConnectingPoint num="0" id="133" />
+<cdrectangleparam minX="-10" maxX="230" minY="-10" maxY="135" />
+<infoparam name="TGComponent" value="Event receive_Application" />
+<TGConnectingPoint num="0" id="276" />
 <extraparam>
-<Prop commName="req_Timer" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Prop commName="receive_Application" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
@@ -664,16 +900,16 @@
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="136" >
-<father id="165" num="5" />
-<cdparam x="926" y="296" />
-<sizeparam width="16" height="16" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="1203" id="279" >
+<father id="294" num="5" />
+<cdparam x="795" y="542" />
+<sizeparam width="21" height="21" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-8" maxX="181" minY="-8" maxY="246" />
-<infoparam name="TGComponent" value="Event timeOut" />
-<TGConnectingPoint num="0" id="135" />
+<cdrectangleparam minX="-10" maxX="230" minY="-10" maxY="135" />
+<infoparam name="TGComponent" value="Channel fromAtoT" />
+<TGConnectingPoint num="0" id="278" />
 <extraparam>
-<Prop commName="timeOut" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Prop commName="fromAtoT" commType="0" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
@@ -681,16 +917,16 @@
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="138" >
-<father id="165" num="6" />
-<cdparam x="737" y="373" />
-<sizeparam width="16" height="16" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="1203" id="281" >
+<father id="294" num="6" />
+<cdparam x="659" y="406" />
+<sizeparam width="21" height="21" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-8" maxX="181" minY="-8" maxY="246" />
-<infoparam name="TGComponent" value="Event receive_Application" />
-<TGConnectingPoint num="0" id="137" />
+<cdrectangleparam minX="-10" maxX="230" minY="-10" maxY="135" />
+<infoparam name="TGComponent" value="Request start_Application" />
+<TGConnectingPoint num="0" id="280" />
 <extraparam>
-<Prop commName="receive_Application" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Prop commName="start_Application" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
@@ -698,16 +934,16 @@
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="140" >
-<father id="165" num="7" />
-<cdparam x="768" y="380" />
-<sizeparam width="16" height="16" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="1203" id="283" >
+<father id="294" num="7" />
+<cdparam x="697" y="403" />
+<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-8" maxX="181" minY="-8" maxY="246" />
-<infoparam name="TGComponent" value="Channel fromAtoT" />
-<TGConnectingPoint num="0" id="139" />
+<cdrectangleparam minX="-13" maxX="227" minY="-13" maxY="132" />
+<infoparam name="Primitive port" value="Event connectionOpened" />
+<TGConnectingPoint num="0" id="282" />
 <extraparam>
-<Prop commName="fromAtoT" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Prop commName="connectionOpened" commType="1" origin="true" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
@@ -715,16 +951,16 @@
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="142" >
-<father id="165" num="8" />
-<cdparam x="737" y="310" />
-<sizeparam width="16" height="16" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="1203" id="285" >
+<father id="294" num="8" />
+<cdparam x="748" y="548" />
+<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-8" maxX="181" minY="-8" maxY="246" />
-<infoparam name="TGComponent" value="Channel fromTtoA" />
-<TGConnectingPoint num="0" id="141" />
+<cdrectangleparam minX="-13" maxX="227" minY="-13" maxY="132" />
+<infoparam name="Primitive port" value="Event opened" />
+<TGConnectingPoint num="0" id="284" />
 <extraparam>
-<Prop commName="fromTtoA" commType="0" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Prop commName="opened" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
@@ -732,33 +968,43 @@
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="144" >
-<father id="165" num="9" />
-<cdparam x="737" y="333" />
-<sizeparam width="16" height="16" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="1202" id="331" >
+<father id="424" num="2" />
+<cdparam x="534" y="97" />
+<sizeparam width="200" height="237" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-8" maxX="181" minY="-8" maxY="246" />
-<infoparam name="TGComponent" value="Event open, abort, close" />
-<TGConnectingPoint num="0" id="143" />
+<cdrectangleparam minX="0" maxX="735" minY="0" maxY="293" />
+<infoparam name="TGComponent" value="SmartCard" />
+<TGConnectingPoint num="0" id="323" />
+<TGConnectingPoint num="1" id="324" />
+<TGConnectingPoint num="2" id="325" />
+<TGConnectingPoint num="3" id="326" />
+<TGConnectingPoint num="4" id="327" />
+<TGConnectingPoint num="5" id="328" />
+<TGConnectingPoint num="6" id="329" />
+<TGConnectingPoint num="7" id="330" />
 <extraparam>
-<Prop commName="open, abort, close" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
-<Type type="0" typeOther="" />
-<Type type="0" typeOther="" />
-<Type type="0" typeOther="" />
-<Type type="0" typeOther="" />
-<Type type="0" typeOther="" />
+<Data isAttacker="No" />
+<Attribute access="2" id="resetType" value="0" type="0" typeOther="" />
+<Attribute access="2" id="a" value="0" type="0" typeOther="" />
+<Attribute access="2" id="b" value="" type="4" typeOther="" />
+<Attribute access="2" id="i" value="0" type="0" typeOther="" />
+<Attribute access="2" id="j" value="0" type="0" typeOther="" />
+<Attribute access="2" id="x" value="0" type="0" typeOther="" />
+<Attribute access="2" id="tcpctrl" value="" type="5" typeOther="TCP_CTRL" />
+<Attribute access="2" id="t" value="" type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="146" >
-<father id="165" num="10" />
-<cdparam x="737" y="355" />
-<sizeparam width="16" height="16" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="1203" id="296" >
+<father id="331" num="0" />
+<cdparam x="721" y="111" />
+<sizeparam width="26" height="26" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-8" maxX="181" minY="-8" maxY="246" />
-<infoparam name="TGComponent" value="Event send_TCP" />
-<TGConnectingPoint num="0" id="145" />
+<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="224" />
+<infoparam name="TGComponent" value="Event send" />
+<TGConnectingPoint num="0" id="295" />
 <extraparam>
-<Prop commName="send_TCP" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Prop commName="send" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
@@ -766,16 +1012,17 @@
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="148" >
-<father id="165" num="11" />
-<cdparam x="737" y="282" />
-<sizeparam width="16" height="16" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="-8" maxX="181" minY="-8" maxY="246" />
-<infoparam name="TGComponent" value="Request start_TCP_IP" />
-<TGConnectingPoint num="0" id="147" />
+<SUBCOMPONENT type="1203" id="298" >
+<father id="331" num="1" />
+<reference id="184" />
+<cdparam x="580" y="84" />
+<sizeparam width="26" height="26" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="224" />
+<infoparam name="TGComponent" value="Event reset, pTS, end" />
+<TGConnectingPoint num="0" id="297" />
 <extraparam>
-<Prop commName="start_TCP_IP" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Prop commName="reset, pTS, end" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
@@ -783,16 +1030,16 @@
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="150" >
-<father id="165" num="12" />
-<cdparam x="735" y="254" />
-<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="1203" id="300" >
+<father id="331" num="2" />
+<cdparam x="543" y="321" />
+<sizeparam width="26" height="26" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-10" maxX="179" minY="-10" maxY="244" />
-<infoparam name="TGComponent" value="Channel fromTtoP" />
-<TGConnectingPoint num="0" id="149" />
+<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="224" />
+<infoparam name="TGComponent" value="Event answerToReset, pTSConfirm" />
+<TGConnectingPoint num="0" id="299" />
 <extraparam>
-<Prop commName="fromTtoP" commType="0" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Prop commName="answerToReset, pTSConfirm" commType="1" origin="true" finite="true" blocking="false" maxSamples="1" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
@@ -800,16 +1047,17 @@
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="152" >
-<father id="165" num="13" />
-<cdparam x="735" y="223" />
-<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="1203" id="302" >
+<father id="331" num="3" />
+<reference id="184" />
+<cdparam x="521" y="247" />
+<sizeparam width="26" height="26" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-10" maxX="179" minY="-10" maxY="244" />
-<infoparam name="TGComponent" value="Channel fromPtoT" />
-<TGConnectingPoint num="0" id="151" />
+<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="224" />
+<infoparam name="TGComponent" value="Channel fromSCtoD" />
+<TGConnectingPoint num="0" id="301" />
 <extraparam>
-<Prop commName="fromPtoT" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Prop commName="fromSCtoD" commType="0" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="40" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="int16_t" associatedEvent="" checkConf="true" checkConfStatus="2" checkAuth="false" checkWeakAuthStatus="1" checkStrongAuthStatus="1" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
@@ -817,16 +1065,17 @@
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="154" >
-<father id="165" num="14" />
-<cdparam x="735" y="188" />
-<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="1203" id="304" >
+<father id="331" num="4" />
+<reference id="184" />
+<cdparam x="521" y="202" />
+<sizeparam width="26" height="26" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-10" maxX="179" minY="-10" maxY="244" />
-<infoparam name="TGComponent" value="Event receive" />
-<TGConnectingPoint num="0" id="153" />
+<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="224" />
+<infoparam name="TGComponent" value="Channel fromDtoSC" />
+<TGConnectingPoint num="0" id="303" />
 <extraparam>
-<Prop commName="receive" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Prop commName="fromDtoSC" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="40" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="null" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
@@ -834,16 +1083,16 @@
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="156" >
-<father id="165" num="15" />
-<cdparam x="735" y="148" />
-<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="1203" id="306" >
+<father id="331" num="5" />
+<cdparam x="521" y="290" />
+<sizeparam width="26" height="26" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-10" maxX="179" minY="-10" maxY="244" />
-<infoparam name="TGComponent" value="Event send" />
-<TGConnectingPoint num="0" id="155" />
+<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="224" />
+<infoparam name="TGComponent" value="Event data_Ready_SC" />
+<TGConnectingPoint num="0" id="305" />
 <extraparam>
-<Prop commName="send" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Prop commName="data_Ready_SC" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
@@ -851,62 +1100,33 @@
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1201" id="184" >
-<father id="208" num="1" />
-<cdparam x="664" y="290" />
-<sizeparam width="20" height="20" minWidth="8" minHeight="8" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="1203" id="308" >
+<father id="331" num="6" />
+<cdparam x="521" y="156" />
+<sizeparam width="26" height="26" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-10" maxX="446" minY="-10" maxY="378" />
-<infoparam name="Composite port" value="" />
-<TGConnectingPoint num="0" id="166" />
-<TGConnectingPoint num="1" id="167" />
-<TGConnectingPoint num="2" id="168" />
-<TGConnectingPoint num="3" id="169" />
-<TGConnectingPoint num="4" id="170" />
-<TGConnectingPoint num="5" id="171" />
-<TGConnectingPoint num="6" id="172" />
-<TGConnectingPoint num="7" id="173" />
-<TGConnectingPoint num="8" id="174" />
-<TGConnectingPoint num="9" id="175" />
-<TGConnectingPoint num="10" id="176" />
-<TGConnectingPoint num="11" id="177" />
-<TGConnectingPoint num="12" id="178" />
-<TGConnectingPoint num="13" id="179" />
-<TGConnectingPoint num="14" id="180" />
-<TGConnectingPoint num="15" id="181" />
-<TGConnectingPoint num="16" id="182" />
-<TGConnectingPoint num="17" id="183" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="1202" id="199" >
-<father id="208" num="2" />
-<cdparam x="986" y="263" />
-<sizeparam width="112" height="113" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="0" maxX="344" minY="0" maxY="275" />
-<infoparam name="TGComponent" value="Timer" />
-<TGConnectingPoint num="0" id="191" />
-<TGConnectingPoint num="1" id="192" />
-<TGConnectingPoint num="2" id="193" />
-<TGConnectingPoint num="3" id="194" />
-<TGConnectingPoint num="4" id="195" />
-<TGConnectingPoint num="5" id="196" />
-<TGConnectingPoint num="6" id="197" />
-<TGConnectingPoint num="7" id="198" />
+<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="224" />
+<infoparam name="TGComponent" value="Event data_Ready" />
+<TGConnectingPoint num="0" id="307" />
 <extraparam>
-<Data isAttacker="No" />
-<Attribute access="2" id="x" value="0" type="0" typeOther="" />
+<Prop commName="data_Ready" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Type type="1" typeOther="" />
+<Type type="2" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="186" >
-<father id="199" num="0" />
-<cdparam x="978" y="345" />
-<sizeparam width="16" height="16" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="1203" id="310" >
+<father id="331" num="7" />
+<cdparam x="721" y="269" />
+<sizeparam width="26" height="26" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-8" maxX="104" minY="-8" maxY="105" />
-<infoparam name="TGComponent" value="Event stop" />
-<TGConnectingPoint num="0" id="185" />
+<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="224" />
+<infoparam name="TGComponent" value="Channel fromTtoP" />
+<TGConnectingPoint num="0" id="309" />
 <extraparam>
-<Prop commName="stop" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Prop commName="fromTtoP" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
@@ -914,16 +1134,16 @@
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="188" >
-<father id="199" num="1" />
-<cdparam x="978" y="323" />
-<sizeparam width="16" height="16" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="1203" id="312" >
+<father id="331" num="8" />
+<cdparam x="721" y="235" />
+<sizeparam width="26" height="26" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-8" maxX="104" minY="-8" maxY="105" />
-<infoparam name="TGComponent" value="Request req_Timer" />
-<TGConnectingPoint num="0" id="187" />
+<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="224" />
+<infoparam name="TGComponent" value="Channel fromPtoT" />
+<TGConnectingPoint num="0" id="311" />
 <extraparam>
-<Prop commName="req_Timer" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Prop commName="fromPtoT" commType="0" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
@@ -931,16 +1151,16 @@
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="190" >
-<father id="199" num="2" />
-<cdparam x="978" y="295" />
-<sizeparam width="16" height="16" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="1203" id="314" >
+<father id="331" num="9" />
+<cdparam x="721" y="190" />
+<sizeparam width="26" height="26" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-8" maxX="104" minY="-8" maxY="105" />
-<infoparam name="TGComponent" value="Event timeOut" />
-<TGConnectingPoint num="0" id="189" />
+<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="224" />
+<infoparam name="TGComponent" value="Event receive" />
+<TGConnectingPoint num="0" id="313" />
 <extraparam>
-<Prop commName="timeOut" commType="1" origin="true" finite="true" blocking="false" maxSamples="1" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Prop commName="receive" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
@@ -948,43 +1168,33 @@
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1202" id="245" >
-<father id="300" num="1" />
-<cdparam x="428" y="78" />
-<sizeparam width="160" height="190" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="1203" id="316" >
+<father id="331" num="10" />
+<cdparam x="721" y="301" />
+<sizeparam width="26" height="26" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="0" maxX="588" minY="0" maxY="234" />
-<infoparam name="TGComponent" value="SmartCard" />
-<TGConnectingPoint num="0" id="237" />
-<TGConnectingPoint num="1" id="238" />
-<TGConnectingPoint num="2" id="239" />
-<TGConnectingPoint num="3" id="240" />
-<TGConnectingPoint num="4" id="241" />
-<TGConnectingPoint num="5" id="242" />
-<TGConnectingPoint num="6" id="243" />
-<TGConnectingPoint num="7" id="244" />
+<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="224" />
+<infoparam name="TGComponent" value="Request start_TCP_IP" />
+<TGConnectingPoint num="0" id="315" />
 <extraparam>
-<Data isAttacker="No" />
-<Attribute access="2" id="resetType" value="0" type="0" typeOther="" />
-<Attribute access="2" id="a" value="0" type="0" typeOther="" />
-<Attribute access="2" id="b" value="" type="4" typeOther="" />
-<Attribute access="2" id="i" value="0" type="0" typeOther="" />
-<Attribute access="2" id="j" value="0" type="0" typeOther="" />
-<Attribute access="2" id="x" value="0" type="0" typeOther="" />
-<Attribute access="2" id="tcpctrl" value="" type="5" typeOther="TCP_CTRL" />
-<Attribute access="2" id="t" value="" type="0" typeOther="" />
+<Prop commName="start_TCP_IP" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="210" >
-<father id="245" num="0" />
-<cdparam x="544" y="258" />
-<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="1203" id="318" >
+<father id="331" num="11" />
+<cdparam x="524" y="116" />
+<sizeparam width="21" height="21" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-10" maxX="150" minY="-10" maxY="180" />
-<infoparam name="Primitive port" value="Event connectionOpened" />
-<TGConnectingPoint num="0" id="209" />
+<cdrectangleparam minX="-10" maxX="190" minY="-10" maxY="227" />
+<infoparam name="TGComponent" value="Request activation" />
+<TGConnectingPoint num="0" id="317" />
 <extraparam>
-<Prop commName="connectionOpened" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Prop commName="activation" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
@@ -992,14 +1202,14 @@
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="212" >
-<father id="245" num="1" />
-<cdparam x="496" y="260" />
-<sizeparam width="16" height="16" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="1203" id="320" >
+<father id="331" num="12" />
+<cdparam x="620" y="324" />
+<sizeparam width="21" height="21" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-8" maxX="152" minY="-8" maxY="182" />
+<cdrectangleparam minX="-10" maxX="190" minY="-10" maxY="227" />
 <infoparam name="TGComponent" value="Request start_Application" />
-<TGConnectingPoint num="0" id="211" />
+<TGConnectingPoint num="0" id="319" />
 <extraparam>
 <Prop commName="start_Application" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
 <Type type="0" typeOther="" />
@@ -1009,16 +1219,16 @@
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="214" >
-<father id="245" num="2" />
-<cdparam x="420" y="93" />
-<sizeparam width="16" height="16" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="1203" id="322" >
+<father id="331" num="13" />
+<cdparam x="680" y="321" />
+<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-8" maxX="152" minY="-8" maxY="182" />
-<infoparam name="TGComponent" value="Request activation" />
-<TGConnectingPoint num="0" id="213" />
+<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="224" />
+<infoparam name="Primitive port" value="Event connectionOpened" />
+<TGConnectingPoint num="0" id="321" />
 <extraparam>
-<Prop commName="activation" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Prop commName="connectionOpened" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
@@ -1026,33 +1236,55 @@
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="216" >
-<father id="245" num="3" />
-<cdparam x="578" y="241" />
-<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="1200" id="415" >
+<father id="424" num="3" />
+<cdparam x="842" y="133" />
+<sizeparam width="570" height="485" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-10" maxX="150" minY="-10" maxY="180" />
-<infoparam name="TGComponent" value="Request start_TCP_IP" />
-<TGConnectingPoint num="0" id="215" />
+<cdrectangleparam minX="0" maxX="365" minY="0" maxY="45" />
+<infoparam name="TGComponent" value="TCPIP Entities" />
+<TGConnectingPoint num="0" id="407" />
+<TGConnectingPoint num="1" id="408" />
+<TGConnectingPoint num="2" id="409" />
+<TGConnectingPoint num="3" id="410" />
+<TGConnectingPoint num="4" id="411" />
+<TGConnectingPoint num="5" id="412" />
+<TGConnectingPoint num="6" id="413" />
+<TGConnectingPoint num="7" id="414" />
 <extraparam>
-<Prop commName="start_TCP_IP" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
-<Type type="0" typeOther="" />
-<Type type="0" typeOther="" />
-<Type type="0" typeOther="" />
-<Type type="0" typeOther="" />
-<Type type="0" typeOther="" />
+<info hiddeni="false" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="218" >
-<father id="245" num="4" />
-<cdparam x="578" y="152" />
-<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="1202" id="346" >
+<father id="415" num="0" />
+<cdparam x="1232" y="328" />
+<sizeparam width="140" height="141" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-10" maxX="150" minY="-10" maxY="180" />
-<infoparam name="TGComponent" value="Event receive" />
-<TGConnectingPoint num="0" id="217" />
+<cdrectangleparam minX="0" maxX="430" minY="0" maxY="344" />
+<infoparam name="TGComponent" value="Timer" />
+<TGConnectingPoint num="0" id="338" />
+<TGConnectingPoint num="1" id="339" />
+<TGConnectingPoint num="2" id="340" />
+<TGConnectingPoint num="3" id="341" />
+<TGConnectingPoint num="4" id="342" />
+<TGConnectingPoint num="5" id="343" />
+<TGConnectingPoint num="6" id="344" />
+<TGConnectingPoint num="7" id="345" />
 <extraparam>
-<Prop commName="receive" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Data isAttacker="No" />
+<Attribute access="2" id="x" value="0" type="0" typeOther="" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1203" id="333" >
+<father id="346" num="0" />
+<cdparam x="1222" y="368" />
+<sizeparam width="21" height="21" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-10" maxX="130" minY="-10" maxY="131" />
+<infoparam name="TGComponent" value="Event timeOut" />
+<TGConnectingPoint num="0" id="332" />
+<extraparam>
+<Prop commName="timeOut" commType="1" origin="true" finite="true" blocking="false" maxSamples="1" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
@@ -1060,16 +1292,16 @@
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="220" >
-<father id="245" num="5" />
-<cdparam x="578" y="188" />
-<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="1203" id="335" >
+<father id="346" num="1" />
+<cdparam x="1222" y="403" />
+<sizeparam width="21" height="21" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-10" maxX="150" minY="-10" maxY="180" />
-<infoparam name="TGComponent" value="Channel fromPtoT" />
-<TGConnectingPoint num="0" id="219" />
+<cdrectangleparam minX="-10" maxX="130" minY="-10" maxY="131" />
+<infoparam name="TGComponent" value="Request req_Timer" />
+<TGConnectingPoint num="0" id="334" />
 <extraparam>
-<Prop commName="fromPtoT" commType="0" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Prop commName="req_Timer" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
@@ -1077,16 +1309,16 @@
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="222" >
-<father id="245" num="6" />
-<cdparam x="578" y="216" />
-<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="1203" id="337" >
+<father id="346" num="2" />
+<cdparam x="1222" y="431" />
+<sizeparam width="21" height="21" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-10" maxX="150" minY="-10" maxY="180" />
-<infoparam name="TGComponent" value="Channel fromTtoP" />
-<TGConnectingPoint num="0" id="221" />
+<cdrectangleparam minX="-10" maxX="130" minY="-10" maxY="131" />
+<infoparam name="TGComponent" value="Event stop" />
+<TGConnectingPoint num="0" id="336" />
 <extraparam>
-<Prop commName="fromTtoP" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Prop commName="stop" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
@@ -1094,33 +1326,68 @@
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="224" >
-<father id="245" num="7" />
-<cdparam x="418" y="125" />
-<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="1201" id="365" >
+<father id="415" num="1" />
+<cdparam x="829" y="362" />
+<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-10" maxX="150" minY="-10" maxY="180" />
-<infoparam name="TGComponent" value="Event data_Ready" />
-<TGConnectingPoint num="0" id="223" />
+<cdrectangleparam minX="-13" maxX="557" minY="-13" maxY="472" />
+<infoparam name="Composite port" value="" />
+<TGConnectingPoint num="0" id="347" />
+<TGConnectingPoint num="1" id="348" />
+<TGConnectingPoint num="2" id="349" />
+<TGConnectingPoint num="3" id="350" />
+<TGConnectingPoint num="4" id="351" />
+<TGConnectingPoint num="5" id="352" />
+<TGConnectingPoint num="6" id="353" />
+<TGConnectingPoint num="7" id="354" />
+<TGConnectingPoint num="8" id="355" />
+<TGConnectingPoint num="9" id="356" />
+<TGConnectingPoint num="10" id="357" />
+<TGConnectingPoint num="11" id="358" />
+<TGConnectingPoint num="12" id="359" />
+<TGConnectingPoint num="13" id="360" />
+<TGConnectingPoint num="14" id="361" />
+<TGConnectingPoint num="15" id="362" />
+<TGConnectingPoint num="16" id="363" />
+<TGConnectingPoint num="17" id="364" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1202" id="406" >
+<father id="415" num="2" />
+<cdparam x="931" y="167" />
+<sizeparam width="236" height="317" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="0" maxX="334" minY="0" maxY="168" />
+<infoparam name="TGComponent" value="TCPIP" />
+<TGConnectingPoint num="0" id="398" />
+<TGConnectingPoint num="1" id="399" />
+<TGConnectingPoint num="2" id="400" />
+<TGConnectingPoint num="3" id="401" />
+<TGConnectingPoint num="4" id="402" />
+<TGConnectingPoint num="5" id="403" />
+<TGConnectingPoint num="6" id="404" />
+<TGConnectingPoint num="7" id="405" />
 <extraparam>
-<Prop commName="data_Ready" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
-<Type type="1" typeOther="" />
-<Type type="2" typeOther="" />
-<Type type="0" typeOther="" />
-<Type type="0" typeOther="" />
-<Type type="0" typeOther="" />
+<Data isAttacker="No" />
+<Attribute access="2" id="wind" value="64" type="0" typeOther="" />
+<Attribute access="2" id="seqNum" value="0" type="0" typeOther="" />
+<Attribute access="2" id="i" value="" type="0" typeOther="" />
+<Attribute access="2" id="j" value="" type="0" typeOther="" />
+<Attribute access="2" id="a" value="0" type="0" typeOther="" />
+<Attribute access="2" id="b" value="0" type="0" typeOther="" />
+<Attribute access="2" id="tcpctrl" value="" type="5" typeOther="TCP_CTRL" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="226" >
-<father id="245" num="8" />
-<cdparam x="418" y="232" />
-<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="1203" id="367" >
+<father id="406" num="0" />
+<cdparam x="918" y="185" />
+<sizeparam width="26" height="26" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-10" maxX="150" minY="-10" maxY="180" />
-<infoparam name="TGComponent" value="Event data_Ready_SC" />
-<TGConnectingPoint num="0" id="225" />
+<cdrectangleparam minX="-13" maxX="223" minY="-13" maxY="304" />
+<infoparam name="TGComponent" value="Event send" />
+<TGConnectingPoint num="0" id="366" />
 <extraparam>
-<Prop commName="data_Ready_SC" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Prop commName="send" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
@@ -1128,16 +1395,16 @@
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="228" >
-<father id="245" num="9" />
-<cdparam x="418" y="162" />
-<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="1203" id="369" >
+<father id="406" num="1" />
+<cdparam x="918" y="235" />
+<sizeparam width="26" height="26" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-10" maxX="150" minY="-10" maxY="180" />
-<infoparam name="TGComponent" value="Channel fromDtoSC" />
-<TGConnectingPoint num="0" id="227" />
+<cdrectangleparam minX="-13" maxX="223" minY="-13" maxY="304" />
+<infoparam name="TGComponent" value="Event receive" />
+<TGConnectingPoint num="0" id="368" />
 <extraparam>
-<Prop commName="fromDtoSC" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Prop commName="receive" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
@@ -1145,16 +1412,16 @@
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="230" >
-<father id="245" num="10" />
-<cdparam x="418" y="198" />
-<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="1203" id="371" >
+<father id="406" num="2" />
+<cdparam x="918" y="278" />
+<sizeparam width="26" height="26" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-10" maxX="150" minY="-10" maxY="180" />
-<infoparam name="TGComponent" value="Channel fromSCtoD" />
-<TGConnectingPoint num="0" id="229" />
+<cdrectangleparam minX="-13" maxX="223" minY="-13" maxY="304" />
+<infoparam name="TGComponent" value="Channel fromPtoT" />
+<TGConnectingPoint num="0" id="370" />
 <extraparam>
-<Prop commName="fromSCtoD" commType="0" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Prop commName="fromPtoT" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
@@ -1162,16 +1429,16 @@
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="232" >
-<father id="245" num="11" />
-<cdparam x="418" y="258" />
-<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="1203" id="373" >
+<father id="406" num="3" />
+<cdparam x="918" y="317" />
+<sizeparam width="26" height="26" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-10" maxX="150" minY="-10" maxY="180" />
-<infoparam name="TGComponent" value="Event answerToReset, pTSConfirm" />
-<TGConnectingPoint num="0" id="231" />
+<cdrectangleparam minX="-13" maxX="223" minY="-13" maxY="304" />
+<infoparam name="TGComponent" value="Channel fromTtoP" />
+<TGConnectingPoint num="0" id="372" />
 <extraparam>
-<Prop commName="answerToReset, pTSConfirm" commType="1" origin="true" finite="true" blocking="false" maxSamples="1" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Prop commName="fromTtoP" commType="0" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
@@ -1179,16 +1446,16 @@
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="234" >
-<father id="245" num="12" />
-<cdparam x="464" y="68" />
-<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="1203" id="375" >
+<father id="406" num="4" />
+<cdparam x="921" y="352" />
+<sizeparam width="21" height="21" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-10" maxX="150" minY="-10" maxY="180" />
-<infoparam name="TGComponent" value="Event reset, pTS" />
-<TGConnectingPoint num="0" id="233" />
+<cdrectangleparam minX="-10" maxX="226" minY="-10" maxY="307" />
+<infoparam name="TGComponent" value="Request start_TCP_IP" />
+<TGConnectingPoint num="0" id="374" />
 <extraparam>
-<Prop commName="reset, pTS" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Prop commName="start_TCP_IP" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
@@ -1196,16 +1463,16 @@
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="236" >
-<father id="245" num="13" />
-<cdparam x="578" y="89" />
-<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="1203" id="377" >
+<father id="406" num="5" />
+<cdparam x="921" y="443" />
+<sizeparam width="21" height="21" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-10" maxX="150" minY="-10" maxY="180" />
-<infoparam name="TGComponent" value="Event send" />
-<TGConnectingPoint num="0" id="235" />
+<cdrectangleparam minX="-10" maxX="226" minY="-10" maxY="307" />
+<infoparam name="TGComponent" value="Event send_TCP" />
+<TGConnectingPoint num="0" id="376" />
 <extraparam>
-<Prop commName="send" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Prop commName="send_TCP" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
@@ -1213,35 +1480,33 @@
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1202" id="272" >
-<father id="300" num="2" />
-<cdparam x="452" y="333" />
-<sizeparam width="192" height="116" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="1203" id="379" >
+<father id="406" num="6" />
+<cdparam x="921" y="416" />
+<sizeparam width="21" height="21" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="0" maxX="556" minY="0" maxY="308" />
-<infoparam name="TGComponent" value="Application" />
-<TGConnectingPoint num="0" id="264" />
-<TGConnectingPoint num="1" id="265" />
-<TGConnectingPoint num="2" id="266" />
-<TGConnectingPoint num="3" id="267" />
-<TGConnectingPoint num="4" id="268" />
-<TGConnectingPoint num="5" id="269" />
-<TGConnectingPoint num="6" id="270" />
-<TGConnectingPoint num="7" id="271" />
+<cdrectangleparam minX="-10" maxX="226" minY="-10" maxY="307" />
+<infoparam name="TGComponent" value="Event open, abort, close" />
+<TGConnectingPoint num="0" id="378" />
 <extraparam>
-<Data isAttacker="No" />
+<Prop commName="open, abort, close" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="247" >
-<father id="272" num="0" />
-<cdparam x="599" y="439" />
-<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="1203" id="381" >
+<father id="406" num="7" />
+<cdparam x="921" y="387" />
+<sizeparam width="21" height="21" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-10" maxX="182" minY="-10" maxY="106" />
-<infoparam name="Primitive port" value="Event opened" />
-<TGConnectingPoint num="0" id="246" />
+<cdrectangleparam minX="-10" maxX="226" minY="-10" maxY="307" />
+<infoparam name="TGComponent" value="Channel fromTtoA" />
+<TGConnectingPoint num="0" id="380" />
 <extraparam>
-<Prop commName="opened" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Prop commName="fromTtoA" commType="0" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
@@ -1249,16 +1514,16 @@
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="249" >
-<father id="272" num="1" />
-<cdparam x="558" y="323" />
-<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="1203" id="383" >
+<father id="406" num="8" />
+<cdparam x="959" y="474" />
+<sizeparam width="21" height="21" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-10" maxX="182" minY="-10" maxY="106" />
-<infoparam name="Primitive port" value="Event connectionOpened" />
-<TGConnectingPoint num="0" id="248" />
+<cdrectangleparam minX="-10" maxX="226" minY="-10" maxY="307" />
+<infoparam name="TGComponent" value="Channel fromAtoT" />
+<TGConnectingPoint num="0" id="382" />
 <extraparam>
-<Prop commName="connectionOpened" commType="1" origin="true" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Prop commName="fromAtoT" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
@@ -1266,16 +1531,16 @@
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="251" >
-<father id="272" num="2" />
-<cdparam x="528" y="325" />
-<sizeparam width="16" height="16" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="1203" id="385" >
+<father id="406" num="9" />
+<cdparam x="921" y="466" />
+<sizeparam width="21" height="21" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-8" maxX="184" minY="-8" maxY="108" />
-<infoparam name="TGComponent" value="Request start_Application" />
-<TGConnectingPoint num="0" id="250" />
+<cdrectangleparam minX="-10" maxX="226" minY="-10" maxY="307" />
+<infoparam name="TGComponent" value="Event receive_Application" />
+<TGConnectingPoint num="0" id="384" />
 <extraparam>
-<Prop commName="start_Application" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Prop commName="receive_Application" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
@@ -1283,16 +1548,16 @@
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="253" >
-<father id="272" num="3" />
-<cdparam x="636" y="434" />
-<sizeparam width="16" height="16" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="1203" id="387" >
+<father id="406" num="10" />
+<cdparam x="1157" y="370" />
+<sizeparam width="21" height="21" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-8" maxX="184" minY="-8" maxY="108" />
-<infoparam name="TGComponent" value="Channel fromAtoT" />
-<TGConnectingPoint num="0" id="252" />
+<cdrectangleparam minX="-10" maxX="226" minY="-10" maxY="307" />
+<infoparam name="TGComponent" value="Event timeOut" />
+<TGConnectingPoint num="0" id="386" />
 <extraparam>
-<Prop commName="fromAtoT" commType="0" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Prop commName="timeOut" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
@@ -1300,16 +1565,16 @@
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="255" >
-<father id="272" num="4" />
-<cdparam x="636" y="408" />
-<sizeparam width="16" height="16" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="1203" id="389" >
+<father id="406" num="11" />
+<cdparam x="1157" y="405" />
+<sizeparam width="21" height="21" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-8" maxX="184" minY="-8" maxY="108" />
-<infoparam name="TGComponent" value="Event receive_Application" />
-<TGConnectingPoint num="0" id="254" />
+<cdrectangleparam minX="-10" maxX="226" minY="-10" maxY="307" />
+<infoparam name="TGComponent" value="Request req_Timer" />
+<TGConnectingPoint num="0" id="388" />
 <extraparam>
-<Prop commName="receive_Application" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Prop commName="req_Timer" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
@@ -1317,16 +1582,16 @@
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="257" >
-<father id="272" num="5" />
-<cdparam x="636" y="359" />
-<sizeparam width="16" height="16" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="1203" id="391" >
+<father id="406" num="12" />
+<cdparam x="1157" y="198" />
+<sizeparam width="21" height="21" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-8" maxX="184" minY="-8" maxY="108" />
-<infoparam name="TGComponent" value="Event open, abort, close" />
-<TGConnectingPoint num="0" id="256" />
+<cdrectangleparam minX="-10" maxX="226" minY="-10" maxY="307" />
+<infoparam name="TGComponent" value="Channel temp" />
+<TGConnectingPoint num="0" id="390" />
 <extraparam>
-<Prop commName="open, abort, close" commType="1" origin="true" finite="true" blocking="false" maxSamples="1" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Prop commName="temp" commType="0" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
@@ -1334,16 +1599,16 @@
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="259" >
-<father id="272" num="6" />
-<cdparam x="636" y="385" />
-<sizeparam width="16" height="16" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="1203" id="393" >
+<father id="406" num="13" />
+<cdparam x="1157" y="266" />
+<sizeparam width="21" height="21" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-8" maxX="184" minY="-8" maxY="108" />
-<infoparam name="TGComponent" value="Event send_TCP" />
-<TGConnectingPoint num="0" id="258" />
+<cdrectangleparam minX="-10" maxX="226" minY="-10" maxY="307" />
+<infoparam name="TGComponent" value="Channel temp" />
+<TGConnectingPoint num="0" id="392" />
 <extraparam>
-<Prop commName="send_TCP" commType="1" origin="true" finite="false" blocking="false" maxSamples="1" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Prop commName="temp" commType="0" origin="false" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
@@ -1351,16 +1616,16 @@
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="261" >
-<father id="272" num="7" />
-<cdparam x="636" y="336" />
-<sizeparam width="16" height="16" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="1203" id="395" >
+<father id="406" num="14" />
+<cdparam x="1157" y="444" />
+<sizeparam width="21" height="21" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-8" maxX="184" minY="-8" maxY="108" />
-<infoparam name="TGComponent" value="Channel fromTtoA" />
-<TGConnectingPoint num="0" id="260" />
+<cdrectangleparam minX="-10" maxX="226" minY="-10" maxY="307" />
+<infoparam name="TGComponent" value="Event stop" />
+<TGConnectingPoint num="0" id="394" />
 <extraparam>
-<Prop commName="fromTtoA" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Prop commName="stop" commType="1" origin="true" finite="true" blocking="false" maxSamples="1" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
@@ -1368,16 +1633,16 @@
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="263" >
-<father id="272" num="8" />
-<cdparam x="593" y="325" />
-<sizeparam width="16" height="16" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="1203" id="397" >
+<father id="406" num="15" />
+<cdparam x="1012" y="471" />
+<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-8" maxX="184" minY="-8" maxY="108" />
-<infoparam name="TGComponent" value="Request start_TCP_IP" />
-<TGConnectingPoint num="0" id="262" />
+<cdrectangleparam minX="-13" maxX="223" minY="-13" maxY="304" />
+<infoparam name="Primitive port" value="Event opened" />
+<TGConnectingPoint num="0" id="396" />
 <extraparam>
-<Prop commName="start_TCP_IP" commType="2" origin="true" finite="false" blocking="false" maxSamples="1" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Prop commName="opened" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
 <Type type="0" typeOther="" />
@@ -1385,66 +1650,54 @@
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1201" id="291" >
-<father id="300" num="3" />
-<cdparam x="418" y="301" />
-<sizeparam width="20" height="20" minWidth="8" minHeight="8" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="-10" maxX="738" minY="-10" maxY="414" />
-<infoparam name="Composite port" value="" />
-<TGConnectingPoint num="0" id="273" />
-<TGConnectingPoint num="1" id="274" />
-<TGConnectingPoint num="2" id="275" />
-<TGConnectingPoint num="3" id="276" />
-<TGConnectingPoint num="4" id="277" />
-<TGConnectingPoint num="5" id="278" />
-<TGConnectingPoint num="6" id="279" />
-<TGConnectingPoint num="7" id="280" />
-<TGConnectingPoint num="8" id="281" />
-<TGConnectingPoint num="9" id="282" />
-<TGConnectingPoint num="10" id="283" />
-<TGConnectingPoint num="11" id="284" />
-<TGConnectingPoint num="12" id="285" />
-<TGConnectingPoint num="13" id="286" />
-<TGConnectingPoint num="14" id="287" />
-<TGConnectingPoint num="15" id="288" />
-<TGConnectingPoint num="16" id="289" />
-<TGConnectingPoint num="17" id="290" />
-</SUBCOMPONENT>
 
 
 </TMLComponentTaskDiagramPanel>
 
 <TMLActivityDiagramPanel name="InterfaceDevice" minX="10" maxX="1400" minY="10" maxY="900" >
-<COMPONENT type="1012" id="308" >
+<COMPONENT type="1008" id="427" >
+<cdparam x="320" y="433" />
+<sizeparam width="40" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="send event" value="end()" />
+<TGConnectingPoint num="0" id="425" />
+<TGConnectingPoint num="1" id="426" />
+<latencyCheck />
+<extraparam>
+<Data eventName="end" nbOfParams="5" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1012" id="435" >
 <cdparam x="546" y="376" />
 <sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
 <infoparam name="choice" value="null" />
-<TGConnectingPoint num="0" id="304" />
-<TGConnectingPoint num="1" id="305" />
-<TGConnectingPoint num="2" id="306" />
-<TGConnectingPoint num="3" id="307" />
+<TGConnectingPoint num="0" id="431" />
+<TGConnectingPoint num="1" id="432" />
+<TGConnectingPoint num="2" id="433" />
+<TGConnectingPoint num="3" id="434" />
 </COMPONENT>
-<SUBCOMPONENT type="-1" id="301" >
-<father id="308" num="0" />
+<SUBCOMPONENT type="-1" id="428" >
+<father id="435" num="0" />
 <cdparam x="521" y="386" />
 <sizeparam width="12" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" />
 <infoparam name="guard 1" value="[ ]" />
 </SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="302" >
-<father id="308" num="1" />
+<SUBCOMPONENT type="-1" id="429" >
+<father id="435" num="1" />
 <cdparam x="581" y="386" />
 <sizeparam width="12" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" />
 <infoparam name="guard 2" value="[ ]" />
 </SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="303" >
-<father id="308" num="2" />
+<SUBCOMPONENT type="-1" id="430" >
+<father id="435" num="2" />
 <cdparam x="566" y="421" />
 <sizeparam width="12" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -1452,35 +1705,35 @@
 <infoparam name="guard 3" value="[ ]" />
 </SUBCOMPONENT>
 
-<COMPONENT type="1012" id="316" >
+<COMPONENT type="1012" id="443" >
 <cdparam x="644" y="517" />
 <sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
 <infoparam name="choice" value="null" />
-<TGConnectingPoint num="0" id="312" />
-<TGConnectingPoint num="1" id="313" />
-<TGConnectingPoint num="2" id="314" />
-<TGConnectingPoint num="3" id="315" />
+<TGConnectingPoint num="0" id="439" />
+<TGConnectingPoint num="1" id="440" />
+<TGConnectingPoint num="2" id="441" />
+<TGConnectingPoint num="3" id="442" />
 </COMPONENT>
-<SUBCOMPONENT type="-1" id="309" >
-<father id="316" num="0" />
+<SUBCOMPONENT type="-1" id="436" >
+<father id="443" num="0" />
 <cdparam x="599" y="527" />
 <sizeparam width="51" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" />
 <infoparam name="guard 1" value="[ x==0 ]" />
 </SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="310" >
-<father id="316" num="1" />
+<SUBCOMPONENT type="-1" id="437" >
+<father id="443" num="1" />
 <cdparam x="679" y="527" />
 <sizeparam width="12" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" />
 <infoparam name="guard 2" value="[ ]" />
 </SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="311" >
-<father id="316" num="2" />
+<SUBCOMPONENT type="-1" id="438" >
+<father id="443" num="2" />
 <cdparam x="664" y="562" />
 <sizeparam width="41" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -1488,132 +1741,131 @@
 <infoparam name="guard 3" value="[ x&gt;0 ]" />
 </SUBCOMPONENT>
 
-<COMPONENT type="1000" id="318" >
+<COMPONENT type="1000" id="445" >
 <cdparam x="222" y="58" />
 <sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
 <infoparam name="start state" value="null" />
-<TGConnectingPoint num="0" id="317" />
+<TGConnectingPoint num="0" id="444" />
 </COMPONENT>
 
-<COMPONENT type="1007" id="321" >
+<COMPONENT type="1007" id="448" >
 <cdparam x="192" y="137" />
 <sizeparam width="72" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
 <infoparam name="send request" value="activation()" />
-<TGConnectingPoint num="0" id="319" />
-<TGConnectingPoint num="1" id="320" />
+<TGConnectingPoint num="0" id="446" />
+<TGConnectingPoint num="1" id="447" />
 <extraparam>
 <Data requestName="activation" nbOfParams="5" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1008" id="324" >
+<COMPONENT type="1008" id="451" >
 <cdparam x="205" y="237" />
 <sizeparam width="47" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
 <infoparam name="send event" value="reset()" />
-<TGConnectingPoint num="0" id="322" />
-<TGConnectingPoint num="1" id="323" />
+<TGConnectingPoint num="0" id="449" />
+<TGConnectingPoint num="1" id="450" />
 <latencyCheck />
 <extraparam>
 <Data eventName="reset" nbOfParams="5" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1010" id="327" >
+<COMPONENT type="1010" id="454" >
 <cdparam x="173" y="288" />
 <sizeparam width="110" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
 <infoparam name="wait event" value="answerToReset() " />
-<TGConnectingPoint num="0" id="325" />
-<TGConnectingPoint num="1" id="326" />
+<TGConnectingPoint num="0" id="452" />
+<TGConnectingPoint num="1" id="453" />
 <extraparam>
 <Data eventName="answerToReset" nbOfParams="5" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1008" id="330" >
+<COMPONENT type="1008" id="457" >
 <cdparam x="208" y="337" />
 <sizeparam width="40" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
 <infoparam name="send event" value="pTS()" />
-<TGConnectingPoint num="0" id="328" />
-<TGConnectingPoint num="1" id="329" />
+<TGConnectingPoint num="0" id="455" />
+<TGConnectingPoint num="1" id="456" />
 <extraparam>
 <Data eventName="pTS" nbOfParams="5" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1010" id="333" >
+<COMPONENT type="1010" id="460" >
 <cdparam x="390" y="152" />
 <sizeparam width="89" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
 <infoparam name="wait event" value="pTSConfirm() " />
-<TGConnectingPoint num="0" id="331" />
-<TGConnectingPoint num="1" id="332" />
-<latencyCheck />
+<TGConnectingPoint num="0" id="458" />
+<TGConnectingPoint num="1" id="459" />
 <breakpoint />
 <extraparam>
 <Data eventName="pTSConfirm" nbOfParams="5" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="301" id="350" >
-<cdparam x="367" y="222" />
+<COMPONENT type="301" id="477" >
+<cdparam x="453" y="214" />
 <sizeparam width="105" height="15" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
 <infoparam name="UML Note" value="data exchange
 " />
-<TGConnectingPoint num="0" id="334" />
-<TGConnectingPoint num="1" id="335" />
-<TGConnectingPoint num="2" id="336" />
-<TGConnectingPoint num="3" id="337" />
-<TGConnectingPoint num="4" id="338" />
-<TGConnectingPoint num="5" id="339" />
-<TGConnectingPoint num="6" id="340" />
-<TGConnectingPoint num="7" id="341" />
-<TGConnectingPoint num="8" id="342" />
-<TGConnectingPoint num="9" id="343" />
-<TGConnectingPoint num="10" id="344" />
-<TGConnectingPoint num="11" id="345" />
-<TGConnectingPoint num="12" id="346" />
-<TGConnectingPoint num="13" id="347" />
-<TGConnectingPoint num="14" id="348" />
-<TGConnectingPoint num="15" id="349" />
+<TGConnectingPoint num="0" id="461" />
+<TGConnectingPoint num="1" id="462" />
+<TGConnectingPoint num="2" id="463" />
+<TGConnectingPoint num="3" id="464" />
+<TGConnectingPoint num="4" id="465" />
+<TGConnectingPoint num="5" id="466" />
+<TGConnectingPoint num="6" id="467" />
+<TGConnectingPoint num="7" id="468" />
+<TGConnectingPoint num="8" id="469" />
+<TGConnectingPoint num="9" id="470" />
+<TGConnectingPoint num="10" id="471" />
+<TGConnectingPoint num="11" id="472" />
+<TGConnectingPoint num="12" id="473" />
+<TGConnectingPoint num="13" id="474" />
+<TGConnectingPoint num="14" id="475" />
+<TGConnectingPoint num="15" id="476" />
 <extraparam>
 <Line value="data exchange" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1006" id="353" >
+<COMPONENT type="1006" id="480" >
 <cdparam x="433" y="448" />
 <sizeparam width="87" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
 <infoparam name="write channel" value="fromDtoSC(1)" />
-<TGConnectingPoint num="0" id="351" />
-<TGConnectingPoint num="1" id="352" />
+<TGConnectingPoint num="0" id="478" />
+<TGConnectingPoint num="1" id="479" />
 <extraparam>
 <Data channelName="fromDtoSC" nbOfSamples="1" secPattern="" isAttacker="No" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1008" id="356" >
+<COMPONENT type="1008" id="483" >
 <cdparam x="422" y="507" />
 <sizeparam width="109" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
 <infoparam name="send event" value="data_Ready(x, b)" />
-<TGConnectingPoint num="0" id="354" />
-<TGConnectingPoint num="1" id="355" />
+<TGConnectingPoint num="0" id="481" />
+<TGConnectingPoint num="1" id="482" />
 <latencyCheck />
 <extraparam>
 <Data eventName="data_Ready" nbOfParams="5" />
@@ -1622,149 +1874,165 @@
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1001" id="358" >
+<COMPONENT type="1001" id="485" >
 <cdparam x="466" y="570" />
 <sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
 <infoparam name="stop state" value="null" />
-<TGConnectingPoint num="0" id="357" />
+<TGConnectingPoint num="0" id="484" />
 </COMPONENT>
 
-<COMPONENT type="1017" id="361" >
+<COMPONENT type="1017" id="488" >
 <cdparam x="593" y="447" />
 <sizeparam width="133" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
 <infoparam name="notified event" value="x=?data_Ready_SC()" />
-<TGConnectingPoint num="0" id="359" />
-<TGConnectingPoint num="1" id="360" />
+<TGConnectingPoint num="0" id="486" />
+<TGConnectingPoint num="1" id="487" />
 <extraparam>
 <Data eventName="data_Ready_SC" variable="x" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1001" id="363" >
+<COMPONENT type="1001" id="490" >
 <cdparam x="569" y="577" />
 <sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
 <infoparam name="stop state" value="null" />
-<TGConnectingPoint num="0" id="362" />
+<TGConnectingPoint num="0" id="489" />
 </COMPONENT>
 
-<COMPONENT type="1009" id="366" >
+<COMPONENT type="1009" id="493" >
 <cdparam x="614" y="700" />
 <sizeparam width="91" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
 <infoparam name="read channel" value="fromSCtoD(1) " />
-<TGConnectingPoint num="0" id="364" />
-<TGConnectingPoint num="1" id="365" />
+<TGConnectingPoint num="0" id="491" />
+<TGConnectingPoint num="1" id="492" />
 <extraparam>
 <Data channelName="fromSCtoD" nbOfSamples="1" secPattern="" isAttacker="No" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1010" id="369" >
+<COMPONENT type="1010" id="496" >
 <cdparam x="604" y="619" />
 <sizeparam width="110" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
 <infoparam name="wait event" value="data_Ready_SC() " />
-<TGConnectingPoint num="0" id="367" />
-<TGConnectingPoint num="1" id="368" />
+<TGConnectingPoint num="0" id="494" />
+<TGConnectingPoint num="1" id="495" />
 <accessibility />
 <extraparam>
 <Data eventName="data_Ready_SC" nbOfParams="5" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1001" id="371" >
+<COMPONENT type="1001" id="498" >
 <cdparam x="649" y="774" />
 <sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
 <infoparam name="stop state" value="null" />
-<TGConnectingPoint num="0" id="370" />
+<TGConnectingPoint num="0" id="497" />
 </COMPONENT>
 
-<COMPONENT type="1014" id="375" >
+<COMPONENT type="1014" id="502" >
 <cdparam x="307" y="287" />
 <sizeparam width="254" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
 <infoparam name="for loop" value="for(i=0;i&lt;nbOfComputedPackets;i = i +1)" />
-<TGConnectingPoint num="0" id="372" />
-<TGConnectingPoint num="1" id="373" />
-<TGConnectingPoint num="2" id="374" />
+<TGConnectingPoint num="0" id="499" />
+<TGConnectingPoint num="1" id="500" />
+<TGConnectingPoint num="2" id="501" />
 <extraparam>
 <Data init="i=0" condition="i&lt;nbOfComputedPackets" increment="i = i +1" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1001" id="377" >
-<cdparam x="382" y="380" />
+<COMPONENT type="1001" id="504" >
+<cdparam x="330" y="477" />
 <sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
 <infoparam name="stop state" value="null" />
-<TGConnectingPoint num="0" id="376" />
+<TGConnectingPoint num="0" id="503" />
 </COMPONENT>
 
-<CONNECTOR type="115" id="378" >
+<CONNECTOR type="115" id="505" >
+<cdparam x="434" y="177" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="434" y="177" id="459" />
+<P2  x="434" y="282" id="499" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="506" >
+<cdparam x="340" y="458" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="340" y="458" id="426" />
+<P2  x="340" y="472" id="503" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="507" >
 <cdparam x="434" y="312" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="434" y="312" id="374" />
-<P2  x="392" y="375" id="376" />
+<P1  x="434" y="312" id="501" />
+<P2  x="340" y="428" id="425" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="379" >
+<CONNECTOR type="115" id="508" >
 <cdparam x="561" y="301" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="561" y="301" id="373" />
-<P2  x="561" y="366" id="304" />
+<P1  x="561" y="301" id="500" />
+<P2  x="561" y="366" id="431" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="384" >
+<CONNECTOR type="115" id="513" >
 <cdparam x="78" y="363" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from send event to wait event" value="null" />
-<P1  x="228" y="362" id="329" />
-<P2  x="434" y="147" id="331" />
+<P1  x="228" y="362" id="456" />
+<P2  x="434" y="147" id="458" />
 <Point x="228" y="382" />
 <Point x="228" y="382" />
 <Point x="286" y="376" />
 <Point x="285" y="127" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="380" >
-<father id="384" num="0" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="509" >
+<father id="513" num="0" />
 <cdparam x="228" y="382" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="1400" />
 <infoparam name="point " value="null" />
 </SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="381" >
-<father id="384" num="1" />
+<SUBCOMPONENT type="-1" id="510" >
+<father id="513" num="1" />
 <cdparam x="228" y="382" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="1400" />
 <infoparam name="point " value="null" />
 </SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="382" >
-<father id="384" num="2" />
+<SUBCOMPONENT type="-1" id="511" >
+<father id="513" num="2" />
 <cdparam x="286" y="376" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="1400" />
 <infoparam name="point " value="null" />
 </SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="383" >
-<father id="384" num="3" />
+<SUBCOMPONENT type="-1" id="512" >
+<father id="513" num="3" />
 <cdparam x="285" y="127" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -1772,1941 +2040,983 @@
 <infoparam name="point " value="null" />
 </SUBCOMPONENT>
 
-<CONNECTOR type="115" id="385" >
+<CONNECTOR type="115" id="514" >
 <cdparam x="228" y="57" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from start state to send request" value="null" />
-<P1  x="229" y="78" id="317" />
-<P2  x="228" y="132" id="319" />
+<P1  x="229" y="78" id="444" />
+<P2  x="228" y="132" id="446" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="386" >
+<CONNECTOR type="115" id="515" >
 <cdparam x="228" y="162" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from send request to send event" value="null" />
-<P1  x="228" y="162" id="320" />
-<P2  x="228" y="232" id="322" />
+<P1  x="228" y="162" id="447" />
+<P2  x="228" y="232" id="449" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="387" >
+<CONNECTOR type="115" id="516" >
 <cdparam x="228" y="284" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from wait event to send event" value="null" />
-<P1  x="228" y="313" id="326" />
-<P2  x="228" y="332" id="328" />
+<P1  x="228" y="313" id="453" />
+<P2  x="228" y="332" id="455" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="388" >
+<CONNECTOR type="115" id="517" >
 <cdparam x="528" y="391" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from choice to write channel" value="null" />
-<P1  x="521" y="391" id="305" />
-<P2  x="476" y="443" id="351" />
+<P1  x="521" y="391" id="432" />
+<P2  x="476" y="443" id="478" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="389" >
+<CONNECTOR type="115" id="518" >
 <cdparam x="476" y="473" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from write channel to send event" value="null" />
-<P1  x="476" y="473" id="352" />
-<P2  x="476" y="502" id="354" />
+<P1  x="476" y="473" id="479" />
+<P2  x="476" y="502" id="481" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="390" >
+<CONNECTOR type="115" id="519" >
 <cdparam x="471" y="529" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from send event to stop state" value="null" />
-<P1  x="476" y="532" id="355" />
-<P2  x="476" y="565" id="357" />
+<P1  x="476" y="532" id="482" />
+<P2  x="476" y="565" id="484" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="391" >
+<CONNECTOR type="115" id="520" >
 <cdparam x="619" y="532" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from choice to stop state" value="null" />
-<P1  x="619" y="532" id="313" />
-<P2  x="579" y="572" id="362" />
+<P1  x="619" y="532" id="440" />
+<P2  x="579" y="572" id="489" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="392" >
+<CONNECTOR type="115" id="521" >
 <cdparam x="580" y="405" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from choice to notified event" value="null" />
-<P1  x="601" y="391" id="306" />
-<P2  x="659" y="442" id="359" />
+<P1  x="601" y="391" id="433" />
+<P2  x="659" y="442" id="486" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="393" >
+<CONNECTOR type="115" id="522" >
 <cdparam x="659" y="472" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from notified event to choice" value="null" />
-<P1  x="659" y="472" id="360" />
-<P2  x="659" y="507" id="312" />
+<P1  x="659" y="472" id="487" />
+<P2  x="659" y="507" id="439" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="394" >
+<CONNECTOR type="115" id="523" >
 <cdparam x="659" y="572" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from choice to wait event" value="null" />
-<P1  x="659" y="572" id="315" />
-<P2  x="659" y="614" id="367" />
+<P1  x="659" y="572" id="442" />
+<P2  x="659" y="614" id="494" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="395" >
+<CONNECTOR type="115" id="524" >
 <cdparam x="670" y="644" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from wait event to read channel" value="null" />
-<P1  x="659" y="644" id="368" />
-<P2  x="659" y="695" id="364" />
+<P1  x="659" y="644" id="495" />
+<P2  x="659" y="695" id="491" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="396" >
+<CONNECTOR type="115" id="525" >
 <cdparam x="659" y="725" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from read channel to stop state" value="null" />
-<P1  x="659" y="725" id="365" />
-<P2  x="659" y="769" id="370" />
+<P1  x="659" y="725" id="492" />
+<P2  x="659" y="769" id="497" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="397" >
-<cdparam x="403" y="190" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector from wait event to for loop" value="null" />
-<P1  x="434" y="177" id="332" />
-<P2  x="434" y="282" id="372" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR>
-<CONNECTOR type="115" id="398" >
+<CONNECTOR type="115" id="526" >
 <cdparam x="228" y="262" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from send event to wait event" value="null" />
-<P1  x="228" y="262" id="323" />
-<P2  x="228" y="283" id="325" />
+<P1  x="228" y="262" id="450" />
+<P2  x="228" y="283" id="452" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
 
 </TMLActivityDiagramPanel>
 
-<TMLActivityDiagramPanel name="Application" minX="10" maxX="1400" minY="10" maxY="900" >
-<COMPONENT type="1026" id="402" >
-<cdparam x="504" y="341" />
-<sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
-<infoparam name="delay" value="null" />
-<TGConnectingPoint num="0" id="400" />
-<TGConnectingPoint num="1" id="401" />
-</COMPONENT>
-<SUBCOMPONENT type="-1" id="399" >
-<father id="402" num="0" />
-<cdparam x="519" y="361" />
-<sizeparam width="38" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" />
-<infoparam name="value of the delay" value="10 ms" />
-<extraparam>
-<TimeDelay minDelay="10" maxDelay="nope" hasMaxDelay="false" unit="ms" />
-</extraparam>
-</SUBCOMPONENT>
-
-<COMPONENT type="1010" id="405" >
-<cdparam x="479" y="129" />
-<sizeparam width="66" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<TMLActivityDiagramPanel name="TCPIP" minX="10" maxX="2900" minY="10" maxY="1900" >
+<COMPONENT type="1008" id="529" >
+<cdparam x="159" y="424" />
+<sizeparam width="62" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
-<infoparam name="wait event" value="opened() " />
-<TGConnectingPoint num="0" id="403" />
-<TGConnectingPoint num="1" id="404" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="send event" value="opened()" />
+<TGConnectingPoint num="0" id="527" />
+<TGConnectingPoint num="1" id="528" />
 <extraparam>
 <Data eventName="opened" nbOfParams="5" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1008" id="408" >
-<cdparam x="449" y="192" />
-<sizeparam width="125" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
-<infoparam name="send event" value="connectionOpened()" />
-<TGConnectingPoint num="0" id="406" />
-<TGConnectingPoint num="1" id="407" />
-<extraparam>
-<Data eventName="connectionOpened" nbOfParams="5" />
-</extraparam>
-</COMPONENT>
-
-<COMPONENT type="1012" id="416" >
-<cdparam x="495" y="411" />
+<COMPONENT type="1012" id="537" >
+<cdparam x="2086" y="1378" />
 <sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="choice" value="null" />
-<TGConnectingPoint num="0" id="412" />
-<TGConnectingPoint num="1" id="413" />
-<TGConnectingPoint num="2" id="414" />
-<TGConnectingPoint num="3" id="415" />
-</COMPONENT>
-<SUBCOMPONENT type="-1" id="409" >
-<father id="416" num="0" />
-<cdparam x="470" y="421" />
+<TGConnectingPoint num="0" id="533" />
+<TGConnectingPoint num="1" id="534" />
+<TGConnectingPoint num="2" id="535" />
+<TGConnectingPoint num="3" id="536" />
+</COMPONENT>
+<SUBCOMPONENT type="-1" id="530" >
+<father id="537" num="0" />
+<cdparam x="2061" y="1388" />
 <sizeparam width="12" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" />
 <infoparam name="guard 1" value="[ ]" />
 </SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="410" >
-<father id="416" num="1" />
-<cdparam x="530" y="421" />
-<sizeparam width="12" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="-1" id="531" >
+<father id="537" num="1" />
+<cdparam x="2121" y="1388" />
+<sizeparam width="39" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" />
-<infoparam name="guard 2" value="[ ]" />
+<infoparam name="guard 2" value="[ else ]" />
 </SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="411" >
-<father id="416" num="2" />
-<cdparam x="515" y="456" />
-<sizeparam width="12" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="-1" id="532" >
+<father id="537" num="2" />
+<cdparam x="2106" y="1426" />
+<sizeparam width="124" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" />
-<infoparam name="guard 3" value="[ ]" />
+<infoparam name="guard 3" value="[ tcpctrl.state ==10 ]" />
 </SUBCOMPONENT>
 
-<COMPONENT type="1000" id="418" >
-<cdparam x="498" y="33" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="1012" id="545" >
+<cdparam x="2262" y="951" />
+<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
-<infoparam name="start state" value="null" />
-<TGConnectingPoint num="0" id="417" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="choice" value="null" />
+<TGConnectingPoint num="0" id="541" />
+<TGConnectingPoint num="1" id="542" />
+<TGConnectingPoint num="2" id="543" />
+<TGConnectingPoint num="3" id="544" />
 </COMPONENT>
-
-<COMPONENT type="1008" id="421" >
-<cdparam x="482" y="71" />
-<sizeparam width="47" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="-1" id="538" >
+<father id="545" num="0" />
+<cdparam x="2212" y="961" />
+<sizeparam width="116" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
-<infoparam name="send event" value="open()" />
-<TGConnectingPoint num="0" id="419" />
-<TGConnectingPoint num="1" id="420" />
-<extraparam>
-<Data eventName="open" nbOfParams="5" />
-</extraparam>
-</COMPONENT>
-
-<COMPONENT type="1006" id="424" >
-<cdparam x="469" y="250" />
-<sizeparam width="80" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" />
+<infoparam name="guard 1" value="[ tcpctrl.state ==1 ]" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="539" >
+<father id="545" num="1" />
+<cdparam x="2301" y="975" />
+<sizeparam width="116" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
-<infoparam name="write channel" value="fromAtoT(1)" />
-<TGConnectingPoint num="0" id="422" />
-<TGConnectingPoint num="1" id="423" />
-<extraparam>
-<Data channelName="fromAtoT" nbOfSamples="1" secPattern="" isAttacker="No" />
-</extraparam>
-</COMPONENT>
-
-<COMPONENT type="1008" id="427" >
-<cdparam x="471" y="296" />
-<sizeparam width="75" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" />
+<infoparam name="guard 2" value="[ tcpctrl.state ==3 ]" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="540" >
+<father id="545" num="2" />
+<cdparam x="2282" y="996" />
+<sizeparam width="39" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
-<infoparam name="send event" value="send_TCP()" />
-<TGConnectingPoint num="0" id="425" />
-<TGConnectingPoint num="1" id="426" />
-<accessibility />
-<extraparam>
-<Data eventName="send_TCP" nbOfParams="5" />
-</extraparam>
-</COMPONENT>
+<cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" />
+<infoparam name="guard 3" value="[ else ]" />
+</SUBCOMPONENT>
 
-<COMPONENT type="1001" id="429" >
-<cdparam x="577" y="545" />
-<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="1012" id="553" >
+<cdparam x="1981" y="1346" />
+<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
-<infoparam name="stop state" value="null" />
-<TGConnectingPoint num="0" id="428" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="choice" value="null" />
+<TGConnectingPoint num="0" id="549" />
+<TGConnectingPoint num="1" id="550" />
+<TGConnectingPoint num="2" id="551" />
+<TGConnectingPoint num="3" id="552" />
 </COMPONENT>
-
-<COMPONENT type="1008" id="432" >
-<cdparam x="563" y="486" />
-<sizeparam width="49" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="-1" id="546" >
+<father id="553" num="0" />
+<cdparam x="1934" y="1356" />
+<sizeparam width="116" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
-<infoparam name="send event" value="abort()" />
-<TGConnectingPoint num="0" id="430" />
-<TGConnectingPoint num="1" id="431" />
-<extraparam>
-<Data eventName="abort" nbOfParams="5" />
-</extraparam>
-</COMPONENT>
-
-<COMPONENT type="1008" id="435" >
-<cdparam x="410" y="494" />
-<sizeparam width="47" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" />
+<infoparam name="guard 1" value="[ tcpctrl.state ==5 ]" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="547" >
+<father id="553" num="1" />
+<cdparam x="2016" y="1356" />
+<sizeparam width="39" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
-<infoparam name="send event" value="close()" />
-<TGConnectingPoint num="0" id="433" />
-<TGConnectingPoint num="1" id="434" />
-<extraparam>
-<Data eventName="close" nbOfParams="5" />
-</extraparam>
-</COMPONENT>
-
-<COMPONENT type="1001" id="437" >
-<cdparam x="423" y="543" />
-<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" />
+<infoparam name="guard 2" value="[ else ]" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="548" >
+<father id="553" num="2" />
+<cdparam x="2001" y="1391" />
+<sizeparam width="120" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
-<infoparam name="stop state" value="null" />
-<TGConnectingPoint num="0" id="436" />
-</COMPONENT>
-
-<CONNECTOR type="115" id="438" >
-<cdparam x="515" y="376" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector" value="null" />
-<P1  x="509" y="376" id="401" />
-<P2  x="510" y="401" id="412" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR>
-<CONNECTOR type="115" id="439" >
-<cdparam x="512" y="154" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector" value="null" />
-<P1  x="512" y="154" id="404" />
-<P2  x="511" y="187" id="406" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR>
-<CONNECTOR type="115" id="440" >
-<cdparam x="594" y="221" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector" value="null" />
-<P1  x="511" y="217" id="407" />
-<P2  x="509" y="245" id="422" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR>
-<CONNECTOR type="115" id="441" >
-<cdparam x="506" y="36" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector from start state to send event" value="null" />
-<P1  x="505" y="53" id="417" />
-<P2  x="505" y="66" id="419" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR>
-<CONNECTOR type="115" id="442" >
-<cdparam x="508" y="154" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector from send event to write channel" value="null" />
-<P1  x="505" y="96" id="420" />
-<P2  x="512" y="124" id="403" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR>
-<CONNECTOR type="115" id="443" >
-<cdparam x="509" y="294" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector from write channel to send event" value="null" />
-<P1  x="509" y="275" id="423" />
-<P2  x="508" y="291" id="425" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR>
-<CONNECTOR type="115" id="444" >
-<cdparam x="587" y="511" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector from send event to stop state" value="null" />
-<P1  x="587" y="511" id="431" />
-<P2  x="587" y="540" id="428" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR>
-<CONNECTOR type="115" id="445" >
-<cdparam x="509" y="370" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector from send event to choice" value="null" />
-<P1  x="508" y="321" id="426" />
-<P2  x="509" y="336" id="400" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR>
-<CONNECTOR type="115" id="446" >
-<cdparam x="471" y="505" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector from choice to send event" value="null" />
-<P1  x="470" y="426" id="413" />
-<P2  x="433" y="489" id="433" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR>
-<CONNECTOR type="115" id="447" >
-<cdparam x="433" y="519" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector from send event to stop state" value="null" />
-<P1  x="433" y="519" id="434" />
-<P2  x="433" y="538" id="436" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR>
-<CONNECTOR type="115" id="448" >
-<cdparam x="551" y="505" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector from choice to send event" value="null" />
-<P1  x="550" y="426" id="414" />
-<P2  x="587" y="481" id="430" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR>
-
-</TMLActivityDiagramPanel>
+<cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" />
+<infoparam name="guard 3" value="[ tcpctrl.state == 7 ]" />
+</SUBCOMPONENT>
 
-<TMLActivityDiagramPanel name="SmartCard" minX="10" maxX="1400" minY="10" maxY="900" >
-<COMPONENT type="1010" id="451" >
-<cdparam x="238" y="201" />
-<sizeparam width="129" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="1012" id="561" >
+<cdparam x="1811" y="1269" />
+<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
-<infoparam name="wait event" value="connectionOpened() " />
-<TGConnectingPoint num="0" id="449" />
-<TGConnectingPoint num="1" id="450" />
-<extraparam>
-<Data eventName="connectionOpened" nbOfParams="5" />
-</extraparam>
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="choice" value="null" />
+<TGConnectingPoint num="0" id="557" />
+<TGConnectingPoint num="1" id="558" />
+<TGConnectingPoint num="2" id="559" />
+<TGConnectingPoint num="3" id="560" />
 </COMPONENT>
-
-<COMPONENT type="1000" id="453" >
-<cdparam x="159" y="66" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="-1" id="554" >
+<father id="561" num="0" />
+<cdparam x="1762" y="1279" />
+<sizeparam width="116" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
-<infoparam name="start state" value="null" />
-<TGConnectingPoint num="0" id="452" />
-</COMPONENT>
-
-<COMPONENT type="1010" id="456" >
-<cdparam x="141" y="129" />
-<sizeparam width="51" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" />
+<infoparam name="guard 1" value="[ tcpctrl.state ==4 ]" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="555" >
+<father id="561" num="1" />
+<cdparam x="1846" y="1279" />
+<sizeparam width="39" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
-<infoparam name="wait event" value="reset() " />
-<TGConnectingPoint num="0" id="454" />
-<TGConnectingPoint num="1" id="455" />
-<extraparam>
-<Data eventName="reset" nbOfParams="5" />
-</extraparam>
-</COMPONENT>
-
-<COMPONENT type="1008" id="459" >
-<cdparam x="113" y="182" />
-<sizeparam width="106" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" />
+<infoparam name="guard 2" value="[ else ]" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="556" >
+<father id="561" num="2" />
+<cdparam x="1831" y="1314" />
+<sizeparam width="116" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
-<infoparam name="send event" value="answerToReset()" />
-<TGConnectingPoint num="0" id="457" />
-<TGConnectingPoint num="1" id="458" />
-<extraparam>
-<Data eventName="answerToReset" nbOfParams="5" />
-</extraparam>
-</COMPONENT>
+<cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" />
+<infoparam name="guard 3" value="[ tcpctrl.state ==2 ]" />
+</SUBCOMPONENT>
 
-<COMPONENT type="1010" id="462" >
-<cdparam x="144" y="237" />
-<sizeparam width="44" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="1012" id="569" >
+<cdparam x="1713" y="1141" />
+<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
-<infoparam name="wait event" value="pTS() " />
-<TGConnectingPoint num="0" id="460" />
-<TGConnectingPoint num="1" id="461" />
-<extraparam>
-<Data eventName="pTS" nbOfParams="5" />
-</extraparam>
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="choice" value="null" />
+<TGConnectingPoint num="0" id="565" />
+<TGConnectingPoint num="1" id="566" />
+<TGConnectingPoint num="2" id="567" />
+<TGConnectingPoint num="3" id="568" />
 </COMPONENT>
+<SUBCOMPONENT type="-1" id="562" >
+<father id="569" num="0" />
+<cdparam x="1688" y="1151" />
+<sizeparam width="12" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" />
+<infoparam name="guard 1" value="[ ]" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="563" >
+<father id="569" num="1" />
+<cdparam x="1748" y="1151" />
+<sizeparam width="12" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" />
+<infoparam name="guard 2" value="[ ]" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="564" >
+<father id="569" num="2" />
+<cdparam x="1733" y="1186" />
+<sizeparam width="12" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" />
+<infoparam name="guard 3" value="[ ]" />
+</SUBCOMPONENT>
 
-<COMPONENT type="1008" id="465" >
-<cdparam x="124" y="308" />
-<sizeparam width="85" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="1013" id="573" >
+<cdparam x="1524" y="1254" />
+<sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
-<infoparam name="send event" value="pTSConfirm()" />
-<TGConnectingPoint num="0" id="463" />
-<TGConnectingPoint num="1" id="464" />
-<extraparam>
-<Data eventName="pTSConfirm" nbOfParams="5" />
-</extraparam>
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="execI" value="null" />
+<TGConnectingPoint num="0" id="571" />
+<TGConnectingPoint num="1" id="572" />
 </COMPONENT>
+<SUBCOMPONENT type="-1" id="570" >
+<father id="573" num="0" />
+<cdparam x="1539" y="1274" />
+<sizeparam width="8" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" />
+<infoparam name="value of the delay" value="b" />
+</SUBCOMPONENT>
 
-<COMPONENT type="301" id="482" >
-<cdparam x="376" y="98" />
-<sizeparam width="233" height="39" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="1013" id="577" >
+<cdparam x="1524" y="1064" />
+<sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
-<infoparam name="UML Note" value="The first two layers of the OSI model 
-are used to communicate between 
-the smart card and the terminal
-" />
-<TGConnectingPoint num="0" id="466" />
-<TGConnectingPoint num="1" id="467" />
-<TGConnectingPoint num="2" id="468" />
-<TGConnectingPoint num="3" id="469" />
-<TGConnectingPoint num="4" id="470" />
-<TGConnectingPoint num="5" id="471" />
-<TGConnectingPoint num="6" id="472" />
-<TGConnectingPoint num="7" id="473" />
-<TGConnectingPoint num="8" id="474" />
-<TGConnectingPoint num="9" id="475" />
-<TGConnectingPoint num="10" id="476" />
-<TGConnectingPoint num="11" id="477" />
-<TGConnectingPoint num="12" id="478" />
-<TGConnectingPoint num="13" id="479" />
-<TGConnectingPoint num="14" id="480" />
-<TGConnectingPoint num="15" id="481" />
-<extraparam>
-<Line value="The first two layers of the OSI model " />
-<Line value="are used to communicate between " />
-<Line value="the smart card and the terminal" />
-</extraparam>
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="execI" value="null" />
+<TGConnectingPoint num="0" id="575" />
+<TGConnectingPoint num="1" id="576" />
 </COMPONENT>
+<SUBCOMPONENT type="-1" id="574" >
+<father id="577" num="0" />
+<cdparam x="1538" y="1088" />
+<sizeparam width="8" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" />
+<infoparam name="value of the delay" value="b" />
+</SUBCOMPONENT>
 
-<COMPONENT type="1007" id="485" >
-<cdparam x="254" y="97" />
-<sizeparam width="89" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="1012" id="585" >
+<cdparam x="1592" y="1006" />
+<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
-<infoparam name="send request" value="start_TCP_IP()" />
-<TGConnectingPoint num="0" id="483" />
-<TGConnectingPoint num="1" id="484" />
-<extraparam>
-<Data requestName="start_TCP_IP" nbOfParams="5" />
-</extraparam>
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="choice" value="null" />
+<TGConnectingPoint num="0" id="581" />
+<TGConnectingPoint num="1" id="582" />
+<TGConnectingPoint num="2" id="583" />
+<TGConnectingPoint num="3" id="584" />
 </COMPONENT>
-
-<COMPONENT type="1007" id="488" >
-<cdparam x="241" y="148" />
-<sizeparam width="114" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="-1" id="578" >
+<father id="585" num="0" />
+<cdparam x="1542" y="1016" />
+<sizeparam width="124" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
-<infoparam name="send request" value="start_Application()" />
-<TGConnectingPoint num="0" id="486" />
-<TGConnectingPoint num="1" id="487" />
-<breakpoint />
-<extraparam>
-<Data requestName="start_Application" nbOfParams="5" />
-</extraparam>
-</COMPONENT>
-
-<COMPONENT type="1001" id="490" >
-<cdparam x="515" y="487" />
-<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" />
+<infoparam name="guard 1" value="[ tcpctrl.state  == 4 ]" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="579" >
+<father id="585" num="1" />
+<cdparam x="1627" y="1016" />
+<sizeparam width="39" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
-<infoparam name="stop state" value="null" />
-<TGConnectingPoint num="0" id="489" />
-</COMPONENT>
-
-<COMPONENT type="1008" id="493" >
-<cdparam x="309" y="409" />
-<sizeparam width="106" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" />
+<infoparam name="guard 2" value="[ else ]" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="580" >
+<father id="585" num="2" />
+<cdparam x="1612" y="1051" />
+<sizeparam width="12" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
-<infoparam name="send event" value="data_Ready_SC()" />
-<TGConnectingPoint num="0" id="491" />
-<TGConnectingPoint num="1" id="492" />
-<extraparam>
-<Data eventName="data_Ready_SC" nbOfParams="5" />
-</extraparam>
-</COMPONENT>
+<cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" />
+<infoparam name="guard 3" value="[ ]" />
+</SUBCOMPONENT>
 
-<COMPONENT type="1001" id="495" >
-<cdparam x="352" y="485" />
-<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="1012" id="593" >
+<cdparam x="1713" y="875" />
+<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
-<infoparam name="stop state" value="null" />
-<TGConnectingPoint num="0" id="494" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="choice" value="null" />
+<TGConnectingPoint num="0" id="589" />
+<TGConnectingPoint num="1" id="590" />
+<TGConnectingPoint num="2" id="591" />
+<TGConnectingPoint num="3" id="592" />
 </COMPONENT>
-
-<COMPONENT type="1009" id="498" >
-<cdparam x="321" y="367" />
-<sizeparam width="83" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="-1" id="586" >
+<father id="593" num="0" />
+<cdparam x="1688" y="885" />
+<sizeparam width="12" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
-<infoparam name="read channel" value="fromTtoP(1) " />
-<TGConnectingPoint num="0" id="496" />
-<TGConnectingPoint num="1" id="497" />
-<extraparam>
-<Data channelName="fromTtoP" nbOfSamples="1" secPattern="" isAttacker="No" />
-</extraparam>
-</COMPONENT>
-
-<COMPONENT type="1010" id="501" >
-<cdparam x="337" y="323" />
-<sizeparam width="50" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" />
+<infoparam name="guard 1" value="[ ]" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="587" >
+<father id="593" num="1" />
+<cdparam x="1748" y="885" />
+<sizeparam width="12" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
-<infoparam name="wait event" value="send() " />
-<TGConnectingPoint num="0" id="499" />
-<TGConnectingPoint num="1" id="500" />
-<extraparam>
-<Data eventName="send" nbOfParams="5" />
-</extraparam>
-</COMPONENT>
-
-<COMPONENT type="1006" id="504" >
-<cdparam x="319" y="451" />
-<sizeparam width="87" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" />
+<infoparam name="guard 2" value="[ ]" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="588" >
+<father id="593" num="2" />
+<cdparam x="1733" y="920" />
+<sizeparam width="12" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
-<infoparam name="write channel" value="fromSCtoD(1)" />
-<TGConnectingPoint num="0" id="502" />
-<TGConnectingPoint num="1" id="503" />
-<extraparam>
-<Data channelName="fromSCtoD" nbOfSamples="1" secPattern="" isAttacker="No" />
-</extraparam>
-</COMPONENT>
+<cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" />
+<infoparam name="guard 3" value="[ ]" />
+</SUBCOMPONENT>
 
-<COMPONENT type="1008" id="507" >
-<cdparam x="496" y="409" />
-<sizeparam width="59" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="1013" id="597" >
+<cdparam x="1636" y="1235" />
+<sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
-<infoparam name="send event" value="receive()" />
-<TGConnectingPoint num="0" id="505" />
-<TGConnectingPoint num="1" id="506" />
-<extraparam>
-<Data eventName="receive" nbOfParams="5" />
-</extraparam>
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="execI" value="null" />
+<TGConnectingPoint num="0" id="595" />
+<TGConnectingPoint num="1" id="596" />
 </COMPONENT>
-
-<COMPONENT type="1009" id="510" >
-<cdparam x="480" y="370" />
-<sizeparam width="91" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="-1" id="594" >
+<father id="597" num="0" />
+<cdparam x="1655" y="1254" />
+<sizeparam width="8" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
-<infoparam name="read channel" value="fromDtoSC(1) " />
-<TGConnectingPoint num="0" id="508" />
-<TGConnectingPoint num="1" id="509" />
-<extraparam>
-<Data channelName="fromDtoSC" nbOfSamples="1" secPattern="" isAttacker="No" />
-</extraparam>
-</COMPONENT>
+<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" />
+<infoparam name="value of the delay" value="b" />
+</SUBCOMPONENT>
 
-<COMPONENT type="1006" id="513" >
-<cdparam x="486" y="446" />
-<sizeparam width="79" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="1013" id="601" >
+<cdparam x="2232" y="1059" />
+<sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
-<infoparam name="write channel" value="fromPtoT(1)" />
-<TGConnectingPoint num="0" id="511" />
-<TGConnectingPoint num="1" id="512" />
-<extraparam>
-<Data channelName="fromPtoT" nbOfSamples="1" secPattern="" isAttacker="No" />
-</extraparam>
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="execI" value="null" />
+<TGConnectingPoint num="0" id="599" />
+<TGConnectingPoint num="1" id="600" />
 </COMPONENT>
+<SUBCOMPONENT type="-1" id="598" >
+<father id="601" num="0" />
+<cdparam x="2219" y="1083" />
+<sizeparam width="8" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" />
+<infoparam name="value of the delay" value="b" />
+</SUBCOMPONENT>
 
-<COMPONENT type="1010" id="516" >
-<cdparam x="470" y="327" />
-<sizeparam width="110" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="1013" id="605" >
+<cdparam x="2312" y="1024" />
+<sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
-<infoparam name="wait event" value="data_Ready(t, b) " />
-<TGConnectingPoint num="0" id="514" />
-<TGConnectingPoint num="1" id="515" />
-<breakpoint />
-<extraparam>
-<Data eventName="data_Ready" nbOfParams="5" />
-<Param index="0" value="t" />
-<Param index="1" value="b" />
-</extraparam>
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="execI" value="null" />
+<TGConnectingPoint num="0" id="603" />
+<TGConnectingPoint num="1" id="604" />
 </COMPONENT>
+<SUBCOMPONENT type="-1" id="602" >
+<father id="605" num="0" />
+<cdparam x="2288" y="1044" />
+<sizeparam width="8" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" />
+<infoparam name="value of the delay" value="b" />
+</SUBCOMPONENT>
 
-<COMPONENT type="1014" id="520" >
-<cdparam x="236" y="261" />
-<sizeparam width="125" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="1012" id="613" >
+<cdparam x="1193" y="1020" />
+<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
-<infoparam name="for loop" value="for(j=0;x==0;j = j)" />
-<TGConnectingPoint num="0" id="517" />
-<TGConnectingPoint num="1" id="518" />
-<TGConnectingPoint num="2" id="519" />
-<extraparam>
-<Data init="j=0" condition="x==0" increment="j = j" />
-</extraparam>
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="choice" value="null" />
+<TGConnectingPoint num="0" id="609" />
+<TGConnectingPoint num="1" id="610" />
+<TGConnectingPoint num="2" id="611" />
+<TGConnectingPoint num="3" id="612" />
 </COMPONENT>
+<SUBCOMPONENT type="-1" id="606" >
+<father id="613" num="0" />
+<cdparam x="1168" y="1030" />
+<sizeparam width="12" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" />
+<infoparam name="guard 1" value="[ ]" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="607" >
+<father id="613" num="1" />
+<cdparam x="1228" y="1030" />
+<sizeparam width="39" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" />
+<infoparam name="guard 2" value="[ else ]" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="608" >
+<father id="613" num="2" />
+<cdparam x="1213" y="1065" />
+<sizeparam width="116" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" />
+<infoparam name="guard 3" value="[ tcpctrl.state ==6 ]" />
+</SUBCOMPONENT>
 
-<COMPONENT type="1001" id="522" >
-<cdparam x="275" y="309" />
-<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="1013" id="617" >
+<cdparam x="1203" y="1107" />
+<sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
-<infoparam name="stop state" value="null" />
-<TGConnectingPoint num="0" id="521" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="execI" value="null" />
+<TGConnectingPoint num="0" id="615" />
+<TGConnectingPoint num="1" id="616" />
 </COMPONENT>
+<SUBCOMPONENT type="-1" id="614" >
+<father id="617" num="0" />
+<cdparam x="1218" y="1127" />
+<sizeparam width="8" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" />
+<infoparam name="value of the delay" value="b" />
+</SUBCOMPONENT>
 
-<COMPONENT type="1018" id="533" >
-<cdparam x="424" y="285" />
+<COMPONENT type="1012" id="625" >
+<cdparam x="557" y="712" />
 <sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
-<infoparam name="select" value="null" />
-<TGConnectingPoint num="0" id="523" />
-<TGConnectingPoint num="1" id="524" />
-<TGConnectingPoint num="2" id="525" />
-<TGConnectingPoint num="3" id="526" />
-<TGConnectingPoint num="4" id="527" />
-<TGConnectingPoint num="5" id="528" />
-<TGConnectingPoint num="6" id="529" />
-<TGConnectingPoint num="7" id="530" />
-<TGConnectingPoint num="8" id="531" />
-<TGConnectingPoint num="9" id="532" />
-</COMPONENT>
-
-<CONNECTOR type="115" id="534" >
-<cdparam x="302" y="227" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector" value="null" />
-<P1  x="302" y="226" id="450" />
-<P2  x="298" y="256" id="517" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR>
-<CONNECTOR type="115" id="539" >
-<cdparam x="111" y="331" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector from send event to send request" value="null" />
-<P1  x="166" y="333" id="464" />
-<P2  x="298" y="92" id="483" />
-<Point x="166" y="353" />
-<Point x="225" y="353" />
-<Point x="225" y="72" />
-<Point x="278" y="72" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="535" >
-<father id="539" num="0" />
-<cdparam x="166" y="353" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="choice" value="null" />
+<TGConnectingPoint num="0" id="621" />
+<TGConnectingPoint num="1" id="622" />
+<TGConnectingPoint num="2" id="623" />
+<TGConnectingPoint num="3" id="624" />
+</COMPONENT>
+<SUBCOMPONENT type="-1" id="618" >
+<father id="625" num="0" />
+<cdparam x="482" y="747" />
+<sizeparam width="120" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="1400" />
-<infoparam name="point " value="null" />
+<cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" />
+<infoparam name="guard 1" value="[ tcpctrl.state == 1 ]" />
 </SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="536" >
-<father id="539" num="1" />
-<cdparam x="225" y="353" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="-1" id="619" >
+<father id="625" num="1" />
+<cdparam x="592" y="722" />
+<sizeparam width="39" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="1400" />
-<infoparam name="point " value="null" />
+<cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" />
+<infoparam name="guard 2" value="[ else ]" />
 </SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="537" >
-<father id="539" num="2" />
-<cdparam x="225" y="72" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="-1" id="620" >
+<father id="625" num="2" />
+<cdparam x="577" y="757" />
+<sizeparam width="12" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="1400" />
-<infoparam name="point " value="null" />
+<cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" />
+<infoparam name="guard 3" value="[ ]" />
 </SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="538" >
-<father id="539" num="3" />
-<cdparam x="278" y="72" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+
+<COMPONENT type="1013" id="629" >
+<cdparam x="717" y="694" />
+<sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="1400" />
-<infoparam name="point " value="null" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="execI" value="null" />
+<TGConnectingPoint num="0" id="627" />
+<TGConnectingPoint num="1" id="628" />
+</COMPONENT>
+<SUBCOMPONENT type="-1" id="626" >
+<father id="629" num="0" />
+<cdparam x="732" y="714" />
+<sizeparam width="8" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" />
+<infoparam name="value of the delay" value="b" />
 </SUBCOMPONENT>
 
-<CONNECTOR type="115" id="540" >
-<cdparam x="166" y="64" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector from start state to wait event" value="null" />
-<P1  x="166" y="86" id="452" />
-<P2  x="166" y="124" id="454" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR>
-<CONNECTOR type="115" id="541" >
-<cdparam x="166" y="154" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector from wait event to send event" value="null" />
-<P1  x="166" y="154" id="455" />
-<P2  x="166" y="177" id="457" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR>
-<CONNECTOR type="115" id="542" >
-<cdparam x="312" y="133" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector from send request to send request" value="null" />
-<P1  x="298" y="122" id="484" />
-<P2  x="298" y="143" id="486" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR>
-<CONNECTOR type="115" id="543" >
-<cdparam x="355" y="359" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector from wait event to read channel" value="null" />
-<P1  x="362" y="348" id="500" />
-<P2  x="362" y="362" id="496" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR>
-<CONNECTOR type="115" id="544" >
-<cdparam x="355" y="424" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector from read channel to send event" value="null" />
-<P1  x="362" y="392" id="497" />
-<P2  x="362" y="404" id="491" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR>
-<CONNECTOR type="115" id="545" >
-<cdparam x="355" y="476" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector from send event to write channel" value="null" />
-<P1  x="362" y="434" id="492" />
-<P2  x="362" y="446" id="502" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR>
-<CONNECTOR type="115" id="546" >
-<cdparam x="355" y="532" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector from write channel to stop state" value="null" />
-<P1  x="362" y="476" id="503" />
-<P2  x="362" y="480" id="494" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR>
-<CONNECTOR type="115" id="547" >
-<cdparam x="541" y="417" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector from read channel to send event" value="null" />
-<P1  x="525" y="395" id="509" />
-<P2  x="525" y="404" id="505" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR>
-<CONNECTOR type="115" id="548" >
-<cdparam x="540" y="461" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector from send event to write channel" value="null" />
-<P1  x="525" y="434" id="506" />
-<P2  x="525" y="441" id="511" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR>
-<CONNECTOR type="115" id="549" >
-<cdparam x="543" y="364" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector from wait event to read channel" value="null" />
-<P1  x="525" y="352" id="515" />
-<P2  x="525" y="365" id="508" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR>
-<CONNECTOR type="115" id="550" >
-<cdparam x="540" y="523" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector from write channel to stop state" value="null" />
-<P1  x="525" y="471" id="512" />
-<P2  x="525" y="482" id="489" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR>
-<CONNECTOR type="115" id="551" >
-<cdparam x="298" y="173" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector from send request to for loop" value="null" />
-<P1  x="298" y="173" id="487" />
-<P2  x="302" y="196" id="449" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR>
-<CONNECTOR type="115" id="552" >
-<cdparam x="328" y="291" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector from for loop to stop state" value="null" />
-<P1  x="298" y="286" id="519" />
-<P2  x="285" y="304" id="521" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR>
-<CONNECTOR type="115" id="553" >
-<cdparam x="395" y="342" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector from select to wait event" value="null" />
-<P1  x="399" y="300" id="524" />
-<P2  x="362" y="318" id="499" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR>
-<CONNECTOR type="115" id="554" >
-<cdparam x="543" y="400" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector from select to wait event" value="null" />
-<P1  x="479" y="300" id="525" />
-<P2  x="525" y="322" id="514" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR>
-<CONNECTOR type="115" id="555" >
-<cdparam x="391" y="341" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector from for loop to select" value="null" />
-<P1  x="361" y="275" id="518" />
-<P2  x="439" y="275" id="523" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR>
-<CONNECTOR type="115" id="556" >
-<cdparam x="164" y="262" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector from wait event to send event" value="null" />
-<P1  x="166" y="262" id="461" />
-<P2  x="166" y="303" id="463" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR>
-<CONNECTOR type="115" id="557" >
-<cdparam x="166" y="207" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector from send event to wait event" value="null" />
-<P1  x="166" y="207" id="458" />
-<P2  x="166" y="232" id="460" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR>
-
-</TMLActivityDiagramPanel>
-
-<TMLActivityDiagramPanel name="Timer" minX="10" maxX="1400" minY="10" maxY="900" >
-<COMPONENT type="1028" id="561" >
-<cdparam x="525" y="78" />
+<COMPONENT type="1013" id="633" >
+<cdparam x="938" y="1025" />
 <sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
-<infoparam name="delayInterval" value="null" />
-<TGConnectingPoint num="0" id="559" />
-<TGConnectingPoint num="1" id="560" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="execI" value="null" />
+<TGConnectingPoint num="0" id="631" />
+<TGConnectingPoint num="1" id="632" />
 </COMPONENT>
-<SUBCOMPONENT type="-1" id="558" >
-<father id="561" num="0" />
-<cdparam x="540" y="98" />
-<sizeparam width="70" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="-1" id="630" >
+<father id="633" num="0" />
+<cdparam x="953" y="1045" />
+<sizeparam width="8" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" />
-<infoparam name="value of the interval delay" value="[10, 10] ms" />
-<extraparam>
-<TimeDelay minDelay="10" maxDelay="10" hasMaxDelay="true" unit="ms" />
-</extraparam>
+<infoparam name="value of the delay" value="b" />
 </SUBCOMPONENT>
 
-<COMPONENT type="1012" id="569" >
-<cdparam x="509" y="222" />
+<COMPONENT type="1012" id="641" >
+<cdparam x="1034" y="939" />
 <sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="choice" value="null" />
-<TGConnectingPoint num="0" id="565" />
-<TGConnectingPoint num="1" id="566" />
-<TGConnectingPoint num="2" id="567" />
-<TGConnectingPoint num="3" id="568" />
+<TGConnectingPoint num="0" id="637" />
+<TGConnectingPoint num="1" id="638" />
+<TGConnectingPoint num="2" id="639" />
+<TGConnectingPoint num="3" id="640" />
 </COMPONENT>
-<SUBCOMPONENT type="-1" id="562" >
-<father id="569" num="0" />
-<cdparam x="464" y="232" />
-<sizeparam width="51" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="-1" id="634" >
+<father id="641" num="0" />
+<cdparam x="959" y="974" />
+<sizeparam width="116" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" />
-<infoparam name="guard 1" value="[ x==0 ]" />
+<infoparam name="guard 1" value="[ tcpctrl.state ==4 ]" />
 </SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="563" >
-<father id="569" num="1" />
-<cdparam x="544" y="234" />
-<sizeparam width="41" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="-1" id="635" >
+<father id="641" num="1" />
+<cdparam x="1070" y="949" />
+<sizeparam width="39" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" />
-<infoparam name="guard 2" value="[ x&gt;0 ]" />
+<infoparam name="guard 2" value="[ else ]" />
 </SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="564" >
-<father id="569" num="2" />
-<cdparam x="529" y="267" />
-<sizeparam width="12" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="-1" id="636" >
+<father id="641" num="2" />
+<cdparam x="1054" y="984" />
+<sizeparam width="116" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" />
-<infoparam name="guard 3" value="[ ]" />
+<infoparam name="guard 3" value="[ tcpctrl.state == 5]" />
 </SUBCOMPONENT>
 
-<COMPONENT type="1000" id="571" >
-<cdparam x="489" y="26" />
-<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
-<infoparam name="start state" value="null" />
-<TGConnectingPoint num="0" id="570" />
-</COMPONENT>
-
-<COMPONENT type="1001" id="573" >
-<cdparam x="417" y="407" />
-<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
-<infoparam name="stop state" value="null" />
-<TGConnectingPoint num="0" id="572" />
-</COMPONENT>
-
-<COMPONENT type="1008" id="576" >
-<cdparam x="396" y="339" />
-<sizeparam width="63" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
-<infoparam name="send event" value="timeOut()" />
-<TGConnectingPoint num="0" id="574" />
-<TGConnectingPoint num="1" id="575" />
-<extraparam>
-<Data eventName="timeOut" nbOfParams="5" />
-</extraparam>
-</COMPONENT>
-
-<COMPONENT type="1010" id="579" >
-<cdparam x="599" y="300" />
-<sizeparam width="47" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
-<infoparam name="wait event" value="stop() " />
-<TGConnectingPoint num="0" id="577" />
-<TGConnectingPoint num="1" id="578" />
-<extraparam>
-<Data eventName="stop" nbOfParams="5" />
-</extraparam>
-</COMPONENT>
-
-<COMPONENT type="1001" id="581" >
-<cdparam x="612" y="365" />
-<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
-<infoparam name="stop state" value="null" />
-<TGConnectingPoint num="0" id="580" />
-</COMPONENT>
-
-<COMPONENT type="1017" id="584" >
-<cdparam x="491" y="157" />
-<sizeparam width="70" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
-<infoparam name="notified event" value="x=?stop()" />
-<TGConnectingPoint num="0" id="582" />
-<TGConnectingPoint num="1" id="583" />
-<extraparam>
-<Data eventName="stop" variable="x" />
-</extraparam>
-</COMPONENT>
-
-<CONNECTOR type="115" id="585" >
-<cdparam x="530" y="113" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector" value="null" />
-<P1  x="530" y="113" id="560" />
-<P2  x="526" y="152" id="582" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR>
-<CONNECTOR type="115" id="586" >
-<cdparam x="484" y="237" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector" value="null" />
-<P1  x="484" y="237" id="566" />
-<P2  x="427" y="334" id="574" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR>
-<CONNECTOR type="115" id="587" >
-<cdparam x="427" y="364" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector from send event to stop state" value="null" />
-<P1  x="427" y="364" id="575" />
-<P2  x="427" y="402" id="572" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR>
-<CONNECTOR type="115" id="588" >
-<cdparam x="622" y="325" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector from wait event to stop state" value="null" />
-<P1  x="622" y="325" id="578" />
-<P2  x="622" y="360" id="580" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR>
-<CONNECTOR type="115" id="589" >
-<cdparam x="526" y="114" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector from start state to notified event" value="null" />
-<P1  x="496" y="46" id="570" />
-<P2  x="530" y="73" id="559" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR>
-<CONNECTOR type="115" id="590" >
-<cdparam x="524" y="175" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector from notified event to choice" value="null" />
-<P1  x="526" y="182" id="583" />
-<P2  x="524" y="212" id="565" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR>
-<CONNECTOR type="115" id="591" >
-<cdparam x="564" y="237" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector from choice to wait event" value="null" />
-<P1  x="564" y="237" id="567" />
-<P2  x="622" y="295" id="577" />
-<AutomaticDrawing  data="true" />
-</CONNECTOR>
-
-</TMLActivityDiagramPanel>
-
-<TMLActivityDiagramPanel name="TCPIP" minX="10" maxX="2900" minY="10" maxY="1900" >
-<COMPONENT type="1008" id="594" >
-<cdparam x="159" y="424" />
-<sizeparam width="62" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="1013" id="645" >
+<cdparam x="795" y="1009" />
+<sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
-<infoparam name="send event" value="opened()" />
-<TGConnectingPoint num="0" id="592" />
-<TGConnectingPoint num="1" id="593" />
-<extraparam>
-<Data eventName="opened" nbOfParams="5" />
-</extraparam>
+<infoparam name="execI" value="null" />
+<TGConnectingPoint num="0" id="643" />
+<TGConnectingPoint num="1" id="644" />
 </COMPONENT>
+<SUBCOMPONENT type="-1" id="642" >
+<father id="645" num="0" />
+<cdparam x="818" y="1031" />
+<sizeparam width="8" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" />
+<infoparam name="value of the delay" value="b" />
+</SUBCOMPONENT>
 
-<COMPONENT type="1012" id="602" >
-<cdparam x="2086" y="1378" />
+<COMPONENT type="1012" id="653" >
+<cdparam x="828" y="869" />
 <sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="choice" value="null" />
-<TGConnectingPoint num="0" id="598" />
-<TGConnectingPoint num="1" id="599" />
-<TGConnectingPoint num="2" id="600" />
-<TGConnectingPoint num="3" id="601" />
+<TGConnectingPoint num="0" id="649" />
+<TGConnectingPoint num="1" id="650" />
+<TGConnectingPoint num="2" id="651" />
+<TGConnectingPoint num="3" id="652" />
 </COMPONENT>
-<SUBCOMPONENT type="-1" id="595" >
-<father id="602" num="0" />
-<cdparam x="2061" y="1388" />
-<sizeparam width="12" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="-1" id="646" >
+<father id="653" num="0" />
+<cdparam x="753" y="885" />
+<sizeparam width="116" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" />
-<infoparam name="guard 1" value="[ ]" />
+<infoparam name="guard 1" value="[ tcpctrl.state ==0 ]" />
 </SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="596" >
-<father id="602" num="1" />
-<cdparam x="2121" y="1388" />
+<SUBCOMPONENT type="-1" id="647" >
+<father id="653" num="1" />
+<cdparam x="863" y="879" />
 <sizeparam width="39" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" />
 <infoparam name="guard 2" value="[ else ]" />
 </SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="597" >
-<father id="602" num="2" />
-<cdparam x="2106" y="1426" />
-<sizeparam width="124" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="-1" id="648" >
+<father id="653" num="2" />
+<cdparam x="848" y="914" />
+<sizeparam width="112" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" />
-<infoparam name="guard 3" value="[ tcpctrl.state ==10 ]" />
+<infoparam name="guard 3" value="[ tcpctrl.state==0 ]" />
 </SUBCOMPONENT>
 
-<COMPONENT type="1012" id="610" >
-<cdparam x="2262" y="951" />
-<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="1013" id="657" >
+<cdparam x="341" y="764" />
+<sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
-<infoparam name="choice" value="null" />
-<TGConnectingPoint num="0" id="606" />
-<TGConnectingPoint num="1" id="607" />
-<TGConnectingPoint num="2" id="608" />
-<TGConnectingPoint num="3" id="609" />
+<infoparam name="execI" value="null" />
+<TGConnectingPoint num="0" id="655" />
+<TGConnectingPoint num="1" id="656" />
 </COMPONENT>
-<SUBCOMPONENT type="-1" id="603" >
-<father id="610" num="0" />
-<cdparam x="2212" y="961" />
-<sizeparam width="116" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="-1" id="654" >
+<father id="657" num="0" />
+<cdparam x="354" y="785" />
+<sizeparam width="8" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" />
-<infoparam name="guard 1" value="[ tcpctrl.state ==1 ]" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="604" >
-<father id="610" num="1" />
-<cdparam x="2301" y="975" />
-<sizeparam width="116" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" />
-<infoparam name="guard 2" value="[ tcpctrl.state ==3 ]" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="605" >
-<father id="610" num="2" />
-<cdparam x="2282" y="996" />
-<sizeparam width="39" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" />
-<infoparam name="guard 3" value="[ else ]" />
-</SUBCOMPONENT>
-
-<COMPONENT type="1012" id="618" >
-<cdparam x="1981" y="1346" />
-<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
-<infoparam name="choice" value="null" />
-<TGConnectingPoint num="0" id="614" />
-<TGConnectingPoint num="1" id="615" />
-<TGConnectingPoint num="2" id="616" />
-<TGConnectingPoint num="3" id="617" />
-</COMPONENT>
-<SUBCOMPONENT type="-1" id="611" >
-<father id="618" num="0" />
-<cdparam x="1934" y="1356" />
-<sizeparam width="116" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" />
-<infoparam name="guard 1" value="[ tcpctrl.state ==5 ]" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="612" >
-<father id="618" num="1" />
-<cdparam x="2016" y="1356" />
-<sizeparam width="39" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" />
-<infoparam name="guard 2" value="[ else ]" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="613" >
-<father id="618" num="2" />
-<cdparam x="2001" y="1391" />
-<sizeparam width="120" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" />
-<infoparam name="guard 3" value="[ tcpctrl.state == 7 ]" />
+<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" />
+<infoparam name="value of the delay" value="b" />
 </SUBCOMPONENT>
 
-<COMPONENT type="1012" id="626" >
-<cdparam x="1811" y="1269" />
-<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="1013" id="661" >
+<cdparam x="127" y="794" />
+<sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
-<infoparam name="choice" value="null" />
-<TGConnectingPoint num="0" id="622" />
-<TGConnectingPoint num="1" id="623" />
-<TGConnectingPoint num="2" id="624" />
-<TGConnectingPoint num="3" id="625" />
+<infoparam name="execI" value="null" />
+<TGConnectingPoint num="0" id="659" />
+<TGConnectingPoint num="1" id="660" />
 </COMPONENT>
-<SUBCOMPONENT type="-1" id="619" >
-<father id="626" num="0" />
-<cdparam x="1762" y="1279" />
-<sizeparam width="116" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" />
-<infoparam name="guard 1" value="[ tcpctrl.state ==4 ]" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="620" >
-<father id="626" num="1" />
-<cdparam x="1846" y="1279" />
-<sizeparam width="39" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" />
-<infoparam name="guard 2" value="[ else ]" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="621" >
-<father id="626" num="2" />
-<cdparam x="1831" y="1314" />
-<sizeparam width="116" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="-1" id="658" >
+<father id="661" num="0" />
+<cdparam x="146" y="818" />
+<sizeparam width="8" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" />
-<infoparam name="guard 3" value="[ tcpctrl.state ==2 ]" />
+<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" />
+<infoparam name="value of the delay" value="b" />
 </SUBCOMPONENT>
 
-<COMPONENT type="1012" id="634" >
-<cdparam x="1713" y="1141" />
+<COMPONENT type="1012" id="669" >
+<cdparam x="993" y="780" />
 <sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="choice" value="null" />
-<TGConnectingPoint num="0" id="630" />
-<TGConnectingPoint num="1" id="631" />
-<TGConnectingPoint num="2" id="632" />
-<TGConnectingPoint num="3" id="633" />
+<TGConnectingPoint num="0" id="665" />
+<TGConnectingPoint num="1" id="666" />
+<TGConnectingPoint num="2" id="667" />
+<TGConnectingPoint num="3" id="668" />
 </COMPONENT>
-<SUBCOMPONENT type="-1" id="627" >
-<father id="634" num="0" />
-<cdparam x="1688" y="1151" />
+<SUBCOMPONENT type="-1" id="662" >
+<father id="669" num="0" />
+<cdparam x="949" y="793" />
 <sizeparam width="12" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" />
 <infoparam name="guard 1" value="[ ]" />
 </SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="628" >
-<father id="634" num="1" />
-<cdparam x="1748" y="1151" />
+<SUBCOMPONENT type="-1" id="663" >
+<father id="669" num="1" />
+<cdparam x="1028" y="790" />
 <sizeparam width="12" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" />
 <infoparam name="guard 2" value="[ ]" />
 </SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="629" >
-<father id="634" num="2" />
-<cdparam x="1733" y="1186" />
+<SUBCOMPONENT type="-1" id="664" >
+<father id="669" num="2" />
+<cdparam x="1013" y="825" />
 <sizeparam width="12" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" />
 <infoparam name="guard 3" value="[ ]" />
 </SUBCOMPONENT>
 
-<COMPONENT type="1013" id="638" >
-<cdparam x="1524" y="1254" />
-<sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
-<infoparam name="execI" value="null" />
-<TGConnectingPoint num="0" id="636" />
-<TGConnectingPoint num="1" id="637" />
-</COMPONENT>
-<SUBCOMPONENT type="-1" id="635" >
-<father id="638" num="0" />
-<cdparam x="1539" y="1274" />
-<sizeparam width="8" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" />
-<infoparam name="value of the delay" value="b" />
-</SUBCOMPONENT>
-
-<COMPONENT type="1013" id="642" >
-<cdparam x="1524" y="1064" />
+<COMPONENT type="1013" id="673" >
+<cdparam x="1003" y="701" />
 <sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="execI" value="null" />
-<TGConnectingPoint num="0" id="640" />
-<TGConnectingPoint num="1" id="641" />
+<TGConnectingPoint num="0" id="671" />
+<TGConnectingPoint num="1" id="672" />
 </COMPONENT>
-<SUBCOMPONENT type="-1" id="639" >
-<father id="642" num="0" />
-<cdparam x="1538" y="1088" />
+<SUBCOMPONENT type="-1" id="670" >
+<father id="673" num="0" />
+<cdparam x="1018" y="721" />
 <sizeparam width="8" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" />
 <infoparam name="value of the delay" value="b" />
 </SUBCOMPONENT>
 
-<COMPONENT type="1012" id="650" >
-<cdparam x="1592" y="1006" />
-<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
-<infoparam name="choice" value="null" />
-<TGConnectingPoint num="0" id="646" />
-<TGConnectingPoint num="1" id="647" />
-<TGConnectingPoint num="2" id="648" />
-<TGConnectingPoint num="3" id="649" />
-</COMPONENT>
-<SUBCOMPONENT type="-1" id="643" >
-<father id="650" num="0" />
-<cdparam x="1542" y="1016" />
-<sizeparam width="124" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" />
-<infoparam name="guard 1" value="[ tcpctrl.state  == 4 ]" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="644" >
-<father id="650" num="1" />
-<cdparam x="1627" y="1016" />
-<sizeparam width="39" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" />
-<infoparam name="guard 2" value="[ else ]" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="645" >
-<father id="650" num="2" />
-<cdparam x="1612" y="1051" />
-<sizeparam width="12" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" />
-<infoparam name="guard 3" value="[ ]" />
-</SUBCOMPONENT>
-
-<COMPONENT type="1012" id="658" >
-<cdparam x="1713" y="875" />
-<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
-<infoparam name="choice" value="null" />
-<TGConnectingPoint num="0" id="654" />
-<TGConnectingPoint num="1" id="655" />
-<TGConnectingPoint num="2" id="656" />
-<TGConnectingPoint num="3" id="657" />
-</COMPONENT>
-<SUBCOMPONENT type="-1" id="651" >
-<father id="658" num="0" />
-<cdparam x="1688" y="885" />
-<sizeparam width="12" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" />
-<infoparam name="guard 1" value="[ ]" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="652" >
-<father id="658" num="1" />
-<cdparam x="1748" y="885" />
-<sizeparam width="12" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" />
-<infoparam name="guard 2" value="[ ]" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="653" >
-<father id="658" num="2" />
-<cdparam x="1733" y="920" />
-<sizeparam width="12" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" />
-<infoparam name="guard 3" value="[ ]" />
-</SUBCOMPONENT>
-
-<COMPONENT type="1013" id="662" >
-<cdparam x="1636" y="1235" />
+<COMPONENT type="1013" id="677" >
+<cdparam x="459" y="783" />
 <sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="execI" value="null" />
-<TGConnectingPoint num="0" id="660" />
-<TGConnectingPoint num="1" id="661" />
+<TGConnectingPoint num="0" id="675" />
+<TGConnectingPoint num="1" id="676" />
 </COMPONENT>
-<SUBCOMPONENT type="-1" id="659" >
-<father id="662" num="0" />
-<cdparam x="1655" y="1254" />
+<SUBCOMPONENT type="-1" id="674" >
+<father id="677" num="0" />
+<cdparam x="474" y="802" />
 <sizeparam width="8" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" />
 <infoparam name="value of the delay" value="b" />
 </SUBCOMPONENT>
 
-<COMPONENT type="1013" id="666" >
-<cdparam x="2232" y="1059" />
+<COMPONENT type="1013" id="681" >
+<cdparam x="225" y="863" />
 <sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="execI" value="null" />
-<TGConnectingPoint num="0" id="664" />
-<TGConnectingPoint num="1" id="665" />
+<TGConnectingPoint num="0" id="679" />
+<TGConnectingPoint num="1" id="680" />
 </COMPONENT>
-<SUBCOMPONENT type="-1" id="663" >
-<father id="666" num="0" />
-<cdparam x="2219" y="1083" />
+<SUBCOMPONENT type="-1" id="678" >
+<father id="681" num="0" />
+<cdparam x="245" y="885" />
 <sizeparam width="8" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" />
 <infoparam name="value of the delay" value="b" />
 </SUBCOMPONENT>
 
-<COMPONENT type="1013" id="670" >
-<cdparam x="2312" y="1024" />
+<COMPONENT type="1013" id="685" >
+<cdparam x="1044" y="1057" />
 <sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="execI" value="null" />
-<TGConnectingPoint num="0" id="668" />
-<TGConnectingPoint num="1" id="669" />
+<TGConnectingPoint num="0" id="683" />
+<TGConnectingPoint num="1" id="684" />
 </COMPONENT>
-<SUBCOMPONENT type="-1" id="667" >
-<father id="670" num="0" />
-<cdparam x="2288" y="1044" />
+<SUBCOMPONENT type="-1" id="682" >
+<father id="685" num="0" />
+<cdparam x="1059" y="1077" />
 <sizeparam width="8" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" />
 <infoparam name="value of the delay" value="b" />
 </SUBCOMPONENT>
 
-<COMPONENT type="1012" id="678" >
-<cdparam x="1193" y="1020" />
+<COMPONENT type="1012" id="693" >
+<cdparam x="173" y="486" />
 <sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="choice" value="null" />
-<TGConnectingPoint num="0" id="674" />
-<TGConnectingPoint num="1" id="675" />
-<TGConnectingPoint num="2" id="676" />
-<TGConnectingPoint num="3" id="677" />
+<TGConnectingPoint num="0" id="689" />
+<TGConnectingPoint num="1" id="690" />
+<TGConnectingPoint num="2" id="691" />
+<TGConnectingPoint num="3" id="692" />
 </COMPONENT>
-<SUBCOMPONENT type="-1" id="671" >
-<father id="678" num="0" />
-<cdparam x="1168" y="1030" />
-<sizeparam width="12" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="-1" id="686" >
+<father id="693" num="0" />
+<cdparam x="98" y="496" />
+<sizeparam width="112" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" />
-<infoparam name="guard 1" value="[ ]" />
+<infoparam name="guard 1" value="[ tcpctrl.state==0 ]" />
 </SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="672" >
-<father id="678" num="1" />
-<cdparam x="1228" y="1030" />
+<SUBCOMPONENT type="-1" id="687" >
+<father id="693" num="1" />
+<cdparam x="208" y="496" />
 <sizeparam width="39" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" />
 <infoparam name="guard 2" value="[ else ]" />
 </SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="673" >
-<father id="678" num="2" />
-<cdparam x="1213" y="1065" />
-<sizeparam width="116" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="-1" id="688" >
+<father id="693" num="2" />
+<cdparam x="193" y="531" />
+<sizeparam width="12" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" />
-<infoparam name="guard 3" value="[ tcpctrl.state ==6 ]" />
-</SUBCOMPONENT>
-
-<COMPONENT type="1013" id="682" >
-<cdparam x="1203" y="1107" />
-<sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
-<infoparam name="execI" value="null" />
-<TGConnectingPoint num="0" id="680" />
-<TGConnectingPoint num="1" id="681" />
-</COMPONENT>
-<SUBCOMPONENT type="-1" id="679" >
-<father id="682" num="0" />
-<cdparam x="1218" y="1127" />
-<sizeparam width="8" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" />
-<infoparam name="value of the delay" value="b" />
+<infoparam name="guard 3" value="[ ]" />
 </SUBCOMPONENT>
 
-<COMPONENT type="1012" id="690" >
-<cdparam x="557" y="712" />
+<COMPONENT type="1012" id="701" >
+<cdparam x="359" y="192" />
 <sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="choice" value="null" />
-<TGConnectingPoint num="0" id="686" />
-<TGConnectingPoint num="1" id="687" />
-<TGConnectingPoint num="2" id="688" />
-<TGConnectingPoint num="3" id="689" />
+<TGConnectingPoint num="0" id="697" />
+<TGConnectingPoint num="1" id="698" />
+<TGConnectingPoint num="2" id="699" />
+<TGConnectingPoint num="3" id="700" />
 </COMPONENT>
-<SUBCOMPONENT type="-1" id="683" >
-<father id="690" num="0" />
-<cdparam x="482" y="747" />
-<sizeparam width="120" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="-1" id="694" >
+<father id="701" num="0" />
+<cdparam x="317" y="202" />
+<sizeparam width="81" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" />
-<infoparam name="guard 1" value="[ tcpctrl.state == 1 ]" />
+<infoparam name="guard 1" value="[ tcpctrl.a&gt;0 ]" />
 </SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="684" >
-<father id="690" num="1" />
-<cdparam x="592" y="722" />
-<sizeparam width="39" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="-1" id="695" >
+<father id="701" num="1" />
+<cdparam x="394" y="202" />
+<sizeparam width="91" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" />
-<infoparam name="guard 2" value="[ else ]" />
+<infoparam name="guard 2" value="[ tcpctrl.a==0 ]" />
 </SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="685" >
-<father id="690" num="2" />
-<cdparam x="577" y="757" />
+<SUBCOMPONENT type="-1" id="696" >
+<father id="701" num="2" />
+<cdparam x="379" y="237" />
 <sizeparam width="12" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" />
 <infoparam name="guard 3" value="[ ]" />
 </SUBCOMPONENT>
 
-<COMPONENT type="1013" id="694" >
-<cdparam x="717" y="694" />
-<sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="1012" id="709" >
+<cdparam x="449" y="582" />
+<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
-<infoparam name="execI" value="null" />
-<TGConnectingPoint num="0" id="692" />
-<TGConnectingPoint num="1" id="693" />
+<infoparam name="choice" value="null" />
+<TGConnectingPoint num="0" id="705" />
+<TGConnectingPoint num="1" id="706" />
+<TGConnectingPoint num="2" id="707" />
+<TGConnectingPoint num="3" id="708" />
 </COMPONENT>
-<SUBCOMPONENT type="-1" id="691" >
-<father id="694" num="0" />
-<cdparam x="732" y="714" />
-<sizeparam width="8" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="-1" id="702" >
+<father id="709" num="0" />
+<cdparam x="404" y="592" />
+<sizeparam width="116" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" />
-<infoparam name="value of the delay" value="b" />
+<cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" />
+<infoparam name="guard 1" value="[ tcpctrl.state ==9 ]" />
 </SUBCOMPONENT>
-
-<COMPONENT type="1013" id="698" >
-<cdparam x="938" y="1025" />
-<sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="-1" id="703" >
+<father id="709" num="1" />
+<cdparam x="500" y="599" />
+<sizeparam width="39" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
-<infoparam name="execI" value="null" />
-<TGConnectingPoint num="0" id="696" />
-<TGConnectingPoint num="1" id="697" />
-</COMPONENT>
-<SUBCOMPONENT type="-1" id="695" >
-<father id="698" num="0" />
-<cdparam x="953" y="1045" />
-<sizeparam width="8" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" />
+<infoparam name="guard 2" value="[ else ]" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="704" >
+<father id="709" num="2" />
+<cdparam x="469" y="627" />
+<sizeparam width="252" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" />
-<infoparam name="value of the delay" value="b" />
+<cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" />
+<infoparam name="guard 3" value="[ (tcpctrl.state ==2) or (tcpctrl.state ==4) ]" />
 </SUBCOMPONENT>
 
-<COMPONENT type="1012" id="706" >
-<cdparam x="1034" y="939" />
+<COMPONENT type="1012" id="717" >
+<cdparam x="274" y="564" />
 <sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="choice" value="null" />
-<TGConnectingPoint num="0" id="702" />
-<TGConnectingPoint num="1" id="703" />
-<TGConnectingPoint num="2" id="704" />
-<TGConnectingPoint num="3" id="705" />
+<TGConnectingPoint num="0" id="713" />
+<TGConnectingPoint num="1" id="714" />
+<TGConnectingPoint num="2" id="715" />
+<TGConnectingPoint num="3" id="716" />
 </COMPONENT>
-<SUBCOMPONENT type="-1" id="699" >
-<father id="706" num="0" />
-<cdparam x="959" y="974" />
+<SUBCOMPONENT type="-1" id="710" >
+<father id="717" num="0" />
+<cdparam x="228" y="574" />
 <sizeparam width="116" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" />
-<infoparam name="guard 1" value="[ tcpctrl.state ==4 ]" />
+<infoparam name="guard 1" value="[ tcpctrl.state == 1]" />
 </SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="700" >
-<father id="706" num="1" />
-<cdparam x="1070" y="949" />
+<SUBCOMPONENT type="-1" id="711" >
+<father id="717" num="1" />
+<cdparam x="317" y="584" />
 <sizeparam width="39" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" />
 <infoparam name="guard 2" value="[ else ]" />
 </SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="701" >
-<father id="706" num="2" />
-<cdparam x="1054" y="984" />
+<SUBCOMPONENT type="-1" id="712" >
+<father id="717" num="2" />
+<cdparam x="306" y="616" />
 <sizeparam width="116" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" />
-<infoparam name="guard 3" value="[ tcpctrl.state == 5]" />
+<infoparam name="guard 3" value="[ tcpctrl.state ==4 ]" />
 </SUBCOMPONENT>
 
-<COMPONENT type="1013" id="710" >
-<cdparam x="795" y="1009" />
-<sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
-<infoparam name="execI" value="null" />
-<TGConnectingPoint num="0" id="708" />
-<TGConnectingPoint num="1" id="709" />
-</COMPONENT>
-<SUBCOMPONENT type="-1" id="707" >
-<father id="710" num="0" />
-<cdparam x="818" y="1031" />
-<sizeparam width="8" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" />
-<infoparam name="value of the delay" value="b" />
-</SUBCOMPONENT>
-
-<COMPONENT type="1012" id="718" >
-<cdparam x="828" y="869" />
-<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
-<infoparam name="choice" value="null" />
-<TGConnectingPoint num="0" id="714" />
-<TGConnectingPoint num="1" id="715" />
-<TGConnectingPoint num="2" id="716" />
-<TGConnectingPoint num="3" id="717" />
-</COMPONENT>
-<SUBCOMPONENT type="-1" id="711" >
-<father id="718" num="0" />
-<cdparam x="753" y="885" />
-<sizeparam width="116" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" />
-<infoparam name="guard 1" value="[ tcpctrl.state ==0 ]" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="712" >
-<father id="718" num="1" />
-<cdparam x="863" y="879" />
-<sizeparam width="39" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" />
-<infoparam name="guard 2" value="[ else ]" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="713" >
-<father id="718" num="2" />
-<cdparam x="848" y="914" />
-<sizeparam width="112" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" />
-<infoparam name="guard 3" value="[ tcpctrl.state==0 ]" />
-</SUBCOMPONENT>
-
-<COMPONENT type="1013" id="722" >
-<cdparam x="341" y="764" />
-<sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
-<infoparam name="execI" value="null" />
-<TGConnectingPoint num="0" id="720" />
-<TGConnectingPoint num="1" id="721" />
-</COMPONENT>
-<SUBCOMPONENT type="-1" id="719" >
-<father id="722" num="0" />
-<cdparam x="354" y="785" />
-<sizeparam width="8" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" />
-<infoparam name="value of the delay" value="b" />
-</SUBCOMPONENT>
-
-<COMPONENT type="1013" id="726" >
-<cdparam x="127" y="794" />
-<sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
-<infoparam name="execI" value="null" />
-<TGConnectingPoint num="0" id="724" />
-<TGConnectingPoint num="1" id="725" />
-</COMPONENT>
-<SUBCOMPONENT type="-1" id="723" >
-<father id="726" num="0" />
-<cdparam x="146" y="818" />
-<sizeparam width="8" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" />
-<infoparam name="value of the delay" value="b" />
-</SUBCOMPONENT>
-
-<COMPONENT type="1012" id="734" >
-<cdparam x="993" y="780" />
-<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
-<infoparam name="choice" value="null" />
-<TGConnectingPoint num="0" id="730" />
-<TGConnectingPoint num="1" id="731" />
-<TGConnectingPoint num="2" id="732" />
-<TGConnectingPoint num="3" id="733" />
-</COMPONENT>
-<SUBCOMPONENT type="-1" id="727" >
-<father id="734" num="0" />
-<cdparam x="949" y="793" />
-<sizeparam width="12" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" />
-<infoparam name="guard 1" value="[ ]" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="728" >
-<father id="734" num="1" />
-<cdparam x="1028" y="790" />
-<sizeparam width="12" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" />
-<infoparam name="guard 2" value="[ ]" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="729" >
-<father id="734" num="2" />
-<cdparam x="1013" y="825" />
-<sizeparam width="12" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" />
-<infoparam name="guard 3" value="[ ]" />
-</SUBCOMPONENT>
-
-<COMPONENT type="1013" id="738" >
-<cdparam x="1003" y="701" />
-<sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
-<infoparam name="execI" value="null" />
-<TGConnectingPoint num="0" id="736" />
-<TGConnectingPoint num="1" id="737" />
-</COMPONENT>
-<SUBCOMPONENT type="-1" id="735" >
-<father id="738" num="0" />
-<cdparam x="1018" y="721" />
-<sizeparam width="8" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" />
-<infoparam name="value of the delay" value="b" />
-</SUBCOMPONENT>
-
-<COMPONENT type="1013" id="742" >
-<cdparam x="459" y="783" />
-<sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
-<infoparam name="execI" value="null" />
-<TGConnectingPoint num="0" id="740" />
-<TGConnectingPoint num="1" id="741" />
-</COMPONENT>
-<SUBCOMPONENT type="-1" id="739" >
-<father id="742" num="0" />
-<cdparam x="474" y="802" />
-<sizeparam width="8" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" />
-<infoparam name="value of the delay" value="b" />
-</SUBCOMPONENT>
-
-<COMPONENT type="1013" id="746" >
-<cdparam x="225" y="863" />
-<sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
-<infoparam name="execI" value="null" />
-<TGConnectingPoint num="0" id="744" />
-<TGConnectingPoint num="1" id="745" />
-</COMPONENT>
-<SUBCOMPONENT type="-1" id="743" >
-<father id="746" num="0" />
-<cdparam x="245" y="885" />
-<sizeparam width="8" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" />
-<infoparam name="value of the delay" value="b" />
-</SUBCOMPONENT>
-
-<COMPONENT type="1013" id="750" >
-<cdparam x="1044" y="1057" />
-<sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
-<infoparam name="execI" value="null" />
-<TGConnectingPoint num="0" id="748" />
-<TGConnectingPoint num="1" id="749" />
-</COMPONENT>
-<SUBCOMPONENT type="-1" id="747" >
-<father id="750" num="0" />
-<cdparam x="1059" y="1077" />
-<sizeparam width="8" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" />
-<infoparam name="value of the delay" value="b" />
-</SUBCOMPONENT>
-
-<COMPONENT type="1012" id="758" >
-<cdparam x="173" y="486" />
-<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
-<infoparam name="choice" value="null" />
-<TGConnectingPoint num="0" id="754" />
-<TGConnectingPoint num="1" id="755" />
-<TGConnectingPoint num="2" id="756" />
-<TGConnectingPoint num="3" id="757" />
-</COMPONENT>
-<SUBCOMPONENT type="-1" id="751" >
-<father id="758" num="0" />
-<cdparam x="98" y="496" />
-<sizeparam width="112" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" />
-<infoparam name="guard 1" value="[ tcpctrl.state==0 ]" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="752" >
-<father id="758" num="1" />
-<cdparam x="208" y="496" />
-<sizeparam width="39" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" />
-<infoparam name="guard 2" value="[ else ]" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="753" >
-<father id="758" num="2" />
-<cdparam x="193" y="531" />
-<sizeparam width="12" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" />
-<infoparam name="guard 3" value="[ ]" />
-</SUBCOMPONENT>
-
-<COMPONENT type="1012" id="766" >
-<cdparam x="359" y="192" />
-<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
-<infoparam name="choice" value="null" />
-<TGConnectingPoint num="0" id="762" />
-<TGConnectingPoint num="1" id="763" />
-<TGConnectingPoint num="2" id="764" />
-<TGConnectingPoint num="3" id="765" />
-</COMPONENT>
-<SUBCOMPONENT type="-1" id="759" >
-<father id="766" num="0" />
-<cdparam x="317" y="202" />
-<sizeparam width="81" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" />
-<infoparam name="guard 1" value="[ tcpctrl.a&gt;0 ]" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="760" >
-<father id="766" num="1" />
-<cdparam x="394" y="202" />
-<sizeparam width="91" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" />
-<infoparam name="guard 2" value="[ tcpctrl.a==0 ]" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="761" >
-<father id="766" num="2" />
-<cdparam x="379" y="237" />
-<sizeparam width="12" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" />
-<infoparam name="guard 3" value="[ ]" />
-</SUBCOMPONENT>
-
-<COMPONENT type="1012" id="774" >
-<cdparam x="449" y="582" />
-<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
-<infoparam name="choice" value="null" />
-<TGConnectingPoint num="0" id="770" />
-<TGConnectingPoint num="1" id="771" />
-<TGConnectingPoint num="2" id="772" />
-<TGConnectingPoint num="3" id="773" />
-</COMPONENT>
-<SUBCOMPONENT type="-1" id="767" >
-<father id="774" num="0" />
-<cdparam x="404" y="592" />
-<sizeparam width="116" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" />
-<infoparam name="guard 1" value="[ tcpctrl.state ==9 ]" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="768" >
-<father id="774" num="1" />
-<cdparam x="500" y="599" />
-<sizeparam width="39" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" />
-<infoparam name="guard 2" value="[ else ]" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="769" >
-<father id="774" num="2" />
-<cdparam x="469" y="627" />
-<sizeparam width="252" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" />
-<infoparam name="guard 3" value="[ (tcpctrl.state ==2) or (tcpctrl.state ==4) ]" />
-</SUBCOMPONENT>
-
-<COMPONENT type="1012" id="782" >
-<cdparam x="274" y="564" />
-<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
-<infoparam name="choice" value="null" />
-<TGConnectingPoint num="0" id="778" />
-<TGConnectingPoint num="1" id="779" />
-<TGConnectingPoint num="2" id="780" />
-<TGConnectingPoint num="3" id="781" />
-</COMPONENT>
-<SUBCOMPONENT type="-1" id="775" >
-<father id="782" num="0" />
-<cdparam x="228" y="574" />
-<sizeparam width="116" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" />
-<infoparam name="guard 1" value="[ tcpctrl.state == 1]" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="776" >
-<father id="782" num="1" />
-<cdparam x="317" y="584" />
-<sizeparam width="39" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" />
-<infoparam name="guard 2" value="[ else ]" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="-1" id="777" >
-<father id="782" num="2" />
-<cdparam x="306" y="616" />
-<sizeparam width="116" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<hidden value="false" />
-<cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" />
-<infoparam name="guard 3" value="[ tcpctrl.state ==4 ]" />
-</SUBCOMPONENT>
-
-<COMPONENT type="1000" id="784" >
+<COMPONENT type="1000" id="719" >
 <cdparam x="227" y="27" />
 <sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="start state" value="null" />
-<TGConnectingPoint num="0" id="783" />
+<TGConnectingPoint num="0" id="718" />
 </COMPONENT>
 
-<COMPONENT type="301" id="801" >
+<COMPONENT type="301" id="736" >
 <cdparam x="10" y="30" />
 <sizeparam width="92" height="135" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -3723,22 +3033,22 @@ the smart card and the terminal
 9: close wait
 10:last ack
 " />
-<TGConnectingPoint num="0" id="785" />
-<TGConnectingPoint num="1" id="786" />
-<TGConnectingPoint num="2" id="787" />
-<TGConnectingPoint num="3" id="788" />
-<TGConnectingPoint num="4" id="789" />
-<TGConnectingPoint num="5" id="790" />
-<TGConnectingPoint num="6" id="791" />
-<TGConnectingPoint num="7" id="792" />
-<TGConnectingPoint num="8" id="793" />
-<TGConnectingPoint num="9" id="794" />
-<TGConnectingPoint num="10" id="795" />
-<TGConnectingPoint num="11" id="796" />
-<TGConnectingPoint num="12" id="797" />
-<TGConnectingPoint num="13" id="798" />
-<TGConnectingPoint num="14" id="799" />
-<TGConnectingPoint num="15" id="800" />
+<TGConnectingPoint num="0" id="720" />
+<TGConnectingPoint num="1" id="721" />
+<TGConnectingPoint num="2" id="722" />
+<TGConnectingPoint num="3" id="723" />
+<TGConnectingPoint num="4" id="724" />
+<TGConnectingPoint num="5" id="725" />
+<TGConnectingPoint num="6" id="726" />
+<TGConnectingPoint num="7" id="727" />
+<TGConnectingPoint num="8" id="728" />
+<TGConnectingPoint num="9" id="729" />
+<TGConnectingPoint num="10" id="730" />
+<TGConnectingPoint num="11" id="731" />
+<TGConnectingPoint num="12" id="732" />
+<TGConnectingPoint num="13" id="733" />
+<TGConnectingPoint num="14" id="734" />
+<TGConnectingPoint num="15" id="735" />
 <extraparam>
 <Line value="0: closed" />
 <Line value="1: Listen" />
@@ -3754,223 +3064,223 @@ the smart card and the terminal
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1011" id="804" >
+<COMPONENT type="1011" id="739" >
 <cdparam x="98" y="549" />
 <sizeparam width="100" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="action state" value="tcpctrl.state =1" />
-<TGConnectingPoint num="0" id="802" />
-<TGConnectingPoint num="1" id="803" />
+<TGConnectingPoint num="0" id="737" />
+<TGConnectingPoint num="1" id="738" />
 </COMPONENT>
 
-<COMPONENT type="1001" id="806" >
+<COMPONENT type="1001" id="741" >
 <cdparam x="138" y="615" />
 <sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="stop state" value="null" />
-<TGConnectingPoint num="0" id="805" />
+<TGConnectingPoint num="0" id="740" />
 </COMPONENT>
 
-<COMPONENT type="1009" id="809" >
+<COMPONENT type="1009" id="744" >
 <cdparam x="967" y="585" />
 <sizeparam width="83" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="read channel" value="fromPtoT(1) " />
-<TGConnectingPoint num="0" id="807" />
-<TGConnectingPoint num="1" id="808" />
+<TGConnectingPoint num="0" id="742" />
+<TGConnectingPoint num="1" id="743" />
 <extraparam>
 <Data channelName="fromPtoT" nbOfSamples="1" secPattern="" isAttacker="No" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1014" id="813" >
+<COMPONENT type="1014" id="748" >
 <cdparam x="150" y="85" />
 <sizeparam width="170" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="for loop" value="for(i=0;(tcpctrl.a==0);i = i)" />
-<TGConnectingPoint num="0" id="810" />
-<TGConnectingPoint num="1" id="811" />
-<TGConnectingPoint num="2" id="812" />
+<TGConnectingPoint num="0" id="745" />
+<TGConnectingPoint num="1" id="746" />
+<TGConnectingPoint num="2" id="747" />
 <extraparam>
 <Data init="i=0" condition="(tcpctrl.a==0)" increment="i = i" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1001" id="815" >
+<COMPONENT type="1001" id="750" >
 <cdparam x="225" y="207" />
 <sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="stop state" value="null" />
-<TGConnectingPoint num="0" id="814" />
+<TGConnectingPoint num="0" id="749" />
 </COMPONENT>
 
-<COMPONENT type="1011" id="818" >
+<COMPONENT type="1011" id="753" >
 <cdparam x="187" y="144" />
 <sizeparam width="96" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="action state" value="tcpctrl.state=0" />
-<TGConnectingPoint num="0" id="816" />
-<TGConnectingPoint num="1" id="817" />
+<TGConnectingPoint num="0" id="751" />
+<TGConnectingPoint num="1" id="752" />
 </COMPONENT>
 
-<COMPONENT type="1017" id="821" >
+<COMPONENT type="1017" id="756" >
 <cdparam x="316" y="133" />
 <sizeparam width="116" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="notified event" value="tcpctrl.a=?abort()" />
-<TGConnectingPoint num="0" id="819" />
-<TGConnectingPoint num="1" id="820" />
+<TGConnectingPoint num="0" id="754" />
+<TGConnectingPoint num="1" id="755" />
 <extraparam>
 <Data eventName="abort" variable="tcpctrl.a" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1009" id="824" >
+<COMPONENT type="1009" id="759" >
 <cdparam x="692" y="589" />
 <sizeparam width="60" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="read channel" value="temp(1) " />
-<TGConnectingPoint num="0" id="822" />
-<TGConnectingPoint num="1" id="823" />
+<TGConnectingPoint num="0" id="757" />
+<TGConnectingPoint num="1" id="758" />
 <extraparam>
 <Data channelName="temp" nbOfSamples="1" secPattern="" isAttacker="No" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1010" id="827" >
+<COMPONENT type="1010" id="762" >
 <cdparam x="689" y="534" />
 <sizeparam width="67" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="wait event" value="timeOut() " />
-<TGConnectingPoint num="0" id="825" />
-<TGConnectingPoint num="1" id="826" />
+<TGConnectingPoint num="0" id="760" />
+<TGConnectingPoint num="1" id="761" />
 <extraparam>
 <Data eventName="timeOut" nbOfParams="5" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1010" id="830" >
+<COMPONENT type="1010" id="765" >
 <cdparam x="977" y="528" />
 <sizeparam width="63" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="wait event" value="receive() " />
-<TGConnectingPoint num="0" id="828" />
-<TGConnectingPoint num="1" id="829" />
+<TGConnectingPoint num="0" id="763" />
+<TGConnectingPoint num="1" id="764" />
 <extraparam>
 <Data eventName="receive" nbOfParams="5" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1010" id="833" >
+<COMPONENT type="1010" id="768" >
 <cdparam x="439" y="492" />
 <sizeparam width="51" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="wait event" value="close() " />
-<TGConnectingPoint num="0" id="831" />
-<TGConnectingPoint num="1" id="832" />
+<TGConnectingPoint num="0" id="766" />
+<TGConnectingPoint num="1" id="767" />
 <extraparam>
 <Data eventName="close" nbOfParams="5" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1010" id="836" >
+<COMPONENT type="1010" id="771" >
 <cdparam x="250" y="468" />
 <sizeparam width="79" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="wait event" value="send_TCP() " />
-<TGConnectingPoint num="0" id="834" />
-<TGConnectingPoint num="1" id="835" />
+<TGConnectingPoint num="0" id="769" />
+<TGConnectingPoint num="1" id="770" />
 <extraparam>
 <Data eventName="send_TCP" nbOfParams="5" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1010" id="839" >
+<COMPONENT type="1010" id="774" >
 <cdparam x="163" y="383" />
 <sizeparam width="51" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="wait event" value="open() " />
-<TGConnectingPoint num="0" id="837" />
-<TGConnectingPoint num="1" id="838" />
+<TGConnectingPoint num="0" id="772" />
+<TGConnectingPoint num="1" id="773" />
 <breakpoint />
 <extraparam>
 <Data eventName="open" nbOfParams="5" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1018" id="850" >
+<COMPONENT type="1018" id="785" >
 <cdparam x="449" y="267" />
 <sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="select" value="null" />
-<TGConnectingPoint num="0" id="840" />
-<TGConnectingPoint num="1" id="841" />
-<TGConnectingPoint num="2" id="842" />
-<TGConnectingPoint num="3" id="843" />
-<TGConnectingPoint num="4" id="844" />
-<TGConnectingPoint num="5" id="845" />
-<TGConnectingPoint num="6" id="846" />
-<TGConnectingPoint num="7" id="847" />
-<TGConnectingPoint num="8" id="848" />
-<TGConnectingPoint num="9" id="849" />
+<TGConnectingPoint num="0" id="775" />
+<TGConnectingPoint num="1" id="776" />
+<TGConnectingPoint num="2" id="777" />
+<TGConnectingPoint num="3" id="778" />
+<TGConnectingPoint num="4" id="779" />
+<TGConnectingPoint num="5" id="780" />
+<TGConnectingPoint num="6" id="781" />
+<TGConnectingPoint num="7" id="782" />
+<TGConnectingPoint num="8" id="783" />
+<TGConnectingPoint num="9" id="784" />
 <breakpoint />
 </COMPONENT>
 
-<COMPONENT type="1001" id="852" >
+<COMPONENT type="1001" id="787" >
 <cdparam x="218" y="529" />
 <sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="stop state" value="null" />
-<TGConnectingPoint num="0" id="851" />
+<TGConnectingPoint num="0" id="786" />
 </COMPONENT>
 
-<COMPONENT type="1001" id="854" >
+<COMPONENT type="1001" id="789" >
 <cdparam x="319" y="614" />
 <sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="stop state" value="null" />
-<TGConnectingPoint num="0" id="853" />
+<TGConnectingPoint num="0" id="788" />
 </COMPONENT>
 
-<COMPONENT type="1010" id="857" >
+<COMPONENT type="1010" id="792" >
 <cdparam x="275" y="228" />
 <sizeparam width="53" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="wait event" value="abort() " />
-<TGConnectingPoint num="0" id="855" />
-<TGConnectingPoint num="1" id="856" />
+<TGConnectingPoint num="0" id="790" />
+<TGConnectingPoint num="1" id="791" />
 <extraparam>
 <Data eventName="abort" nbOfParams="5" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1001" id="859" >
+<COMPONENT type="1001" id="794" >
 <cdparam x="291" y="290" />
 <sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="stop state" value="null" />
-<TGConnectingPoint num="0" id="858" />
+<TGConnectingPoint num="0" id="793" />
 </COMPONENT>
 
-<COMPONENT type="301" id="876" >
+<COMPONENT type="301" id="811" >
 <cdparam x="602" y="86" />
 <sizeparam width="360" height="51" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -3980,22 +3290,22 @@ ou depaquitiser un paquet TCP
 
 On prend b=1 comme exemple
 " />
-<TGConnectingPoint num="0" id="860" />
-<TGConnectingPoint num="1" id="861" />
-<TGConnectingPoint num="2" id="862" />
-<TGConnectingPoint num="3" id="863" />
-<TGConnectingPoint num="4" id="864" />
-<TGConnectingPoint num="5" id="865" />
-<TGConnectingPoint num="6" id="866" />
-<TGConnectingPoint num="7" id="867" />
-<TGConnectingPoint num="8" id="868" />
-<TGConnectingPoint num="9" id="869" />
-<TGConnectingPoint num="10" id="870" />
-<TGConnectingPoint num="11" id="871" />
-<TGConnectingPoint num="12" id="872" />
-<TGConnectingPoint num="13" id="873" />
-<TGConnectingPoint num="14" id="874" />
-<TGConnectingPoint num="15" id="875" />
+<TGConnectingPoint num="0" id="795" />
+<TGConnectingPoint num="1" id="796" />
+<TGConnectingPoint num="2" id="797" />
+<TGConnectingPoint num="3" id="798" />
+<TGConnectingPoint num="4" id="799" />
+<TGConnectingPoint num="5" id="800" />
+<TGConnectingPoint num="6" id="801" />
+<TGConnectingPoint num="7" id="802" />
+<TGConnectingPoint num="8" id="803" />
+<TGConnectingPoint num="9" id="804" />
+<TGConnectingPoint num="10" id="805" />
+<TGConnectingPoint num="11" id="806" />
+<TGConnectingPoint num="12" id="807" />
+<TGConnectingPoint num="13" id="808" />
+<TGConnectingPoint num="14" id="809" />
+<TGConnectingPoint num="15" id="810" />
 <extraparam>
 <Line value="b est le nombre d&apos;instructions necessaires pour paquetiser" />
 <Line value="ou depaquitiser un paquet TCP" />
@@ -4004,3201 +3314,36085 @@ On prend b=1 comme exemple
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1009" id="879" >
+<COMPONENT type="1009" id="814" >
 <cdparam x="188" y="808" />
 <sizeparam width="84" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="read channel" value="fromAtoT(1) " />
-<TGConnectingPoint num="0" id="877" />
-<TGConnectingPoint num="1" id="878" />
+<TGConnectingPoint num="0" id="812" />
+<TGConnectingPoint num="1" id="813" />
 <extraparam>
 <Data channelName="fromAtoT" nbOfSamples="1" secPattern="" isAttacker="No" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1006" id="882" >
+<COMPONENT type="1006" id="817" >
 <cdparam x="191" y="1002" />
 <sizeparam width="79" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="write channel" value="fromTtoP(1)" />
-<TGConnectingPoint num="0" id="880" />
-<TGConnectingPoint num="1" id="881" />
+<TGConnectingPoint num="0" id="815" />
+<TGConnectingPoint num="1" id="816" />
 <extraparam>
 <Data channelName="fromTtoP" nbOfSamples="1" secPattern="" isAttacker="No" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1001" id="884" >
+<COMPONENT type="1001" id="819" >
 <cdparam x="220" y="1237" />
 <sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="stop state" value="null" />
-<TGConnectingPoint num="0" id="883" />
+<TGConnectingPoint num="0" id="818" />
 </COMPONENT>
 
-<COMPONENT type="1011" id="887" >
+<COMPONENT type="1011" id="822" >
 <cdparam x="414" y="1032" />
 <sizeparam width="100" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="action state" value="tcpctrl.state =5" />
-<TGConnectingPoint num="0" id="885" />
-<TGConnectingPoint num="1" id="886" />
+<TGConnectingPoint num="0" id="820" />
+<TGConnectingPoint num="1" id="821" />
 </COMPONENT>
 
-<COMPONENT type="1001" id="889" >
+<COMPONENT type="1001" id="824" >
 <cdparam x="454" y="1213" />
 <sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="stop state" value="null" />
-<TGConnectingPoint num="0" id="888" />
+<TGConnectingPoint num="0" id="823" />
 </COMPONENT>
 
-<COMPONENT type="1011" id="892" >
+<COMPONENT type="1011" id="827" >
 <cdparam x="84" y="1041" />
 <sizeparam width="96" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="action state" value="tcpctrl.state=3" />
-<TGConnectingPoint num="0" id="890" />
-<TGConnectingPoint num="1" id="891" />
+<TGConnectingPoint num="0" id="825" />
+<TGConnectingPoint num="1" id="826" />
 </COMPONENT>
 
-<COMPONENT type="1006" id="895" >
+<COMPONENT type="1006" id="830" >
 <cdparam x="93" y="938" />
 <sizeparam width="79" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="write channel" value="fromTtoP(1)" />
-<TGConnectingPoint num="0" id="893" />
-<TGConnectingPoint num="1" id="894" />
+<TGConnectingPoint num="0" id="828" />
+<TGConnectingPoint num="1" id="829" />
 <extraparam>
 <Data channelName="fromTtoP" nbOfSamples="1" secPattern="" isAttacker="No" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1011" id="898" >
+<COMPONENT type="1011" id="833" >
 <cdparam x="292" y="1026" />
 <sizeparam width="108" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="action state" value="tcpctrl.state =10" />
-<TGConnectingPoint num="0" id="896" />
-<TGConnectingPoint num="1" id="897" />
+<TGConnectingPoint num="0" id="831" />
+<TGConnectingPoint num="1" id="832" />
 </COMPONENT>
 
-<COMPONENT type="1001" id="900" >
+<COMPONENT type="1001" id="835" >
 <cdparam x="336" y="1229" />
 <sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="stop state" value="null" />
-<TGConnectingPoint num="0" id="899" />
+<TGConnectingPoint num="0" id="834" />
 </COMPONENT>
 
-<COMPONENT type="1006" id="903" >
+<COMPONENT type="1006" id="838" >
 <cdparam x="425" y="941" />
 <sizeparam width="79" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="write channel" value="fromTtoP(1)" />
-<TGConnectingPoint num="0" id="901" />
-<TGConnectingPoint num="1" id="902" />
+<TGConnectingPoint num="0" id="836" />
+<TGConnectingPoint num="1" id="837" />
 <extraparam>
 <Data channelName="fromTtoP" nbOfSamples="1" secPattern="" isAttacker="No" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1006" id="906" >
+<COMPONENT type="1006" id="841" >
 <cdparam x="307" y="900" />
 <sizeparam width="79" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="write channel" value="fromTtoP(1)" />
-<TGConnectingPoint num="0" id="904" />
-<TGConnectingPoint num="1" id="905" />
+<TGConnectingPoint num="0" id="839" />
+<TGConnectingPoint num="1" id="840" />
 <extraparam>
 <Data channelName="fromTtoP" nbOfSamples="1" secPattern="" isAttacker="No" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1001" id="908" >
+<COMPONENT type="1001" id="843" >
 <cdparam x="790" y="1270" />
 <sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="stop state" value="null" />
-<TGConnectingPoint num="0" id="907" />
+<TGConnectingPoint num="0" id="842" />
 </COMPONENT>
 
-<COMPONENT type="301" id="925" >
+<COMPONENT type="301" id="860" >
 <cdparam x="998" y="850" />
 <sizeparam width="50" height="15" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="UML Note" value="Final
 " />
-<TGConnectingPoint num="0" id="909" />
-<TGConnectingPoint num="1" id="910" />
-<TGConnectingPoint num="2" id="911" />
-<TGConnectingPoint num="3" id="912" />
-<TGConnectingPoint num="4" id="913" />
-<TGConnectingPoint num="5" id="914" />
-<TGConnectingPoint num="6" id="915" />
-<TGConnectingPoint num="7" id="916" />
-<TGConnectingPoint num="8" id="917" />
-<TGConnectingPoint num="9" id="918" />
-<TGConnectingPoint num="10" id="919" />
-<TGConnectingPoint num="11" id="920" />
-<TGConnectingPoint num="12" id="921" />
-<TGConnectingPoint num="13" id="922" />
-<TGConnectingPoint num="14" id="923" />
-<TGConnectingPoint num="15" id="924" />
+<TGConnectingPoint num="0" id="844" />
+<TGConnectingPoint num="1" id="845" />
+<TGConnectingPoint num="2" id="846" />
+<TGConnectingPoint num="3" id="847" />
+<TGConnectingPoint num="4" id="848" />
+<TGConnectingPoint num="5" id="849" />
+<TGConnectingPoint num="6" id="850" />
+<TGConnectingPoint num="7" id="851" />
+<TGConnectingPoint num="8" id="852" />
+<TGConnectingPoint num="9" id="853" />
+<TGConnectingPoint num="10" id="854" />
+<TGConnectingPoint num="11" id="855" />
+<TGConnectingPoint num="12" id="856" />
+<TGConnectingPoint num="13" id="857" />
+<TGConnectingPoint num="14" id="858" />
+<TGConnectingPoint num="15" id="859" />
 <extraparam>
 <Line value="Final" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1011" id="928" >
+<COMPONENT type="1011" id="863" >
 <cdparam x="678" y="965" />
 <sizeparam width="100" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="action state" value="tcpctrl.state =1" />
-<TGConnectingPoint num="0" id="926" />
-<TGConnectingPoint num="1" id="927" />
+<TGConnectingPoint num="0" id="861" />
+<TGConnectingPoint num="1" id="862" />
 </COMPONENT>
 
-<COMPONENT type="1001" id="930" >
+<COMPONENT type="1001" id="865" >
 <cdparam x="718" y="1032" />
 <sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="stop state" value="null" />
-<TGConnectingPoint num="0" id="929" />
+<TGConnectingPoint num="0" id="864" />
 </COMPONENT>
 
-<COMPONENT type="1006" id="933" >
+<COMPONENT type="1006" id="868" >
 <cdparam x="761" y="1086" />
 <sizeparam width="79" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="write channel" value="fromTtoP(1)" />
-<TGConnectingPoint num="0" id="931" />
-<TGConnectingPoint num="1" id="932" />
+<TGConnectingPoint num="0" id="866" />
+<TGConnectingPoint num="1" id="867" />
 <extraparam>
 <Data channelName="fromTtoP" nbOfSamples="1" secPattern="" isAttacker="No" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="301" id="950" >
+<COMPONENT type="301" id="885" >
 <cdparam x="781" y="950" />
 <sizeparam width="89" height="15" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="UML Note" value="Active Open
 " />
-<TGConnectingPoint num="0" id="934" />
-<TGConnectingPoint num="1" id="935" />
-<TGConnectingPoint num="2" id="936" />
-<TGConnectingPoint num="3" id="937" />
-<TGConnectingPoint num="4" id="938" />
-<TGConnectingPoint num="5" id="939" />
-<TGConnectingPoint num="6" id="940" />
-<TGConnectingPoint num="7" id="941" />
-<TGConnectingPoint num="8" id="942" />
-<TGConnectingPoint num="9" id="943" />
-<TGConnectingPoint num="10" id="944" />
-<TGConnectingPoint num="11" id="945" />
-<TGConnectingPoint num="12" id="946" />
-<TGConnectingPoint num="13" id="947" />
-<TGConnectingPoint num="14" id="948" />
-<TGConnectingPoint num="15" id="949" />
+<TGConnectingPoint num="0" id="869" />
+<TGConnectingPoint num="1" id="870" />
+<TGConnectingPoint num="2" id="871" />
+<TGConnectingPoint num="3" id="872" />
+<TGConnectingPoint num="4" id="873" />
+<TGConnectingPoint num="5" id="874" />
+<TGConnectingPoint num="6" id="875" />
+<TGConnectingPoint num="7" id="876" />
+<TGConnectingPoint num="8" id="877" />
+<TGConnectingPoint num="9" id="878" />
+<TGConnectingPoint num="10" id="879" />
+<TGConnectingPoint num="11" id="880" />
+<TGConnectingPoint num="12" id="881" />
+<TGConnectingPoint num="13" id="882" />
+<TGConnectingPoint num="14" id="883" />
+<TGConnectingPoint num="15" id="884" />
 <extraparam>
 <Line value="Active Open" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="301" id="967" >
+<COMPONENT type="301" id="902" >
 <cdparam x="715" y="907" />
 <sizeparam width="97" height="15" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="UML Note" value="Passive Open
 " />
-<TGConnectingPoint num="0" id="951" />
-<TGConnectingPoint num="1" id="952" />
-<TGConnectingPoint num="2" id="953" />
-<TGConnectingPoint num="3" id="954" />
-<TGConnectingPoint num="4" id="955" />
-<TGConnectingPoint num="5" id="956" />
-<TGConnectingPoint num="6" id="957" />
-<TGConnectingPoint num="7" id="958" />
-<TGConnectingPoint num="8" id="959" />
-<TGConnectingPoint num="9" id="960" />
-<TGConnectingPoint num="10" id="961" />
-<TGConnectingPoint num="11" id="962" />
-<TGConnectingPoint num="12" id="963" />
-<TGConnectingPoint num="13" id="964" />
-<TGConnectingPoint num="14" id="965" />
-<TGConnectingPoint num="15" id="966" />
+<TGConnectingPoint num="0" id="886" />
+<TGConnectingPoint num="1" id="887" />
+<TGConnectingPoint num="2" id="888" />
+<TGConnectingPoint num="3" id="889" />
+<TGConnectingPoint num="4" id="890" />
+<TGConnectingPoint num="5" id="891" />
+<TGConnectingPoint num="6" id="892" />
+<TGConnectingPoint num="7" id="893" />
+<TGConnectingPoint num="8" id="894" />
+<TGConnectingPoint num="9" id="895" />
+<TGConnectingPoint num="10" id="896" />
+<TGConnectingPoint num="11" id="897" />
+<TGConnectingPoint num="12" id="898" />
+<TGConnectingPoint num="13" id="899" />
+<TGConnectingPoint num="14" id="900" />
+<TGConnectingPoint num="15" id="901" />
 <extraparam>
 <Line value="Passive Open" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1011" id="970" >
+<COMPONENT type="1011" id="905" >
 <cdparam x="750" y="1193" />
 <sizeparam width="100" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="action state" value="tcpctrl.state =3" />
-<TGConnectingPoint num="0" id="968" />
-<TGConnectingPoint num="1" id="969" />
+<TGConnectingPoint num="0" id="903" />
+<TGConnectingPoint num="1" id="904" />
 </COMPONENT>
 
-<COMPONENT type="1011" id="973" >
+<COMPONENT type="1011" id="908" >
 <cdparam x="446" y="768" />
 <sizeparam width="100" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="action state" value="tcpctrl.state =0" />
-<TGConnectingPoint num="0" id="971" />
-<TGConnectingPoint num="1" id="972" />
+<TGConnectingPoint num="0" id="906" />
+<TGConnectingPoint num="1" id="907" />
 </COMPONENT>
 
-<COMPONENT type="1001" id="975" >
+<COMPONENT type="1001" id="910" >
 <cdparam x="486" y="830" />
 <sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="stop state" value="null" />
-<TGConnectingPoint num="0" id="974" />
+<TGConnectingPoint num="0" id="909" />
 </COMPONENT>
 
-<COMPONENT type="1006" id="978" >
+<COMPONENT type="1006" id="913" >
 <cdparam x="904" y="1123" />
 <sizeparam width="79" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="write channel" value="fromTtoP(1)" />
-<TGConnectingPoint num="0" id="976" />
-<TGConnectingPoint num="1" id="977" />
+<TGConnectingPoint num="0" id="911" />
+<TGConnectingPoint num="1" id="912" />
 <extraparam>
 <Data channelName="fromTtoP" nbOfSamples="1" secPattern="" isAttacker="No" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="301" id="995" >
+<COMPONENT type="301" id="930" >
 <cdparam x="884" y="1068" />
 <sizeparam width="108" height="15" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="UML Note" value="send Ack of Fin
 " />
-<TGConnectingPoint num="0" id="979" />
-<TGConnectingPoint num="1" id="980" />
-<TGConnectingPoint num="2" id="981" />
-<TGConnectingPoint num="3" id="982" />
-<TGConnectingPoint num="4" id="983" />
-<TGConnectingPoint num="5" id="984" />
-<TGConnectingPoint num="6" id="985" />
-<TGConnectingPoint num="7" id="986" />
-<TGConnectingPoint num="8" id="987" />
-<TGConnectingPoint num="9" id="988" />
-<TGConnectingPoint num="10" id="989" />
-<TGConnectingPoint num="11" id="990" />
-<TGConnectingPoint num="12" id="991" />
-<TGConnectingPoint num="13" id="992" />
-<TGConnectingPoint num="14" id="993" />
-<TGConnectingPoint num="15" id="994" />
+<TGConnectingPoint num="0" id="914" />
+<TGConnectingPoint num="1" id="915" />
+<TGConnectingPoint num="2" id="916" />
+<TGConnectingPoint num="3" id="917" />
+<TGConnectingPoint num="4" id="918" />
+<TGConnectingPoint num="5" id="919" />
+<TGConnectingPoint num="6" id="920" />
+<TGConnectingPoint num="7" id="921" />
+<TGConnectingPoint num="8" id="922" />
+<TGConnectingPoint num="9" id="923" />
+<TGConnectingPoint num="10" id="924" />
+<TGConnectingPoint num="11" id="925" />
+<TGConnectingPoint num="12" id="926" />
+<TGConnectingPoint num="13" id="927" />
+<TGConnectingPoint num="14" id="928" />
+<TGConnectingPoint num="15" id="929" />
 <extraparam>
 <Line value="send Ack of Fin" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1011" id="998" >
+<COMPONENT type="1011" id="933" >
 <cdparam x="893" y="1234" />
 <sizeparam width="100" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="action state" value="tcpctrl.state =9" />
-<TGConnectingPoint num="0" id="996" />
-<TGConnectingPoint num="1" id="997" />
+<TGConnectingPoint num="0" id="931" />
+<TGConnectingPoint num="1" id="932" />
 </COMPONENT>
 
-<COMPONENT type="1001" id="1000" >
+<COMPONENT type="1001" id="935" >
 <cdparam x="933" y="1311" />
 <sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="stop state" value="null" />
-<TGConnectingPoint num="0" id="999" />
+<TGConnectingPoint num="0" id="934" />
 </COMPONENT>
 
-<COMPONENT type="1006" id="1003" >
+<COMPONENT type="1006" id="938" >
 <cdparam x="1010" y="1155" />
 <sizeparam width="79" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="write channel" value="fromTtoP(1)" />
-<TGConnectingPoint num="0" id="1001" />
-<TGConnectingPoint num="1" id="1002" />
+<TGConnectingPoint num="0" id="936" />
+<TGConnectingPoint num="1" id="937" />
 <extraparam>
 <Data channelName="fromTtoP" nbOfSamples="1" secPattern="" isAttacker="No" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="301" id="1020" >
+<COMPONENT type="301" id="955" >
 <cdparam x="1000" y="1094" />
 <sizeparam width="108" height="15" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="UML Note" value="send Ack of Fin
 " />
-<TGConnectingPoint num="0" id="1004" />
-<TGConnectingPoint num="1" id="1005" />
-<TGConnectingPoint num="2" id="1006" />
-<TGConnectingPoint num="3" id="1007" />
-<TGConnectingPoint num="4" id="1008" />
-<TGConnectingPoint num="5" id="1009" />
-<TGConnectingPoint num="6" id="1010" />
-<TGConnectingPoint num="7" id="1011" />
-<TGConnectingPoint num="8" id="1012" />
-<TGConnectingPoint num="9" id="1013" />
-<TGConnectingPoint num="10" id="1014" />
-<TGConnectingPoint num="11" id="1015" />
-<TGConnectingPoint num="12" id="1016" />
-<TGConnectingPoint num="13" id="1017" />
-<TGConnectingPoint num="14" id="1018" />
-<TGConnectingPoint num="15" id="1019" />
+<TGConnectingPoint num="0" id="939" />
+<TGConnectingPoint num="1" id="940" />
+<TGConnectingPoint num="2" id="941" />
+<TGConnectingPoint num="3" id="942" />
+<TGConnectingPoint num="4" id="943" />
+<TGConnectingPoint num="5" id="944" />
+<TGConnectingPoint num="6" id="945" />
+<TGConnectingPoint num="7" id="946" />
+<TGConnectingPoint num="8" id="947" />
+<TGConnectingPoint num="9" id="948" />
+<TGConnectingPoint num="10" id="949" />
+<TGConnectingPoint num="11" id="950" />
+<TGConnectingPoint num="12" id="951" />
+<TGConnectingPoint num="13" id="952" />
+<TGConnectingPoint num="14" id="953" />
+<TGConnectingPoint num="15" id="954" />
 <extraparam>
 <Line value="send Ack of Fin" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1011" id="1023" >
+<COMPONENT type="1011" id="958" >
 <cdparam x="999" y="1266" />
 <sizeparam width="100" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="action state" value="tcpctrl.state =7" />
-<TGConnectingPoint num="0" id="1021" />
-<TGConnectingPoint num="1" id="1022" />
+<TGConnectingPoint num="0" id="956" />
+<TGConnectingPoint num="1" id="957" />
 </COMPONENT>
 
-<COMPONENT type="1001" id="1025" >
+<COMPONENT type="1001" id="960" >
 <cdparam x="1039" y="1341" />
 <sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="stop state" value="null" />
-<TGConnectingPoint num="0" id="1024" />
+<TGConnectingPoint num="0" id="959" />
 </COMPONENT>
 
-<COMPONENT type="1006" id="1028" >
+<COMPONENT type="1006" id="963" >
 <cdparam x="683" y="758" />
 <sizeparam width="79" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="write channel" value="fromTtoP(1)" />
-<TGConnectingPoint num="0" id="1026" />
-<TGConnectingPoint num="1" id="1027" />
+<TGConnectingPoint num="0" id="961" />
+<TGConnectingPoint num="1" id="962" />
 <extraparam>
 <Data channelName="fromTtoP" nbOfSamples="1" secPattern="" isAttacker="No" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1001" id="1030" >
+<COMPONENT type="1001" id="965" >
 <cdparam x="712" y="865" />
 <sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="stop state" value="null" />
-<TGConnectingPoint num="0" id="1029" />
+<TGConnectingPoint num="0" id="964" />
 </COMPONENT>
 
-<COMPONENT type="1007" id="1033" >
+<COMPONENT type="1007" id="968" >
 <cdparam x="93" y="1100" />
 <sizeparam width="78" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="send request" value="req_Timer()" />
-<TGConnectingPoint num="0" id="1031" />
-<TGConnectingPoint num="1" id="1032" />
+<TGConnectingPoint num="0" id="966" />
+<TGConnectingPoint num="1" id="967" />
 <extraparam>
 <Data requestName="req_Timer" nbOfParams="5" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1006" id="1036" >
+<COMPONENT type="1006" id="971" >
 <cdparam x="104" y="1167" />
 <sizeparam width="56" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="write channel" value="temp(1)" />
-<TGConnectingPoint num="0" id="1034" />
-<TGConnectingPoint num="1" id="1035" />
+<TGConnectingPoint num="0" id="969" />
+<TGConnectingPoint num="1" id="970" />
 <extraparam>
 <Data channelName="temp" nbOfSamples="1" secPattern="" isAttacker="No" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1001" id="1038" >
+<COMPONENT type="1001" id="973" >
 <cdparam x="122" y="1236" />
 <sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="stop state" value="null" />
-<TGConnectingPoint num="0" id="1037" />
+<TGConnectingPoint num="0" id="972" />
 </COMPONENT>
 
-<COMPONENT type="1007" id="1041" >
+<COMPONENT type="1007" id="976" >
 <cdparam x="191" y="1102" />
 <sizeparam width="78" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="send request" value="req_Timer()" />
-<TGConnectingPoint num="0" id="1039" />
-<TGConnectingPoint num="1" id="1040" />
+<TGConnectingPoint num="0" id="974" />
+<TGConnectingPoint num="1" id="975" />
 <extraparam>
 <Data requestName="req_Timer" nbOfParams="5" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1006" id="1044" >
+<COMPONENT type="1006" id="979" >
 <cdparam x="202" y="1169" />
 <sizeparam width="56" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="write channel" value="temp(1)" />
-<TGConnectingPoint num="0" id="1042" />
-<TGConnectingPoint num="1" id="1043" />
+<TGConnectingPoint num="0" id="977" />
+<TGConnectingPoint num="1" id="978" />
 <extraparam>
 <Data channelName="temp" nbOfSamples="1" secPattern="" isAttacker="No" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1007" id="1047" >
+<COMPONENT type="1007" id="982" >
 <cdparam x="307" y="1106" />
 <sizeparam width="78" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="send request" value="req_Timer()" />
-<TGConnectingPoint num="0" id="1045" />
-<TGConnectingPoint num="1" id="1046" />
+<TGConnectingPoint num="0" id="980" />
+<TGConnectingPoint num="1" id="981" />
 <extraparam>
 <Data requestName="req_Timer" nbOfParams="5" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1006" id="1050" >
+<COMPONENT type="1006" id="985" >
 <cdparam x="318" y="1173" />
 <sizeparam width="56" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="write channel" value="temp(1)" />
-<TGConnectingPoint num="0" id="1048" />
-<TGConnectingPoint num="1" id="1049" />
+<TGConnectingPoint num="0" id="983" />
+<TGConnectingPoint num="1" id="984" />
 <extraparam>
 <Data channelName="temp" nbOfSamples="1" secPattern="" isAttacker="No" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1007" id="1053" >
+<COMPONENT type="1007" id="988" >
 <cdparam x="425" y="1090" />
 <sizeparam width="78" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="send request" value="req_Timer()" />
-<TGConnectingPoint num="0" id="1051" />
-<TGConnectingPoint num="1" id="1052" />
+<TGConnectingPoint num="0" id="986" />
+<TGConnectingPoint num="1" id="987" />
 <extraparam>
 <Data requestName="req_Timer" nbOfParams="5" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1006" id="1056" >
+<COMPONENT type="1006" id="991" >
 <cdparam x="436" y="1159" />
 <sizeparam width="56" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="write channel" value="temp(1)" />
-<TGConnectingPoint num="0" id="1054" />
-<TGConnectingPoint num="1" id="1055" />
+<TGConnectingPoint num="0" id="989" />
+<TGConnectingPoint num="1" id="990" />
 <extraparam>
 <Data channelName="temp" nbOfSamples="1" secPattern="" isAttacker="No" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1011" id="1059" >
+<COMPONENT type="1011" id="994" >
 <cdparam x="56" y="861" />
 <sizeparam width="153" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="action state" value="seqNum=seqNum+wind" />
-<TGConnectingPoint num="0" id="1057" />
-<TGConnectingPoint num="1" id="1058" />
+<TGConnectingPoint num="0" id="992" />
+<TGConnectingPoint num="1" id="993" />
 </COMPONENT>
 
-<COMPONENT type="1011" id="1062" >
+<COMPONENT type="1011" id="997" >
 <cdparam x="154" y="940" />
 <sizeparam width="153" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="action state" value="seqNum=seqNum+wind" />
-<TGConnectingPoint num="0" id="1060" />
-<TGConnectingPoint num="1" id="1061" />
+<TGConnectingPoint num="0" id="995" />
+<TGConnectingPoint num="1" id="996" />
 </COMPONENT>
 
-<COMPONENT type="1011" id="1065" >
+<COMPONENT type="1011" id="1000" >
 <cdparam x="388" y="865" />
 <sizeparam width="153" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="action state" value="seqNum=seqNum+wind" />
-<TGConnectingPoint num="0" id="1063" />
-<TGConnectingPoint num="1" id="1064" />
+<TGConnectingPoint num="0" id="998" />
+<TGConnectingPoint num="1" id="999" />
 </COMPONENT>
 
-<COMPONENT type="1011" id="1068" >
+<COMPONENT type="1011" id="1003" >
 <cdparam x="270" y="831" />
 <sizeparam width="153" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="action state" value="seqNum=seqNum+wind" />
-<TGConnectingPoint num="0" id="1066" />
-<TGConnectingPoint num="1" id="1067" />
+<TGConnectingPoint num="0" id="1001" />
+<TGConnectingPoint num="1" id="1002" />
 </COMPONENT>
 
-<COMPONENT type="1008" id="1071" >
+<COMPONENT type="1008" id="1006" >
 <cdparam x="207" y="1052" />
 <sizeparam width="46" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="send event" value="send()" />
-<TGConnectingPoint num="0" id="1069" />
-<TGConnectingPoint num="1" id="1070" />
+<TGConnectingPoint num="0" id="1004" />
+<TGConnectingPoint num="1" id="1005" />
 <extraparam>
 <Data eventName="send" nbOfParams="5" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1008" id="1074" >
+<COMPONENT type="1008" id="1009" >
 <cdparam x="323" y="962" />
 <sizeparam width="46" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="send event" value="send()" />
-<TGConnectingPoint num="0" id="1072" />
-<TGConnectingPoint num="1" id="1073" />
+<TGConnectingPoint num="0" id="1007" />
+<TGConnectingPoint num="1" id="1008" />
 <extraparam>
 <Data eventName="send" nbOfParams="5" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1008" id="1077" >
+<COMPONENT type="1008" id="1012" >
 <cdparam x="441" y="983" />
 <sizeparam width="46" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="send event" value="send()" />
-<TGConnectingPoint num="0" id="1075" />
-<TGConnectingPoint num="1" id="1076" />
+<TGConnectingPoint num="0" id="1010" />
+<TGConnectingPoint num="1" id="1011" />
 <extraparam>
 <Data eventName="send" nbOfParams="5" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1008" id="1080" >
+<COMPONENT type="1008" id="1015" >
 <cdparam x="109" y="986" />
 <sizeparam width="46" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="send event" value="send()" />
-<TGConnectingPoint num="0" id="1078" />
-<TGConnectingPoint num="1" id="1079" />
+<TGConnectingPoint num="0" id="1013" />
+<TGConnectingPoint num="1" id="1014" />
 <extraparam>
 <Data eventName="send" nbOfParams="5" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1008" id="1083" >
+<COMPONENT type="1008" id="1018" >
 <cdparam x="699" y="813" />
 <sizeparam width="46" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="send event" value="send()" />
-<TGConnectingPoint num="0" id="1081" />
-<TGConnectingPoint num="1" id="1082" />
+<TGConnectingPoint num="0" id="1016" />
+<TGConnectingPoint num="1" id="1017" />
 <extraparam>
 <Data eventName="send" nbOfParams="5" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1008" id="1086" >
+<COMPONENT type="1008" id="1021" >
 <cdparam x="777" y="1141" />
 <sizeparam width="46" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="send event" value="send()" />
-<TGConnectingPoint num="0" id="1084" />
-<TGConnectingPoint num="1" id="1085" />
+<TGConnectingPoint num="0" id="1019" />
+<TGConnectingPoint num="1" id="1020" />
 <extraparam>
 <Data eventName="send" nbOfParams="5" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1008" id="1089" >
+<COMPONENT type="1008" id="1024" >
 <cdparam x="920" y="1178" />
 <sizeparam width="46" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="send event" value="send()" />
-<TGConnectingPoint num="0" id="1087" />
-<TGConnectingPoint num="1" id="1088" />
+<TGConnectingPoint num="0" id="1022" />
+<TGConnectingPoint num="1" id="1023" />
 <extraparam>
 <Data eventName="send" nbOfParams="5" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1008" id="1092" >
+<COMPONENT type="1008" id="1027" >
 <cdparam x="1026" y="1211" />
 <sizeparam width="46" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="send event" value="send()" />
-<TGConnectingPoint num="0" id="1090" />
-<TGConnectingPoint num="1" id="1091" />
+<TGConnectingPoint num="0" id="1025" />
+<TGConnectingPoint num="1" id="1026" />
 <extraparam>
 <Data eventName="send" nbOfParams="5" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1001" id="1094" >
+<COMPONENT type="1001" id="1029" >
 <cdparam x="602" y="762" />
 <sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="stop state" value="null" />
-<TGConnectingPoint num="0" id="1093" />
+<TGConnectingPoint num="0" id="1028" />
 </COMPONENT>
 
-<COMPONENT type="1001" id="1096" >
+<COMPONENT type="1001" id="1031" >
 <cdparam x="873" y="922" />
 <sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="stop state" value="null" />
-<TGConnectingPoint num="0" id="1095" />
+<TGConnectingPoint num="0" id="1030" />
 </COMPONENT>
 
-<COMPONENT type="1006" id="1099" >
+<COMPONENT type="1006" id="1034" >
 <cdparam x="1169" y="1214" />
 <sizeparam width="79" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="write channel" value="fromTtoP(1)" />
-<TGConnectingPoint num="0" id="1097" />
-<TGConnectingPoint num="1" id="1098" />
+<TGConnectingPoint num="0" id="1032" />
+<TGConnectingPoint num="1" id="1033" />
 <extraparam>
 <Data channelName="fromTtoP" nbOfSamples="1" secPattern="" isAttacker="No" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="301" id="1116" >
+<COMPONENT type="301" id="1051" >
 <cdparam x="1159" y="1153" />
 <sizeparam width="108" height="15" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="UML Note" value="send Ack of Fin
 " />
-<TGConnectingPoint num="0" id="1100" />
-<TGConnectingPoint num="1" id="1101" />
-<TGConnectingPoint num="2" id="1102" />
-<TGConnectingPoint num="3" id="1103" />
-<TGConnectingPoint num="4" id="1104" />
-<TGConnectingPoint num="5" id="1105" />
-<TGConnectingPoint num="6" id="1106" />
-<TGConnectingPoint num="7" id="1107" />
-<TGConnectingPoint num="8" id="1108" />
-<TGConnectingPoint num="9" id="1109" />
-<TGConnectingPoint num="10" id="1110" />
-<TGConnectingPoint num="11" id="1111" />
-<TGConnectingPoint num="12" id="1112" />
-<TGConnectingPoint num="13" id="1113" />
-<TGConnectingPoint num="14" id="1114" />
-<TGConnectingPoint num="15" id="1115" />
+<TGConnectingPoint num="0" id="1035" />
+<TGConnectingPoint num="1" id="1036" />
+<TGConnectingPoint num="2" id="1037" />
+<TGConnectingPoint num="3" id="1038" />
+<TGConnectingPoint num="4" id="1039" />
+<TGConnectingPoint num="5" id="1040" />
+<TGConnectingPoint num="6" id="1041" />
+<TGConnectingPoint num="7" id="1042" />
+<TGConnectingPoint num="8" id="1043" />
+<TGConnectingPoint num="9" id="1044" />
+<TGConnectingPoint num="10" id="1045" />
+<TGConnectingPoint num="11" id="1046" />
+<TGConnectingPoint num="12" id="1047" />
+<TGConnectingPoint num="13" id="1048" />
+<TGConnectingPoint num="14" id="1049" />
+<TGConnectingPoint num="15" id="1050" />
 <extraparam>
 <Line value="send Ack of Fin" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1011" id="1119" >
+<COMPONENT type="1011" id="1054" >
 <cdparam x="1158" y="1295" />
 <sizeparam width="100" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="action state" value="tcpctrl.state =8" />
-<TGConnectingPoint num="0" id="1117" />
-<TGConnectingPoint num="1" id="1118" />
+<TGConnectingPoint num="0" id="1052" />
+<TGConnectingPoint num="1" id="1053" />
 </COMPONENT>
 
-<COMPONENT type="1001" id="1121" >
+<COMPONENT type="1001" id="1056" >
 <cdparam x="1198" y="1471" />
 <sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="stop state" value="null" />
-<TGConnectingPoint num="0" id="1120" />
+<TGConnectingPoint num="0" id="1055" />
 </COMPONENT>
 
-<COMPONENT type="1011" id="1124" >
+<COMPONENT type="1011" id="1059" >
 <cdparam x="1158" y="1402" />
 <sizeparam width="100" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="action state" value="tcpctrl.state =0" />
-<TGConnectingPoint num="0" id="1122" />
-<TGConnectingPoint num="1" id="1123" />
+<TGConnectingPoint num="0" id="1057" />
+<TGConnectingPoint num="1" id="1058" />
 </COMPONENT>
 
-<COMPONENT type="1008" id="1127" >
+<COMPONENT type="1008" id="1062" >
 <cdparam x="1185" y="1351" />
 <sizeparam width="46" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="send event" value="send()" />
-<TGConnectingPoint num="0" id="1125" />
-<TGConnectingPoint num="1" id="1126" />
+<TGConnectingPoint num="0" id="1060" />
+<TGConnectingPoint num="1" id="1061" />
 <extraparam>
 <Data eventName="send" nbOfParams="5" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1001" id="1129" >
+<COMPONENT type="1001" id="1064" >
 <cdparam x="1277" y="1070" />
 <sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="stop state" value="null" />
-<TGConnectingPoint num="0" id="1128" />
+<TGConnectingPoint num="0" id="1063" />
 </COMPONENT>
 
-<COMPONENT type="1001" id="1131" >
+<COMPONENT type="1001" id="1066" >
 <cdparam x="1519" y="1457" />
 <sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="stop state" value="null" />
-<TGConnectingPoint num="0" id="1130" />
+<TGConnectingPoint num="0" id="1065" />
 </COMPONENT>
 
-<COMPONENT type="1006" id="1134" >
+<COMPONENT type="1006" id="1069" >
 <cdparam x="1489" y="1132" />
 <sizeparam width="80" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="write channel" value="fromTtoA(1)" />
-<TGConnectingPoint num="0" id="1132" />
-<TGConnectingPoint num="1" id="1133" />
+<TGConnectingPoint num="0" id="1067" />
+<TGConnectingPoint num="1" id="1068" />
 <extraparam>
 <Data channelName="fromTtoA" nbOfSamples="1" secPattern="" isAttacker="No" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1006" id="1137" >
+<COMPONENT type="1006" id="1072" >
 <cdparam x="1490" y="1348" />
 <sizeparam width="79" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="write channel" value="fromTtoP(1)" />
-<TGConnectingPoint num="0" id="1135" />
-<TGConnectingPoint num="1" id="1136" />
+<TGConnectingPoint num="0" id="1070" />
+<TGConnectingPoint num="1" id="1071" />
 <extraparam>
 <Data channelName="fromTtoP" nbOfSamples="1" secPattern="" isAttacker="No" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1008" id="1140" >
+<COMPONENT type="1008" id="1075" >
 <cdparam x="1707" y="1026" />
 <sizeparam width="43" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="send event" value="stop()" />
-<TGConnectingPoint num="0" id="1138" />
-<TGConnectingPoint num="1" id="1139" />
+<TGConnectingPoint num="0" id="1073" />
+<TGConnectingPoint num="1" id="1074" />
 <extraparam>
 <Data eventName="stop" nbOfParams="5" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="301" id="1157" >
+<COMPONENT type="301" id="1092" >
 <cdparam x="1759" y="1192" />
 <sizeparam width="86" height="15" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="UML Note" value="Correct ack
 " />
-<TGConnectingPoint num="0" id="1141" />
-<TGConnectingPoint num="1" id="1142" />
-<TGConnectingPoint num="2" id="1143" />
-<TGConnectingPoint num="3" id="1144" />
-<TGConnectingPoint num="4" id="1145" />
-<TGConnectingPoint num="5" id="1146" />
-<TGConnectingPoint num="6" id="1147" />
-<TGConnectingPoint num="7" id="1148" />
-<TGConnectingPoint num="8" id="1149" />
-<TGConnectingPoint num="9" id="1150" />
-<TGConnectingPoint num="10" id="1151" />
-<TGConnectingPoint num="11" id="1152" />
-<TGConnectingPoint num="12" id="1153" />
-<TGConnectingPoint num="13" id="1154" />
-<TGConnectingPoint num="14" id="1155" />
-<TGConnectingPoint num="15" id="1156" />
+<TGConnectingPoint num="0" id="1076" />
+<TGConnectingPoint num="1" id="1077" />
+<TGConnectingPoint num="2" id="1078" />
+<TGConnectingPoint num="3" id="1079" />
+<TGConnectingPoint num="4" id="1080" />
+<TGConnectingPoint num="5" id="1081" />
+<TGConnectingPoint num="6" id="1082" />
+<TGConnectingPoint num="7" id="1083" />
+<TGConnectingPoint num="8" id="1084" />
+<TGConnectingPoint num="9" id="1085" />
+<TGConnectingPoint num="10" id="1086" />
+<TGConnectingPoint num="11" id="1087" />
+<TGConnectingPoint num="12" id="1088" />
+<TGConnectingPoint num="13" id="1089" />
+<TGConnectingPoint num="14" id="1090" />
+<TGConnectingPoint num="15" id="1091" />
 <extraparam>
 <Line value="Correct ack" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="301" id="1174" >
+<COMPONENT type="301" id="1109" >
 <cdparam x="1635" y="1168" />
 <sizeparam width="71" height="15" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="UML Note" value="false ack
 " />
-<TGConnectingPoint num="0" id="1158" />
-<TGConnectingPoint num="1" id="1159" />
-<TGConnectingPoint num="2" id="1160" />
-<TGConnectingPoint num="3" id="1161" />
-<TGConnectingPoint num="4" id="1162" />
-<TGConnectingPoint num="5" id="1163" />
-<TGConnectingPoint num="6" id="1164" />
-<TGConnectingPoint num="7" id="1165" />
-<TGConnectingPoint num="8" id="1166" />
-<TGConnectingPoint num="9" id="1167" />
-<TGConnectingPoint num="10" id="1168" />
-<TGConnectingPoint num="11" id="1169" />
-<TGConnectingPoint num="12" id="1170" />
-<TGConnectingPoint num="13" id="1171" />
-<TGConnectingPoint num="14" id="1172" />
-<TGConnectingPoint num="15" id="1173" />
+<TGConnectingPoint num="0" id="1093" />
+<TGConnectingPoint num="1" id="1094" />
+<TGConnectingPoint num="2" id="1095" />
+<TGConnectingPoint num="3" id="1096" />
+<TGConnectingPoint num="4" id="1097" />
+<TGConnectingPoint num="5" id="1098" />
+<TGConnectingPoint num="6" id="1099" />
+<TGConnectingPoint num="7" id="1100" />
+<TGConnectingPoint num="8" id="1101" />
+<TGConnectingPoint num="9" id="1102" />
+<TGConnectingPoint num="10" id="1103" />
+<TGConnectingPoint num="11" id="1104" />
+<TGConnectingPoint num="12" id="1105" />
+<TGConnectingPoint num="13" id="1106" />
+<TGConnectingPoint num="14" id="1107" />
+<TGConnectingPoint num="15" id="1108" />
 <extraparam>
 <Line value="false ack" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1006" id="1177" >
+<COMPONENT type="1006" id="1112" >
 <cdparam x="1602" y="1299" />
 <sizeparam width="79" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="write channel" value="fromTtoP(1)" />
-<TGConnectingPoint num="0" id="1175" />
-<TGConnectingPoint num="1" id="1176" />
+<TGConnectingPoint num="0" id="1110" />
+<TGConnectingPoint num="1" id="1111" />
 <extraparam>
 <Data channelName="fromTtoP" nbOfSamples="1" secPattern="" isAttacker="No" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1001" id="1179" >
+<COMPONENT type="1001" id="1114" >
 <cdparam x="1631" y="1468" />
 <sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="stop state" value="null" />
-<TGConnectingPoint num="0" id="1178" />
+<TGConnectingPoint num="0" id="1113" />
 </COMPONENT>
 
-<COMPONENT type="301" id="1196" >
+<COMPONENT type="301" id="1131" >
 <cdparam x="1469" y="1295" />
 <sizeparam width="127" height="15" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="UML Note" value="return acknowldge
 " />
-<TGConnectingPoint num="0" id="1180" />
-<TGConnectingPoint num="1" id="1181" />
-<TGConnectingPoint num="2" id="1182" />
-<TGConnectingPoint num="3" id="1183" />
-<TGConnectingPoint num="4" id="1184" />
-<TGConnectingPoint num="5" id="1185" />
-<TGConnectingPoint num="6" id="1186" />
-<TGConnectingPoint num="7" id="1187" />
-<TGConnectingPoint num="8" id="1188" />
-<TGConnectingPoint num="9" id="1189" />
-<TGConnectingPoint num="10" id="1190" />
-<TGConnectingPoint num="11" id="1191" />
-<TGConnectingPoint num="12" id="1192" />
-<TGConnectingPoint num="13" id="1193" />
-<TGConnectingPoint num="14" id="1194" />
-<TGConnectingPoint num="15" id="1195" />
+<TGConnectingPoint num="0" id="1115" />
+<TGConnectingPoint num="1" id="1116" />
+<TGConnectingPoint num="2" id="1117" />
+<TGConnectingPoint num="3" id="1118" />
+<TGConnectingPoint num="4" id="1119" />
+<TGConnectingPoint num="5" id="1120" />
+<TGConnectingPoint num="6" id="1121" />
+<TGConnectingPoint num="7" id="1122" />
+<TGConnectingPoint num="8" id="1123" />
+<TGConnectingPoint num="9" id="1124" />
+<TGConnectingPoint num="10" id="1125" />
+<TGConnectingPoint num="11" id="1126" />
+<TGConnectingPoint num="12" id="1127" />
+<TGConnectingPoint num="13" id="1128" />
+<TGConnectingPoint num="14" id="1129" />
+<TGConnectingPoint num="15" id="1130" />
 <extraparam>
 <Line value="return acknowldge" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="301" id="1213" >
+<COMPONENT type="301" id="1148" >
 <cdparam x="1620" y="927" />
 <sizeparam width="50" height="15" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="UML Note" value="data
 " />
-<TGConnectingPoint num="0" id="1197" />
-<TGConnectingPoint num="1" id="1198" />
-<TGConnectingPoint num="2" id="1199" />
-<TGConnectingPoint num="3" id="1200" />
-<TGConnectingPoint num="4" id="1201" />
-<TGConnectingPoint num="5" id="1202" />
-<TGConnectingPoint num="6" id="1203" />
-<TGConnectingPoint num="7" id="1204" />
-<TGConnectingPoint num="8" id="1205" />
-<TGConnectingPoint num="9" id="1206" />
-<TGConnectingPoint num="10" id="1207" />
-<TGConnectingPoint num="11" id="1208" />
-<TGConnectingPoint num="12" id="1209" />
-<TGConnectingPoint num="13" id="1210" />
-<TGConnectingPoint num="14" id="1211" />
-<TGConnectingPoint num="15" id="1212" />
+<TGConnectingPoint num="0" id="1132" />
+<TGConnectingPoint num="1" id="1133" />
+<TGConnectingPoint num="2" id="1134" />
+<TGConnectingPoint num="3" id="1135" />
+<TGConnectingPoint num="4" id="1136" />
+<TGConnectingPoint num="5" id="1137" />
+<TGConnectingPoint num="6" id="1138" />
+<TGConnectingPoint num="7" id="1139" />
+<TGConnectingPoint num="8" id="1140" />
+<TGConnectingPoint num="9" id="1141" />
+<TGConnectingPoint num="10" id="1142" />
+<TGConnectingPoint num="11" id="1143" />
+<TGConnectingPoint num="12" id="1144" />
+<TGConnectingPoint num="13" id="1145" />
+<TGConnectingPoint num="14" id="1146" />
+<TGConnectingPoint num="15" id="1147" />
 <extraparam>
 <Line value="data" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1008" id="1216" >
+<COMPONENT type="1008" id="1151" >
 <cdparam x="1506" y="1405" />
 <sizeparam width="46" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="send event" value="send()" />
-<TGConnectingPoint num="0" id="1214" />
-<TGConnectingPoint num="1" id="1215" />
+<TGConnectingPoint num="0" id="1149" />
+<TGConnectingPoint num="1" id="1150" />
 <extraparam>
 <Data eventName="send" nbOfParams="5" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1008" id="1219" >
+<COMPONENT type="1008" id="1154" >
 <cdparam x="1618" y="1348" />
 <sizeparam width="46" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="send event" value="send()" />
-<TGConnectingPoint num="0" id="1217" />
-<TGConnectingPoint num="1" id="1218" />
+<TGConnectingPoint num="0" id="1152" />
+<TGConnectingPoint num="1" id="1153" />
 <extraparam>
 <Data eventName="send" nbOfParams="5" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1006" id="1222" >
+<COMPONENT type="1006" id="1157" >
 <cdparam x="1613" y="1404" />
 <sizeparam width="56" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="write channel" value="temp(1)" />
-<TGConnectingPoint num="0" id="1220" />
-<TGConnectingPoint num="1" id="1221" />
+<TGConnectingPoint num="0" id="1155" />
+<TGConnectingPoint num="1" id="1156" />
 <extraparam>
 <Data channelName="temp" nbOfSamples="1" secPattern="" isAttacker="No" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1001" id="1224" >
+<COMPONENT type="1001" id="1159" >
 <cdparam x="1730" y="1335" />
 <sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="stop state" value="null" />
-<TGConnectingPoint num="0" id="1223" />
+<TGConnectingPoint num="0" id="1158" />
 </COMPONENT>
 
-<COMPONENT type="1011" id="1227" >
+<COMPONENT type="1011" id="1162" >
 <cdparam x="1776" y="1349" />
 <sizeparam width="100" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="action state" value="tcpctrl.state =4" />
-<TGConnectingPoint num="0" id="1225" />
-<TGConnectingPoint num="1" id="1226" />
+<TGConnectingPoint num="0" id="1160" />
+<TGConnectingPoint num="1" id="1161" />
 </COMPONENT>
 
-<COMPONENT type="1001" id="1229" >
+<COMPONENT type="1001" id="1164" >
 <cdparam x="1816" y="1457" />
 <sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="stop state" value="null" />
-<TGConnectingPoint num="0" id="1228" />
+<TGConnectingPoint num="0" id="1163" />
 </COMPONENT>
 
-<COMPONENT type="1011" id="1232" >
+<COMPONENT type="1011" id="1167" >
 <cdparam x="1870" y="1411" />
 <sizeparam width="100" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="action state" value="tcpctrl.state =6" />
-<TGConnectingPoint num="0" id="1230" />
-<TGConnectingPoint num="1" id="1231" />
+<TGConnectingPoint num="0" id="1165" />
+<TGConnectingPoint num="1" id="1166" />
 </COMPONENT>
 
-<COMPONENT type="1001" id="1234" >
+<COMPONENT type="1001" id="1169" >
 <cdparam x="1910" y="1481" />
 <sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="stop state" value="null" />
-<TGConnectingPoint num="0" id="1233" />
+<TGConnectingPoint num="0" id="1168" />
 </COMPONENT>
 
-<COMPONENT type="1001" id="1236" >
+<COMPONENT type="1001" id="1171" >
 <cdparam x="1986" y="1543" />
 <sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="stop state" value="null" />
-<TGConnectingPoint num="0" id="1235" />
+<TGConnectingPoint num="0" id="1170" />
 </COMPONENT>
 
-<COMPONENT type="1011" id="1239" >
+<COMPONENT type="1011" id="1174" >
 <cdparam x="2051" y="1466" />
 <sizeparam width="100" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="action state" value="tcpctrl.state =0" />
-<TGConnectingPoint num="0" id="1237" />
-<TGConnectingPoint num="1" id="1238" />
+<TGConnectingPoint num="0" id="1172" />
+<TGConnectingPoint num="1" id="1173" />
 </COMPONENT>
 
-<COMPONENT type="1001" id="1241" >
+<COMPONENT type="1001" id="1176" >
 <cdparam x="2091" y="1537" />
 <sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="stop state" value="null" />
-<TGConnectingPoint num="0" id="1240" />
+<TGConnectingPoint num="0" id="1175" />
 </COMPONENT>
 
-<COMPONENT type="1011" id="1244" >
+<COMPONENT type="1011" id="1179" >
 <cdparam x="1946" y="1493" />
 <sizeparam width="100" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="action state" value="tcpctrl.state =0" />
-<TGConnectingPoint num="0" id="1242" />
-<TGConnectingPoint num="1" id="1243" />
+<TGConnectingPoint num="0" id="1177" />
+<TGConnectingPoint num="1" id="1178" />
 </COMPONENT>
 
-<COMPONENT type="1011" id="1247" >
+<COMPONENT type="1011" id="1182" >
 <cdparam x="1946" y="1434" />
 <sizeparam width="100" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="action state" value="tcpctrl.state =8" />
-<TGConnectingPoint num="0" id="1245" />
-<TGConnectingPoint num="1" id="1246" />
+<TGConnectingPoint num="0" id="1180" />
+<TGConnectingPoint num="1" id="1181" />
 </COMPONENT>
 
-<COMPONENT type="301" id="1264" >
+<COMPONENT type="301" id="1199" >
 <cdparam x="1825" y="889" />
 <sizeparam width="50" height="15" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="UML Note" value="Syn
 " />
-<TGConnectingPoint num="0" id="1248" />
-<TGConnectingPoint num="1" id="1249" />
-<TGConnectingPoint num="2" id="1250" />
-<TGConnectingPoint num="3" id="1251" />
-<TGConnectingPoint num="4" id="1252" />
-<TGConnectingPoint num="5" id="1253" />
-<TGConnectingPoint num="6" id="1254" />
-<TGConnectingPoint num="7" id="1255" />
-<TGConnectingPoint num="8" id="1256" />
-<TGConnectingPoint num="9" id="1257" />
-<TGConnectingPoint num="10" id="1258" />
-<TGConnectingPoint num="11" id="1259" />
-<TGConnectingPoint num="12" id="1260" />
-<TGConnectingPoint num="13" id="1261" />
-<TGConnectingPoint num="14" id="1262" />
-<TGConnectingPoint num="15" id="1263" />
+<TGConnectingPoint num="0" id="1183" />
+<TGConnectingPoint num="1" id="1184" />
+<TGConnectingPoint num="2" id="1185" />
+<TGConnectingPoint num="3" id="1186" />
+<TGConnectingPoint num="4" id="1187" />
+<TGConnectingPoint num="5" id="1188" />
+<TGConnectingPoint num="6" id="1189" />
+<TGConnectingPoint num="7" id="1190" />
+<TGConnectingPoint num="8" id="1191" />
+<TGConnectingPoint num="9" id="1192" />
+<TGConnectingPoint num="10" id="1193" />
+<TGConnectingPoint num="11" id="1194" />
+<TGConnectingPoint num="12" id="1195" />
+<TGConnectingPoint num="13" id="1196" />
+<TGConnectingPoint num="14" id="1197" />
+<TGConnectingPoint num="15" id="1198" />
 <extraparam>
 <Line value="Syn" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="301" id="1281" >
+<COMPONENT type="301" id="1216" >
 <cdparam x="1707" y="945" />
 <sizeparam width="50" height="15" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="UML Note" value="ack
 " />
-<TGConnectingPoint num="0" id="1265" />
-<TGConnectingPoint num="1" id="1266" />
-<TGConnectingPoint num="2" id="1267" />
-<TGConnectingPoint num="3" id="1268" />
-<TGConnectingPoint num="4" id="1269" />
-<TGConnectingPoint num="5" id="1270" />
-<TGConnectingPoint num="6" id="1271" />
-<TGConnectingPoint num="7" id="1272" />
-<TGConnectingPoint num="8" id="1273" />
-<TGConnectingPoint num="9" id="1274" />
-<TGConnectingPoint num="10" id="1275" />
-<TGConnectingPoint num="11" id="1276" />
-<TGConnectingPoint num="12" id="1277" />
-<TGConnectingPoint num="13" id="1278" />
-<TGConnectingPoint num="14" id="1279" />
-<TGConnectingPoint num="15" id="1280" />
+<TGConnectingPoint num="0" id="1200" />
+<TGConnectingPoint num="1" id="1201" />
+<TGConnectingPoint num="2" id="1202" />
+<TGConnectingPoint num="3" id="1203" />
+<TGConnectingPoint num="4" id="1204" />
+<TGConnectingPoint num="5" id="1205" />
+<TGConnectingPoint num="6" id="1206" />
+<TGConnectingPoint num="7" id="1207" />
+<TGConnectingPoint num="8" id="1208" />
+<TGConnectingPoint num="9" id="1209" />
+<TGConnectingPoint num="10" id="1210" />
+<TGConnectingPoint num="11" id="1211" />
+<TGConnectingPoint num="12" id="1212" />
+<TGConnectingPoint num="13" id="1213" />
+<TGConnectingPoint num="14" id="1214" />
+<TGConnectingPoint num="15" id="1215" />
 <extraparam>
 <Line value="ack" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1006" id="1284" >
+<COMPONENT type="1006" id="1219" >
 <cdparam x="2198" y="1198" />
 <sizeparam width="79" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="write channel" value="fromTtoP(1)" />
-<TGConnectingPoint num="0" id="1282" />
-<TGConnectingPoint num="1" id="1283" />
+<TGConnectingPoint num="0" id="1217" />
+<TGConnectingPoint num="1" id="1218" />
 <extraparam>
 <Data channelName="fromTtoP" nbOfSamples="1" secPattern="" isAttacker="No" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1001" id="1286" >
+<COMPONENT type="1001" id="1221" >
 <cdparam x="2227" y="1483" />
 <sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="stop state" value="null" />
-<TGConnectingPoint num="0" id="1285" />
+<TGConnectingPoint num="0" id="1220" />
 </COMPONENT>
 
-<COMPONENT type="1007" id="1289" >
+<COMPONENT type="1007" id="1224" >
 <cdparam x="2198" y="1298" />
 <sizeparam width="78" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="send request" value="req_Timer()" />
-<TGConnectingPoint num="0" id="1287" />
-<TGConnectingPoint num="1" id="1288" />
+<TGConnectingPoint num="0" id="1222" />
+<TGConnectingPoint num="1" id="1223" />
 <extraparam>
 <Data requestName="req_Timer" nbOfParams="5" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1006" id="1292" >
+<COMPONENT type="1006" id="1227" >
 <cdparam x="2209" y="1365" />
 <sizeparam width="56" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="write channel" value="temp(1)" />
-<TGConnectingPoint num="0" id="1290" />
-<TGConnectingPoint num="1" id="1291" />
+<TGConnectingPoint num="0" id="1225" />
+<TGConnectingPoint num="1" id="1226" />
 <extraparam>
 <Data channelName="temp" nbOfSamples="1" secPattern="" isAttacker="No" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1011" id="1295" >
+<COMPONENT type="1011" id="1230" >
 <cdparam x="2161" y="1136" />
 <sizeparam width="153" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="action state" value="seqNum=seqNum+wind" />
-<TGConnectingPoint num="0" id="1293" />
-<TGConnectingPoint num="1" id="1294" />
+<TGConnectingPoint num="0" id="1228" />
+<TGConnectingPoint num="1" id="1229" />
 </COMPONENT>
 
-<COMPONENT type="1008" id="1298" >
+<COMPONENT type="1008" id="1233" >
 <cdparam x="2214" y="1248" />
 <sizeparam width="46" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="send event" value="send()" />
-<TGConnectingPoint num="0" id="1296" />
-<TGConnectingPoint num="1" id="1297" />
+<TGConnectingPoint num="0" id="1231" />
+<TGConnectingPoint num="1" id="1232" />
 <extraparam>
 <Data eventName="send" nbOfParams="5" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1011" id="1301" >
+<COMPONENT type="1011" id="1236" >
 <cdparam x="2187" y="1424" />
 <sizeparam width="100" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="action state" value="tcpctrl.state =2" />
-<TGConnectingPoint num="0" id="1299" />
-<TGConnectingPoint num="1" id="1300" />
+<TGConnectingPoint num="0" id="1234" />
+<TGConnectingPoint num="1" id="1235" />
 </COMPONENT>
 
-<COMPONENT type="1006" id="1304" >
+<COMPONENT type="1006" id="1239" >
 <cdparam x="2278" y="1122" />
 <sizeparam width="79" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="write channel" value="fromTtoP(1)" />
-<TGConnectingPoint num="0" id="1302" />
-<TGConnectingPoint num="1" id="1303" />
+<TGConnectingPoint num="0" id="1237" />
+<TGConnectingPoint num="1" id="1238" />
 <extraparam>
 <Data channelName="fromTtoP" nbOfSamples="1" secPattern="" isAttacker="No" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="301" id="1321" >
+<COMPONENT type="301" id="1256" >
 <cdparam x="2283" y="1065" />
 <sizeparam width="114" height="15" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="UML Note" value="send Ack of SYN
 " />
-<TGConnectingPoint num="0" id="1305" />
-<TGConnectingPoint num="1" id="1306" />
-<TGConnectingPoint num="2" id="1307" />
-<TGConnectingPoint num="3" id="1308" />
-<TGConnectingPoint num="4" id="1309" />
-<TGConnectingPoint num="5" id="1310" />
-<TGConnectingPoint num="6" id="1311" />
-<TGConnectingPoint num="7" id="1312" />
-<TGConnectingPoint num="8" id="1313" />
-<TGConnectingPoint num="9" id="1314" />
-<TGConnectingPoint num="10" id="1315" />
-<TGConnectingPoint num="11" id="1316" />
-<TGConnectingPoint num="12" id="1317" />
-<TGConnectingPoint num="13" id="1318" />
-<TGConnectingPoint num="14" id="1319" />
-<TGConnectingPoint num="15" id="1320" />
+<TGConnectingPoint num="0" id="1240" />
+<TGConnectingPoint num="1" id="1241" />
+<TGConnectingPoint num="2" id="1242" />
+<TGConnectingPoint num="3" id="1243" />
+<TGConnectingPoint num="4" id="1244" />
+<TGConnectingPoint num="5" id="1245" />
+<TGConnectingPoint num="6" id="1246" />
+<TGConnectingPoint num="7" id="1247" />
+<TGConnectingPoint num="8" id="1248" />
+<TGConnectingPoint num="9" id="1249" />
+<TGConnectingPoint num="10" id="1250" />
+<TGConnectingPoint num="11" id="1251" />
+<TGConnectingPoint num="12" id="1252" />
+<TGConnectingPoint num="13" id="1253" />
+<TGConnectingPoint num="14" id="1254" />
+<TGConnectingPoint num="15" id="1255" />
 <extraparam>
 <Line value="send Ack of SYN" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1011" id="1324" >
+<COMPONENT type="1011" id="1259" >
 <cdparam x="2267" y="1267" />
 <sizeparam width="100" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="action state" value="tcpctrl.state =2" />
-<TGConnectingPoint num="0" id="1322" />
-<TGConnectingPoint num="1" id="1323" />
+<TGConnectingPoint num="0" id="1257" />
+<TGConnectingPoint num="1" id="1258" />
 </COMPONENT>
 
-<COMPONENT type="1001" id="1326" >
+<COMPONENT type="1001" id="1261" >
 <cdparam x="2307" y="1324" />
 <sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="stop state" value="null" />
-<TGConnectingPoint num="0" id="1325" />
+<TGConnectingPoint num="0" id="1260" />
 </COMPONENT>
 
-<COMPONENT type="1008" id="1329" >
+<COMPONENT type="1008" id="1264" >
 <cdparam x="2294" y="1199" />
 <sizeparam width="46" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="send event" value="send()" />
-<TGConnectingPoint num="0" id="1327" />
-<TGConnectingPoint num="1" id="1328" />
+<TGConnectingPoint num="0" id="1262" />
+<TGConnectingPoint num="1" id="1263" />
 <extraparam>
 <Data eventName="send" nbOfParams="5" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1001" id="1331" >
+<COMPONENT type="1001" id="1266" >
 <cdparam x="1637" y="1057" />
 <sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="stop state" value="null" />
-<TGConnectingPoint num="0" id="1330" />
+<TGConnectingPoint num="0" id="1265" />
 </COMPONENT>
 
-<COMPONENT type="1001" id="1333" >
+<COMPONENT type="1001" id="1268" >
 <cdparam x="2168" y="1421" />
 <sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="stop state" value="null" />
-<TGConnectingPoint num="0" id="1332" />
+<TGConnectingPoint num="0" id="1267" />
 </COMPONENT>
 
-<COMPONENT type="1001" id="1335" >
+<COMPONENT type="1001" id="1270" >
 <cdparam x="2267" y="1039" />
 <sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="stop state" value="null" />
-<TGConnectingPoint num="0" id="1334" />
+<TGConnectingPoint num="0" id="1269" />
 </COMPONENT>
 
-<COMPONENT type="1008" id="1338" >
+<COMPONENT type="1008" id="1273" >
 <cdparam x="1465" y="1192" />
 <sizeparam width="129" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="send event" value="receive_Application()" />
-<TGConnectingPoint num="0" id="1336" />
-<TGConnectingPoint num="1" id="1337" />
+<TGConnectingPoint num="0" id="1271" />
+<TGConnectingPoint num="1" id="1272" />
 <extraparam>
 <Data eventName="receive_Application" nbOfParams="5" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1009" id="1341" >
+<COMPONENT type="1009" id="1276" >
 <cdparam x="1698" y="1086" />
 <sizeparam width="60" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
 <infoparam name="read channel" value="temp(1) " />
-<TGConnectingPoint num="0" id="1339" />
-<TGConnectingPoint num="1" id="1340" />
+<TGConnectingPoint num="0" id="1274" />
+<TGConnectingPoint num="1" id="1275" />
 <extraparam>
 <Data channelName="temp" nbOfSamples="1" secPattern="" isAttacker="No" />
 </extraparam>
 </COMPONENT>
 
-<CONNECTOR type="115" id="1342" >
+<CONNECTOR type="115" id="1277" >
 <cdparam x="192" y="445" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="190" y="449" id="593" />
-<P2  x="188" y="476" id="754" />
+<P1  x="190" y="449" id="528" />
+<P2  x="188" y="476" id="689" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1343" >
+<CONNECTOR type="115" id="1278" >
 <cdparam x="1048" y="795" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from choice to choice" value="null" />
-<P1  x="1048" y="795" id="732" />
-<P2  x="1728" y="865" id="654" />
+<P1  x="1048" y="795" id="667" />
+<P2  x="1728" y="865" id="589" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1344" >
+<CONNECTOR type="115" id="1279" >
 <cdparam x="1048" y="795" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from choice to choice" value="null" />
-<P1  x="1089" y="954" id="704" />
-<P2  x="1208" y="1010" id="674" />
+<P1  x="1089" y="954" id="639" />
+<P2  x="1208" y="1010" id="609" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1345" >
+<CONNECTOR type="115" id="1280" >
 <cdparam x="1008" y="610" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from read channel to execI" value="null" />
-<P1  x="1008" y="610" id="808" />
-<P2  x="1008" y="696" id="736" />
+<P1  x="1008" y="610" id="743" />
+<P2  x="1008" y="696" id="671" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1346" >
+<CONNECTOR type="115" id="1281" >
 <cdparam x="722" y="614" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from read channel to execI" value="null" />
-<P1  x="722" y="614" id="823" />
-<P2  x="722" y="689" id="692" />
+<P1  x="722" y="614" id="758" />
+<P2  x="722" y="689" id="627" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1347" >
+<CONNECTOR type="115" id="1282" >
 <cdparam x="504" y="597" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from choice to choice" value="null" />
-<P1  x="504" y="597" id="772" />
-<P2  x="572" y="702" id="686" />
+<P1  x="504" y="597" id="707" />
+<P2  x="572" y="702" id="621" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1348" >
+<CONNECTOR type="115" id="1283" >
 <cdparam x="464" y="637" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from choice to execI" value="null" />
-<P1  x="464" y="637" id="773" />
-<P2  x="464" y="778" id="740" />
+<P1  x="464" y="637" id="708" />
+<P2  x="464" y="778" id="675" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1349" >
+<CONNECTOR type="115" id="1284" >
 <cdparam x="424" y="597" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from choice to execI" value="null" />
-<P1  x="424" y="597" id="771" />
-<P2  x="346" y="759" id="720" />
+<P1  x="424" y="597" id="706" />
+<P2  x="346" y="759" id="655" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1350" >
+<CONNECTOR type="115" id="1285" >
 <cdparam x="289" y="619" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from choice to read channel" value="null" />
-<P1  x="289" y="619" id="781" />
-<P2  x="230" y="803" id="877" />
+<P1  x="289" y="619" id="716" />
+<P2  x="230" y="803" id="812" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1351" >
+<CONNECTOR type="115" id="1286" >
 <cdparam x="249" y="579" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from choice to execI" value="null" />
-<P1  x="249" y="579" id="779" />
-<P2  x="132" y="789" id="724" />
+<P1  x="249" y="579" id="714" />
+<P2  x="132" y="789" id="659" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1352" >
+<CONNECTOR type="115" id="1287" >
 <cdparam x="371" y="93" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from for loop to notified event" value="null" />
-<P1  x="320" y="99" id="811" />
-<P2  x="374" y="128" id="819" />
+<P1  x="320" y="99" id="746" />
+<P2  x="374" y="128" id="754" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1353" >
+<CONNECTOR type="115" id="1288" >
 <cdparam x="234" y="169" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from action state to stop state" value="null" />
-<P1  x="235" y="169" id="817" />
-<P2  x="235" y="202" id="814" />
+<P1  x="235" y="169" id="752" />
+<P2  x="235" y="202" id="749" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1354" >
+<CONNECTOR type="115" id="1289" >
 <cdparam x="234" y="104" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from for loop to action state" value="null" />
-<P1  x="235" y="110" id="812" />
-<P2  x="235" y="139" id="816" />
+<P1  x="235" y="110" id="747" />
+<P2  x="235" y="139" id="751" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1355" >
+<CONNECTOR type="115" id="1290" >
 <cdparam x="234" y="47" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from start state to for loop" value="null" />
-<P1  x="234" y="47" id="783" />
-<P2  x="235" y="80" id="810" />
+<P1  x="234" y="47" id="718" />
+<P2  x="235" y="80" id="745" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1356" >
+<CONNECTOR type="115" id="1291" >
 <cdparam x="425" y="162" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from notified event to choice" value="null" />
-<P1  x="374" y="158" id="820" />
-<P2  x="374" y="182" id="762" />
+<P1  x="374" y="158" id="755" />
+<P2  x="374" y="182" id="697" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1357" >
+<CONNECTOR type="115" id="1292" >
 <cdparam x="564" y="482" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from choice to wait event" value="null" />
-<P1  x="464" y="322" id="846" />
-<P2  x="722" y="529" id="825" />
+<P1  x="464" y="322" id="781" />
+<P2  x="722" y="529" id="760" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1358" >
+<CONNECTOR type="115" id="1293" >
 <cdparam x="722" y="559" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from wait event to read channel" value="null" />
-<P1  x="722" y="559" id="826" />
-<P2  x="722" y="584" id="822" />
+<P1  x="722" y="559" id="761" />
+<P2  x="722" y="584" id="757" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1359" >
+<CONNECTOR type="115" id="1294" >
 <cdparam x="604" y="442" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from choice to wait event" value="null" />
-<P1  x="504" y="282" id="842" />
-<P2  x="1008" y="523" id="828" />
+<P1  x="504" y="282" id="777" />
+<P2  x="1008" y="523" id="763" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1360" >
+<CONNECTOR type="115" id="1295" >
 <cdparam x="1007" y="553" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from wait event to read channel" value="null" />
-<P1  x="1008" y="553" id="829" />
-<P2  x="1008" y="580" id="807" />
+<P1  x="1008" y="553" id="764" />
+<P2  x="1008" y="580" id="742" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1361" >
+<CONNECTOR type="115" id="1296" >
 <cdparam x="524" y="442" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from choice to wait event" value="null" />
-<P1  x="464" y="322" id="843" />
-<P2  x="464" y="487" id="831" />
+<P1  x="464" y="322" id="778" />
+<P2  x="464" y="487" id="766" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1362" >
+<CONNECTOR type="115" id="1297" >
 <cdparam x="330" y="428" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from choice to wait event" value="null" />
-<P1  x="424" y="282" id="844" />
-<P2  x="289" y="463" id="834" />
+<P1  x="424" y="282" id="779" />
+<P2  x="289" y="463" id="769" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1363" >
+<CONNECTOR type="115" id="1298" >
 <cdparam x="318" y="520" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from wait event to choice" value="null" />
-<P1  x="289" y="493" id="835" />
-<P2  x="289" y="554" id="778" />
+<P1  x="289" y="493" id="770" />
+<P2  x="289" y="554" id="713" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1364" >
+<CONNECTOR type="115" id="1299" >
 <cdparam x="160" y="481" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from choice to action state" value="null" />
-<P1  x="148" y="501" id="755" />
-<P2  x="148" y="544" id="802" />
+<P1  x="148" y="501" id="690" />
+<P2  x="148" y="544" id="737" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1365" >
+<CONNECTOR type="115" id="1300" >
 <cdparam x="290" y="388" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from choice to wait event" value="null" />
-<P1  x="424" y="282" id="841" />
-<P2  x="188" y="378" id="837" />
+<P1  x="424" y="282" id="776" />
+<P2  x="188" y="378" id="772" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1366" >
+<CONNECTOR type="115" id="1301" >
 <cdparam x="229" y="467" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from wait event to choice" value="null" />
-<P1  x="188" y="408" id="838" />
-<P2  x="190" y="419" id="592" />
+<P1  x="188" y="408" id="773" />
+<P2  x="190" y="419" id="527" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1367" >
+<CONNECTOR type="115" id="1302" >
 <cdparam x="228" y="501" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from choice to stop state" value="null" />
-<P1  x="228" y="501" id="756" />
-<P2  x="228" y="524" id="851" />
+<P1  x="228" y="501" id="691" />
+<P2  x="228" y="524" id="786" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1368" >
+<CONNECTOR type="115" id="1303" >
 <cdparam x="334" y="207" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from choice to wait event" value="null" />
-<P1  x="334" y="207" id="763" />
-<P2  x="301" y="223" id="855" />
+<P1  x="334" y="207" id="698" />
+<P2  x="301" y="223" id="790" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1369" >
+<CONNECTOR type="115" id="1304" >
 <cdparam x="301" y="253" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from wait event to stop state" value="null" />
-<P1  x="301" y="253" id="856" />
-<P2  x="301" y="285" id="858" />
+<P1  x="301" y="253" id="791" />
+<P2  x="301" y="285" id="793" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1370" >
+<CONNECTOR type="115" id="1305" >
 <cdparam x="464" y="517" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from wait event to choice" value="null" />
-<P1  x="464" y="517" id="832" />
-<P2  x="464" y="572" id="770" />
+<P1  x="464" y="517" id="767" />
+<P2  x="464" y="572" id="705" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1371" >
+<CONNECTOR type="115" id="1306" >
 <cdparam x="329" y="579" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from choice to stop state" value="null" />
-<P1  x="329" y="579" id="780" />
-<P2  x="329" y="609" id="853" />
+<P1  x="329" y="579" id="715" />
+<P2  x="329" y="609" id="788" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1372" >
+<CONNECTOR type="115" id="1307" >
 <cdparam x="126" y="574" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from action state to stop state" value="null" />
-<P1  x="148" y="574" id="803" />
-<P2  x="148" y="610" id="805" />
+<P1  x="148" y="574" id="738" />
+<P2  x="148" y="610" id="740" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1373" >
+<CONNECTOR type="115" id="1308" >
 <cdparam x="414" y="207" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from choice to select" value="null" />
-<P1  x="414" y="207" id="764" />
-<P2  x="464" y="257" id="840" />
+<P1  x="414" y="207" id="699" />
+<P2  x="464" y="257" id="775" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1374" >
+<CONNECTOR type="115" id="1309" >
 <cdparam x="230" y="833" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from read channel to execI" value="null" />
-<P1  x="230" y="833" id="878" />
-<P2  x="230" y="858" id="744" />
+<P1  x="230" y="833" id="813" />
+<P2  x="230" y="858" id="679" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1375" >
+<CONNECTOR type="115" id="1310" >
 <cdparam x="716" y="749" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from choice to choice" value="null" />
-<P1  x="968" y="795" id="731" />
-<P2  x="843" y="859" id="714" />
+<P1  x="968" y="795" id="666" />
+<P2  x="843" y="859" id="649" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1376" >
+<CONNECTOR type="115" id="1311" >
 <cdparam x="720" y="1074" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from action state to stop state" value="null" />
-<P1  x="728" y="990" id="927" />
-<P2  x="728" y="1027" id="929" />
+<P1  x="728" y="990" id="862" />
+<P2  x="728" y="1027" id="864" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1377" >
+<CONNECTOR type="115" id="1312" >
 <cdparam x="733" y="899" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from choice to action state" value="null" />
-<P1  x="803" y="884" id="715" />
-<P2  x="728" y="960" id="926" />
+<P1  x="803" y="884" id="650" />
+<P2  x="728" y="960" id="861" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1378" >
+<CONNECTOR type="115" id="1313" >
 <cdparam x="800" y="938" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from choice to execI" value="null" />
-<P1  x="843" y="924" id="717" />
-<P2  x="800" y="1004" id="708" />
+<P1  x="843" y="924" id="652" />
+<P2  x="800" y="1004" id="643" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1379" >
+<CONNECTOR type="115" id="1314" >
 <cdparam x="800" y="1057" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from execI to write channel" value="null" />
-<P1  x="800" y="1044" id="709" />
-<P2  x="800" y="1081" id="931" />
+<P1  x="800" y="1044" id="644" />
+<P2  x="800" y="1081" id="866" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1380" >
+<CONNECTOR type="115" id="1315" >
 <cdparam x="132" y="886" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from action state to write channel" value="null" />
-<P1  x="132" y="886" id="1058" />
-<P2  x="132" y="933" id="893" />
+<P1  x="132" y="886" id="993" />
+<P2  x="132" y="933" id="828" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1381" >
+<CONNECTOR type="115" id="1316" >
 <cdparam x="943" y="1061" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from execI to write channel" value="null" />
-<P1  x="943" y="1060" id="697" />
-<P2  x="943" y="1118" id="976" />
+<P1  x="943" y="1060" id="632" />
+<P2  x="943" y="1118" id="911" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1382" >
+<CONNECTOR type="115" id="1317" >
 <cdparam x="1049" y="1093" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from execI to write channel" value="null" />
-<P1  x="1049" y="1092" id="749" />
-<P2  x="1049" y="1150" id="1001" />
+<P1  x="1049" y="1092" id="684" />
+<P2  x="1049" y="1150" id="936" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1383" >
+<CONNECTOR type="115" id="1318" >
 <cdparam x="1049" y="994" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from choice to execI" value="null" />
-<P1  x="1049" y="994" id="705" />
-<P2  x="1049" y="1052" id="748" />
+<P1  x="1049" y="994" id="640" />
+<P2  x="1049" y="1052" id="683" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1384" >
+<CONNECTOR type="115" id="1319" >
 <cdparam x="696" y="742" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from execI to write channel" value="null" />
-<P1  x="722" y="729" id="693" />
-<P2  x="722" y="753" id="1026" />
+<P1  x="722" y="729" id="628" />
+<P2  x="722" y="753" id="961" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1385" >
+<CONNECTOR type="115" id="1320" >
 <cdparam x="132" y="1125" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from send request to write channel" value="null" />
-<P1  x="132" y="1125" id="1032" />
-<P2  x="132" y="1162" id="1034" />
+<P1  x="132" y="1125" id="967" />
+<P2  x="132" y="1162" id="969" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1386" >
+<CONNECTOR type="115" id="1321" >
 <cdparam x="132" y="1192" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from write channel to stop state" value="null" />
-<P1  x="132" y="1192" id="1035" />
-<P2  x="132" y="1231" id="1037" />
+<P1  x="132" y="1192" id="970" />
+<P2  x="132" y="1231" id="972" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1387" >
+<CONNECTOR type="115" id="1322" >
 <cdparam x="132" y="1066" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from action state to send request" value="null" />
-<P1  x="132" y="1066" id="891" />
-<P2  x="132" y="1095" id="1031" />
+<P1  x="132" y="1066" id="826" />
+<P2  x="132" y="1095" id="966" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1388" >
+<CONNECTOR type="115" id="1323" >
 <cdparam x="229" y="1127" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from send request to write channel" value="null" />
-<P1  x="230" y="1127" id="1040" />
-<P2  x="230" y="1164" id="1042" />
+<P1  x="230" y="1127" id="975" />
+<P2  x="230" y="1164" id="977" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1389" >
+<CONNECTOR type="115" id="1324" >
 <cdparam x="346" y="1131" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from send request to write channel" value="null" />
-<P1  x="346" y="1131" id="1046" />
-<P2  x="346" y="1168" id="1048" />
+<P1  x="346" y="1131" id="981" />
+<P2  x="346" y="1168" id="983" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1390" >
+<CONNECTOR type="115" id="1325" >
 <cdparam x="346" y="1051" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from action state to send request" value="null" />
-<P1  x="346" y="1051" id="897" />
-<P2  x="346" y="1101" id="1045" />
+<P1  x="346" y="1051" id="832" />
+<P2  x="346" y="1101" id="980" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1391" >
+<CONNECTOR type="115" id="1326" >
 <cdparam x="437" y="1118" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from send request to write channel" value="null" />
-<P1  x="464" y="1115" id="1052" />
-<P2  x="464" y="1154" id="1054" />
+<P1  x="464" y="1115" id="987" />
+<P2  x="464" y="1154" id="989" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1392" >
+<CONNECTOR type="115" id="1327" >
 <cdparam x="438" y="1057" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from action state to send request" value="null" />
-<P1  x="464" y="1057" id="886" />
-<P2  x="464" y="1085" id="1051" />
+<P1  x="464" y="1057" id="821" />
+<P2  x="464" y="1085" id="986" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1393" >
+<CONNECTOR type="115" id="1328" >
 <cdparam x="132" y="808" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from execI to action state" value="null" />
-<P1  x="132" y="829" id="725" />
-<P2  x="132" y="856" id="1057" />
+<P1  x="132" y="829" id="660" />
+<P2  x="132" y="856" id="992" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1394" >
+<CONNECTOR type="115" id="1329" >
 <cdparam x="230" y="898" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from execI to action state" value="null" />
-<P1  x="230" y="898" id="745" />
-<P2  x="230" y="935" id="1060" />
+<P1  x="230" y="898" id="680" />
+<P2  x="230" y="935" id="995" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1395" >
+<CONNECTOR type="115" id="1330" >
 <cdparam x="230" y="965" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from action state to write channel" value="null" />
-<P1  x="230" y="965" id="1061" />
-<P2  x="230" y="997" id="880" />
+<P1  x="230" y="965" id="996" />
+<P2  x="230" y="997" id="815" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1396" >
+<CONNECTOR type="115" id="1331" >
 <cdparam x="346" y="799" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from execI to action state" value="null" />
-<P1  x="346" y="799" id="721" />
-<P2  x="346" y="826" id="1066" />
+<P1  x="346" y="799" id="656" />
+<P2  x="346" y="826" id="1001" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1397" >
+<CONNECTOR type="115" id="1332" >
 <cdparam x="346" y="856" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from action state to write channel" value="null" />
-<P1  x="346" y="856" id="1067" />
-<P2  x="346" y="895" id="904" />
+<P1  x="346" y="856" id="1002" />
+<P2  x="346" y="895" id="839" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1398" >
+<CONNECTOR type="115" id="1333" >
 <cdparam x="439" y="818" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from execI to action state" value="null" />
-<P1  x="464" y="818" id="741" />
-<P2  x="464" y="860" id="1063" />
+<P1  x="464" y="818" id="676" />
+<P2  x="464" y="860" id="998" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1399" >
+<CONNECTOR type="115" id="1334" >
 <cdparam x="439" y="890" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from action state to write channel" value="null" />
-<P1  x="464" y="890" id="1064" />
-<P2  x="464" y="936" id="901" />
+<P1  x="464" y="890" id="999" />
+<P2  x="464" y="936" id="836" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1400" >
+<CONNECTOR type="115" id="1335" >
 <cdparam x="132" y="963" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from write channel to send event" value="null" />
-<P1  x="132" y="963" id="894" />
-<P2  x="132" y="981" id="1078" />
+<P1  x="132" y="963" id="829" />
+<P2  x="132" y="981" id="1013" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1401" >
+<CONNECTOR type="115" id="1336" >
 <cdparam x="132" y="1011" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from send event to action state" value="null" />
-<P1  x="132" y="1011" id="1079" />
-<P2  x="132" y="1036" id="890" />
+<P1  x="132" y="1011" id="1014" />
+<P2  x="132" y="1036" id="825" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1402" >
+<CONNECTOR type="115" id="1337" >
 <cdparam x="230" y="1027" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from write channel to send event" value="null" />
-<P1  x="230" y="1027" id="881" />
-<P2  x="230" y="1047" id="1069" />
+<P1  x="230" y="1027" id="816" />
+<P2  x="230" y="1047" id="1004" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1403" >
+<CONNECTOR type="115" id="1338" >
 <cdparam x="228" y="1088" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from send event to send request" value="null" />
-<P1  x="230" y="1077" id="1070" />
-<P2  x="230" y="1097" id="1039" />
+<P1  x="230" y="1077" id="1005" />
+<P2  x="230" y="1097" id="974" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1404" >
+<CONNECTOR type="115" id="1339" >
 <cdparam x="346" y="925" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from write channel to send event" value="null" />
-<P1  x="346" y="925" id="905" />
-<P2  x="346" y="957" id="1072" />
+<P1  x="346" y="925" id="840" />
+<P2  x="346" y="957" id="1007" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1405" >
+<CONNECTOR type="115" id="1340" >
 <cdparam x="348" y="987" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from send event to action state" value="null" />
-<P1  x="346" y="987" id="1073" />
-<P2  x="346" y="1021" id="896" />
+<P1  x="346" y="987" id="1008" />
+<P2  x="346" y="1021" id="831" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1406" >
+<CONNECTOR type="115" id="1341" >
 <cdparam x="439" y="966" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from write channel to send event" value="null" />
-<P1  x="464" y="966" id="902" />
-<P2  x="464" y="978" id="1075" />
+<P1  x="464" y="966" id="837" />
+<P2  x="464" y="978" id="1010" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1407" >
+<CONNECTOR type="115" id="1342" >
 <cdparam x="438" y="1008" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from send event to action state" value="null" />
-<P1  x="464" y="1008" id="1076" />
-<P2  x="464" y="1027" id="885" />
+<P1  x="464" y="1008" id="1011" />
+<P2  x="464" y="1027" id="820" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1408" >
+<CONNECTOR type="115" id="1343" >
 <cdparam x="722" y="783" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from write channel to send event" value="null" />
-<P1  x="722" y="783" id="1027" />
-<P2  x="722" y="808" id="1081" />
+<P1  x="722" y="783" id="962" />
+<P2  x="722" y="808" id="1016" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1409" >
+<CONNECTOR type="115" id="1344" >
 <cdparam x="722" y="838" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from send event to stop state" value="null" />
-<P1  x="722" y="838" id="1082" />
-<P2  x="722" y="860" id="1029" />
+<P1  x="722" y="838" id="1017" />
+<P2  x="722" y="860" id="964" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1410" >
+<CONNECTOR type="115" id="1345" >
 <cdparam x="800" y="1111" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from write channel to send event" value="null" />
-<P1  x="800" y="1111" id="932" />
-<P2  x="800" y="1136" id="1084" />
+<P1  x="800" y="1111" id="867" />
+<P2  x="800" y="1136" id="1019" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1411" >
+<CONNECTOR type="115" id="1346" >
 <cdparam x="798" y="1166" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from send event to action state" value="null" />
-<P1  x="800" y="1166" id="1085" />
-<P2  x="800" y="1188" id="968" />
+<P1  x="800" y="1166" id="1020" />
+<P2  x="800" y="1188" id="903" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1412" >
+<CONNECTOR type="115" id="1347" >
 <cdparam x="943" y="1148" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from write channel to send event" value="null" />
-<P1  x="943" y="1148" id="977" />
-<P2  x="943" y="1173" id="1087" />
+<P1  x="943" y="1148" id="912" />
+<P2  x="943" y="1173" id="1022" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1413" >
+<CONNECTOR type="115" id="1348" >
 <cdparam x="950" y="1201" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from send event to action state" value="null" />
-<P1  x="943" y="1203" id="1088" />
-<P2  x="943" y="1229" id="996" />
+<P1  x="943" y="1203" id="1023" />
+<P2  x="943" y="1229" id="931" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1414" >
+<CONNECTOR type="115" id="1349" >
 <cdparam x="1049" y="1180" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from write channel to send event" value="null" />
-<P1  x="1049" y="1180" id="1002" />
-<P2  x="1049" y="1206" id="1090" />
+<P1  x="1049" y="1180" id="937" />
+<P2  x="1049" y="1206" id="1025" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1415" >
+<CONNECTOR type="115" id="1350" >
 <cdparam x="1049" y="1223" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from send event to action state" value="null" />
-<P1  x="1049" y="1236" id="1091" />
-<P2  x="1049" y="1261" id="1021" />
+<P1  x="1049" y="1236" id="1026" />
+<P2  x="1049" y="1261" id="956" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1416" >
+<CONNECTOR type="115" id="1351" >
 <cdparam x="883" y="884" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from choice to stop state" value="null" />
-<P1  x="883" y="884" id="716" />
-<P2  x="883" y="917" id="1095" />
+<P1  x="883" y="884" id="651" />
+<P2  x="883" y="917" id="1030" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1417" >
+<CONNECTOR type="115" id="1352" >
 <cdparam x="612" y="727" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from choice to stop state" value="null" />
-<P1  x="612" y="727" id="688" />
-<P2  x="612" y="757" id="1093" />
+<P1  x="612" y="727" id="623" />
+<P2  x="612" y="757" id="1028" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1418" >
+<CONNECTOR type="115" id="1353" >
 <cdparam x="532" y="727" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from choice to action state" value="null" />
-<P1  x="532" y="727" id="687" />
-<P2  x="496" y="763" id="971" />
+<P1  x="532" y="727" id="622" />
+<P2  x="496" y="763" id="906" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1419" >
+<CONNECTOR type="115" id="1354" >
 <cdparam x="799" y="1218" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from action state to stop state" value="null" />
-<P1  x="800" y="1218" id="969" />
-<P2  x="800" y="1265" id="907" />
+<P1  x="800" y="1218" id="904" />
+<P2  x="800" y="1265" id="842" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1420" >
+<CONNECTOR type="115" id="1355" >
 <cdparam x="1009" y="954" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from choice to execI" value="null" />
-<P1  x="1009" y="954" id="703" />
-<P2  x="943" y="1020" id="696" />
+<P1  x="1009" y="954" id="638" />
+<P2  x="943" y="1020" id="631" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1421" >
+<CONNECTOR type="115" id="1356" >
 <cdparam x="229" y="1194" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from write channel to stop state" value="null" />
-<P1  x="230" y="1194" id="1043" />
-<P2  x="230" y="1232" id="883" />
+<P1  x="230" y="1194" id="978" />
+<P2  x="230" y="1232" id="818" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1422" >
+<CONNECTOR type="115" id="1357" >
 <cdparam x="346" y="1198" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from write channel to stop state" value="null" />
-<P1  x="346" y="1198" id="1049" />
-<P2  x="346" y="1224" id="899" />
+<P1  x="346" y="1198" id="984" />
+<P2  x="346" y="1224" id="834" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1423" >
+<CONNECTOR type="115" id="1358" >
 <cdparam x="438" y="1184" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from write channel to stop state" value="null" />
-<P1  x="464" y="1184" id="1055" />
-<P2  x="464" y="1208" id="888" />
+<P1  x="464" y="1184" id="990" />
+<P2  x="464" y="1208" id="823" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1424" >
+<CONNECTOR type="115" id="1359" >
 <cdparam x="496" y="793" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from action state to stop state" value="null" />
-<P1  x="496" y="793" id="972" />
-<P2  x="496" y="825" id="974" />
+<P1  x="496" y="793" id="907" />
+<P2  x="496" y="825" id="909" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1425" >
+<CONNECTOR type="115" id="1360" >
 <cdparam x="943" y="1259" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from action state to stop state" value="null" />
-<P1  x="943" y="1259" id="997" />
-<P2  x="943" y="1306" id="999" />
+<P1  x="943" y="1259" id="932" />
+<P2  x="943" y="1306" id="934" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1426" >
+<CONNECTOR type="115" id="1361" >
 <cdparam x="1008" y="736" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from execI to choice" value="null" />
-<P1  x="1008" y="736" id="737" />
-<P2  x="1008" y="770" id="730" />
+<P1  x="1008" y="736" id="672" />
+<P2  x="1008" y="770" id="665" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1427" >
+<CONNECTOR type="115" id="1362" >
 <cdparam x="1008" y="835" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from choice to choice" value="null" />
-<P1  x="1008" y="835" id="733" />
-<P2  x="1049" y="929" id="702" />
+<P1  x="1008" y="835" id="668" />
+<P2  x="1049" y="929" id="637" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1428" >
+<CONNECTOR type="115" id="1363" >
 <cdparam x="1049" y="1291" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from action state to stop state" value="null" />
-<P1  x="1049" y="1291" id="1022" />
-<P2  x="1049" y="1336" id="1024" />
+<P1  x="1049" y="1291" id="957" />
+<P2  x="1049" y="1336" id="959" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1429" >
+<CONNECTOR type="115" id="1364" >
 <cdparam x="1208" y="1152" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from execI to write channel" value="null" />
-<P1  x="1208" y="1142" id="681" />
-<P2  x="1208" y="1209" id="1097" />
+<P1  x="1208" y="1142" id="616" />
+<P2  x="1208" y="1209" id="1032" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1430" >
+<CONNECTOR type="115" id="1365" >
 <cdparam x="1208" y="1239" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from write channel to action state" value="null" />
-<P1  x="1208" y="1239" id="1098" />
-<P2  x="1208" y="1290" id="1117" />
+<P1  x="1208" y="1239" id="1033" />
+<P2  x="1208" y="1290" id="1052" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1431" >
+<CONNECTOR type="115" id="1366" >
 <cdparam x="1208" y="1320" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from action state to send event" value="null" />
-<P1  x="1208" y="1320" id="1118" />
-<P2  x="1208" y="1346" id="1125" />
+<P1  x="1208" y="1320" id="1053" />
+<P2  x="1208" y="1346" id="1060" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1432" >
+<CONNECTOR type="115" id="1367" >
 <cdparam x="1206" y="1385" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from send event to action state" value="null" />
-<P1  x="1208" y="1376" id="1126" />
-<P2  x="1208" y="1397" id="1122" />
+<P1  x="1208" y="1376" id="1061" />
+<P2  x="1208" y="1397" id="1057" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1433" >
+<CONNECTOR type="115" id="1368" >
 <cdparam x="1206" y="1088" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from choice to execI" value="null" />
-<P1  x="1208" y="1075" id="677" />
-<P2  x="1208" y="1102" id="680" />
+<P1  x="1208" y="1075" id="612" />
+<P2  x="1208" y="1102" id="615" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1434" >
+<CONNECTOR type="115" id="1369" >
 <cdparam x="1248" y="1035" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from choice to stop state" value="null" />
-<P1  x="1248" y="1035" id="676" />
-<P2  x="1287" y="1065" id="1128" />
+<P1  x="1248" y="1035" id="611" />
+<P2  x="1287" y="1065" id="1063" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1435" >
+<CONNECTOR type="115" id="1370" >
 <cdparam x="1207" y="1427" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from action state to stop state" value="null" />
-<P1  x="1208" y="1427" id="1123" />
-<P2  x="1208" y="1466" id="1120" />
+<P1  x="1208" y="1427" id="1058" />
+<P2  x="1208" y="1466" id="1055" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1436" >
+<CONNECTOR type="115" id="1371" >
 <cdparam x="1553" y="1019" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from choice to execI" value="null" />
-<P1  x="1567" y="1021" id="647" />
-<P2  x="1529" y="1059" id="640" />
+<P1  x="1567" y="1021" id="582" />
+<P2  x="1529" y="1059" id="575" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1437" >
+<CONNECTOR type="115" id="1372" >
 <cdparam x="1529" y="1324" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from execI to write channel" value="null" />
-<P1  x="1529" y="1289" id="637" />
-<P2  x="1529" y="1343" id="1135" />
+<P1  x="1529" y="1289" id="572" />
+<P2  x="1529" y="1343" id="1070" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1438" >
+<CONNECTOR type="115" id="1373" >
 <cdparam x="1684" y="929" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from choice to send event" value="null" />
-<P1  x="1728" y="930" id="657" />
-<P2  x="1728" y="1021" id="1138" />
+<P1  x="1728" y="930" id="592" />
+<P2  x="1728" y="1021" id="1073" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1439" >
+<CONNECTOR type="115" id="1374" >
 <cdparam x="1615" y="1283" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from execI to write channel" value="null" />
-<P1  x="1641" y="1270" id="661" />
-<P2  x="1641" y="1294" id="1175" />
+<P1  x="1641" y="1270" id="596" />
+<P2  x="1641" y="1294" id="1110" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1440" >
+<CONNECTOR type="115" id="1375" >
 <cdparam x="1641" y="1324" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from write channel to send event" value="null" />
-<P1  x="1641" y="1324" id="1176" />
-<P2  x="1641" y="1343" id="1217" />
+<P1  x="1641" y="1324" id="1111" />
+<P2  x="1641" y="1343" id="1152" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1441" >
+<CONNECTOR type="115" id="1376" >
 <cdparam x="1529" y="1373" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from write channel to send event" value="null" />
-<P1  x="1529" y="1373" id="1136" />
-<P2  x="1529" y="1400" id="1214" />
+<P1  x="1529" y="1373" id="1071" />
+<P2  x="1529" y="1400" id="1149" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1442" >
+<CONNECTOR type="115" id="1377" >
 <cdparam x="1529" y="1422" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from send event to stop state" value="null" />
-<P1  x="1529" y="1430" id="1215" />
-<P2  x="1529" y="1452" id="1130" />
+<P1  x="1529" y="1430" id="1150" />
+<P2  x="1529" y="1452" id="1065" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1443" >
+<CONNECTOR type="115" id="1378" >
 <cdparam x="1642" y="1373" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from send event to write channel" value="null" />
-<P1  x="1641" y="1373" id="1218" />
-<P2  x="1641" y="1399" id="1220" />
+<P1  x="1641" y="1373" id="1153" />
+<P2  x="1641" y="1399" id="1155" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1444" >
+<CONNECTOR type="115" id="1379" >
 <cdparam x="1956" y="1361" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from choice to action state" value="null" />
-<P1  x="1956" y="1361" id="615" />
-<P2  x="1920" y="1406" id="1230" />
+<P1  x="1956" y="1361" id="550" />
+<P2  x="1920" y="1406" id="1165" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1445" >
+<CONNECTOR type="115" id="1380" >
 <cdparam x="2100" y="1490" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from action state to stop state" value="null" />
-<P1  x="2101" y="1491" id="1238" />
-<P2  x="2101" y="1532" id="1240" />
+<P1  x="2101" y="1491" id="1173" />
+<P2  x="2101" y="1532" id="1175" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1446" >
+<CONNECTOR type="115" id="1381" >
 <cdparam x="1996" y="1401" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from choice to action state" value="null" />
-<P1  x="1996" y="1401" id="617" />
-<P2  x="1996" y="1429" id="1245" />
+<P1  x="1996" y="1401" id="552" />
+<P2  x="1996" y="1429" id="1180" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1447" >
+<CONNECTOR type="115" id="1382" >
 <cdparam x="1996" y="1459" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from action state to action state" value="null" />
-<P1  x="1996" y="1459" id="1246" />
-<P2  x="1996" y="1488" id="1242" />
+<P1  x="1996" y="1459" id="1181" />
+<P2  x="1996" y="1488" id="1177" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1448" >
+<CONNECTOR type="115" id="1383" >
 <cdparam x="2021" y="1038" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from choice to execI" value="null" />
-<P1  x="2237" y="966" id="607" />
-<P2  x="2237" y="1054" id="664" />
+<P1  x="2237" y="966" id="542" />
+<P2  x="2237" y="1054" id="599" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1449" >
+<CONNECTOR type="115" id="1384" >
 <cdparam x="2217" y="1323" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from send request to write channel" value="null" />
-<P1  x="2237" y="1323" id="1288" />
-<P2  x="2237" y="1360" id="1290" />
+<P1  x="2237" y="1323" id="1223" />
+<P2  x="2237" y="1360" id="1225" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1450" >
+<CONNECTOR type="115" id="1385" >
 <cdparam x="2218" y="1094" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from execI to action state" value="null" />
-<P1  x="2237" y="1094" id="665" />
-<P2  x="2237" y="1131" id="1293" />
+<P1  x="2237" y="1094" id="600" />
+<P2  x="2237" y="1131" id="1228" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1451" >
+<CONNECTOR type="115" id="1386" >
 <cdparam x="2218" y="1161" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from action state to write channel" value="null" />
-<P1  x="2237" y="1161" id="1294" />
-<P2  x="2237" y="1193" id="1282" />
+<P1  x="2237" y="1161" id="1229" />
+<P2  x="2237" y="1193" id="1217" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1452" >
+<CONNECTOR type="115" id="1387" >
 <cdparam x="2218" y="1223" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from write channel to send event" value="null" />
-<P1  x="2237" y="1223" id="1283" />
-<P2  x="2237" y="1243" id="1296" />
+<P1  x="2237" y="1223" id="1218" />
+<P2  x="2237" y="1243" id="1231" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1453" >
+<CONNECTOR type="115" id="1388" >
 <cdparam x="2216" y="1284" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from send event to send request" value="null" />
-<P1  x="2237" y="1273" id="1297" />
-<P2  x="2237" y="1293" id="1287" />
+<P1  x="2237" y="1273" id="1232" />
+<P2  x="2237" y="1293" id="1222" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1454" >
+<CONNECTOR type="115" id="1389" >
 <cdparam x="2217" y="1390" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from write channel to action state" value="null" />
-<P1  x="2237" y="1390" id="1291" />
-<P2  x="2237" y="1419" id="1299" />
+<P1  x="2237" y="1390" id="1226" />
+<P2  x="2237" y="1419" id="1234" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1455" >
+<CONNECTOR type="115" id="1390" >
 <cdparam x="2341" y="1060" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from execI to write channel" value="null" />
-<P1  x="2317" y="1059" id="669" />
-<P2  x="2317" y="1117" id="1302" />
+<P1  x="2317" y="1059" id="604" />
+<P2  x="2317" y="1117" id="1237" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1456" >
+<CONNECTOR type="115" id="1391" >
 <cdparam x="1529" y="1099" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from execI to write channel" value="null" />
-<P1  x="1529" y="1099" id="641" />
-<P2  x="1529" y="1127" id="1132" />
+<P1  x="1529" y="1099" id="576" />
+<P2  x="1529" y="1127" id="1067" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1457" >
+<CONNECTOR type="115" id="1392" >
 <cdparam x="2101" y="1433" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from choice to action state" value="null" />
-<P1  x="2101" y="1433" id="601" />
-<P2  x="2101" y="1461" id="1237" />
+<P1  x="2101" y="1433" id="536" />
+<P2  x="2101" y="1461" id="1172" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1458" >
+<CONNECTOR type="115" id="1393" >
 <cdparam x="2158" y="1460" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from choice to stop state" value="null" />
-<P1  x="2141" y="1393" id="600" />
-<P2  x="2178" y="1416" id="1332" />
+<P1  x="2141" y="1393" id="535" />
+<P2  x="2178" y="1416" id="1267" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1459" >
+<CONNECTOR type="115" id="1394" >
 <cdparam x="1688" y="890" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from choice to choice" value="null" />
-<P1  x="1688" y="890" id="655" />
-<P2  x="1607" y="996" id="646" />
+<P1  x="1688" y="890" id="590" />
+<P2  x="1607" y="996" id="581" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1460" >
+<CONNECTOR type="115" id="1395" >
 <cdparam x="1768" y="890" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from choice to choice" value="null" />
-<P1  x="1768" y="890" id="656" />
-<P2  x="2277" y="941" id="606" />
+<P1  x="1768" y="890" id="591" />
+<P2  x="2277" y="941" id="541" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1461" >
+<CONNECTOR type="115" id="1396" >
 <cdparam x="2317" y="966" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from choice to execI" value="null" />
-<P1  x="2317" y="966" id="608" />
-<P2  x="2317" y="1019" id="668" />
+<P1  x="2317" y="966" id="543" />
+<P2  x="2317" y="1019" id="603" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1462" >
+<CONNECTOR type="115" id="1397" >
 <cdparam x="2341" y="1147" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from write channel to send event" value="null" />
-<P1  x="2317" y="1147" id="1303" />
-<P2  x="2317" y="1194" id="1327" />
+<P1  x="2317" y="1147" id="1238" />
+<P2  x="2317" y="1194" id="1262" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1463" >
+<CONNECTOR type="115" id="1398" >
 <cdparam x="2341" y="1224" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from send event to send event" value="null" />
-<P1  x="2317" y="1224" id="1328" />
-<P2  x="2317" y="1262" id="1322" />
+<P1  x="2317" y="1224" id="1263" />
+<P2  x="2317" y="1262" id="1257" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1464" >
+<CONNECTOR type="115" id="1399" >
 <cdparam x="1731" y="1051" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from send event to choice" value="null" />
-<P1  x="1728" y="1051" id="1139" />
-<P2  x="1728" y="1081" id="1339" />
+<P1  x="1728" y="1051" id="1074" />
+<P2  x="1728" y="1081" id="1274" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1465" >
+<CONNECTOR type="115" id="1400" >
 <cdparam x="1647" y="1021" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from choice to stop state" value="null" />
-<P1  x="1647" y="1021" id="648" />
-<P2  x="1647" y="1052" id="1330" />
+<P1  x="1647" y="1021" id="583" />
+<P2  x="1647" y="1052" id="1265" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1466" >
+<CONNECTOR type="115" id="1401" >
 <cdparam x="1826" y="1324" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from choice to action state" value="null" />
-<P1  x="1826" y="1324" id="625" />
-<P2  x="1826" y="1344" id="1225" />
+<P1  x="1826" y="1324" id="560" />
+<P2  x="1826" y="1344" id="1160" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1467" >
+<CONNECTOR type="115" id="1402" >
 <cdparam x="1826" y="1374" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from action state to stop state" value="null" />
-<P1  x="1826" y="1374" id="1226" />
-<P2  x="1826" y="1452" id="1228" />
+<P1  x="1826" y="1374" id="1161" />
+<P2  x="1826" y="1452" id="1163" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1468" >
+<CONNECTOR type="115" id="1403" >
 <cdparam x="1786" y="1284" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from choice to stop state" value="null" />
-<P1  x="1786" y="1284" id="623" />
-<P2  x="1740" y="1330" id="1223" />
+<P1  x="1786" y="1284" id="558" />
+<P2  x="1740" y="1330" id="1158" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1469" >
+<CONNECTOR type="115" id="1404" >
 <cdparam x="1920" y="1436" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from action state to stop state" value="null" />
-<P1  x="1920" y="1436" id="1231" />
-<P2  x="1920" y="1476" id="1233" />
+<P1  x="1920" y="1436" id="1166" />
+<P2  x="1920" y="1476" id="1168" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1470" >
+<CONNECTOR type="115" id="1405" >
 <cdparam x="1996" y="1518" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from action state to stop state" value="null" />
-<P1  x="1996" y="1518" id="1243" />
-<P2  x="1996" y="1538" id="1235" />
+<P1  x="1996" y="1518" id="1178" />
+<P2  x="1996" y="1538" id="1170" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1471" >
+<CONNECTOR type="115" id="1406" >
 <cdparam x="2036" y="1361" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from choice to choice" value="null" />
-<P1  x="2036" y="1361" id="616" />
-<P2  x="2101" y="1368" id="598" />
+<P1  x="2036" y="1361" id="551" />
+<P2  x="2101" y="1368" id="533" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1472" >
+<CONNECTOR type="115" id="1407" >
 <cdparam x="1866" y="1284" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from choice to choice" value="null" />
-<P1  x="1866" y="1284" id="624" />
-<P2  x="1996" y="1336" id="614" />
+<P1  x="1866" y="1284" id="559" />
+<P2  x="1996" y="1336" id="549" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1473" >
+<CONNECTOR type="115" id="1408" >
 <cdparam x="2341" y="1292" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from action state to stop state" value="null" />
-<P1  x="2317" y="1292" id="1323" />
-<P2  x="2317" y="1319" id="1325" />
+<P1  x="2317" y="1292" id="1258" />
+<P2  x="2317" y="1319" id="1260" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1474" >
+<CONNECTOR type="115" id="1409" >
 <cdparam x="2217" y="1449" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from action state to stop state" value="null" />
-<P1  x="2237" y="1449" id="1300" />
-<P2  x="2237" y="1478" id="1285" />
+<P1  x="2237" y="1449" id="1235" />
+<P2  x="2237" y="1478" id="1220" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1475" >
+<CONNECTOR type="115" id="1410" >
 <cdparam x="2277" y="1006" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from choice to stop state" value="null" />
-<P1  x="2277" y="1006" id="609" />
-<P2  x="2277" y="1034" id="1334" />
+<P1  x="2277" y="1006" id="544" />
+<P2  x="2277" y="1034" id="1269" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1476" >
+<CONNECTOR type="115" id="1411" >
 <cdparam x="1642" y="1429" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from write channel to stop state" value="null" />
-<P1  x="1641" y="1429" id="1221" />
-<P2  x="1641" y="1463" id="1178" />
+<P1  x="1641" y="1429" id="1156" />
+<P2  x="1641" y="1463" id="1113" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1477" >
+<CONNECTOR type="115" id="1412" >
 <cdparam x="1529" y="1157" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from write channel to send event" value="null" />
-<P1  x="1529" y="1157" id="1133" />
-<P2  x="1529" y="1187" id="1336" />
+<P1  x="1529" y="1157" id="1068" />
+<P2  x="1529" y="1187" id="1271" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1478" >
+<CONNECTOR type="115" id="1413" >
 <cdparam x="1529" y="1217" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from send event to execI" value="null" />
-<P1  x="1529" y="1217" id="1337" />
-<P2  x="1529" y="1249" id="636" />
+<P1  x="1529" y="1217" id="1272" />
+<P2  x="1529" y="1249" id="571" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1479" >
+<CONNECTOR type="115" id="1414" >
 <cdparam x="1691" y="1156" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from choice to execI" value="null" />
-<P1  x="1688" y="1156" id="631" />
-<P2  x="1641" y="1230" id="660" />
+<P1  x="1688" y="1156" id="566" />
+<P2  x="1641" y="1230" id="595" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1480" >
+<CONNECTOR type="115" id="1415" >
 <cdparam x="1771" y="1156" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from choice to choice" value="null" />
-<P1  x="1768" y="1156" id="632" />
-<P2  x="1826" y="1259" id="622" />
+<P1  x="1768" y="1156" id="567" />
+<P2  x="1826" y="1259" id="557" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="1481" >
+<CONNECTOR type="115" id="1416" >
 <cdparam x="1731" y="1111" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector from read channel to choice" value="null" />
-<P1  x="1728" y="1111" id="1340" />
-<P2  x="1728" y="1131" id="630" />
+<P1  x="1728" y="1111" id="1275" />
+<P2  x="1728" y="1131" id="565" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
 
 </TMLActivityDiagramPanel>
 
-</Modeling>
-
-
-
-
-<Modeling type="TML Architecture" nameTab="Mapping1" >
-<TMLArchiDiagramPanel name="DIPLODOCUS architecture and mapping Diagram" minX="10" maxX="1400" minY="10" maxY="900" attributes="0" masterClockFrequency="200" >
-<COMPONENT type="1102" id="1506" >
-<cdparam x="612" y="450" />
-<sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<TMLActivityDiagramPanel name="Timer" minX="10" maxX="1400" minY="10" maxY="900" >
+<COMPONENT type="1012" id="1424" >
+<cdparam x="509" y="222" />
+<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
-<infoparam name="Bus0" value="name" />
-<TGConnectingPoint num="0" id="1482" />
-<TGConnectingPoint num="1" id="1483" />
-<TGConnectingPoint num="2" id="1484" />
-<TGConnectingPoint num="3" id="1485" />
-<TGConnectingPoint num="4" id="1486" />
-<TGConnectingPoint num="5" id="1487" />
-<TGConnectingPoint num="6" id="1488" />
-<TGConnectingPoint num="7" id="1489" />
-<TGConnectingPoint num="8" id="1490" />
-<TGConnectingPoint num="9" id="1491" />
-<TGConnectingPoint num="10" id="1492" />
-<TGConnectingPoint num="11" id="1493" />
-<TGConnectingPoint num="12" id="1494" />
-<TGConnectingPoint num="13" id="1495" />
-<TGConnectingPoint num="14" id="1496" />
-<TGConnectingPoint num="15" id="1497" />
-<TGConnectingPoint num="16" id="1498" />
-<TGConnectingPoint num="17" id="1499" />
-<TGConnectingPoint num="18" id="1500" />
-<TGConnectingPoint num="19" id="1501" />
-<TGConnectingPoint num="20" id="1502" />
-<TGConnectingPoint num="21" id="1503" />
-<TGConnectingPoint num="22" id="1504" />
-<TGConnectingPoint num="23" id="1505" />
-<extraparam>
-<info stereotype="BUS-RR" nodeName="Bus0" />
-<attributes byteDataSize="4"  arbitrationPolicy="0"  sliceTime="10000"  pipelineSize="1"  clockRatio="1"  privacy="0"  referenceAttack="null" />
-</extraparam>
+<infoparam name="choice" value="null" />
+<TGConnectingPoint num="0" id="1420" />
+<TGConnectingPoint num="1" id="1421" />
+<TGConnectingPoint num="2" id="1422" />
+<TGConnectingPoint num="3" id="1423" />
 </COMPONENT>
-
-<COMPONENT type="1105" id="1531" >
-<cdparam x="797" y="120" />
-<sizeparam width="200" height="200" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="-1" id="1417" >
+<father id="1424" num="0" />
+<cdparam x="464" y="232" />
+<sizeparam width="51" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
-<infoparam name="Memory0" value="name" />
-<TGConnectingPoint num="0" id="1507" />
-<TGConnectingPoint num="1" id="1508" />
-<TGConnectingPoint num="2" id="1509" />
-<TGConnectingPoint num="3" id="1510" />
-<TGConnectingPoint num="4" id="1511" />
-<TGConnectingPoint num="5" id="1512" />
-<TGConnectingPoint num="6" id="1513" />
-<TGConnectingPoint num="7" id="1514" />
-<TGConnectingPoint num="8" id="1515" />
-<TGConnectingPoint num="9" id="1516" />
-<TGConnectingPoint num="10" id="1517" />
-<TGConnectingPoint num="11" id="1518" />
-<TGConnectingPoint num="12" id="1519" />
-<TGConnectingPoint num="13" id="1520" />
-<TGConnectingPoint num="14" id="1521" />
-<TGConnectingPoint num="15" id="1522" />
-<TGConnectingPoint num="16" id="1523" />
-<TGConnectingPoint num="17" id="1524" />
-<TGConnectingPoint num="18" id="1525" />
-<TGConnectingPoint num="19" id="1526" />
-<TGConnectingPoint num="20" id="1527" />
-<TGConnectingPoint num="21" id="1528" />
-<TGConnectingPoint num="22" id="1529" />
-<TGConnectingPoint num="23" id="1530" />
-<extraparam>
-<info stereotype="MEMORY" nodeName="Memory0" />
-<attributes byteDataSize="4"  memorySize="1024"  clockRatio="1"  bufferType="0" />
-</extraparam>
-</COMPONENT>
+<cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" />
+<infoparam name="guard 1" value="[ x==0 ]" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="1418" >
+<father id="1424" num="1" />
+<cdparam x="544" y="234" />
+<sizeparam width="41" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" />
+<infoparam name="guard 2" value="[ x&gt;0 ]" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="1419" >
+<father id="1424" num="2" />
+<cdparam x="529" y="267" />
+<sizeparam width="12" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" />
+<infoparam name="guard 3" value="[ ]" />
+</SUBCOMPONENT>
 
-<COMPONENT type="1100" id="1601" >
-<cdparam x="51" y="90" />
-<sizeparam width="459" height="321" minWidth="150" minHeight="150" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="1000" id="1426" >
+<cdparam x="489" y="26" />
+<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
-<infoparam name="cpu0" value="name" />
-<TGConnectingPoint num="0" id="1577" />
-<TGConnectingPoint num="1" id="1578" />
-<TGConnectingPoint num="2" id="1579" />
-<TGConnectingPoint num="3" id="1580" />
-<TGConnectingPoint num="4" id="1581" />
-<TGConnectingPoint num="5" id="1582" />
-<TGConnectingPoint num="6" id="1583" />
-<TGConnectingPoint num="7" id="1584" />
-<TGConnectingPoint num="8" id="1585" />
-<TGConnectingPoint num="9" id="1586" />
-<TGConnectingPoint num="10" id="1587" />
-<TGConnectingPoint num="11" id="1588" />
-<TGConnectingPoint num="12" id="1589" />
-<TGConnectingPoint num="13" id="1590" />
-<TGConnectingPoint num="14" id="1591" />
-<TGConnectingPoint num="15" id="1592" />
-<TGConnectingPoint num="16" id="1593" />
-<TGConnectingPoint num="17" id="1594" />
-<TGConnectingPoint num="18" id="1595" />
-<TGConnectingPoint num="19" id="1596" />
-<TGConnectingPoint num="20" id="1597" />
-<TGConnectingPoint num="21" id="1598" />
-<TGConnectingPoint num="22" id="1599" />
-<TGConnectingPoint num="23" id="1600" />
-<extraparam>
-<info stereotype="CPURRPB" nodeName="cpu0" />
-<attributes nbOfCores="1" byteDataSize="4"  schedulingPolicy="1"  sliceTime="10000"  goIdleTime="10"  maxConsecutiveIdleCycles="10"  pipelineSize="5"  taskSwitchingTime="20"  branchingPredictionPenalty="99"  cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/>
-</extraparam>
+<infoparam name="start state" value="null" />
+<TGConnectingPoint num="0" id="1425" />
 </COMPONENT>
-<SUBCOMPONENT type="1101" id="1540" >
-<father id="1601" num="0" />
-<cdparam x="92" y="154" />
-<sizeparam width="163" height="50" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+
+<COMPONENT type="1001" id="1428" >
+<cdparam x="417" y="407" />
+<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="0" maxX="296" minY="0" maxY="271" />
-<infoparam name="TGComponent" value="AppC::InterfaceDevice" />
-<TGConnectingPoint num="0" id="1532" />
-<TGConnectingPoint num="1" id="1533" />
-<TGConnectingPoint num="2" id="1534" />
-<TGConnectingPoint num="3" id="1535" />
-<TGConnectingPoint num="4" id="1536" />
-<TGConnectingPoint num="5" id="1537" />
-<TGConnectingPoint num="6" id="1538" />
-<TGConnectingPoint num="7" id="1539" />
-<extraparam>
-<info value="AppC::InterfaceDevice" taskName="InterfaceDevice" referenceTaskName="AppC" priority="0" operation="" fatherComponentMECType="0" />
-</extraparam>
-</SUBCOMPONENT>
-<SUBCOMPONENT type="1101" id="1549" >
-<father id="1601" num="1" />
-<cdparam x="291" y="153" />
-<sizeparam width="136" height="50" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="stop state" value="null" />
+<TGConnectingPoint num="0" id="1427" />
+</COMPONENT>
+
+<COMPONENT type="1008" id="1431" >
+<cdparam x="396" y="339" />
+<sizeparam width="63" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="0" maxX="323" minY="0" maxY="271" />
-<infoparam name="TGComponent" value="AppC::SmartCard" />
-<TGConnectingPoint num="0" id="1541" />
-<TGConnectingPoint num="1" id="1542" />
-<TGConnectingPoint num="2" id="1543" />
-<TGConnectingPoint num="3" id="1544" />
-<TGConnectingPoint num="4" id="1545" />
-<TGConnectingPoint num="5" id="1546" />
-<TGConnectingPoint num="6" id="1547" />
-<TGConnectingPoint num="7" id="1548" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="send event" value="timeOut()" />
+<TGConnectingPoint num="0" id="1429" />
+<TGConnectingPoint num="1" id="1430" />
 <extraparam>
-<info value="AppC::SmartCard" taskName="SmartCard" referenceTaskName="AppC" priority="0" operation="" fatherComponentMECType="0" />
+<Data eventName="timeOut" nbOfParams="5" />
 </extraparam>
-</SUBCOMPONENT>
-<SUBCOMPONENT type="1101" id="1558" >
-<father id="1601" num="2" />
-<cdparam x="96" y="246" />
-<sizeparam width="108" height="50" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+</COMPONENT>
+
+<COMPONENT type="1010" id="1434" >
+<cdparam x="599" y="300" />
+<sizeparam width="47" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="0" maxX="351" minY="0" maxY="271" />
-<infoparam name="TGComponent" value="AppC::TCPIP" />
-<TGConnectingPoint num="0" id="1550" />
-<TGConnectingPoint num="1" id="1551" />
-<TGConnectingPoint num="2" id="1552" />
-<TGConnectingPoint num="3" id="1553" />
-<TGConnectingPoint num="4" id="1554" />
-<TGConnectingPoint num="5" id="1555" />
-<TGConnectingPoint num="6" id="1556" />
-<TGConnectingPoint num="7" id="1557" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="wait event" value="stop() " />
+<TGConnectingPoint num="0" id="1432" />
+<TGConnectingPoint num="1" id="1433" />
 <extraparam>
-<info value="AppC::TCPIP" taskName="TCPIP" referenceTaskName="AppC" priority="0" operation="" fatherComponentMECType="0" />
+<Data eventName="stop" nbOfParams="5" />
 </extraparam>
-</SUBCOMPONENT>
-<SUBCOMPONENT type="1101" id="1567" >
-<father id="1601" num="3" />
-<cdparam x="290" y="234" />
-<sizeparam width="139" height="50" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+</COMPONENT>
+
+<COMPONENT type="1001" id="1436" >
+<cdparam x="612" y="365" />
+<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="0" maxX="320" minY="0" maxY="271" />
-<infoparam name="TGComponent" value="AppC::Application" />
-<TGConnectingPoint num="0" id="1559" />
-<TGConnectingPoint num="1" id="1560" />
-<TGConnectingPoint num="2" id="1561" />
-<TGConnectingPoint num="3" id="1562" />
-<TGConnectingPoint num="4" id="1563" />
-<TGConnectingPoint num="5" id="1564" />
-<TGConnectingPoint num="6" id="1565" />
-<TGConnectingPoint num="7" id="1566" />
-<extraparam>
-<info value="AppC::Application" taskName="Application" referenceTaskName="AppC" priority="0" operation="" fatherComponentMECType="0" />
-</extraparam>
-</SUBCOMPONENT>
-<SUBCOMPONENT type="1101" id="1576" >
-<father id="1601" num="4" />
-<cdparam x="226" y="304" />
-<sizeparam width="109" height="50" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="stop state" value="null" />
+<TGConnectingPoint num="0" id="1435" />
+</COMPONENT>
+
+<COMPONENT type="1017" id="1439" >
+<cdparam x="491" y="157" />
+<sizeparam width="70" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="0" maxX="350" minY="0" maxY="271" />
-<infoparam name="TGComponent" value="AppC::Timer" />
-<TGConnectingPoint num="0" id="1568" />
-<TGConnectingPoint num="1" id="1569" />
-<TGConnectingPoint num="2" id="1570" />
-<TGConnectingPoint num="3" id="1571" />
-<TGConnectingPoint num="4" id="1572" />
-<TGConnectingPoint num="5" id="1573" />
-<TGConnectingPoint num="6" id="1574" />
-<TGConnectingPoint num="7" id="1575" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="notified event" value="x=?stop()" />
+<TGConnectingPoint num="0" id="1437" />
+<TGConnectingPoint num="1" id="1438" />
 <extraparam>
-<info value="AppC::Timer" taskName="Timer" referenceTaskName="AppC" priority="0" operation="" fatherComponentMECType="0" />
+<Data eventName="stop" variable="x" />
 </extraparam>
-</SUBCOMPONENT>
+</COMPONENT>
 
-<CONNECTOR type="125" id="1602" >
-<cdparam x="800" y="322" />
+<CONNECTOR type="115" id="1440" >
+<cdparam x="496" y="46" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector" value="{info}" />
-<P1  x="847" y="320" id="1521" />
-<P2  x="799" y="450" id="1491" />
+<infoparam name="connector" value="null" />
+<P1  x="496" y="46" id="1425" />
+<P2  x="526" y="152" id="1437" />
 <AutomaticDrawing  data="true" />
-<extraparam>
-<info priority="0" />
-<spy value="false" />
-</extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="1603" >
-<cdparam x="510" y="411" />
+<CONNECTOR type="115" id="1441" >
+<cdparam x="484" y="237" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector" value="{info}" />
-<P1  x="510" y="411" id="1584" />
-<P2  x="612" y="462" id="1492" />
+<infoparam name="connector" value="null" />
+<P1  x="484" y="237" id="1421" />
+<P2  x="427" y="334" id="1429" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="1442" >
+<cdparam x="427" y="364" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from send event to stop state" value="null" />
+<P1  x="427" y="364" id="1430" />
+<P2  x="427" y="402" id="1427" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="1443" >
+<cdparam x="622" y="325" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from wait event to stop state" value="null" />
+<P1  x="622" y="325" id="1433" />
+<P2  x="622" y="360" id="1435" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="1444" >
+<cdparam x="524" y="175" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from notified event to choice" value="null" />
+<P1  x="526" y="182" id="1438" />
+<P2  x="524" y="212" id="1420" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="1445" >
+<cdparam x="564" y="237" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from choice to wait event" value="null" />
+<P1  x="564" y="237" id="1422" />
+<P2  x="622" y="295" id="1432" />
 <AutomaticDrawing  data="true" />
-<extraparam>
-<info priority="0" />
-<spy value="false" />
-</extraparam>
 </CONNECTOR>
 
-</TMLArchiDiagramPanel>
-
-</Modeling>
-
-
+</TMLActivityDiagramPanel>
 
+<TMLActivityDiagramPanel name="SmartCard" minX="10" maxX="1400" minY="10" maxY="900" >
+<COMPONENT type="1001" id="1447" >
+<cdparam x="430" y="408" />
+<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="stop state" value="null" />
+<TGConnectingPoint num="0" id="1446" />
+</COMPONENT>
 
-<Modeling type="TML Architecture" nameTab="Mapping2" >
-<TMLArchiDiagramPanel name="DIPLODOCUS architecture and mapping Diagram" minX="10" maxX="1400" minY="10" maxY="900" attributes="0" masterClockFrequency="200" >
-<COMPONENT type="1105" id="1628" >
-<cdparam x="309" y="358" />
-<sizeparam width="189" height="131" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="1010" id="1450" >
+<cdparam x="418" y="364" />
+<sizeparam width="44" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
-<infoparam name="Memory0" value="name" />
-<TGConnectingPoint num="0" id="1604" />
-<TGConnectingPoint num="1" id="1605" />
-<TGConnectingPoint num="2" id="1606" />
-<TGConnectingPoint num="3" id="1607" />
-<TGConnectingPoint num="4" id="1608" />
-<TGConnectingPoint num="5" id="1609" />
-<TGConnectingPoint num="6" id="1610" />
-<TGConnectingPoint num="7" id="1611" />
-<TGConnectingPoint num="8" id="1612" />
-<TGConnectingPoint num="9" id="1613" />
-<TGConnectingPoint num="10" id="1614" />
-<TGConnectingPoint num="11" id="1615" />
-<TGConnectingPoint num="12" id="1616" />
-<TGConnectingPoint num="13" id="1617" />
-<TGConnectingPoint num="14" id="1618" />
-<TGConnectingPoint num="15" id="1619" />
-<TGConnectingPoint num="16" id="1620" />
-<TGConnectingPoint num="17" id="1621" />
-<TGConnectingPoint num="18" id="1622" />
-<TGConnectingPoint num="19" id="1623" />
-<TGConnectingPoint num="20" id="1624" />
-<TGConnectingPoint num="21" id="1625" />
-<TGConnectingPoint num="22" id="1626" />
-<TGConnectingPoint num="23" id="1627" />
+<infoparam name="wait event" value="end() " />
+<TGConnectingPoint num="0" id="1448" />
+<TGConnectingPoint num="1" id="1449" />
 <extraparam>
-<info stereotype="MEMORY" nodeName="Memory0" />
-<attributes byteDataSize="4"  memorySize="1024"  clockRatio="1"  bufferType="0" />
+<Data eventName="end" nbOfParams="5" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1102" id="1653" >
-<cdparam x="278" y="269" />
-<sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="1010" id="1453" >
+<cdparam x="238" y="201" />
+<sizeparam width="129" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
-<infoparam name="Bus0" value="name" />
-<TGConnectingPoint num="0" id="1629" />
-<TGConnectingPoint num="1" id="1630" />
-<TGConnectingPoint num="2" id="1631" />
-<TGConnectingPoint num="3" id="1632" />
-<TGConnectingPoint num="4" id="1633" />
-<TGConnectingPoint num="5" id="1634" />
-<TGConnectingPoint num="6" id="1635" />
-<TGConnectingPoint num="7" id="1636" />
-<TGConnectingPoint num="8" id="1637" />
-<TGConnectingPoint num="9" id="1638" />
-<TGConnectingPoint num="10" id="1639" />
-<TGConnectingPoint num="11" id="1640" />
-<TGConnectingPoint num="12" id="1641" />
-<TGConnectingPoint num="13" id="1642" />
-<TGConnectingPoint num="14" id="1643" />
-<TGConnectingPoint num="15" id="1644" />
-<TGConnectingPoint num="16" id="1645" />
-<TGConnectingPoint num="17" id="1646" />
-<TGConnectingPoint num="18" id="1647" />
-<TGConnectingPoint num="19" id="1648" />
-<TGConnectingPoint num="20" id="1649" />
-<TGConnectingPoint num="21" id="1650" />
-<TGConnectingPoint num="22" id="1651" />
-<TGConnectingPoint num="23" id="1652" />
+<infoparam name="wait event" value="connectionOpened() " />
+<TGConnectingPoint num="0" id="1451" />
+<TGConnectingPoint num="1" id="1452" />
 <extraparam>
-<info stereotype="BUS-RR" nodeName="Bus0" />
-<attributes byteDataSize="4"  arbitrationPolicy="0"  sliceTime="10000"  pipelineSize="1"  clockRatio="5"  privacy="0"  referenceAttack="" />
+<Data eventName="connectionOpened" nbOfParams="5" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1100" id="1687" >
-<cdparam x="574" y="227" />
-<sizeparam width="174" height="135" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="1000" id="1455" >
+<cdparam x="159" y="66" />
+<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
-<infoparam name="CPU2" value="name" />
-<TGConnectingPoint num="0" id="1663" />
-<TGConnectingPoint num="1" id="1664" />
-<TGConnectingPoint num="2" id="1665" />
-<TGConnectingPoint num="3" id="1666" />
-<TGConnectingPoint num="4" id="1667" />
-<TGConnectingPoint num="5" id="1668" />
-<TGConnectingPoint num="6" id="1669" />
-<TGConnectingPoint num="7" id="1670" />
-<TGConnectingPoint num="8" id="1671" />
-<TGConnectingPoint num="9" id="1672" />
-<TGConnectingPoint num="10" id="1673" />
-<TGConnectingPoint num="11" id="1674" />
-<TGConnectingPoint num="12" id="1675" />
-<TGConnectingPoint num="13" id="1676" />
-<TGConnectingPoint num="14" id="1677" />
-<TGConnectingPoint num="15" id="1678" />
-<TGConnectingPoint num="16" id="1679" />
-<TGConnectingPoint num="17" id="1680" />
-<TGConnectingPoint num="18" id="1681" />
-<TGConnectingPoint num="19" id="1682" />
-<TGConnectingPoint num="20" id="1683" />
-<TGConnectingPoint num="21" id="1684" />
-<TGConnectingPoint num="22" id="1685" />
-<TGConnectingPoint num="23" id="1686" />
+<infoparam name="start state" value="null" />
+<TGConnectingPoint num="0" id="1454" />
+</COMPONENT>
+
+<COMPONENT type="1010" id="1458" >
+<cdparam x="141" y="129" />
+<sizeparam width="51" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="wait event" value="reset() " />
+<TGConnectingPoint num="0" id="1456" />
+<TGConnectingPoint num="1" id="1457" />
 <extraparam>
-<info stereotype="CPURR" nodeName="CPU2" />
-<attributes nbOfCores="1" byteDataSize="4"  schedulingPolicy="0"  sliceTime="10000"  goIdleTime="10"  maxConsecutiveIdleCycles="10"  pipelineSize="5"  taskSwitchingTime="20"  branchingPredictionPenalty="2"  cacheMiss="5" execiTime="1" execcTime="1" clockRatio="4" MECType="0" encryption="0"/>
+<Data eventName="reset" nbOfParams="5" />
 </extraparam>
 </COMPONENT>
-<SUBCOMPONENT type="1101" id="1662" >
-<father id="1687" num="0" />
-<cdparam x="604" y="279" />
-<sizeparam width="109" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+
+<COMPONENT type="1008" id="1461" >
+<cdparam x="113" y="182" />
+<sizeparam width="106" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="0" maxX="65" minY="0" maxY="95" />
-<infoparam name="TGComponent" value="AppC::Timer" />
-<TGConnectingPoint num="0" id="1654" />
-<TGConnectingPoint num="1" id="1655" />
-<TGConnectingPoint num="2" id="1656" />
-<TGConnectingPoint num="3" id="1657" />
-<TGConnectingPoint num="4" id="1658" />
-<TGConnectingPoint num="5" id="1659" />
-<TGConnectingPoint num="6" id="1660" />
-<TGConnectingPoint num="7" id="1661" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="send event" value="answerToReset()" />
+<TGConnectingPoint num="0" id="1459" />
+<TGConnectingPoint num="1" id="1460" />
 <extraparam>
-<info value="AppC::Timer" taskName="Timer" referenceTaskName="AppC" priority="0" operation="" fatherComponentMECType="0" />
+<Data eventName="answerToReset" nbOfParams="5" />
 </extraparam>
-</SUBCOMPONENT>
+</COMPONENT>
 
-<COMPONENT type="1100" id="1721" >
-<cdparam x="56" y="231" />
-<sizeparam width="165" height="126" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="1010" id="1464" >
+<cdparam x="144" y="237" />
+<sizeparam width="44" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
-<infoparam name="CPU1" value="name" />
-<TGConnectingPoint num="0" id="1697" />
-<TGConnectingPoint num="1" id="1698" />
-<TGConnectingPoint num="2" id="1699" />
-<TGConnectingPoint num="3" id="1700" />
-<TGConnectingPoint num="4" id="1701" />
-<TGConnectingPoint num="5" id="1702" />
-<TGConnectingPoint num="6" id="1703" />
-<TGConnectingPoint num="7" id="1704" />
-<TGConnectingPoint num="8" id="1705" />
-<TGConnectingPoint num="9" id="1706" />
-<TGConnectingPoint num="10" id="1707" />
-<TGConnectingPoint num="11" id="1708" />
-<TGConnectingPoint num="12" id="1709" />
-<TGConnectingPoint num="13" id="1710" />
-<TGConnectingPoint num="14" id="1711" />
-<TGConnectingPoint num="15" id="1712" />
-<TGConnectingPoint num="16" id="1713" />
-<TGConnectingPoint num="17" id="1714" />
-<TGConnectingPoint num="18" id="1715" />
-<TGConnectingPoint num="19" id="1716" />
-<TGConnectingPoint num="20" id="1717" />
-<TGConnectingPoint num="21" id="1718" />
-<TGConnectingPoint num="22" id="1719" />
-<TGConnectingPoint num="23" id="1720" />
+<infoparam name="wait event" value="pTS() " />
+<TGConnectingPoint num="0" id="1462" />
+<TGConnectingPoint num="1" id="1463" />
 <extraparam>
-<info stereotype="CPURR" nodeName="CPU1" />
-<attributes nbOfCores="1" byteDataSize="4"  schedulingPolicy="0"  sliceTime="10000"  goIdleTime="10"  maxConsecutiveIdleCycles="10"  pipelineSize="5"  taskSwitchingTime="20"  branchingPredictionPenalty="2"  cacheMiss="5" execiTime="1" execcTime="1" clockRatio="2" MECType="0" encryption="0"/>
+<Data eventName="pTS" nbOfParams="5" />
 </extraparam>
 </COMPONENT>
-<SUBCOMPONENT type="1101" id="1696" >
-<father id="1721" num="0" />
-<cdparam x="56" y="276" />
-<sizeparam width="163" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+
+<COMPONENT type="1008" id="1467" >
+<cdparam x="124" y="308" />
+<sizeparam width="85" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="0" maxX="2" minY="0" maxY="86" />
-<infoparam name="TGComponent" value="AppC::InterfaceDevice" />
-<TGConnectingPoint num="0" id="1688" />
-<TGConnectingPoint num="1" id="1689" />
-<TGConnectingPoint num="2" id="1690" />
-<TGConnectingPoint num="3" id="1691" />
-<TGConnectingPoint num="4" id="1692" />
-<TGConnectingPoint num="5" id="1693" />
-<TGConnectingPoint num="6" id="1694" />
-<TGConnectingPoint num="7" id="1695" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="send event" value="pTSConfirm()" />
+<TGConnectingPoint num="0" id="1465" />
+<TGConnectingPoint num="1" id="1466" />
 <extraparam>
-<info value="AppC::InterfaceDevice" taskName="InterfaceDevice" referenceTaskName="AppC" priority="0" operation="" fatherComponentMECType="0" />
+<Data eventName="pTSConfirm" nbOfParams="5" />
 </extraparam>
-</SUBCOMPONENT>
+</COMPONENT>
 
-<COMPONENT type="1100" id="1773" >
-<cdparam x="278" y="74" />
-<sizeparam width="272" height="167" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="301" id="1484" >
+<cdparam x="376" y="98" />
+<sizeparam width="233" height="39" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
-<infoparam name="CPU0" value="name" />
-<TGConnectingPoint num="0" id="1749" />
-<TGConnectingPoint num="1" id="1750" />
-<TGConnectingPoint num="2" id="1751" />
-<TGConnectingPoint num="3" id="1752" />
-<TGConnectingPoint num="4" id="1753" />
-<TGConnectingPoint num="5" id="1754" />
-<TGConnectingPoint num="6" id="1755" />
-<TGConnectingPoint num="7" id="1756" />
-<TGConnectingPoint num="8" id="1757" />
-<TGConnectingPoint num="9" id="1758" />
-<TGConnectingPoint num="10" id="1759" />
-<TGConnectingPoint num="11" id="1760" />
-<TGConnectingPoint num="12" id="1761" />
-<TGConnectingPoint num="13" id="1762" />
-<TGConnectingPoint num="14" id="1763" />
-<TGConnectingPoint num="15" id="1764" />
-<TGConnectingPoint num="16" id="1765" />
-<TGConnectingPoint num="17" id="1766" />
-<TGConnectingPoint num="18" id="1767" />
-<TGConnectingPoint num="19" id="1768" />
-<TGConnectingPoint num="20" id="1769" />
-<TGConnectingPoint num="21" id="1770" />
-<TGConnectingPoint num="22" id="1771" />
-<TGConnectingPoint num="23" id="1772" />
+<infoparam name="UML Note" value="The first two layers of the OSI model 
+are used to communicate between 
+the smart card and the terminal
+" />
+<TGConnectingPoint num="0" id="1468" />
+<TGConnectingPoint num="1" id="1469" />
+<TGConnectingPoint num="2" id="1470" />
+<TGConnectingPoint num="3" id="1471" />
+<TGConnectingPoint num="4" id="1472" />
+<TGConnectingPoint num="5" id="1473" />
+<TGConnectingPoint num="6" id="1474" />
+<TGConnectingPoint num="7" id="1475" />
+<TGConnectingPoint num="8" id="1476" />
+<TGConnectingPoint num="9" id="1477" />
+<TGConnectingPoint num="10" id="1478" />
+<TGConnectingPoint num="11" id="1479" />
+<TGConnectingPoint num="12" id="1480" />
+<TGConnectingPoint num="13" id="1481" />
+<TGConnectingPoint num="14" id="1482" />
+<TGConnectingPoint num="15" id="1483" />
 <extraparam>
-<info stereotype="CPURR" nodeName="CPU0" />
-<attributes nbOfCores="1" byteDataSize="4"  schedulingPolicy="0"  sliceTime="10000"  goIdleTime="10"  maxConsecutiveIdleCycles="10"  pipelineSize="5"  taskSwitchingTime="20"  branchingPredictionPenalty="2"  cacheMiss="18" execiTime="1" execcTime="1" clockRatio="3" MECType="0" encryption="0"/>
+<Line value="The first two layers of the OSI model " />
+<Line value="are used to communicate between " />
+<Line value="the smart card and the terminal" />
 </extraparam>
 </COMPONENT>
-<SUBCOMPONENT type="1101" id="1730" >
-<father id="1773" num="0" />
-<cdparam x="288" y="105" />
-<sizeparam width="108" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+
+<COMPONENT type="1007" id="1487" >
+<cdparam x="254" y="97" />
+<sizeparam width="89" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="0" maxX="164" minY="0" maxY="127" />
-<infoparam name="TGComponent" value="AppC::TCPIP" />
-<TGConnectingPoint num="0" id="1722" />
-<TGConnectingPoint num="1" id="1723" />
-<TGConnectingPoint num="2" id="1724" />
-<TGConnectingPoint num="3" id="1725" />
-<TGConnectingPoint num="4" id="1726" />
-<TGConnectingPoint num="5" id="1727" />
-<TGConnectingPoint num="6" id="1728" />
-<TGConnectingPoint num="7" id="1729" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="send request" value="start_TCP_IP()" />
+<TGConnectingPoint num="0" id="1485" />
+<TGConnectingPoint num="1" id="1486" />
 <extraparam>
-<info value="AppC::TCPIP" taskName="TCPIP" referenceTaskName="AppC" priority="0" operation="" fatherComponentMECType="0" />
+<Data requestName="start_TCP_IP" nbOfParams="5" />
 </extraparam>
-</SUBCOMPONENT>
-<SUBCOMPONENT type="1101" id="1739" >
-<father id="1773" num="1" />
-<cdparam x="304" y="180" />
-<sizeparam width="139" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+</COMPONENT>
+
+<COMPONENT type="1007" id="1490" >
+<cdparam x="241" y="148" />
+<sizeparam width="114" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="0" maxX="133" minY="0" maxY="127" />
-<infoparam name="TGComponent" value="AppC::Application" />
-<TGConnectingPoint num="0" id="1731" />
-<TGConnectingPoint num="1" id="1732" />
-<TGConnectingPoint num="2" id="1733" />
-<TGConnectingPoint num="3" id="1734" />
-<TGConnectingPoint num="4" id="1735" />
-<TGConnectingPoint num="5" id="1736" />
-<TGConnectingPoint num="6" id="1737" />
-<TGConnectingPoint num="7" id="1738" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="send request" value="start_Application()" />
+<TGConnectingPoint num="0" id="1488" />
+<TGConnectingPoint num="1" id="1489" />
+<breakpoint />
 <extraparam>
-<info value="AppC::Application" taskName="Application" referenceTaskName="AppC" priority="0" operation="" fatherComponentMECType="0" />
+<Data requestName="start_Application" nbOfParams="5" />
 </extraparam>
-</SUBCOMPONENT>
-<SUBCOMPONENT type="1101" id="1748" >
-<father id="1773" num="2" />
-<cdparam x="386" y="136" />
-<sizeparam width="136" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+</COMPONENT>
+
+<COMPONENT type="1001" id="1492" >
+<cdparam x="581" y="550" />
+<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="0" maxX="136" minY="0" maxY="127" />
-<infoparam name="TGComponent" value="AppC::SmartCard" />
-<TGConnectingPoint num="0" id="1740" />
-<TGConnectingPoint num="1" id="1741" />
-<TGConnectingPoint num="2" id="1742" />
-<TGConnectingPoint num="3" id="1743" />
-<TGConnectingPoint num="4" id="1744" />
-<TGConnectingPoint num="5" id="1745" />
-<TGConnectingPoint num="6" id="1746" />
-<TGConnectingPoint num="7" id="1747" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="stop state" value="null" />
+<TGConnectingPoint num="0" id="1491" />
+</COMPONENT>
+
+<COMPONENT type="1008" id="1495" >
+<cdparam x="240" y="471" />
+<sizeparam width="106" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="send event" value="data_Ready_SC()" />
+<TGConnectingPoint num="0" id="1493" />
+<TGConnectingPoint num="1" id="1494" />
 <extraparam>
-<info value="AppC::SmartCard" taskName="SmartCard" referenceTaskName="AppC" priority="0" operation="" fatherComponentMECType="0" />
+<Data eventName="data_Ready_SC" nbOfParams="5" />
 </extraparam>
-</SUBCOMPONENT>
+</COMPONENT>
 
-<CONNECTOR type="125" id="1774" >
-<cdparam x="402" y="367" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector from Memory0 to Bus0" value="{info}" />
-<P1  x="403" y="358" id="1605" />
-<P2  x="403" y="319" id="1635" />
-<AutomaticDrawing  data="true" />
+<COMPONENT type="1001" id="1497" >
+<cdparam x="283" y="547" />
+<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="stop state" value="null" />
+<TGConnectingPoint num="0" id="1496" />
+</COMPONENT>
+
+<COMPONENT type="1009" id="1500" >
+<cdparam x="252" y="429" />
+<sizeparam width="83" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="read channel" value="fromTtoP(1) " />
+<TGConnectingPoint num="0" id="1498" />
+<TGConnectingPoint num="1" id="1499" />
 <extraparam>
-<info priority="0" />
-<spy value="false" />
+<Data channelName="fromTtoP" nbOfSamples="1" secPattern="" isAttacker="No" />
 </extraparam>
-</CONNECTOR>
-<CONNECTOR type="125" id="1775" >
-<cdparam x="190" y="300" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector from CPU1 to Bus0" value="{info}" />
-<P1  x="221" y="294" id="1701" />
-<P2  x="278" y="294" id="1632" />
-<AutomaticDrawing  data="true" />
+</COMPONENT>
+
+<COMPONENT type="1010" id="1503" >
+<cdparam x="268" y="385" />
+<sizeparam width="50" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="wait event" value="send() " />
+<TGConnectingPoint num="0" id="1501" />
+<TGConnectingPoint num="1" id="1502" />
 <extraparam>
-<info priority="0" />
-<spy value="false" />
+<Data eventName="send" nbOfParams="5" />
 </extraparam>
-</CONNECTOR>
-<CONNECTOR type="125" id="1776" >
-<cdparam x="662" y="310" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector from CPU2 to Bus0" value="{info}" />
-<P1  x="574" y="294" id="1666" />
-<P2  x="528" y="294" id="1633" />
-<AutomaticDrawing  data="true" />
+</COMPONENT>
+
+<COMPONENT type="1006" id="1506" >
+<cdparam x="250" y="513" />
+<sizeparam width="87" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="write channel" value="fromSCtoD(1)" />
+<TGConnectingPoint num="0" id="1504" />
+<TGConnectingPoint num="1" id="1505" />
 <extraparam>
-<info priority="0" />
-<spy value="false" />
+<Data channelName="fromSCtoD" nbOfSamples="1" secPattern="" isAttacker="No" />
 </extraparam>
-</CONNECTOR>
-<CONNECTOR type="125" id="1777" >
-<cdparam x="388" y="162" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector from CPU0 to Bus0" value="{info}" />
-<P1  x="414" y="241" id="1755" />
-<P2  x="403" y="269" id="1630" />
-<AutomaticDrawing  data="true" />
+</COMPONENT>
+
+<COMPONENT type="1008" id="1509" >
+<cdparam x="562" y="472" />
+<sizeparam width="59" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="send event" value="receive()" />
+<TGConnectingPoint num="0" id="1507" />
+<TGConnectingPoint num="1" id="1508" />
 <extraparam>
-<info priority="0" />
-<spy value="false" />
+<Data eventName="receive" nbOfParams="5" />
 </extraparam>
-</CONNECTOR>
-
-</TMLArchiDiagramPanel>
-
-</Modeling>
-
-
-
+</COMPONENT>
 
-<Modeling type="Diplodocus Methodology" nameTab="DIPLODOCUS_Methodology" >
-<DiplodocusMethodologyDiagramPanel name="DIPLODOCUS_Methodology" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" >
-<COMPONENT type="6003" id="1782" >
-<cdparam x="60" y="417" />
-<sizeparam width="200" height="120" minWidth="10" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="1009" id="1512" >
+<cdparam x="546" y="433" />
+<sizeparam width="91" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="TGComponent" value="Requirements" />
-<TGConnectingPoint num="0" id="1778" />
-<TGConnectingPoint num="1" id="1779" />
-<TGConnectingPoint num="2" id="1780" />
-<TGConnectingPoint num="3" id="1781" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="read channel" value="fromDtoSC(1) " />
+<TGConnectingPoint num="0" id="1510" />
+<TGConnectingPoint num="1" id="1511" />
+<extraparam>
+<Data channelName="fromDtoSC" nbOfSamples="1" secPattern="" isAttacker="No" />
+</extraparam>
 </COMPONENT>
 
-<COMPONENT type="6006" id="1787" >
-<cdparam x="600" y="100" />
-<sizeparam width="200" height="120" minWidth="10" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="1006" id="1515" >
+<cdparam x="552" y="509" />
+<sizeparam width="79" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="TGComponent" value="Com. Patterns" />
-<TGConnectingPoint num="0" id="1783" />
-<TGConnectingPoint num="1" id="1784" />
-<TGConnectingPoint num="2" id="1785" />
-<TGConnectingPoint num="3" id="1786" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="write channel" value="fromPtoT(1)" />
+<TGConnectingPoint num="0" id="1513" />
+<TGConnectingPoint num="1" id="1514" />
+<extraparam>
+<Data channelName="fromPtoT" nbOfSamples="1" secPattern="" isAttacker="No" />
+</extraparam>
 </COMPONENT>
 
-<COMPONENT type="6002" id="1796" >
-<cdparam x="518" y="309" />
-<sizeparam width="328" height="133" minWidth="10" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="1010" id="1518" >
+<cdparam x="536" y="390" />
+<sizeparam width="110" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
-<infoparam name="TGComponent" value="Mapping" />
-<TGConnectingPoint num="0" id="1790" />
-<TGConnectingPoint num="1" id="1791" />
-<TGConnectingPoint num="2" id="1792" />
-<TGConnectingPoint num="3" id="1793" />
-<TGConnectingPoint num="4" id="1794" />
-<TGConnectingPoint num="5" id="1795" />
-</COMPONENT>
-<SUBCOMPONENT type="6005" id="1788" >
-<father id="1796" num="0" />
-<cdparam x="523" y="349" />
-<sizeparam width="10" height="10" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="wait event" value="data_Ready(t, b) " />
+<TGConnectingPoint num="0" id="1516" />
+<TGConnectingPoint num="1" id="1517" />
+<breakpoint />
+<extraparam>
+<Data eventName="data_Ready" nbOfParams="5" />
+<Param index="0" value="t" />
+<Param index="1" value="b" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1014" id="1522" >
+<cdparam x="236" y="261" />
+<sizeparam width="125" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="605" maxX="605" minY="340" maxY="340" />
-<infoparam name="value " value="Mapping1" />
-</SUBCOMPONENT>
-<SUBCOMPONENT type="6005" id="1789" >
-<father id="1796" num="1" />
-<cdparam x="523" y="364" />
-<sizeparam width="10" height="10" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="for loop" value="for(j=0;x==0;j = j)" />
+<TGConnectingPoint num="0" id="1519" />
+<TGConnectingPoint num="1" id="1520" />
+<TGConnectingPoint num="2" id="1521" />
+<extraparam>
+<Data init="j=0" condition="x==0" increment="j = j" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1001" id="1524" >
+<cdparam x="275" y="309" />
+<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="605" maxX="605" minY="355" maxY="355" />
-<infoparam name="value " value="Mapping2" />
-</SUBCOMPONENT>
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="stop state" value="null" />
+<TGConnectingPoint num="0" id="1523" />
+</COMPONENT>
 
-<COMPONENT type="6001" id="1803" >
-<cdparam x="850" y="100" />
-<sizeparam width="200" height="120" minWidth="10" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="1018" id="1535" >
+<cdparam x="424" y="285" />
+<sizeparam width="30" height="30" 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="TGComponent" value="Architecture" />
-<TGConnectingPoint num="0" id="1799" />
-<TGConnectingPoint num="1" id="1800" />
-<TGConnectingPoint num="2" id="1801" />
-<TGConnectingPoint num="3" id="1802" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="select" value="null" />
+<TGConnectingPoint num="0" id="1525" />
+<TGConnectingPoint num="1" id="1526" />
+<TGConnectingPoint num="2" id="1527" />
+<TGConnectingPoint num="3" id="1528" />
+<TGConnectingPoint num="4" id="1529" />
+<TGConnectingPoint num="5" id="1530" />
+<TGConnectingPoint num="6" id="1531" />
+<TGConnectingPoint num="7" id="1532" />
+<TGConnectingPoint num="8" id="1533" />
+<TGConnectingPoint num="9" id="1534" />
 </COMPONENT>
-<SUBCOMPONENT type="6005" id="1797" >
-<father id="1803" num="0" />
-<cdparam x="855" y="140" />
-<sizeparam width="10" height="10" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+
+<CONNECTOR type="115" id="1536" >
+<cdparam x="302" y="227" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="302" y="226" id="1452" />
+<P2  x="298" y="256" id="1519" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="1541" >
+<cdparam x="111" y="331" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from send event to send request" value="null" />
+<P1  x="166" y="333" id="1466" />
+<P2  x="298" y="92" id="1485" />
+<Point x="166" y="353" />
+<Point x="225" y="353" />
+<Point x="225" y="72" />
+<Point x="278" y="72" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="1537" >
+<father id="1541" num="0" />
+<cdparam x="166" y="353" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="855" maxX="855" minY="140" maxY="140" />
-<infoparam name="value " value="Mapping1" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="1400" />
+<infoparam name="point " value="null" />
 </SUBCOMPONENT>
-<SUBCOMPONENT type="6005" id="1798" >
-<father id="1803" num="1" />
-<cdparam x="855" y="155" />
-<sizeparam width="10" height="10" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="-1" id="1538" >
+<father id="1541" num="1" />
+<cdparam x="225" y="353" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="855" maxX="855" minY="155" maxY="155" />
-<infoparam name="value " value="Mapping2" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="1400" />
+<infoparam name="point " value="null" />
 </SUBCOMPONENT>
-
-<COMPONENT type="6000" id="1809" >
-<cdparam x="233" y="101" />
-<sizeparam width="334" height="161" minWidth="10" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<SUBCOMPONENT type="-1" id="1539" >
+<father id="1541" num="2" />
+<cdparam x="225" y="72" />
+<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="TGComponent" value="Application" />
-<TGConnectingPoint num="0" id="1805" />
-<TGConnectingPoint num="1" id="1806" />
-<TGConnectingPoint num="2" id="1807" />
-<TGConnectingPoint num="3" id="1808" />
-</COMPONENT>
-<SUBCOMPONENT type="6005" id="1804" >
-<father id="1809" num="0" />
-<cdparam x="238" y="141" />
-<sizeparam width="10" height="10" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="1400" />
+<infoparam name="point " value="null" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="1540" >
+<father id="1541" num="3" />
+<cdparam x="278" y="72" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="355" maxX="355" minY="140" maxY="140" />
-<infoparam name="value " value="AppC" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="1400" />
+<infoparam name="point " value="null" />
 </SUBCOMPONENT>
 
-<CONNECTOR type="6004" id="1811" >
-<cdparam x="950" y="220" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector" value="&lt;&lt;deriveReqt&gt;&gt;" />
-<TGConnectingPoint num="0" id="1810" />
-<P1  x="950" y="220" id="1799" />
-<P2  x="747" y="309" id="1791" />
+<CONNECTOR type="115" id="1542" >
+<cdparam x="166" y="64" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from start state to wait event" value="null" />
+<P1  x="166" y="86" id="1454" />
+<P2  x="166" y="124" id="1456" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="6004" id="1813" >
-<cdparam x="700" y="220" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector" value="&lt;&lt;deriveReqt&gt;&gt;" />
-<TGConnectingPoint num="0" id="1812" />
-<P1  x="700" y="220" id="1783" />
-<P2  x="682" y="309" id="1792" />
+<CONNECTOR type="115" id="1543" >
+<cdparam x="166" y="154" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from wait event to send event" value="null" />
+<P1  x="166" y="154" id="1457" />
+<P2  x="166" y="177" id="1459" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="6004" id="1815" >
-<cdparam x="450" y="220" />
-<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector" value="&lt;&lt;deriveReqt&gt;&gt;" />
-<TGConnectingPoint num="0" id="1814" />
-<P1  x="400" y="262" id="1805" />
-<P2  x="616" y="309" id="1790" />
+<CONNECTOR type="115" id="1544" >
+<cdparam x="312" y="133" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from send request to send request" value="null" />
+<P1  x="298" y="122" id="1486" />
+<P2  x="298" y="143" id="1488" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-
-</DiplodocusMethodologyDiagramPanel>
+<CONNECTOR type="115" id="1545" >
+<cdparam x="286" y="421" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from wait event to read channel" value="null" />
+<P1  x="293" y="410" id="1502" />
+<P2  x="293" y="424" id="1498" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="1546" >
+<cdparam x="286" y="486" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from read channel to send event" value="null" />
+<P1  x="293" y="454" id="1499" />
+<P2  x="293" y="466" id="1493" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="1547" >
+<cdparam x="286" y="538" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from send event to write channel" value="null" />
+<P1  x="293" y="496" id="1494" />
+<P2  x="293" y="508" id="1504" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="1548" >
+<cdparam x="286" y="594" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from write channel to stop state" value="null" />
+<P1  x="293" y="538" id="1505" />
+<P2  x="293" y="542" id="1496" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="1549" >
+<cdparam x="607" y="480" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from read channel to send event" value="null" />
+<P1  x="591" y="458" id="1511" />
+<P2  x="591" y="467" id="1507" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="1550" >
+<cdparam x="606" y="524" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from send event to write channel" value="null" />
+<P1  x="591" y="497" id="1508" />
+<P2  x="591" y="504" id="1513" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="1551" >
+<cdparam x="609" y="427" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from wait event to read channel" value="null" />
+<P1  x="591" y="415" id="1517" />
+<P2  x="591" y="428" id="1510" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="1552" >
+<cdparam x="606" y="586" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from write channel to stop state" value="null" />
+<P1  x="591" y="534" id="1514" />
+<P2  x="591" y="545" id="1491" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="1553" >
+<cdparam x="298" y="173" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from send request to for loop" value="null" />
+<P1  x="298" y="173" id="1489" />
+<P2  x="302" y="196" id="1451" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="1554" >
+<cdparam x="328" y="291" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from for loop to stop state" value="null" />
+<P1  x="298" y="286" id="1521" />
+<P2  x="285" y="304" id="1523" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="1555" >
+<cdparam x="385" y="404" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from select to wait event" value="null" />
+<P1  x="399" y="300" id="1526" />
+<P2  x="293" y="380" id="1501" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="1556" >
+<cdparam x="533" y="462" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from select to wait event" value="null" />
+<P1  x="479" y="300" id="1527" />
+<P2  x="591" y="385" id="1516" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="1557" >
+<cdparam x="391" y="341" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from for loop to select" value="null" />
+<P1  x="361" y="275" id="1520" />
+<P2  x="439" y="275" id="1525" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="1558" >
+<cdparam x="164" y="262" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from wait event to send event" value="null" />
+<P1  x="166" y="262" id="1463" />
+<P2  x="166" y="303" id="1465" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="1559" >
+<cdparam x="166" y="207" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from send event to wait event" value="null" />
+<P1  x="166" y="207" id="1460" />
+<P2  x="166" y="232" id="1462" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="1560" >
+<cdparam x="439" y="340" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="439" y="340" id="1528" />
+<P2  x="440" y="359" id="1448" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="1561" >
+<cdparam x="440" y="389" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="440" y="389" id="1449" />
+<P2  x="440" y="403" id="1446" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+
+</TMLActivityDiagramPanel>
+
+<TMLActivityDiagramPanel name="Application" minX="10" maxX="1400" minY="10" maxY="900" >
+<COMPONENT type="1013" id="1565" >
+<cdparam x="505" y="259" />
+<sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="execI" value="null" />
+<TGConnectingPoint num="0" id="1563" />
+<TGConnectingPoint num="1" id="1564" />
+</COMPONENT>
+<SUBCOMPONENT type="-1" id="1562" >
+<father id="1565" num="0" />
+<cdparam x="520" y="279" />
+<sizeparam width="16" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" />
+<infoparam name="value of the delay" value="10" />
+</SUBCOMPONENT>
+
+<COMPONENT type="1010" id="1568" >
+<cdparam x="479" y="129" />
+<sizeparam width="66" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="wait event" value="opened() " />
+<TGConnectingPoint num="0" id="1566" />
+<TGConnectingPoint num="1" id="1567" />
+<extraparam>
+<Data eventName="opened" nbOfParams="5" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1008" id="1571" >
+<cdparam x="449" y="192" />
+<sizeparam width="125" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="send event" value="connectionOpened()" />
+<TGConnectingPoint num="0" id="1569" />
+<TGConnectingPoint num="1" id="1570" />
+<extraparam>
+<Data eventName="connectionOpened" nbOfParams="5" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1012" id="1579" >
+<cdparam x="495" y="514" />
+<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="choice" value="null" />
+<TGConnectingPoint num="0" id="1575" />
+<TGConnectingPoint num="1" id="1576" />
+<TGConnectingPoint num="2" id="1577" />
+<TGConnectingPoint num="3" id="1578" />
+</COMPONENT>
+<SUBCOMPONENT type="-1" id="1572" >
+<father id="1579" num="0" />
+<cdparam x="470" y="524" />
+<sizeparam width="12" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" />
+<infoparam name="guard 1" value="[ ]" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="1573" >
+<father id="1579" num="1" />
+<cdparam x="530" y="524" />
+<sizeparam width="12" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" />
+<infoparam name="guard 2" value="[ ]" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="1574" >
+<father id="1579" num="2" />
+<cdparam x="515" y="559" />
+<sizeparam width="12" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" />
+<infoparam name="guard 3" value="[ ]" />
+</SUBCOMPONENT>
+
+<COMPONENT type="1000" id="1581" >
+<cdparam x="498" y="33" />
+<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="start state" value="null" />
+<TGConnectingPoint num="0" id="1580" />
+</COMPONENT>
+
+<COMPONENT type="1008" id="1584" >
+<cdparam x="482" y="71" />
+<sizeparam width="47" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="send event" value="open()" />
+<TGConnectingPoint num="0" id="1582" />
+<TGConnectingPoint num="1" id="1583" />
+<extraparam>
+<Data eventName="open" nbOfParams="5" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1006" id="1587" >
+<cdparam x="469" y="353" />
+<sizeparam width="80" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="write channel" value="fromAtoT(1)" />
+<TGConnectingPoint num="0" id="1585" />
+<TGConnectingPoint num="1" id="1586" />
+<extraparam>
+<Data channelName="fromAtoT" nbOfSamples="1" secPattern="" isAttacker="No" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1008" id="1590" >
+<cdparam x="471" y="399" />
+<sizeparam width="75" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="send event" value="send_TCP()" />
+<TGConnectingPoint num="0" id="1588" />
+<TGConnectingPoint num="1" id="1589" />
+<accessibility />
+<extraparam>
+<Data eventName="send_TCP" nbOfParams="5" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1001" id="1592" >
+<cdparam x="577" y="648" />
+<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="stop state" value="null" />
+<TGConnectingPoint num="0" id="1591" />
+</COMPONENT>
+
+<COMPONENT type="1008" id="1595" >
+<cdparam x="563" y="589" />
+<sizeparam width="49" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="send event" value="abort()" />
+<TGConnectingPoint num="0" id="1593" />
+<TGConnectingPoint num="1" id="1594" />
+<extraparam>
+<Data eventName="abort" nbOfParams="5" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1008" id="1598" >
+<cdparam x="410" y="597" />
+<sizeparam width="47" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="send event" value="close()" />
+<TGConnectingPoint num="0" id="1596" />
+<TGConnectingPoint num="1" id="1597" />
+<extraparam>
+<Data eventName="close" nbOfParams="5" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1001" id="1600" >
+<cdparam x="423" y="646" />
+<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="stop state" value="null" />
+<TGConnectingPoint num="0" id="1599" />
+</COMPONENT>
+
+<CONNECTOR type="115" id="1601" >
+<cdparam x="510" y="294" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="510" y="294" id="1564" />
+<P2  x="509" y="348" id="1585" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="1602" >
+<cdparam x="508" y="424" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="508" y="424" id="1589" />
+<P2  x="510" y="504" id="1575" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="1603" >
+<cdparam x="512" y="154" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="512" y="154" id="1567" />
+<P2  x="511" y="187" id="1569" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="1604" >
+<cdparam x="594" y="221" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="511" y="217" id="1570" />
+<P2  x="510" y="254" id="1563" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="1605" >
+<cdparam x="506" y="36" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from start state to send event" value="null" />
+<P1  x="505" y="53" id="1580" />
+<P2  x="505" y="66" id="1582" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="1606" >
+<cdparam x="508" y="154" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from send event to write channel" value="null" />
+<P1  x="505" y="96" id="1583" />
+<P2  x="512" y="124" id="1566" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="1607" >
+<cdparam x="509" y="397" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from write channel to send event" value="null" />
+<P1  x="509" y="378" id="1586" />
+<P2  x="508" y="394" id="1588" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="1608" >
+<cdparam x="587" y="614" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from send event to stop state" value="null" />
+<P1  x="587" y="614" id="1594" />
+<P2  x="587" y="643" id="1591" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="1609" >
+<cdparam x="471" y="608" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from choice to send event" value="null" />
+<P1  x="470" y="529" id="1576" />
+<P2  x="433" y="592" id="1596" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="1610" >
+<cdparam x="433" y="622" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from send event to stop state" value="null" />
+<P1  x="433" y="622" id="1597" />
+<P2  x="433" y="641" id="1599" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="1611" >
+<cdparam x="551" y="608" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from choice to send event" value="null" />
+<P1  x="550" y="529" id="1577" />
+<P2  x="587" y="584" id="1593" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+
+</TMLActivityDiagramPanel>
+
+</Modeling>
+
+
+
+
+<Modeling type="TML Architecture" nameTab="Mapping1" >
+<TMLArchiDiagramPanel name="DIPLODOCUS architecture and mapping Diagram" minX="10" maxX="1400" minY="10" maxY="900" attributes="0" masterClockFrequency="200" >
+<COMPONENT type="1102" id="1636" >
+<cdparam x="612" y="450" />
+<sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="Bus0" value="name" />
+<TGConnectingPoint num="0" id="1612" />
+<TGConnectingPoint num="1" id="1613" />
+<TGConnectingPoint num="2" id="1614" />
+<TGConnectingPoint num="3" id="1615" />
+<TGConnectingPoint num="4" id="1616" />
+<TGConnectingPoint num="5" id="1617" />
+<TGConnectingPoint num="6" id="1618" />
+<TGConnectingPoint num="7" id="1619" />
+<TGConnectingPoint num="8" id="1620" />
+<TGConnectingPoint num="9" id="1621" />
+<TGConnectingPoint num="10" id="1622" />
+<TGConnectingPoint num="11" id="1623" />
+<TGConnectingPoint num="12" id="1624" />
+<TGConnectingPoint num="13" id="1625" />
+<TGConnectingPoint num="14" id="1626" />
+<TGConnectingPoint num="15" id="1627" />
+<TGConnectingPoint num="16" id="1628" />
+<TGConnectingPoint num="17" id="1629" />
+<TGConnectingPoint num="18" id="1630" />
+<TGConnectingPoint num="19" id="1631" />
+<TGConnectingPoint num="20" id="1632" />
+<TGConnectingPoint num="21" id="1633" />
+<TGConnectingPoint num="22" id="1634" />
+<TGConnectingPoint num="23" id="1635" />
+<extraparam>
+<info stereotype="BUS-RR" nodeName="Bus0" />
+<attributes byteDataSize="4"  arbitrationPolicy="0"  sliceTime="10000"  pipelineSize="1"  clockRatio="1"  privacy="0"  referenceAttack="null" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1105" id="1661" >
+<cdparam x="797" y="120" />
+<sizeparam width="200" height="200" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="Memory0" value="name" />
+<TGConnectingPoint num="0" id="1637" />
+<TGConnectingPoint num="1" id="1638" />
+<TGConnectingPoint num="2" id="1639" />
+<TGConnectingPoint num="3" id="1640" />
+<TGConnectingPoint num="4" id="1641" />
+<TGConnectingPoint num="5" id="1642" />
+<TGConnectingPoint num="6" id="1643" />
+<TGConnectingPoint num="7" id="1644" />
+<TGConnectingPoint num="8" id="1645" />
+<TGConnectingPoint num="9" id="1646" />
+<TGConnectingPoint num="10" id="1647" />
+<TGConnectingPoint num="11" id="1648" />
+<TGConnectingPoint num="12" id="1649" />
+<TGConnectingPoint num="13" id="1650" />
+<TGConnectingPoint num="14" id="1651" />
+<TGConnectingPoint num="15" id="1652" />
+<TGConnectingPoint num="16" id="1653" />
+<TGConnectingPoint num="17" id="1654" />
+<TGConnectingPoint num="18" id="1655" />
+<TGConnectingPoint num="19" id="1656" />
+<TGConnectingPoint num="20" id="1657" />
+<TGConnectingPoint num="21" id="1658" />
+<TGConnectingPoint num="22" id="1659" />
+<TGConnectingPoint num="23" id="1660" />
+<extraparam>
+<info stereotype="MEMORY" nodeName="Memory0" />
+<attributes byteDataSize="4"  memorySize="1024"  clockRatio="1"  bufferType="0" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1100" id="1731" >
+<cdparam x="51" y="90" />
+<sizeparam width="459" height="321" minWidth="150" minHeight="150" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="cpu0" value="name" />
+<TGConnectingPoint num="0" id="1707" />
+<TGConnectingPoint num="1" id="1708" />
+<TGConnectingPoint num="2" id="1709" />
+<TGConnectingPoint num="3" id="1710" />
+<TGConnectingPoint num="4" id="1711" />
+<TGConnectingPoint num="5" id="1712" />
+<TGConnectingPoint num="6" id="1713" />
+<TGConnectingPoint num="7" id="1714" />
+<TGConnectingPoint num="8" id="1715" />
+<TGConnectingPoint num="9" id="1716" />
+<TGConnectingPoint num="10" id="1717" />
+<TGConnectingPoint num="11" id="1718" />
+<TGConnectingPoint num="12" id="1719" />
+<TGConnectingPoint num="13" id="1720" />
+<TGConnectingPoint num="14" id="1721" />
+<TGConnectingPoint num="15" id="1722" />
+<TGConnectingPoint num="16" id="1723" />
+<TGConnectingPoint num="17" id="1724" />
+<TGConnectingPoint num="18" id="1725" />
+<TGConnectingPoint num="19" id="1726" />
+<TGConnectingPoint num="20" id="1727" />
+<TGConnectingPoint num="21" id="1728" />
+<TGConnectingPoint num="22" id="1729" />
+<TGConnectingPoint num="23" id="1730" />
+<extraparam>
+<info stereotype="CPURRPB" nodeName="cpu0" />
+<attributes nbOfCores="1" byteDataSize="4"  schedulingPolicy="1"  sliceTime="10000"  goIdleTime="10"  maxConsecutiveIdleCycles="10"  pipelineSize="5"  taskSwitchingTime="20"  branchingPredictionPenalty="99"  cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0" encryption="0"/>
+</extraparam>
+</COMPONENT>
+<SUBCOMPONENT type="1101" id="1670" >
+<father id="1731" num="0" />
+<cdparam x="226" y="304" />
+<sizeparam width="109" height="50" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="0" maxX="350" minY="0" maxY="271" />
+<infoparam name="TGComponent" value="AppC::Timer" />
+<TGConnectingPoint num="0" id="1662" />
+<TGConnectingPoint num="1" id="1663" />
+<TGConnectingPoint num="2" id="1664" />
+<TGConnectingPoint num="3" id="1665" />
+<TGConnectingPoint num="4" id="1666" />
+<TGConnectingPoint num="5" id="1667" />
+<TGConnectingPoint num="6" id="1668" />
+<TGConnectingPoint num="7" id="1669" />
+<extraparam>
+<info value="AppC::Timer" taskName="Timer" referenceTaskName="AppC" priority="0" operation="" fatherComponentMECType="0" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1101" id="1679" >
+<father id="1731" num="1" />
+<cdparam x="290" y="234" />
+<sizeparam width="139" height="50" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="0" maxX="320" minY="0" maxY="271" />
+<infoparam name="TGComponent" value="AppC::Application" />
+<TGConnectingPoint num="0" id="1671" />
+<TGConnectingPoint num="1" id="1672" />
+<TGConnectingPoint num="2" id="1673" />
+<TGConnectingPoint num="3" id="1674" />
+<TGConnectingPoint num="4" id="1675" />
+<TGConnectingPoint num="5" id="1676" />
+<TGConnectingPoint num="6" id="1677" />
+<TGConnectingPoint num="7" id="1678" />
+<extraparam>
+<info value="AppC::Application" taskName="Application" referenceTaskName="AppC" priority="0" operation="" fatherComponentMECType="0" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1101" id="1688" >
+<father id="1731" num="2" />
+<cdparam x="96" y="246" />
+<sizeparam width="108" height="50" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="0" maxX="351" minY="0" maxY="271" />
+<infoparam name="TGComponent" value="AppC::TCPIP" />
+<TGConnectingPoint num="0" id="1680" />
+<TGConnectingPoint num="1" id="1681" />
+<TGConnectingPoint num="2" id="1682" />
+<TGConnectingPoint num="3" id="1683" />
+<TGConnectingPoint num="4" id="1684" />
+<TGConnectingPoint num="5" id="1685" />
+<TGConnectingPoint num="6" id="1686" />
+<TGConnectingPoint num="7" id="1687" />
+<extraparam>
+<info value="AppC::TCPIP" taskName="TCPIP" referenceTaskName="AppC" priority="0" operation="" fatherComponentMECType="0" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1101" id="1697" >
+<father id="1731" num="3" />
+<cdparam x="291" y="153" />
+<sizeparam width="136" height="50" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="0" maxX="323" minY="0" maxY="271" />
+<infoparam name="TGComponent" value="AppC::SmartCard" />
+<TGConnectingPoint num="0" id="1689" />
+<TGConnectingPoint num="1" id="1690" />
+<TGConnectingPoint num="2" id="1691" />
+<TGConnectingPoint num="3" id="1692" />
+<TGConnectingPoint num="4" id="1693" />
+<TGConnectingPoint num="5" id="1694" />
+<TGConnectingPoint num="6" id="1695" />
+<TGConnectingPoint num="7" id="1696" />
+<extraparam>
+<info value="AppC::SmartCard" taskName="SmartCard" referenceTaskName="AppC" priority="0" operation="" fatherComponentMECType="0" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1101" id="1706" >
+<father id="1731" num="4" />
+<cdparam x="92" y="154" />
+<sizeparam width="163" height="50" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="0" maxX="296" minY="0" maxY="271" />
+<infoparam name="TGComponent" value="AppC::InterfaceDevice" />
+<TGConnectingPoint num="0" id="1698" />
+<TGConnectingPoint num="1" id="1699" />
+<TGConnectingPoint num="2" id="1700" />
+<TGConnectingPoint num="3" id="1701" />
+<TGConnectingPoint num="4" id="1702" />
+<TGConnectingPoint num="5" id="1703" />
+<TGConnectingPoint num="6" id="1704" />
+<TGConnectingPoint num="7" id="1705" />
+<extraparam>
+<info value="AppC::InterfaceDevice" taskName="InterfaceDevice" referenceTaskName="AppC" priority="0" operation="" fatherComponentMECType="0" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="125" id="1732" >
+<cdparam x="800" y="322" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="{info}" />
+<P1  x="847" y="320" id="1651" />
+<P2  x="799" y="450" id="1621" />
+<AutomaticDrawing  data="true" />
+<extraparam>
+<info priority="0" />
+<spy value="false" />
+</extraparam>
+</CONNECTOR>
+<CONNECTOR type="125" id="1733" >
+<cdparam x="510" y="411" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="{info}" />
+<P1  x="510" y="411" id="1714" />
+<P2  x="612" y="462" id="1622" />
+<AutomaticDrawing  data="true" />
+<extraparam>
+<info priority="0" />
+<spy value="false" />
+</extraparam>
+</CONNECTOR>
+
+</TMLArchiDiagramPanel>
+
+</Modeling>
+
+
+
+
+<Modeling type="TML Architecture" nameTab="Mapping2" >
+<TMLArchiDiagramPanel name="DIPLODOCUS architecture and mapping Diagram" minX="10" maxX="1400" minY="10" maxY="900" attributes="0" masterClockFrequency="200" >
+<COMPONENT type="1105" id="1758" >
+<cdparam x="309" y="358" />
+<sizeparam width="189" height="131" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="Memory0" value="name" />
+<TGConnectingPoint num="0" id="1734" />
+<TGConnectingPoint num="1" id="1735" />
+<TGConnectingPoint num="2" id="1736" />
+<TGConnectingPoint num="3" id="1737" />
+<TGConnectingPoint num="4" id="1738" />
+<TGConnectingPoint num="5" id="1739" />
+<TGConnectingPoint num="6" id="1740" />
+<TGConnectingPoint num="7" id="1741" />
+<TGConnectingPoint num="8" id="1742" />
+<TGConnectingPoint num="9" id="1743" />
+<TGConnectingPoint num="10" id="1744" />
+<TGConnectingPoint num="11" id="1745" />
+<TGConnectingPoint num="12" id="1746" />
+<TGConnectingPoint num="13" id="1747" />
+<TGConnectingPoint num="14" id="1748" />
+<TGConnectingPoint num="15" id="1749" />
+<TGConnectingPoint num="16" id="1750" />
+<TGConnectingPoint num="17" id="1751" />
+<TGConnectingPoint num="18" id="1752" />
+<TGConnectingPoint num="19" id="1753" />
+<TGConnectingPoint num="20" id="1754" />
+<TGConnectingPoint num="21" id="1755" />
+<TGConnectingPoint num="22" id="1756" />
+<TGConnectingPoint num="23" id="1757" />
+<extraparam>
+<info stereotype="MEMORY" nodeName="Memory0" />
+<attributes byteDataSize="4"  memorySize="1024"  clockRatio="1"  bufferType="0" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1102" id="1783" >
+<cdparam x="278" y="269" />
+<sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="Bus0" value="name" />
+<TGConnectingPoint num="0" id="1759" />
+<TGConnectingPoint num="1" id="1760" />
+<TGConnectingPoint num="2" id="1761" />
+<TGConnectingPoint num="3" id="1762" />
+<TGConnectingPoint num="4" id="1763" />
+<TGConnectingPoint num="5" id="1764" />
+<TGConnectingPoint num="6" id="1765" />
+<TGConnectingPoint num="7" id="1766" />
+<TGConnectingPoint num="8" id="1767" />
+<TGConnectingPoint num="9" id="1768" />
+<TGConnectingPoint num="10" id="1769" />
+<TGConnectingPoint num="11" id="1770" />
+<TGConnectingPoint num="12" id="1771" />
+<TGConnectingPoint num="13" id="1772" />
+<TGConnectingPoint num="14" id="1773" />
+<TGConnectingPoint num="15" id="1774" />
+<TGConnectingPoint num="16" id="1775" />
+<TGConnectingPoint num="17" id="1776" />
+<TGConnectingPoint num="18" id="1777" />
+<TGConnectingPoint num="19" id="1778" />
+<TGConnectingPoint num="20" id="1779" />
+<TGConnectingPoint num="21" id="1780" />
+<TGConnectingPoint num="22" id="1781" />
+<TGConnectingPoint num="23" id="1782" />
+<extraparam>
+<info stereotype="BUS-RR" nodeName="Bus0" />
+<attributes byteDataSize="4"  arbitrationPolicy="0"  sliceTime="10000"  pipelineSize="1"  clockRatio="5"  privacy="0"  referenceAttack="ReadDataFromBus" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1100" id="1817" >
+<cdparam x="574" y="227" />
+<sizeparam width="174" height="135" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="CPU2" value="name" />
+<TGConnectingPoint num="0" id="1793" />
+<TGConnectingPoint num="1" id="1794" />
+<TGConnectingPoint num="2" id="1795" />
+<TGConnectingPoint num="3" id="1796" />
+<TGConnectingPoint num="4" id="1797" />
+<TGConnectingPoint num="5" id="1798" />
+<TGConnectingPoint num="6" id="1799" />
+<TGConnectingPoint num="7" id="1800" />
+<TGConnectingPoint num="8" id="1801" />
+<TGConnectingPoint num="9" id="1802" />
+<TGConnectingPoint num="10" id="1803" />
+<TGConnectingPoint num="11" id="1804" />
+<TGConnectingPoint num="12" id="1805" />
+<TGConnectingPoint num="13" id="1806" />
+<TGConnectingPoint num="14" id="1807" />
+<TGConnectingPoint num="15" id="1808" />
+<TGConnectingPoint num="16" id="1809" />
+<TGConnectingPoint num="17" id="1810" />
+<TGConnectingPoint num="18" id="1811" />
+<TGConnectingPoint num="19" id="1812" />
+<TGConnectingPoint num="20" id="1813" />
+<TGConnectingPoint num="21" id="1814" />
+<TGConnectingPoint num="22" id="1815" />
+<TGConnectingPoint num="23" id="1816" />
+<extraparam>
+<info stereotype="CPURR" nodeName="CPU2" />
+<attributes nbOfCores="1" byteDataSize="4"  schedulingPolicy="0"  sliceTime="10000"  goIdleTime="10"  maxConsecutiveIdleCycles="10"  pipelineSize="5"  taskSwitchingTime="20"  branchingPredictionPenalty="2"  cacheMiss="5" execiTime="1" execcTime="1" clockRatio="4" MECType="0" encryption="0"/>
+</extraparam>
+</COMPONENT>
+<SUBCOMPONENT type="1101" id="1792" >
+<father id="1817" num="0" />
+<cdparam x="604" y="279" />
+<sizeparam width="109" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="0" maxX="65" minY="0" maxY="95" />
+<infoparam name="TGComponent" value="AppC::Timer" />
+<TGConnectingPoint num="0" id="1784" />
+<TGConnectingPoint num="1" id="1785" />
+<TGConnectingPoint num="2" id="1786" />
+<TGConnectingPoint num="3" id="1787" />
+<TGConnectingPoint num="4" id="1788" />
+<TGConnectingPoint num="5" id="1789" />
+<TGConnectingPoint num="6" id="1790" />
+<TGConnectingPoint num="7" id="1791" />
+<extraparam>
+<info value="AppC::Timer" taskName="Timer" referenceTaskName="AppC" priority="0" operation="" fatherComponentMECType="0" />
+</extraparam>
+</SUBCOMPONENT>
+
+<COMPONENT type="1100" id="1851" >
+<cdparam x="56" y="231" />
+<sizeparam width="165" height="126" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="CPU1" value="name" />
+<TGConnectingPoint num="0" id="1827" />
+<TGConnectingPoint num="1" id="1828" />
+<TGConnectingPoint num="2" id="1829" />
+<TGConnectingPoint num="3" id="1830" />
+<TGConnectingPoint num="4" id="1831" />
+<TGConnectingPoint num="5" id="1832" />
+<TGConnectingPoint num="6" id="1833" />
+<TGConnectingPoint num="7" id="1834" />
+<TGConnectingPoint num="8" id="1835" />
+<TGConnectingPoint num="9" id="1836" />
+<TGConnectingPoint num="10" id="1837" />
+<TGConnectingPoint num="11" id="1838" />
+<TGConnectingPoint num="12" id="1839" />
+<TGConnectingPoint num="13" id="1840" />
+<TGConnectingPoint num="14" id="1841" />
+<TGConnectingPoint num="15" id="1842" />
+<TGConnectingPoint num="16" id="1843" />
+<TGConnectingPoint num="17" id="1844" />
+<TGConnectingPoint num="18" id="1845" />
+<TGConnectingPoint num="19" id="1846" />
+<TGConnectingPoint num="20" id="1847" />
+<TGConnectingPoint num="21" id="1848" />
+<TGConnectingPoint num="22" id="1849" />
+<TGConnectingPoint num="23" id="1850" />
+<extraparam>
+<info stereotype="CPURR" nodeName="CPU1" />
+<attributes nbOfCores="1" byteDataSize="4"  schedulingPolicy="0"  sliceTime="10000"  goIdleTime="10"  maxConsecutiveIdleCycles="10"  pipelineSize="5"  taskSwitchingTime="20"  branchingPredictionPenalty="2"  cacheMiss="5" execiTime="1" execcTime="1" clockRatio="2" MECType="0" encryption="0"/>
+</extraparam>
+</COMPONENT>
+<SUBCOMPONENT type="1101" id="1826" >
+<father id="1851" num="0" />
+<cdparam x="56" y="276" />
+<sizeparam width="163" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="0" maxX="2" minY="0" maxY="86" />
+<infoparam name="TGComponent" value="AppC::InterfaceDevice" />
+<TGConnectingPoint num="0" id="1818" />
+<TGConnectingPoint num="1" id="1819" />
+<TGConnectingPoint num="2" id="1820" />
+<TGConnectingPoint num="3" id="1821" />
+<TGConnectingPoint num="4" id="1822" />
+<TGConnectingPoint num="5" id="1823" />
+<TGConnectingPoint num="6" id="1824" />
+<TGConnectingPoint num="7" id="1825" />
+<extraparam>
+<info value="AppC::InterfaceDevice" taskName="InterfaceDevice" referenceTaskName="AppC" priority="0" operation="" fatherComponentMECType="0" />
+</extraparam>
+</SUBCOMPONENT>
+
+<COMPONENT type="1100" id="1903" >
+<cdparam x="267" y="59" />
+<sizeparam width="272" height="167" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="CPU0" value="name" />
+<TGConnectingPoint num="0" id="1879" />
+<TGConnectingPoint num="1" id="1880" />
+<TGConnectingPoint num="2" id="1881" />
+<TGConnectingPoint num="3" id="1882" />
+<TGConnectingPoint num="4" id="1883" />
+<TGConnectingPoint num="5" id="1884" />
+<TGConnectingPoint num="6" id="1885" />
+<TGConnectingPoint num="7" id="1886" />
+<TGConnectingPoint num="8" id="1887" />
+<TGConnectingPoint num="9" id="1888" />
+<TGConnectingPoint num="10" id="1889" />
+<TGConnectingPoint num="11" id="1890" />
+<TGConnectingPoint num="12" id="1891" />
+<TGConnectingPoint num="13" id="1892" />
+<TGConnectingPoint num="14" id="1893" />
+<TGConnectingPoint num="15" id="1894" />
+<TGConnectingPoint num="16" id="1895" />
+<TGConnectingPoint num="17" id="1896" />
+<TGConnectingPoint num="18" id="1897" />
+<TGConnectingPoint num="19" id="1898" />
+<TGConnectingPoint num="20" id="1899" />
+<TGConnectingPoint num="21" id="1900" />
+<TGConnectingPoint num="22" id="1901" />
+<TGConnectingPoint num="23" id="1902" />
+<extraparam>
+<info stereotype="CPURR" nodeName="CPU0" />
+<attributes nbOfCores="1" byteDataSize="4"  schedulingPolicy="0"  sliceTime="10000"  goIdleTime="10"  maxConsecutiveIdleCycles="10"  pipelineSize="5"  taskSwitchingTime="20"  branchingPredictionPenalty="2"  cacheMiss="18" execiTime="1" execcTime="1" clockRatio="3" MECType="0" encryption="0"/>
+</extraparam>
+</COMPONENT>
+<SUBCOMPONENT type="1101" id="1860" >
+<father id="1903" num="0" />
+<cdparam x="392" y="119" />
+<sizeparam width="136" height="37" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="0" maxX="136" minY="0" maxY="127" />
+<infoparam name="TGComponent" value="AppC::SmartCard" />
+<TGConnectingPoint num="0" id="1852" />
+<TGConnectingPoint num="1" id="1853" />
+<TGConnectingPoint num="2" id="1854" />
+<TGConnectingPoint num="3" id="1855" />
+<TGConnectingPoint num="4" id="1856" />
+<TGConnectingPoint num="5" id="1857" />
+<TGConnectingPoint num="6" id="1858" />
+<TGConnectingPoint num="7" id="1859" />
+<extraparam>
+<info value="AppC::SmartCard" taskName="SmartCard" referenceTaskName="AppC" priority="0" operation="" fatherComponentMECType="0" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1101" id="1869" >
+<father id="1903" num="1" />
+<cdparam x="293" y="165" />
+<sizeparam width="139" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="0" maxX="133" minY="0" maxY="127" />
+<infoparam name="TGComponent" value="AppC::Application" />
+<TGConnectingPoint num="0" id="1861" />
+<TGConnectingPoint num="1" id="1862" />
+<TGConnectingPoint num="2" id="1863" />
+<TGConnectingPoint num="3" id="1864" />
+<TGConnectingPoint num="4" id="1865" />
+<TGConnectingPoint num="5" id="1866" />
+<TGConnectingPoint num="6" id="1867" />
+<TGConnectingPoint num="7" id="1868" />
+<extraparam>
+<info value="AppC::Application" taskName="Application" referenceTaskName="AppC" priority="0" operation="" fatherComponentMECType="0" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1101" id="1878" >
+<father id="1903" num="2" />
+<cdparam x="277" y="90" />
+<sizeparam width="108" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="0" maxX="164" minY="0" maxY="127" />
+<infoparam name="TGComponent" value="AppC::TCPIP" />
+<TGConnectingPoint num="0" id="1870" />
+<TGConnectingPoint num="1" id="1871" />
+<TGConnectingPoint num="2" id="1872" />
+<TGConnectingPoint num="3" id="1873" />
+<TGConnectingPoint num="4" id="1874" />
+<TGConnectingPoint num="5" id="1875" />
+<TGConnectingPoint num="6" id="1876" />
+<TGConnectingPoint num="7" id="1877" />
+<extraparam>
+<info value="AppC::TCPIP" taskName="TCPIP" referenceTaskName="AppC" priority="0" operation="" fatherComponentMECType="0" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="125" id="1904" >
+<cdparam x="402" y="367" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from Memory0 to Bus0" value="{info}" />
+<P1  x="403" y="358" id="1735" />
+<P2  x="403" y="319" id="1765" />
+<AutomaticDrawing  data="true" />
+<extraparam>
+<info priority="0" />
+<spy value="false" />
+</extraparam>
+</CONNECTOR>
+<CONNECTOR type="125" id="1905" >
+<cdparam x="190" y="300" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from CPU1 to Bus0" value="{info}" />
+<P1  x="221" y="294" id="1831" />
+<P2  x="278" y="294" id="1762" />
+<AutomaticDrawing  data="true" />
+<extraparam>
+<info priority="0" />
+<spy value="false" />
+</extraparam>
+</CONNECTOR>
+<CONNECTOR type="125" id="1906" >
+<cdparam x="662" y="310" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from CPU2 to Bus0" value="{info}" />
+<P1  x="574" y="294" id="1796" />
+<P2  x="528" y="294" id="1763" />
+<AutomaticDrawing  data="true" />
+<extraparam>
+<info priority="0" />
+<spy value="false" />
+</extraparam>
+</CONNECTOR>
+<CONNECTOR type="125" id="1907" >
+<cdparam x="388" y="162" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from CPU0 to Bus0" value="{info}" />
+<P1  x="403" y="226" id="1885" />
+<P2  x="403" y="269" id="1760" />
+<AutomaticDrawing  data="true" />
+<extraparam>
+<info priority="0" />
+<spy value="false" />
+</extraparam>
+</CONNECTOR>
+
+</TMLArchiDiagramPanel>
+
+</Modeling>
+
+
+
+
+<Modeling type="TML Architecture" nameTab="Mapping2_Sec" >
+<TMLArchiDiagramPanel name="DIPLODOCUS architecture and mapping Diagram" minX="10" maxX="1400" minY="10" maxY="900" attributes="0" masterClockFrequency="200" >
+<COMPONENT type="1102" id="1932" >
+<cdparam x="17" y="403" />
+<sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="SecureBus1" value="name" />
+<TGConnectingPoint num="0" id="1908" />
+<TGConnectingPoint num="1" id="1909" />
+<TGConnectingPoint num="2" id="1910" />
+<TGConnectingPoint num="3" id="1911" />
+<TGConnectingPoint num="4" id="1912" />
+<TGConnectingPoint num="5" id="1913" />
+<TGConnectingPoint num="6" id="1914" />
+<TGConnectingPoint num="7" id="1915" />
+<TGConnectingPoint num="8" id="1916" />
+<TGConnectingPoint num="9" id="1917" />
+<TGConnectingPoint num="10" id="1918" />
+<TGConnectingPoint num="11" id="1919" />
+<TGConnectingPoint num="12" id="1920" />
+<TGConnectingPoint num="13" id="1921" />
+<TGConnectingPoint num="14" id="1922" />
+<TGConnectingPoint num="15" id="1923" />
+<TGConnectingPoint num="16" id="1924" />
+<TGConnectingPoint num="17" id="1925" />
+<TGConnectingPoint num="18" id="1926" />
+<TGConnectingPoint num="19" id="1927" />
+<TGConnectingPoint num="20" id="1928" />
+<TGConnectingPoint num="21" id="1929" />
+<TGConnectingPoint num="22" id="1930" />
+<TGConnectingPoint num="23" id="1931" />
+<extraparam>
+<info stereotype="BUS-RR" nodeName="SecureBus1" />
+<attributes byteDataSize="4"  arbitrationPolicy="0"  sliceTime="10000"  pipelineSize="1"  clockRatio="1"  privacy="1"  referenceAttack="ReadDataFromBus" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1105" id="1957" >
+<cdparam x="55" y="511" />
+<sizeparam width="176" height="106" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="secureMem1" value="name" />
+<TGConnectingPoint num="0" id="1933" />
+<TGConnectingPoint num="1" id="1934" />
+<TGConnectingPoint num="2" id="1935" />
+<TGConnectingPoint num="3" id="1936" />
+<TGConnectingPoint num="4" id="1937" />
+<TGConnectingPoint num="5" id="1938" />
+<TGConnectingPoint num="6" id="1939" />
+<TGConnectingPoint num="7" id="1940" />
+<TGConnectingPoint num="8" id="1941" />
+<TGConnectingPoint num="9" id="1942" />
+<TGConnectingPoint num="10" id="1943" />
+<TGConnectingPoint num="11" id="1944" />
+<TGConnectingPoint num="12" id="1945" />
+<TGConnectingPoint num="13" id="1946" />
+<TGConnectingPoint num="14" id="1947" />
+<TGConnectingPoint num="15" id="1948" />
+<TGConnectingPoint num="16" id="1949" />
+<TGConnectingPoint num="17" id="1950" />
+<TGConnectingPoint num="18" id="1951" />
+<TGConnectingPoint num="19" id="1952" />
+<TGConnectingPoint num="20" id="1953" />
+<TGConnectingPoint num="21" id="1954" />
+<TGConnectingPoint num="22" id="1955" />
+<TGConnectingPoint num="23" id="1956" />
+<extraparam>
+<info stereotype="MEMORY" nodeName="secureMem1" />
+<attributes byteDataSize="4"  memorySize="1024"  clockRatio="1"  bufferType="0" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1105" id="1982" >
+<cdparam x="309" y="358" />
+<sizeparam width="189" height="131" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="Memory0" value="name" />
+<TGConnectingPoint num="0" id="1958" />
+<TGConnectingPoint num="1" id="1959" />
+<TGConnectingPoint num="2" id="1960" />
+<TGConnectingPoint num="3" id="1961" />
+<TGConnectingPoint num="4" id="1962" />
+<TGConnectingPoint num="5" id="1963" />
+<TGConnectingPoint num="6" id="1964" />
+<TGConnectingPoint num="7" id="1965" />
+<TGConnectingPoint num="8" id="1966" />
+<TGConnectingPoint num="9" id="1967" />
+<TGConnectingPoint num="10" id="1968" />
+<TGConnectingPoint num="11" id="1969" />
+<TGConnectingPoint num="12" id="1970" />
+<TGConnectingPoint num="13" id="1971" />
+<TGConnectingPoint num="14" id="1972" />
+<TGConnectingPoint num="15" id="1973" />
+<TGConnectingPoint num="16" id="1974" />
+<TGConnectingPoint num="17" id="1975" />
+<TGConnectingPoint num="18" id="1976" />
+<TGConnectingPoint num="19" id="1977" />
+<TGConnectingPoint num="20" id="1978" />
+<TGConnectingPoint num="21" id="1979" />
+<TGConnectingPoint num="22" id="1980" />
+<TGConnectingPoint num="23" id="1981" />
+<extraparam>
+<info stereotype="MEMORY" nodeName="Memory0" />
+<attributes byteDataSize="4"  memorySize="1024"  clockRatio="1"  bufferType="0" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1102" id="2007" >
+<cdparam x="278" y="269" />
+<sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="Bus0" value="name" />
+<TGConnectingPoint num="0" id="1983" />
+<TGConnectingPoint num="1" id="1984" />
+<TGConnectingPoint num="2" id="1985" />
+<TGConnectingPoint num="3" id="1986" />
+<TGConnectingPoint num="4" id="1987" />
+<TGConnectingPoint num="5" id="1988" />
+<TGConnectingPoint num="6" id="1989" />
+<TGConnectingPoint num="7" id="1990" />
+<TGConnectingPoint num="8" id="1991" />
+<TGConnectingPoint num="9" id="1992" />
+<TGConnectingPoint num="10" id="1993" />
+<TGConnectingPoint num="11" id="1994" />
+<TGConnectingPoint num="12" id="1995" />
+<TGConnectingPoint num="13" id="1996" />
+<TGConnectingPoint num="14" id="1997" />
+<TGConnectingPoint num="15" id="1998" />
+<TGConnectingPoint num="16" id="1999" />
+<TGConnectingPoint num="17" id="2000" />
+<TGConnectingPoint num="18" id="2001" />
+<TGConnectingPoint num="19" id="2002" />
+<TGConnectingPoint num="20" id="2003" />
+<TGConnectingPoint num="21" id="2004" />
+<TGConnectingPoint num="22" id="2005" />
+<TGConnectingPoint num="23" id="2006" />
+<extraparam>
+<info stereotype="BUS-RR" nodeName="Bus0" />
+<attributes byteDataSize="4"  arbitrationPolicy="0"  sliceTime="10000"  pipelineSize="1"  clockRatio="5"  privacy="0"  referenceAttack="ReadDataFromBus" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1100" id="2041" >
+<cdparam x="574" y="227" />
+<sizeparam width="174" height="135" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="CPU2" value="name" />
+<TGConnectingPoint num="0" id="2017" />
+<TGConnectingPoint num="1" id="2018" />
+<TGConnectingPoint num="2" id="2019" />
+<TGConnectingPoint num="3" id="2020" />
+<TGConnectingPoint num="4" id="2021" />
+<TGConnectingPoint num="5" id="2022" />
+<TGConnectingPoint num="6" id="2023" />
+<TGConnectingPoint num="7" id="2024" />
+<TGConnectingPoint num="8" id="2025" />
+<TGConnectingPoint num="9" id="2026" />
+<TGConnectingPoint num="10" id="2027" />
+<TGConnectingPoint num="11" id="2028" />
+<TGConnectingPoint num="12" id="2029" />
+<TGConnectingPoint num="13" id="2030" />
+<TGConnectingPoint num="14" id="2031" />
+<TGConnectingPoint num="15" id="2032" />
+<TGConnectingPoint num="16" id="2033" />
+<TGConnectingPoint num="17" id="2034" />
+<TGConnectingPoint num="18" id="2035" />
+<TGConnectingPoint num="19" id="2036" />
+<TGConnectingPoint num="20" id="2037" />
+<TGConnectingPoint num="21" id="2038" />
+<TGConnectingPoint num="22" id="2039" />
+<TGConnectingPoint num="23" id="2040" />
+<extraparam>
+<info stereotype="CPURR" nodeName="CPU2" />
+<attributes nbOfCores="1" byteDataSize="4"  schedulingPolicy="0"  sliceTime="10000"  goIdleTime="10"  maxConsecutiveIdleCycles="10"  pipelineSize="5"  taskSwitchingTime="20"  branchingPredictionPenalty="2"  cacheMiss="5" execiTime="1" execcTime="1" clockRatio="4" MECType="0" encryption="0"/>
+</extraparam>
+</COMPONENT>
+<SUBCOMPONENT type="1101" id="2016" >
+<father id="2041" num="0" />
+<cdparam x="604" y="279" />
+<sizeparam width="109" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="0" maxX="65" minY="0" maxY="95" />
+<infoparam name="TGComponent" value="AppC::Timer" />
+<TGConnectingPoint num="0" id="2008" />
+<TGConnectingPoint num="1" id="2009" />
+<TGConnectingPoint num="2" id="2010" />
+<TGConnectingPoint num="3" id="2011" />
+<TGConnectingPoint num="4" id="2012" />
+<TGConnectingPoint num="5" id="2013" />
+<TGConnectingPoint num="6" id="2014" />
+<TGConnectingPoint num="7" id="2015" />
+<extraparam>
+<info value="AppC::Timer" taskName="Timer" referenceTaskName="AppC" priority="0" operation="" fatherComponentMECType="0" />
+</extraparam>
+</SUBCOMPONENT>
+
+<COMPONENT type="1100" id="2075" >
+<cdparam x="56" y="231" />
+<sizeparam width="165" height="126" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="CPU1" value="name" />
+<TGConnectingPoint num="0" id="2051" />
+<TGConnectingPoint num="1" id="2052" />
+<TGConnectingPoint num="2" id="2053" />
+<TGConnectingPoint num="3" id="2054" />
+<TGConnectingPoint num="4" id="2055" />
+<TGConnectingPoint num="5" id="2056" />
+<TGConnectingPoint num="6" id="2057" />
+<TGConnectingPoint num="7" id="2058" />
+<TGConnectingPoint num="8" id="2059" />
+<TGConnectingPoint num="9" id="2060" />
+<TGConnectingPoint num="10" id="2061" />
+<TGConnectingPoint num="11" id="2062" />
+<TGConnectingPoint num="12" id="2063" />
+<TGConnectingPoint num="13" id="2064" />
+<TGConnectingPoint num="14" id="2065" />
+<TGConnectingPoint num="15" id="2066" />
+<TGConnectingPoint num="16" id="2067" />
+<TGConnectingPoint num="17" id="2068" />
+<TGConnectingPoint num="18" id="2069" />
+<TGConnectingPoint num="19" id="2070" />
+<TGConnectingPoint num="20" id="2071" />
+<TGConnectingPoint num="21" id="2072" />
+<TGConnectingPoint num="22" id="2073" />
+<TGConnectingPoint num="23" id="2074" />
+<extraparam>
+<info stereotype="CPURR" nodeName="CPU1" />
+<attributes nbOfCores="1" byteDataSize="4"  schedulingPolicy="0"  sliceTime="10000"  goIdleTime="10"  maxConsecutiveIdleCycles="10"  pipelineSize="5"  taskSwitchingTime="20"  branchingPredictionPenalty="2"  cacheMiss="5" execiTime="1" execcTime="1" clockRatio="2" MECType="0" encryption="0"/>
+</extraparam>
+</COMPONENT>
+<SUBCOMPONENT type="1101" id="2050" >
+<father id="2075" num="0" />
+<cdparam x="56" y="276" />
+<sizeparam width="163" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="0" maxX="2" minY="0" maxY="86" />
+<infoparam name="TGComponent" value="AppC::InterfaceDevice" />
+<TGConnectingPoint num="0" id="2042" />
+<TGConnectingPoint num="1" id="2043" />
+<TGConnectingPoint num="2" id="2044" />
+<TGConnectingPoint num="3" id="2045" />
+<TGConnectingPoint num="4" id="2046" />
+<TGConnectingPoint num="5" id="2047" />
+<TGConnectingPoint num="6" id="2048" />
+<TGConnectingPoint num="7" id="2049" />
+<extraparam>
+<info value="AppC::InterfaceDevice" taskName="InterfaceDevice" referenceTaskName="AppC" priority="0" operation="" fatherComponentMECType="0" />
+</extraparam>
+</SUBCOMPONENT>
+
+<COMPONENT type="1100" id="2127" >
+<cdparam x="267" y="59" />
+<sizeparam width="272" height="167" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="CPU0" value="name" />
+<TGConnectingPoint num="0" id="2103" />
+<TGConnectingPoint num="1" id="2104" />
+<TGConnectingPoint num="2" id="2105" />
+<TGConnectingPoint num="3" id="2106" />
+<TGConnectingPoint num="4" id="2107" />
+<TGConnectingPoint num="5" id="2108" />
+<TGConnectingPoint num="6" id="2109" />
+<TGConnectingPoint num="7" id="2110" />
+<TGConnectingPoint num="8" id="2111" />
+<TGConnectingPoint num="9" id="2112" />
+<TGConnectingPoint num="10" id="2113" />
+<TGConnectingPoint num="11" id="2114" />
+<TGConnectingPoint num="12" id="2115" />
+<TGConnectingPoint num="13" id="2116" />
+<TGConnectingPoint num="14" id="2117" />
+<TGConnectingPoint num="15" id="2118" />
+<TGConnectingPoint num="16" id="2119" />
+<TGConnectingPoint num="17" id="2120" />
+<TGConnectingPoint num="18" id="2121" />
+<TGConnectingPoint num="19" id="2122" />
+<TGConnectingPoint num="20" id="2123" />
+<TGConnectingPoint num="21" id="2124" />
+<TGConnectingPoint num="22" id="2125" />
+<TGConnectingPoint num="23" id="2126" />
+<extraparam>
+<info stereotype="CPURR" nodeName="CPU0" />
+<attributes nbOfCores="1" byteDataSize="4"  schedulingPolicy="0"  sliceTime="10000"  goIdleTime="10"  maxConsecutiveIdleCycles="10"  pipelineSize="5"  taskSwitchingTime="20"  branchingPredictionPenalty="2"  cacheMiss="18" execiTime="1" execcTime="1" clockRatio="3" MECType="0" encryption="0"/>
+</extraparam>
+</COMPONENT>
+<SUBCOMPONENT type="1101" id="2084" >
+<father id="2127" num="0" />
+<cdparam x="277" y="90" />
+<sizeparam width="108" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="0" maxX="164" minY="0" maxY="127" />
+<infoparam name="TGComponent" value="AppC::TCPIP" />
+<TGConnectingPoint num="0" id="2076" />
+<TGConnectingPoint num="1" id="2077" />
+<TGConnectingPoint num="2" id="2078" />
+<TGConnectingPoint num="3" id="2079" />
+<TGConnectingPoint num="4" id="2080" />
+<TGConnectingPoint num="5" id="2081" />
+<TGConnectingPoint num="6" id="2082" />
+<TGConnectingPoint num="7" id="2083" />
+<extraparam>
+<info value="AppC::TCPIP" taskName="TCPIP" referenceTaskName="AppC" priority="0" operation="" fatherComponentMECType="0" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1101" id="2093" >
+<father id="2127" num="1" />
+<cdparam x="293" y="165" />
+<sizeparam width="139" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="0" maxX="133" minY="0" maxY="127" />
+<infoparam name="TGComponent" value="AppC::Application" />
+<TGConnectingPoint num="0" id="2085" />
+<TGConnectingPoint num="1" id="2086" />
+<TGConnectingPoint num="2" id="2087" />
+<TGConnectingPoint num="3" id="2088" />
+<TGConnectingPoint num="4" id="2089" />
+<TGConnectingPoint num="5" id="2090" />
+<TGConnectingPoint num="6" id="2091" />
+<TGConnectingPoint num="7" id="2092" />
+<extraparam>
+<info value="AppC::Application" taskName="Application" referenceTaskName="AppC" priority="0" operation="" fatherComponentMECType="0" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1101" id="2102" >
+<father id="2127" num="2" />
+<cdparam x="392" y="119" />
+<sizeparam width="136" height="37" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="0" maxX="136" minY="0" maxY="127" />
+<infoparam name="TGComponent" value="AppC::SmartCard" />
+<TGConnectingPoint num="0" id="2094" />
+<TGConnectingPoint num="1" id="2095" />
+<TGConnectingPoint num="2" id="2096" />
+<TGConnectingPoint num="3" id="2097" />
+<TGConnectingPoint num="4" id="2098" />
+<TGConnectingPoint num="5" id="2099" />
+<TGConnectingPoint num="6" id="2100" />
+<TGConnectingPoint num="7" id="2101" />
+<extraparam>
+<info value="AppC::SmartCard" taskName="SmartCard" referenceTaskName="AppC" priority="0" operation="" fatherComponentMECType="0" />
+</extraparam>
+</SUBCOMPONENT>
+
+<COMPONENT type="1102" id="2152" >
+<cdparam x="630" y="38" />
+<sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="SecureBus2" value="name" />
+<TGConnectingPoint num="0" id="2128" />
+<TGConnectingPoint num="1" id="2129" />
+<TGConnectingPoint num="2" id="2130" />
+<TGConnectingPoint num="3" id="2131" />
+<TGConnectingPoint num="4" id="2132" />
+<TGConnectingPoint num="5" id="2133" />
+<TGConnectingPoint num="6" id="2134" />
+<TGConnectingPoint num="7" id="2135" />
+<TGConnectingPoint num="8" id="2136" />
+<TGConnectingPoint num="9" id="2137" />
+<TGConnectingPoint num="10" id="2138" />
+<TGConnectingPoint num="11" id="2139" />
+<TGConnectingPoint num="12" id="2140" />
+<TGConnectingPoint num="13" id="2141" />
+<TGConnectingPoint num="14" id="2142" />
+<TGConnectingPoint num="15" id="2143" />
+<TGConnectingPoint num="16" id="2144" />
+<TGConnectingPoint num="17" id="2145" />
+<TGConnectingPoint num="18" id="2146" />
+<TGConnectingPoint num="19" id="2147" />
+<TGConnectingPoint num="20" id="2148" />
+<TGConnectingPoint num="21" id="2149" />
+<TGConnectingPoint num="22" id="2150" />
+<TGConnectingPoint num="23" id="2151" />
+<extraparam>
+<info stereotype="BUS-RR" nodeName="SecureBus2" />
+<attributes byteDataSize="4"  arbitrationPolicy="0"  sliceTime="10000"  pipelineSize="1"  clockRatio="1"  privacy="1"  referenceAttack="ReadDataFromBus" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1105" id="2177" >
+<cdparam x="780" y="123" />
+<sizeparam width="176" height="106" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="secureMem2" value="name" />
+<TGConnectingPoint num="0" id="2153" />
+<TGConnectingPoint num="1" id="2154" />
+<TGConnectingPoint num="2" id="2155" />
+<TGConnectingPoint num="3" id="2156" />
+<TGConnectingPoint num="4" id="2157" />
+<TGConnectingPoint num="5" id="2158" />
+<TGConnectingPoint num="6" id="2159" />
+<TGConnectingPoint num="7" id="2160" />
+<TGConnectingPoint num="8" id="2161" />
+<TGConnectingPoint num="9" id="2162" />
+<TGConnectingPoint num="10" id="2163" />
+<TGConnectingPoint num="11" id="2164" />
+<TGConnectingPoint num="12" id="2165" />
+<TGConnectingPoint num="13" id="2166" />
+<TGConnectingPoint num="14" id="2167" />
+<TGConnectingPoint num="15" id="2168" />
+<TGConnectingPoint num="16" id="2169" />
+<TGConnectingPoint num="17" id="2170" />
+<TGConnectingPoint num="18" id="2171" />
+<TGConnectingPoint num="19" id="2172" />
+<TGConnectingPoint num="20" id="2173" />
+<TGConnectingPoint num="21" id="2174" />
+<TGConnectingPoint num="22" id="2175" />
+<TGConnectingPoint num="23" id="2176" />
+<extraparam>
+<info stereotype="MEMORY" nodeName="secureMem2" />
+<attributes byteDataSize="4"  memorySize="1024"  clockRatio="1"  bufferType="0" />
+</extraparam>
+</COMPONENT>
+
+<CONNECTOR type="125" id="2178" >
+<cdparam x="539" y="100" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="{info}" />
+<P1  x="539" y="100" id="2114" />
+<P2  x="630" y="63" id="2131" />
+<AutomaticDrawing  data="true" />
+<extraparam>
+<info priority="0" />
+<spy value="false" />
+</extraparam>
+</CONNECTOR>
+<CONNECTOR type="125" id="2179" >
+<cdparam x="143" y="511" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="{info}" />
+<P1  x="143" y="511" id="1934" />
+<P2  x="142" y="453" id="1914" />
+<AutomaticDrawing  data="true" />
+<extraparam>
+<info priority="0" />
+<spy value="false" />
+</extraparam>
+</CONNECTOR>
+<CONNECTOR type="125" id="2180" >
+<cdparam x="138" y="357" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="{info}" />
+<P1  x="138" y="357" id="2057" />
+<P2  x="142" y="403" id="1909" />
+<AutomaticDrawing  data="true" />
+<extraparam>
+<info priority="0" />
+<spy value="false" />
+</extraparam>
+</CONNECTOR>
+<CONNECTOR type="125" id="2181" >
+<cdparam x="402" y="367" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from Memory0 to Bus0" value="{info}" />
+<P1  x="403" y="358" id="1959" />
+<P2  x="403" y="319" id="1989" />
+<AutomaticDrawing  data="true" />
+<extraparam>
+<info priority="0" />
+<spy value="false" />
+</extraparam>
+</CONNECTOR>
+<CONNECTOR type="125" id="2182" >
+<cdparam x="190" y="300" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from CPU1 to Bus0" value="{info}" />
+<P1  x="221" y="294" id="2055" />
+<P2  x="278" y="294" id="1986" />
+<AutomaticDrawing  data="true" />
+<extraparam>
+<info priority="0" />
+<spy value="false" />
+</extraparam>
+</CONNECTOR>
+<CONNECTOR type="125" id="2183" >
+<cdparam x="662" y="310" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from CPU2 to Bus0" value="{info}" />
+<P1  x="574" y="294" id="2020" />
+<P2  x="528" y="294" id="1987" />
+<AutomaticDrawing  data="true" />
+<extraparam>
+<info priority="0" />
+<spy value="false" />
+</extraparam>
+</CONNECTOR>
+<CONNECTOR type="125" id="2184" >
+<cdparam x="388" y="162" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from CPU0 to Bus0" value="{info}" />
+<P1  x="403" y="226" id="2109" />
+<P2  x="403" y="269" id="1984" />
+<AutomaticDrawing  data="true" />
+<extraparam>
+<info priority="0" />
+<spy value="false" />
+</extraparam>
+</CONNECTOR>
+<CONNECTOR type="125" id="2185" >
+<cdparam x="812" y="190" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="{info}" />
+<P1  x="868" y="123" id="2154" />
+<P2  x="755" y="88" id="2134" />
+<AutomaticDrawing  data="true" />
+<extraparam>
+<info priority="0" />
+<spy value="false" />
+</extraparam>
+</CONNECTOR>
+
+</TMLArchiDiagramPanel>
+
+</Modeling>
+
+
+
+
+<Modeling type="AVATAR Design" nameTab="BasicSecurityProtocol" >
+<AVATARBlockDiagramPanel name="Block Diagram" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" >
+<MainCode value="void __user_init() {"/>
+<MainCode value="}"/>
+<Optimized value="true" />
+<Validated value="System;InterfaceDevice;SmartCard;" />
+<Ignored value="" />
+
+<CONNECTOR type="5002" id="2191" >
+<cdparam x="568" y="220" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from Block0 to Block0" value="" />
+<TGConnectingPoint num="0" id="2188" />
+<TGConnectingPoint num="1" id="2189" />
+<TGConnectingPoint num="2" id="2190" />
+<P1  x="459" y="199" id="2288" />
+<P2  x="459" y="254" id="2281" />
+<Point x="490" y="199" />
+<Point x="490" y="254" />
+<AutomaticDrawing  data="true" />
+<extraparam>
+<iso value="in chin(Message msg)" />
+<osd value="out chout(Message msg)" />
+<FIFOType asynchronous="false" size="1" blocking="false" private="false" broadcast="false" lossy="false" />
+</extraparam>
+</CONNECTOR><SUBCOMPONENT type="-1" id="2186" >
+<father id="2191" num="0" />
+<cdparam x="490" y="199" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="point " value="null" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="2187" >
+<father id="2191" num="1" />
+<cdparam x="490" y="254" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="point " value="null" />
+</SUBCOMPONENT>
+
+<COMPONENT type="302" id="2208" >
+<cdparam x="519" y="154" />
+<sizeparam width="520" height="97" minWidth="80" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="Proverif Pragma" value="#InitialSystemKnowledge InterfaceDevice.sk SmartCard.sk
+
+#Confidentiality InterfaceDevice.secretData
+#Authenticity InterfaceDevice.sendingMessage.m SmartCard.messageDecrypted.m
+" />
+<TGConnectingPoint num="0" id="2192" />
+<TGConnectingPoint num="1" id="2193" />
+<TGConnectingPoint num="2" id="2194" />
+<TGConnectingPoint num="3" id="2195" />
+<TGConnectingPoint num="4" id="2196" />
+<TGConnectingPoint num="5" id="2197" />
+<TGConnectingPoint num="6" id="2198" />
+<TGConnectingPoint num="7" id="2199" />
+<TGConnectingPoint num="8" id="2200" />
+<TGConnectingPoint num="9" id="2201" />
+<TGConnectingPoint num="10" id="2202" />
+<TGConnectingPoint num="11" id="2203" />
+<TGConnectingPoint num="12" id="2204" />
+<TGConnectingPoint num="13" id="2205" />
+<TGConnectingPoint num="14" id="2206" />
+<TGConnectingPoint num="15" id="2207" />
+<extraparam>
+<Line value="#InitialSystemKnowledge InterfaceDevice.sk SmartCard.sk" />
+<Line value="" />
+<Line value="#Confidentiality InterfaceDevice.secretData" />
+<Line value="#Authenticity InterfaceDevice.sendingMessage.m SmartCard.messageDecrypted.m" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5003" id="2217" >
+<cdparam x="260" y="373" />
+<sizeparam width="129" height="61" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="DataType0" value="Message" />
+<TGConnectingPoint num="0" id="2209" />
+<TGConnectingPoint num="1" id="2210" />
+<TGConnectingPoint num="2" id="2211" />
+<TGConnectingPoint num="3" id="2212" />
+<TGConnectingPoint num="4" id="2213" />
+<TGConnectingPoint num="5" id="2214" />
+<TGConnectingPoint num="6" id="2215" />
+<TGConnectingPoint num="7" id="2216" />
+<extraparam>
+<Attribute access="0" id="data" value="" type="8" typeOther="" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5003" id="2226" >
+<cdparam x="68" y="372" />
+<sizeparam width="123" height="62" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="DataType0" value="Key" />
+<TGConnectingPoint num="0" id="2218" />
+<TGConnectingPoint num="1" id="2219" />
+<TGConnectingPoint num="2" id="2220" />
+<TGConnectingPoint num="3" id="2221" />
+<TGConnectingPoint num="4" id="2222" />
+<TGConnectingPoint num="5" id="2223" />
+<TGConnectingPoint num="6" id="2224" />
+<TGConnectingPoint num="7" id="2225" />
+<extraparam>
+<Attribute access="0" id="data" value="" type="8" typeOther="" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5000" id="2301" >
+<cdparam x="21" y="145" />
+<sizeparam width="438" height="219" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="Block0" value="System" />
+<TGConnectingPoint num="0" id="2277" />
+<TGConnectingPoint num="1" id="2278" />
+<TGConnectingPoint num="2" id="2279" />
+<TGConnectingPoint num="3" id="2280" />
+<TGConnectingPoint num="4" id="2281" />
+<TGConnectingPoint num="5" id="2282" />
+<TGConnectingPoint num="6" id="2283" />
+<TGConnectingPoint num="7" id="2284" />
+<TGConnectingPoint num="8" id="2285" />
+<TGConnectingPoint num="9" id="2286" />
+<TGConnectingPoint num="10" id="2287" />
+<TGConnectingPoint num="11" id="2288" />
+<TGConnectingPoint num="12" id="2289" />
+<TGConnectingPoint num="13" id="2290" />
+<TGConnectingPoint num="14" id="2291" />
+<TGConnectingPoint num="15" id="2292" />
+<TGConnectingPoint num="16" id="2293" />
+<TGConnectingPoint num="17" id="2294" />
+<TGConnectingPoint num="18" id="2295" />
+<TGConnectingPoint num="19" id="2296" />
+<TGConnectingPoint num="20" id="2297" />
+<TGConnectingPoint num="21" id="2298" />
+<TGConnectingPoint num="22" id="2299" />
+<TGConnectingPoint num="23" id="2300" />
+<extraparam>
+<CryptoBlock value="false" />
+<Signal value="in chin(Message msg)" attached="true" />
+<Signal value="out chout(Message msg)" attached="true" />
+</extraparam>
+</COMPONENT>
+<SUBCOMPONENT type="5000" id="2251" >
+<father id="2301" num="0" />
+<cdparam x="36" y="233" />
+<sizeparam width="215" height="126" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="0" maxX="223" minY="0" maxY="93" />
+<infoparam name="Block0" value="InterfaceDevice" />
+<TGConnectingPoint num="0" id="2227" />
+<TGConnectingPoint num="1" id="2228" />
+<TGConnectingPoint num="2" id="2229" />
+<TGConnectingPoint num="3" id="2230" />
+<TGConnectingPoint num="4" id="2231" />
+<TGConnectingPoint num="5" id="2232" />
+<TGConnectingPoint num="6" id="2233" />
+<TGConnectingPoint num="7" id="2234" />
+<TGConnectingPoint num="8" id="2235" />
+<TGConnectingPoint num="9" id="2236" />
+<TGConnectingPoint num="10" id="2237" />
+<TGConnectingPoint num="11" id="2238" />
+<TGConnectingPoint num="12" id="2239" />
+<TGConnectingPoint num="13" id="2240" />
+<TGConnectingPoint num="14" id="2241" />
+<TGConnectingPoint num="15" id="2242" />
+<TGConnectingPoint num="16" id="2243" />
+<TGConnectingPoint num="17" id="2244" />
+<TGConnectingPoint num="18" id="2245" />
+<TGConnectingPoint num="19" id="2246" />
+<TGConnectingPoint num="20" id="2247" />
+<TGConnectingPoint num="21" id="2248" />
+<TGConnectingPoint num="22" id="2249" />
+<TGConnectingPoint num="23" id="2250" />
+<extraparam>
+<CryptoBlock value="true" />
+<Attribute access="0" id="secretData" value="" type="8" typeOther="" />
+<Attribute access="0" id="m" value="" type="5" typeOther="Message" />
+<Attribute access="0" id="m1" value="" type="5" typeOther="Message" />
+<Attribute access="0" id="sk" value="" type="5" typeOther="Key" />
+<Method value="Message encrypt(Message msg, Key k)" />
+<Method value="Message decrypt(Message msg, Key k)" />
+<Method value="Message sencrypt(Message msg, Key k)" />
+<Method value="Message sdecrypt(Message msg, Key k)" />
+<Method value="Message MAC(Message msg, Key k)" />
+<Method value="bool verifyMAC(Message msg, Key k, Message macmsg)" />
+<Method value="Message concat2(Message msg1, Message msg2)" />
+<Method value="Message concat3(Message msg1, Message msg2, Message msg3)" />
+<Method value="Message concat4(Message msg1, Message msg2, Message msg3, Message msg4)" />
+<Method value="get2(Message msg, Message msg1, Message msg2)" />
+<Method value="get3(Message msg, Message msg1, Message msg2, Message msg3)" />
+<Method value="get4(Message msg, Message msg1, Message msg2, Message msg3, Message msg4)" />
+<Method value="Message aencrypt(Message msg, Key k)" />
+<Method value="Message adecrypt(Message msg, Key k)" />
+<Method value="Key pk(Key k)" />
+<Method value="Message sign(Message msg, Key k)" />
+<Method value="bool verifySign(Message msg1, Message sig, Key k)" />
+<Method value="Message cert(Key k, Message msg)" />
+<Method value="bool verifyCert(Message cert, Key k)" />
+<Method value="Key getpk(Message cert)" />
+<Method value="Key DH(Key pubK, Key privK)" />
+<Method value="Message hash(Message msg)" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="5000" id="2276" >
+<father id="2301" num="1" />
+<cdparam x="263" y="233" />
+<sizeparam width="139" height="126" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="0" maxX="299" minY="0" maxY="93" />
+<infoparam name="Block0" value="SmartCard" />
+<TGConnectingPoint num="0" id="2252" />
+<TGConnectingPoint num="1" id="2253" />
+<TGConnectingPoint num="2" id="2254" />
+<TGConnectingPoint num="3" id="2255" />
+<TGConnectingPoint num="4" id="2256" />
+<TGConnectingPoint num="5" id="2257" />
+<TGConnectingPoint num="6" id="2258" />
+<TGConnectingPoint num="7" id="2259" />
+<TGConnectingPoint num="8" id="2260" />
+<TGConnectingPoint num="9" id="2261" />
+<TGConnectingPoint num="10" id="2262" />
+<TGConnectingPoint num="11" id="2263" />
+<TGConnectingPoint num="12" id="2264" />
+<TGConnectingPoint num="13" id="2265" />
+<TGConnectingPoint num="14" id="2266" />
+<TGConnectingPoint num="15" id="2267" />
+<TGConnectingPoint num="16" id="2268" />
+<TGConnectingPoint num="17" id="2269" />
+<TGConnectingPoint num="18" id="2270" />
+<TGConnectingPoint num="19" id="2271" />
+<TGConnectingPoint num="20" id="2272" />
+<TGConnectingPoint num="21" id="2273" />
+<TGConnectingPoint num="22" id="2274" />
+<TGConnectingPoint num="23" id="2275" />
+<extraparam>
+<CryptoBlock value="true" />
+<Attribute access="0" id="m" value="" type="5" typeOther="Message" />
+<Attribute access="0" id="m2" value="" type="5" typeOther="Message" />
+<Attribute access="0" id="sk" value="" type="5" typeOther="Key" />
+<Attribute access="0" id="receivedData" value="" type="8" typeOther="" />
+<Method value="Message encrypt(Message msg, Key k)" />
+<Method value="Message decrypt(Message msg, Key k)" />
+<Method value="Message sencrypt(Message msg, Key k)" />
+<Method value="Message sdecrypt(Message msg, Key k)" />
+<Method value="Message MAC(Message msg, Key k)" />
+<Method value="bool verifyMAC(Message msg, Key k, Message macmsg)" />
+<Method value="Message concat2(Message msg1, Message msg2)" />
+<Method value="Message concat3(Message msg1, Message msg2, Message msg3)" />
+<Method value="Message concat4(Message msg1, Message msg2, Message msg3, Message msg4)" />
+<Method value="get2(Message msg, Message msg1, Message msg2)" />
+<Method value="get3(Message msg, Message msg1, Message msg2, Message msg3)" />
+<Method value="get4(Message msg, Message msg1, Message msg2, Message msg3, Message msg4)" />
+<Method value="Message aencrypt(Message msg, Key k)" />
+<Method value="Message adecrypt(Message msg, Key k)" />
+<Method value="Key pk(Key k)" />
+<Method value="Message sign(Message msg, Key k)" />
+<Method value="bool verifySign(Message msg1, Message sig, Key k)" />
+<Method value="Message cert(Key k, Message msg)" />
+<Method value="bool verifyCert(Message cert, Key k)" />
+<Method value="Key getpk(Message cert)" />
+<Method value="Key DH(Key pubK, Key privK)" />
+<Method value="Message hash(Message msg)" />
+</extraparam>
+</SUBCOMPONENT>
+
+
+</AVATARBlockDiagramPanel>
+
+<AVATARStateMachineDiagramPanel name="System" minX="10" maxX="1400" minY="10" maxY="900" >
+<COMPONENT type="5100" id="2303" >
+<cdparam x="400" y="50" />
+<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="start state" value="null" />
+<TGConnectingPoint num="0" id="2302" />
+</COMPONENT>
+
+
+</AVATARStateMachineDiagramPanel>
+
+<AVATARStateMachineDiagramPanel name="SmartCard" minX="10" maxX="1400" minY="10" maxY="900" >
+<CONNECTOR type="5102" id="2310" >
+<cdparam x="416" y="379" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from state0 to state0" value="null" />
+<TGConnectingPoint num="0" id="2309" />
+<P1  x="416" y="379" id="2345" />
+<P2  x="420" y="424" id="2381" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="2308" >
+<father id="2310" num="0" />
+<cdparam x="431" y="403" />
+<sizeparam width="135" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="2304" />
+<TGConnectingPoint num="1" id="2305" />
+<TGConnectingPoint num="2" id="2306" />
+<TGConnectingPoint num="3" id="2307" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+<actions value="receivedData = m.data" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="2317" >
+<cdparam x="407" y="273" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from state0 to state0" value="null" />
+<TGConnectingPoint num="0" id="2316" />
+<P1  x="407" y="273" id="2427" />
+<P2  x="416" y="339" id="2340" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="2315" >
+<father id="2317" num="0" />
+<cdparam x="419" y="312" />
+<sizeparam width="127" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="2311" />
+<TGConnectingPoint num="1" id="2312" />
+<TGConnectingPoint num="2" id="2313" />
+<TGConnectingPoint num="3" id="2314" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+<actions value="m = sdecrypt(m2, sk)" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="2324" >
+<cdparam x="406" y="201" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from Send signal to state0" value="null" />
+<TGConnectingPoint num="0" id="2323" />
+<P1  x="406" y="201" id="2463" />
+<P2  x="407" y="233" id="2422" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="2322" >
+<father id="2324" num="0" />
+<cdparam x="406" y="241" />
+<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="2318" />
+<TGConnectingPoint num="1" id="2319" />
+<TGConnectingPoint num="2" id="2320" />
+<TGConnectingPoint num="3" id="2321" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="2331" >
+<cdparam x="406" y="141" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from state0 to Send signal" value="null" />
+<TGConnectingPoint num="0" id="2330" />
+<P1  x="406" y="141" id="2479" />
+<P2  x="406" y="171" id="2462" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="2329" >
+<father id="2331" num="0" />
+<cdparam x="406" y="181" />
+<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="2325" />
+<TGConnectingPoint num="1" id="2326" />
+<TGConnectingPoint num="2" id="2327" />
+<TGConnectingPoint num="3" id="2328" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="2338" >
+<cdparam x="407" y="70" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from start state to state0" value="null" />
+<TGConnectingPoint num="0" id="2337" />
+<P1  x="407" y="70" id="2514" />
+<P2  x="406" y="101" id="2474" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="2336" >
+<father id="2338" num="0" />
+<cdparam x="407" y="110" />
+<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="2332" />
+<TGConnectingPoint num="1" id="2333" />
+<TGConnectingPoint num="2" id="2334" />
+<TGConnectingPoint num="3" id="2335" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<COMPONENT type="5106" id="2379" >
+<cdparam x="327" y="339" />
+<sizeparam width="178" height="40" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="state0" value="messageDecrypted" />
+<TGConnectingPoint num="0" id="2339" />
+<TGConnectingPoint num="1" id="2340" />
+<TGConnectingPoint num="2" id="2341" />
+<TGConnectingPoint num="3" id="2342" />
+<TGConnectingPoint num="4" id="2343" />
+<TGConnectingPoint num="5" id="2344" />
+<TGConnectingPoint num="6" id="2345" />
+<TGConnectingPoint num="7" id="2346" />
+<TGConnectingPoint num="8" id="2347" />
+<TGConnectingPoint num="9" id="2348" />
+<TGConnectingPoint num="10" id="2349" />
+<TGConnectingPoint num="11" id="2350" />
+<TGConnectingPoint num="12" id="2351" />
+<TGConnectingPoint num="13" id="2352" />
+<TGConnectingPoint num="14" id="2353" />
+<TGConnectingPoint num="15" id="2354" />
+<TGConnectingPoint num="16" id="2355" />
+<TGConnectingPoint num="17" id="2356" />
+<TGConnectingPoint num="18" id="2357" />
+<TGConnectingPoint num="19" id="2358" />
+<TGConnectingPoint num="20" id="2359" />
+<TGConnectingPoint num="21" id="2360" />
+<TGConnectingPoint num="22" id="2361" />
+<TGConnectingPoint num="23" id="2362" />
+<TGConnectingPoint num="24" id="2363" />
+<TGConnectingPoint num="25" id="2364" />
+<TGConnectingPoint num="26" id="2365" />
+<TGConnectingPoint num="27" id="2366" />
+<TGConnectingPoint num="28" id="2367" />
+<TGConnectingPoint num="29" id="2368" />
+<TGConnectingPoint num="30" id="2369" />
+<TGConnectingPoint num="31" id="2370" />
+<TGConnectingPoint num="32" id="2371" />
+<TGConnectingPoint num="33" id="2372" />
+<TGConnectingPoint num="34" id="2373" />
+<TGConnectingPoint num="35" id="2374" />
+<TGConnectingPoint num="36" id="2375" />
+<TGConnectingPoint num="37" id="2376" />
+<TGConnectingPoint num="38" id="2377" />
+<TGConnectingPoint num="39" id="2378" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="2420" >
+<cdparam x="350" y="424" />
+<sizeparam width="140" height="40" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="state0" value="SecretDataReceived" />
+<TGConnectingPoint num="0" id="2380" />
+<TGConnectingPoint num="1" id="2381" />
+<TGConnectingPoint num="2" id="2382" />
+<TGConnectingPoint num="3" id="2383" />
+<TGConnectingPoint num="4" id="2384" />
+<TGConnectingPoint num="5" id="2385" />
+<TGConnectingPoint num="6" id="2386" />
+<TGConnectingPoint num="7" id="2387" />
+<TGConnectingPoint num="8" id="2388" />
+<TGConnectingPoint num="9" id="2389" />
+<TGConnectingPoint num="10" id="2390" />
+<TGConnectingPoint num="11" id="2391" />
+<TGConnectingPoint num="12" id="2392" />
+<TGConnectingPoint num="13" id="2393" />
+<TGConnectingPoint num="14" id="2394" />
+<TGConnectingPoint num="15" id="2395" />
+<TGConnectingPoint num="16" id="2396" />
+<TGConnectingPoint num="17" id="2397" />
+<TGConnectingPoint num="18" id="2398" />
+<TGConnectingPoint num="19" id="2399" />
+<TGConnectingPoint num="20" id="2400" />
+<TGConnectingPoint num="21" id="2401" />
+<TGConnectingPoint num="22" id="2402" />
+<TGConnectingPoint num="23" id="2403" />
+<TGConnectingPoint num="24" id="2404" />
+<TGConnectingPoint num="25" id="2405" />
+<TGConnectingPoint num="26" id="2406" />
+<TGConnectingPoint num="27" id="2407" />
+<TGConnectingPoint num="28" id="2408" />
+<TGConnectingPoint num="29" id="2409" />
+<TGConnectingPoint num="30" id="2410" />
+<TGConnectingPoint num="31" id="2411" />
+<TGConnectingPoint num="32" id="2412" />
+<TGConnectingPoint num="33" id="2413" />
+<TGConnectingPoint num="34" id="2414" />
+<TGConnectingPoint num="35" id="2415" />
+<TGConnectingPoint num="36" id="2416" />
+<TGConnectingPoint num="37" id="2417" />
+<TGConnectingPoint num="38" id="2418" />
+<TGConnectingPoint num="39" id="2419" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="2461" >
+<cdparam x="336" y="233" />
+<sizeparam width="142" height="40" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="state0" value="messageDecrypt" />
+<TGConnectingPoint num="0" id="2421" />
+<TGConnectingPoint num="1" id="2422" />
+<TGConnectingPoint num="2" id="2423" />
+<TGConnectingPoint num="3" id="2424" />
+<TGConnectingPoint num="4" id="2425" />
+<TGConnectingPoint num="5" id="2426" />
+<TGConnectingPoint num="6" id="2427" />
+<TGConnectingPoint num="7" id="2428" />
+<TGConnectingPoint num="8" id="2429" />
+<TGConnectingPoint num="9" id="2430" />
+<TGConnectingPoint num="10" id="2431" />
+<TGConnectingPoint num="11" id="2432" />
+<TGConnectingPoint num="12" id="2433" />
+<TGConnectingPoint num="13" id="2434" />
+<TGConnectingPoint num="14" id="2435" />
+<TGConnectingPoint num="15" id="2436" />
+<TGConnectingPoint num="16" id="2437" />
+<TGConnectingPoint num="17" id="2438" />
+<TGConnectingPoint num="18" id="2439" />
+<TGConnectingPoint num="19" id="2440" />
+<TGConnectingPoint num="20" id="2441" />
+<TGConnectingPoint num="21" id="2442" />
+<TGConnectingPoint num="22" id="2443" />
+<TGConnectingPoint num="23" id="2444" />
+<TGConnectingPoint num="24" id="2445" />
+<TGConnectingPoint num="25" id="2446" />
+<TGConnectingPoint num="26" id="2447" />
+<TGConnectingPoint num="27" id="2448" />
+<TGConnectingPoint num="28" id="2449" />
+<TGConnectingPoint num="29" id="2450" />
+<TGConnectingPoint num="30" id="2451" />
+<TGConnectingPoint num="31" id="2452" />
+<TGConnectingPoint num="32" id="2453" />
+<TGConnectingPoint num="33" id="2454" />
+<TGConnectingPoint num="34" id="2455" />
+<TGConnectingPoint num="35" id="2456" />
+<TGConnectingPoint num="36" id="2457" />
+<TGConnectingPoint num="37" id="2458" />
+<TGConnectingPoint num="38" id="2459" />
+<TGConnectingPoint num="39" id="2460" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5104" id="2472" >
+<cdparam x="372" y="176" />
+<sizeparam width="68" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="Send signal" value="chin(m2)" />
+<TGConnectingPoint num="0" id="2462" />
+<TGConnectingPoint num="1" id="2463" />
+<TGConnectingPoint num="2" id="2464" />
+<TGConnectingPoint num="3" id="2465" />
+<TGConnectingPoint num="4" id="2466" />
+<TGConnectingPoint num="5" id="2467" />
+<TGConnectingPoint num="6" id="2468" />
+<TGConnectingPoint num="7" id="2469" />
+<TGConnectingPoint num="8" id="2470" />
+<TGConnectingPoint num="9" id="2471" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="2513" >
+<cdparam x="340" y="101" />
+<sizeparam width="132" height="40" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="state0" value="waitingForMessage" />
+<TGConnectingPoint num="0" id="2473" />
+<TGConnectingPoint num="1" id="2474" />
+<TGConnectingPoint num="2" id="2475" />
+<TGConnectingPoint num="3" id="2476" />
+<TGConnectingPoint num="4" id="2477" />
+<TGConnectingPoint num="5" id="2478" />
+<TGConnectingPoint num="6" id="2479" />
+<TGConnectingPoint num="7" id="2480" />
+<TGConnectingPoint num="8" id="2481" />
+<TGConnectingPoint num="9" id="2482" />
+<TGConnectingPoint num="10" id="2483" />
+<TGConnectingPoint num="11" id="2484" />
+<TGConnectingPoint num="12" id="2485" />
+<TGConnectingPoint num="13" id="2486" />
+<TGConnectingPoint num="14" id="2487" />
+<TGConnectingPoint num="15" id="2488" />
+<TGConnectingPoint num="16" id="2489" />
+<TGConnectingPoint num="17" id="2490" />
+<TGConnectingPoint num="18" id="2491" />
+<TGConnectingPoint num="19" id="2492" />
+<TGConnectingPoint num="20" id="2493" />
+<TGConnectingPoint num="21" id="2494" />
+<TGConnectingPoint num="22" id="2495" />
+<TGConnectingPoint num="23" id="2496" />
+<TGConnectingPoint num="24" id="2497" />
+<TGConnectingPoint num="25" id="2498" />
+<TGConnectingPoint num="26" id="2499" />
+<TGConnectingPoint num="27" id="2500" />
+<TGConnectingPoint num="28" id="2501" />
+<TGConnectingPoint num="29" id="2502" />
+<TGConnectingPoint num="30" id="2503" />
+<TGConnectingPoint num="31" id="2504" />
+<TGConnectingPoint num="32" id="2505" />
+<TGConnectingPoint num="33" id="2506" />
+<TGConnectingPoint num="34" id="2507" />
+<TGConnectingPoint num="35" id="2508" />
+<TGConnectingPoint num="36" id="2509" />
+<TGConnectingPoint num="37" id="2510" />
+<TGConnectingPoint num="38" id="2511" />
+<TGConnectingPoint num="39" id="2512" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5100" id="2515" >
+<cdparam x="400" y="50" />
+<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="start state" value="null" />
+<TGConnectingPoint num="0" id="2514" />
+</COMPONENT>
+
+
+</AVATARStateMachineDiagramPanel>
+
+<AVATARStateMachineDiagramPanel name="InterfaceDevice" minX="10" maxX="1400" minY="10" maxY="900" >
+<CONNECTOR type="5102" id="2522" >
+<cdparam x="407" y="310" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="2521" />
+<P1  x="407" y="310" id="2593" />
+<P2  x="416" y="356" id="2552" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="2520" >
+<father id="2522" num="0" />
+<cdparam x="449" y="353" />
+<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="2516" />
+<TGConnectingPoint num="1" id="2517" />
+<TGConnectingPoint num="2" id="2518" />
+<TGConnectingPoint num="3" id="2519" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="2529" >
+<cdparam x="492" y="446" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="2528" />
+<P1  x="416" y="406" id="2557" />
+<P2  x="434" y="446" id="2603" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="2527" >
+<father id="2529" num="0" />
+<cdparam x="449" y="440" />
+<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="2523" />
+<TGConnectingPoint num="1" id="2524" />
+<TGConnectingPoint num="2" id="2525" />
+<TGConnectingPoint num="3" id="2526" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="2536" >
+<cdparam x="407" y="251" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from state0 to stop state" value="null" />
+<TGConnectingPoint num="0" id="2535" />
+<P1  x="407" y="251" id="2611" />
+<P2  x="407" y="280" id="2592" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="2534" >
+<father id="2536" num="0" />
+<cdparam x="407" y="291" />
+<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="2530" />
+<TGConnectingPoint num="1" id="2531" />
+<TGConnectingPoint num="2" id="2532" />
+<TGConnectingPoint num="3" id="2533" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="2543" >
+<cdparam x="407" y="132" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from state0 to state0" value="null" />
+<TGConnectingPoint num="0" id="2542" />
+<P1  x="407" y="132" id="2652" />
+<P2  x="407" y="211" id="2606" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="2541" >
+<father id="2543" num="0" />
+<cdparam x="414" y="162" />
+<sizeparam width="126" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="2537" />
+<TGConnectingPoint num="1" id="2538" />
+<TGConnectingPoint num="2" id="2539" />
+<TGConnectingPoint num="3" id="2540" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+<actions value="m.data = secretData" />
+<actions value="m1 = sencrypt(m, sk)" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="2550" >
+<cdparam x="407" y="70" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from start state to state0" value="null" />
+<TGConnectingPoint num="0" id="2549" />
+<P1  x="407" y="70" id="2687" />
+<P2  x="407" y="92" id="2647" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="2548" >
+<father id="2550" num="0" />
+<cdparam x="407" y="110" />
+<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="2544" />
+<TGConnectingPoint num="1" id="2545" />
+<TGConnectingPoint num="2" id="2546" />
+<TGConnectingPoint num="3" id="2547" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<COMPONENT type="5106" id="2591" >
+<cdparam x="366" y="356" />
+<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="State" value="beforeFinish" />
+<TGConnectingPoint num="0" id="2551" />
+<TGConnectingPoint num="1" id="2552" />
+<TGConnectingPoint num="2" id="2553" />
+<TGConnectingPoint num="3" id="2554" />
+<TGConnectingPoint num="4" id="2555" />
+<TGConnectingPoint num="5" id="2556" />
+<TGConnectingPoint num="6" id="2557" />
+<TGConnectingPoint num="7" id="2558" />
+<TGConnectingPoint num="8" id="2559" />
+<TGConnectingPoint num="9" id="2560" />
+<TGConnectingPoint num="10" id="2561" />
+<TGConnectingPoint num="11" id="2562" />
+<TGConnectingPoint num="12" id="2563" />
+<TGConnectingPoint num="13" id="2564" />
+<TGConnectingPoint num="14" id="2565" />
+<TGConnectingPoint num="15" id="2566" />
+<TGConnectingPoint num="16" id="2567" />
+<TGConnectingPoint num="17" id="2568" />
+<TGConnectingPoint num="18" id="2569" />
+<TGConnectingPoint num="19" id="2570" />
+<TGConnectingPoint num="20" id="2571" />
+<TGConnectingPoint num="21" id="2572" />
+<TGConnectingPoint num="22" id="2573" />
+<TGConnectingPoint num="23" id="2574" />
+<TGConnectingPoint num="24" id="2575" />
+<TGConnectingPoint num="25" id="2576" />
+<TGConnectingPoint num="26" id="2577" />
+<TGConnectingPoint num="27" id="2578" />
+<TGConnectingPoint num="28" id="2579" />
+<TGConnectingPoint num="29" id="2580" />
+<TGConnectingPoint num="30" id="2581" />
+<TGConnectingPoint num="31" id="2582" />
+<TGConnectingPoint num="32" id="2583" />
+<TGConnectingPoint num="33" id="2584" />
+<TGConnectingPoint num="34" id="2585" />
+<TGConnectingPoint num="35" id="2586" />
+<TGConnectingPoint num="36" id="2587" />
+<TGConnectingPoint num="37" id="2588" />
+<TGConnectingPoint num="38" id="2589" />
+<TGConnectingPoint num="39" id="2590" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5103" id="2602" >
+<cdparam x="373" y="285" />
+<sizeparam width="68" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="Send signal" value="chout(m1)" />
+<TGConnectingPoint num="0" id="2592" />
+<TGConnectingPoint num="1" id="2593" />
+<TGConnectingPoint num="2" id="2594" />
+<TGConnectingPoint num="3" id="2595" />
+<TGConnectingPoint num="4" id="2596" />
+<TGConnectingPoint num="5" id="2597" />
+<TGConnectingPoint num="6" id="2598" />
+<TGConnectingPoint num="7" id="2599" />
+<TGConnectingPoint num="8" id="2600" />
+<TGConnectingPoint num="9" id="2601" />
+</COMPONENT>
+
+<COMPONENT type="5101" id="2604" >
+<cdparam x="424" y="451" />
+<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="stop state" value="null" />
+<TGConnectingPoint num="0" id="2603" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="2645" >
+<cdparam x="336" y="211" />
+<sizeparam width="143" height="40" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="state0" value="sendingMessage" />
+<TGConnectingPoint num="0" id="2605" />
+<TGConnectingPoint num="1" id="2606" />
+<TGConnectingPoint num="2" id="2607" />
+<TGConnectingPoint num="3" id="2608" />
+<TGConnectingPoint num="4" id="2609" />
+<TGConnectingPoint num="5" id="2610" />
+<TGConnectingPoint num="6" id="2611" />
+<TGConnectingPoint num="7" id="2612" />
+<TGConnectingPoint num="8" id="2613" />
+<TGConnectingPoint num="9" id="2614" />
+<TGConnectingPoint num="10" id="2615" />
+<TGConnectingPoint num="11" id="2616" />
+<TGConnectingPoint num="12" id="2617" />
+<TGConnectingPoint num="13" id="2618" />
+<TGConnectingPoint num="14" id="2619" />
+<TGConnectingPoint num="15" id="2620" />
+<TGConnectingPoint num="16" id="2621" />
+<TGConnectingPoint num="17" id="2622" />
+<TGConnectingPoint num="18" id="2623" />
+<TGConnectingPoint num="19" id="2624" />
+<TGConnectingPoint num="20" id="2625" />
+<TGConnectingPoint num="21" id="2626" />
+<TGConnectingPoint num="22" id="2627" />
+<TGConnectingPoint num="23" id="2628" />
+<TGConnectingPoint num="24" id="2629" />
+<TGConnectingPoint num="25" id="2630" />
+<TGConnectingPoint num="26" id="2631" />
+<TGConnectingPoint num="27" id="2632" />
+<TGConnectingPoint num="28" id="2633" />
+<TGConnectingPoint num="29" id="2634" />
+<TGConnectingPoint num="30" id="2635" />
+<TGConnectingPoint num="31" id="2636" />
+<TGConnectingPoint num="32" id="2637" />
+<TGConnectingPoint num="33" id="2638" />
+<TGConnectingPoint num="34" id="2639" />
+<TGConnectingPoint num="35" id="2640" />
+<TGConnectingPoint num="36" id="2641" />
+<TGConnectingPoint num="37" id="2642" />
+<TGConnectingPoint num="38" id="2643" />
+<TGConnectingPoint num="39" id="2644" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="2686" >
+<cdparam x="340" y="92" />
+<sizeparam width="134" height="40" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="state0" value="makingMessage" />
+<TGConnectingPoint num="0" id="2646" />
+<TGConnectingPoint num="1" id="2647" />
+<TGConnectingPoint num="2" id="2648" />
+<TGConnectingPoint num="3" id="2649" />
+<TGConnectingPoint num="4" id="2650" />
+<TGConnectingPoint num="5" id="2651" />
+<TGConnectingPoint num="6" id="2652" />
+<TGConnectingPoint num="7" id="2653" />
+<TGConnectingPoint num="8" id="2654" />
+<TGConnectingPoint num="9" id="2655" />
+<TGConnectingPoint num="10" id="2656" />
+<TGConnectingPoint num="11" id="2657" />
+<TGConnectingPoint num="12" id="2658" />
+<TGConnectingPoint num="13" id="2659" />
+<TGConnectingPoint num="14" id="2660" />
+<TGConnectingPoint num="15" id="2661" />
+<TGConnectingPoint num="16" id="2662" />
+<TGConnectingPoint num="17" id="2663" />
+<TGConnectingPoint num="18" id="2664" />
+<TGConnectingPoint num="19" id="2665" />
+<TGConnectingPoint num="20" id="2666" />
+<TGConnectingPoint num="21" id="2667" />
+<TGConnectingPoint num="22" id="2668" />
+<TGConnectingPoint num="23" id="2669" />
+<TGConnectingPoint num="24" id="2670" />
+<TGConnectingPoint num="25" id="2671" />
+<TGConnectingPoint num="26" id="2672" />
+<TGConnectingPoint num="27" id="2673" />
+<TGConnectingPoint num="28" id="2674" />
+<TGConnectingPoint num="29" id="2675" />
+<TGConnectingPoint num="30" id="2676" />
+<TGConnectingPoint num="31" id="2677" />
+<TGConnectingPoint num="32" id="2678" />
+<TGConnectingPoint num="33" id="2679" />
+<TGConnectingPoint num="34" id="2680" />
+<TGConnectingPoint num="35" id="2681" />
+<TGConnectingPoint num="36" id="2682" />
+<TGConnectingPoint num="37" id="2683" />
+<TGConnectingPoint num="38" id="2684" />
+<TGConnectingPoint num="39" id="2685" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5100" id="2688" >
+<cdparam x="400" y="50" />
+<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="start state" value="null" />
+<TGConnectingPoint num="0" id="2687" />
+</COMPONENT>
+
+
+</AVATARStateMachineDiagramPanel>
+
+</Modeling>
+
+
+
+
+<Modeling type="AVATAR Design" nameTab="DHSecurityProtocol" >
+<AVATARBlockDiagramPanel name="Block Diagram" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" >
+<MainCode value="void __user_init() {"/>
+<MainCode value="}"/>
+<Optimized value="true" />
+<Validated value="" />
+<Ignored value="" />
+
+<CONNECTOR type="5002" id="2694" >
+<cdparam x="568" y="220" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from Block0 to Block0" value="" />
+<TGConnectingPoint num="0" id="2691" />
+<TGConnectingPoint num="1" id="2692" />
+<TGConnectingPoint num="2" id="2693" />
+<P1  x="459" y="199" id="2791" />
+<P2  x="459" y="254" id="2784" />
+<Point x="490" y="199" />
+<Point x="490" y="254" />
+<AutomaticDrawing  data="true" />
+<extraparam>
+<iso value="in chin(Message msg)" />
+<osd value="out chout(Message msg)" />
+<FIFOType asynchronous="false" size="1" blocking="false" private="false" broadcast="false" lossy="false" />
+</extraparam>
+</CONNECTOR><SUBCOMPONENT type="-1" id="2689" >
+<father id="2694" num="0" />
+<cdparam x="490" y="199" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="point " value="null" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="2690" >
+<father id="2694" num="1" />
+<cdparam x="490" y="254" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="point " value="null" />
+</SUBCOMPONENT>
+
+<COMPONENT type="302" id="2711" >
+<cdparam x="517" y="154" />
+<sizeparam width="520" height="110" minWidth="80" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="Proverif Pragma" value="#PrivatePublicKeys InterfaceDevice privK pubK
+#PrivatePublicKeys SmartCard privK pubK
+
+#Confidentiality InterfaceDevice.secretData
+#Authenticity InterfaceDevice.sendingMessage.m SmartCard.messageDecrypted.m
+" />
+<TGConnectingPoint num="0" id="2695" />
+<TGConnectingPoint num="1" id="2696" />
+<TGConnectingPoint num="2" id="2697" />
+<TGConnectingPoint num="3" id="2698" />
+<TGConnectingPoint num="4" id="2699" />
+<TGConnectingPoint num="5" id="2700" />
+<TGConnectingPoint num="6" id="2701" />
+<TGConnectingPoint num="7" id="2702" />
+<TGConnectingPoint num="8" id="2703" />
+<TGConnectingPoint num="9" id="2704" />
+<TGConnectingPoint num="10" id="2705" />
+<TGConnectingPoint num="11" id="2706" />
+<TGConnectingPoint num="12" id="2707" />
+<TGConnectingPoint num="13" id="2708" />
+<TGConnectingPoint num="14" id="2709" />
+<TGConnectingPoint num="15" id="2710" />
+<extraparam>
+<Line value="#PrivatePublicKeys InterfaceDevice privK pubK" />
+<Line value="#PrivatePublicKeys SmartCard privK pubK" />
+<Line value="" />
+<Line value="#Confidentiality InterfaceDevice.secretData" />
+<Line value="#Authenticity InterfaceDevice.sendingMessage.m SmartCard.messageDecrypted.m" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5003" id="2720" >
+<cdparam x="260" y="373" />
+<sizeparam width="129" height="61" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="DataType0" value="Message" />
+<TGConnectingPoint num="0" id="2712" />
+<TGConnectingPoint num="1" id="2713" />
+<TGConnectingPoint num="2" id="2714" />
+<TGConnectingPoint num="3" id="2715" />
+<TGConnectingPoint num="4" id="2716" />
+<TGConnectingPoint num="5" id="2717" />
+<TGConnectingPoint num="6" id="2718" />
+<TGConnectingPoint num="7" id="2719" />
+<extraparam>
+<Attribute access="0" id="data" value="" type="8" typeOther="" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5003" id="2729" >
+<cdparam x="68" y="372" />
+<sizeparam width="123" height="62" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="DataType0" value="Key" />
+<TGConnectingPoint num="0" id="2721" />
+<TGConnectingPoint num="1" id="2722" />
+<TGConnectingPoint num="2" id="2723" />
+<TGConnectingPoint num="3" id="2724" />
+<TGConnectingPoint num="4" id="2725" />
+<TGConnectingPoint num="5" id="2726" />
+<TGConnectingPoint num="6" id="2727" />
+<TGConnectingPoint num="7" id="2728" />
+<extraparam>
+<Attribute access="0" id="data" value="" type="8" typeOther="" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5000" id="2804" >
+<cdparam x="21" y="145" />
+<sizeparam width="438" height="219" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="Block0" value="System" />
+<TGConnectingPoint num="0" id="2780" />
+<TGConnectingPoint num="1" id="2781" />
+<TGConnectingPoint num="2" id="2782" />
+<TGConnectingPoint num="3" id="2783" />
+<TGConnectingPoint num="4" id="2784" />
+<TGConnectingPoint num="5" id="2785" />
+<TGConnectingPoint num="6" id="2786" />
+<TGConnectingPoint num="7" id="2787" />
+<TGConnectingPoint num="8" id="2788" />
+<TGConnectingPoint num="9" id="2789" />
+<TGConnectingPoint num="10" id="2790" />
+<TGConnectingPoint num="11" id="2791" />
+<TGConnectingPoint num="12" id="2792" />
+<TGConnectingPoint num="13" id="2793" />
+<TGConnectingPoint num="14" id="2794" />
+<TGConnectingPoint num="15" id="2795" />
+<TGConnectingPoint num="16" id="2796" />
+<TGConnectingPoint num="17" id="2797" />
+<TGConnectingPoint num="18" id="2798" />
+<TGConnectingPoint num="19" id="2799" />
+<TGConnectingPoint num="20" id="2800" />
+<TGConnectingPoint num="21" id="2801" />
+<TGConnectingPoint num="22" id="2802" />
+<TGConnectingPoint num="23" id="2803" />
+<extraparam>
+<CryptoBlock value="false" />
+<Signal value="in chin(Message msg)" attached="true" />
+<Signal value="out chout(Message msg)" attached="true" />
+</extraparam>
+</COMPONENT>
+<SUBCOMPONENT type="5000" id="2754" >
+<father id="2804" num="0" />
+<cdparam x="263" y="233" />
+<sizeparam width="139" height="126" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="0" maxX="299" minY="0" maxY="93" />
+<infoparam name="Block0" value="SmartCard" />
+<TGConnectingPoint num="0" id="2730" />
+<TGConnectingPoint num="1" id="2731" />
+<TGConnectingPoint num="2" id="2732" />
+<TGConnectingPoint num="3" id="2733" />
+<TGConnectingPoint num="4" id="2734" />
+<TGConnectingPoint num="5" id="2735" />
+<TGConnectingPoint num="6" id="2736" />
+<TGConnectingPoint num="7" id="2737" />
+<TGConnectingPoint num="8" id="2738" />
+<TGConnectingPoint num="9" id="2739" />
+<TGConnectingPoint num="10" id="2740" />
+<TGConnectingPoint num="11" id="2741" />
+<TGConnectingPoint num="12" id="2742" />
+<TGConnectingPoint num="13" id="2743" />
+<TGConnectingPoint num="14" id="2744" />
+<TGConnectingPoint num="15" id="2745" />
+<TGConnectingPoint num="16" id="2746" />
+<TGConnectingPoint num="17" id="2747" />
+<TGConnectingPoint num="18" id="2748" />
+<TGConnectingPoint num="19" id="2749" />
+<TGConnectingPoint num="20" id="2750" />
+<TGConnectingPoint num="21" id="2751" />
+<TGConnectingPoint num="22" id="2752" />
+<TGConnectingPoint num="23" id="2753" />
+<extraparam>
+<CryptoBlock value="true" />
+<Attribute access="0" id="m" value="" type="5" typeOther="Message" />
+<Attribute access="0" id="m2" value="" type="5" typeOther="Message" />
+<Attribute access="0" id="sk" value="" type="5" typeOther="Key" />
+<Attribute access="0" id="receivedData" value="" type="8" typeOther="" />
+<Attribute access="0" id="privK" value="" type="5" typeOther="Key" />
+<Attribute access="0" id="pubK" value="" type="5" typeOther="Key" />
+<Attribute access="0" id="alicePubK" value="" type="5" typeOther="Key" />
+<Method value="Message encrypt(Message msg, Key k)" />
+<Method value="Message decrypt(Message msg, Key k)" />
+<Method value="Message sencrypt(Message msg, Key k)" />
+<Method value="Message sdecrypt(Message msg, Key k)" />
+<Method value="Message MAC(Message msg, Key k)" />
+<Method value="bool verifyMAC(Message msg, Key k, Message macmsg)" />
+<Method value="Message concat2(Message msg1, Message msg2)" />
+<Method value="Message concat3(Message msg1, Message msg2, Message msg3)" />
+<Method value="Message concat4(Message msg1, Message msg2, Message msg3, Message msg4)" />
+<Method value="get2(Message msg, Message msg1, Message msg2)" />
+<Method value="get3(Message msg, Message msg1, Message msg2, Message msg3)" />
+<Method value="get4(Message msg, Message msg1, Message msg2, Message msg3, Message msg4)" />
+<Method value="Message aencrypt(Message msg, Key k)" />
+<Method value="Message adecrypt(Message msg, Key k)" />
+<Method value="Key pk(Key k)" />
+<Method value="Message sign(Message msg, Key k)" />
+<Method value="bool verifySign(Message msg1, Message sig, Key k)" />
+<Method value="Message cert(Key k, Message msg)" />
+<Method value="bool verifyCert(Message cert, Key k)" />
+<Method value="Key getpk(Message cert)" />
+<Method value="Key DH(Key pubK, Key privK)" />
+<Method value="Message hash(Message msg)" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="5000" id="2779" >
+<father id="2804" num="1" />
+<cdparam x="36" y="233" />
+<sizeparam width="215" height="126" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="0" maxX="223" minY="0" maxY="93" />
+<infoparam name="Block0" value="InterfaceDevice" />
+<TGConnectingPoint num="0" id="2755" />
+<TGConnectingPoint num="1" id="2756" />
+<TGConnectingPoint num="2" id="2757" />
+<TGConnectingPoint num="3" id="2758" />
+<TGConnectingPoint num="4" id="2759" />
+<TGConnectingPoint num="5" id="2760" />
+<TGConnectingPoint num="6" id="2761" />
+<TGConnectingPoint num="7" id="2762" />
+<TGConnectingPoint num="8" id="2763" />
+<TGConnectingPoint num="9" id="2764" />
+<TGConnectingPoint num="10" id="2765" />
+<TGConnectingPoint num="11" id="2766" />
+<TGConnectingPoint num="12" id="2767" />
+<TGConnectingPoint num="13" id="2768" />
+<TGConnectingPoint num="14" id="2769" />
+<TGConnectingPoint num="15" id="2770" />
+<TGConnectingPoint num="16" id="2771" />
+<TGConnectingPoint num="17" id="2772" />
+<TGConnectingPoint num="18" id="2773" />
+<TGConnectingPoint num="19" id="2774" />
+<TGConnectingPoint num="20" id="2775" />
+<TGConnectingPoint num="21" id="2776" />
+<TGConnectingPoint num="22" id="2777" />
+<TGConnectingPoint num="23" id="2778" />
+<extraparam>
+<CryptoBlock value="true" />
+<Attribute access="0" id="secretData" value="" type="8" typeOther="" />
+<Attribute access="0" id="m" value="" type="5" typeOther="Message" />
+<Attribute access="0" id="m1" value="" type="5" typeOther="Message" />
+<Attribute access="0" id="sk" value="" type="5" typeOther="Key" />
+<Attribute access="0" id="pubK" value="" type="5" typeOther="Key" />
+<Attribute access="0" id="privK" value="" type="5" typeOther="Key" />
+<Attribute access="0" id="bobPubK" value="" type="5" typeOther="Key" />
+<Method value="Message encrypt(Message msg, Key k)" />
+<Method value="Message decrypt(Message msg, Key k)" />
+<Method value="Message sencrypt(Message msg, Key k)" />
+<Method value="Message sdecrypt(Message msg, Key k)" />
+<Method value="Message MAC(Message msg, Key k)" />
+<Method value="bool verifyMAC(Message msg, Key k, Message macmsg)" />
+<Method value="Message concat2(Message msg1, Message msg2)" />
+<Method value="Message concat3(Message msg1, Message msg2, Message msg3)" />
+<Method value="Message concat4(Message msg1, Message msg2, Message msg3, Message msg4)" />
+<Method value="get2(Message msg, Message msg1, Message msg2)" />
+<Method value="get3(Message msg, Message msg1, Message msg2, Message msg3)" />
+<Method value="get4(Message msg, Message msg1, Message msg2, Message msg3, Message msg4)" />
+<Method value="Message aencrypt(Message msg, Key k)" />
+<Method value="Message adecrypt(Message msg, Key k)" />
+<Method value="Key pk(Key k)" />
+<Method value="Message sign(Message msg, Key k)" />
+<Method value="bool verifySign(Message msg1, Message sig, Key k)" />
+<Method value="Message cert(Key k, Message msg)" />
+<Method value="bool verifyCert(Message cert, Key k)" />
+<Method value="Key getpk(Message cert)" />
+<Method value="Key DH(Key pubK, Key privK)" />
+<Method value="Message hash(Message msg)" />
+</extraparam>
+</SUBCOMPONENT>
+
+
+</AVATARBlockDiagramPanel>
+
+<AVATARStateMachineDiagramPanel name="System" minX="10" maxX="1400" minY="10" maxY="900" >
+<COMPONENT type="5100" id="2806" >
+<cdparam x="400" y="50" />
+<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="start state" value="null" />
+<TGConnectingPoint num="0" id="2805" />
+</COMPONENT>
+
+
+</AVATARStateMachineDiagramPanel>
+
+<AVATARStateMachineDiagramPanel name="InterfaceDevice" minX="10" maxX="1400" minY="10" maxY="900" >
+<CONNECTOR type="5102" id="2813" >
+<cdparam x="411" y="567" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="2812" />
+<P1  x="411" y="567" id="3016" />
+<P2  x="420" y="613" id="2975" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="2811" >
+<father id="2813" num="0" />
+<cdparam x="453" y="610" />
+<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="2807" />
+<TGConnectingPoint num="1" id="2808" />
+<TGConnectingPoint num="2" id="2809" />
+<TGConnectingPoint num="3" id="2810" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="2820" >
+<cdparam x="496" y="703" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="2819" />
+<P1  x="420" y="663" id="2980" />
+<P2  x="438" y="703" id="3026" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="2818" >
+<father id="2820" num="0" />
+<cdparam x="453" y="697" />
+<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="2814" />
+<TGConnectingPoint num="1" id="2815" />
+<TGConnectingPoint num="2" id="2816" />
+<TGConnectingPoint num="3" id="2817" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="2827" >
+<cdparam x="411" y="508" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from state0 to stop state" value="null" />
+<TGConnectingPoint num="0" id="2826" />
+<P1  x="411" y="508" id="3034" />
+<P2  x="411" y="537" id="3015" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="2825" >
+<father id="2827" num="0" />
+<cdparam x="411" y="548" />
+<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="2821" />
+<TGConnectingPoint num="1" id="2822" />
+<TGConnectingPoint num="2" id="2823" />
+<TGConnectingPoint num="3" id="2824" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="2834" >
+<cdparam x="411" y="389" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from state0 to state0" value="null" />
+<TGConnectingPoint num="0" id="2833" />
+<P1  x="411" y="389" id="3075" />
+<P2  x="411" y="468" id="3029" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="2832" >
+<father id="2834" num="0" />
+<cdparam x="439" y="414" />
+<sizeparam width="148" height="45" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="2828" />
+<TGConnectingPoint num="1" id="2829" />
+<TGConnectingPoint num="2" id="2830" />
+<TGConnectingPoint num="3" id="2831" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+<actions value="sk = DH(bobPubK, privK)" />
+<actions value="m.data = secretData" />
+<actions value="m1 = sencrypt(m, sk)" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="2841" >
+<cdparam x="407" y="70" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from start state to state0" value="null" />
+<TGConnectingPoint num="0" id="2840" />
+<P1  x="407" y="70" id="3110" />
+<P2  x="405" y="91" id="2934" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="2839" >
+<father id="2841" num="0" />
+<cdparam x="407" y="110" />
+<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="2835" />
+<TGConnectingPoint num="1" id="2836" />
+<TGConnectingPoint num="2" id="2837" />
+<TGConnectingPoint num="3" id="2838" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="2848" >
+<cdparam x="392" y="122" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="2847" />
+<P1  x="392" y="122" id="2962" />
+<P2  x="392" y="150" id="2922" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="2846" >
+<father id="2848" num="0" />
+<cdparam x="411" y="142" />
+<sizeparam width="120" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="2842" />
+<TGConnectingPoint num="1" id="2843" />
+<TGConnectingPoint num="2" id="2844" />
+<TGConnectingPoint num="3" id="2845" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+<actions value="m.data = pubK.data" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="2855" >
+<cdparam x="391" y="166" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="2854" />
+<P1  x="392" y="180" id="2923" />
+<P2  x="380" y="224" id="2898" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="2853" >
+<father id="2855" num="0" />
+<cdparam x="390" y="188" />
+<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="2849" />
+<TGConnectingPoint num="1" id="2850" />
+<TGConnectingPoint num="2" id="2851" />
+<TGConnectingPoint num="3" id="2852" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="2862" >
+<cdparam x="380" y="258" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="2861" />
+<P1  x="380" y="258" id="2910" />
+<P2  x="386" y="287" id="2870" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="2860" >
+<father id="2862" num="0" />
+<cdparam x="377" y="267" />
+<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="2856" />
+<TGConnectingPoint num="1" id="2857" />
+<TGConnectingPoint num="2" id="2858" />
+<TGConnectingPoint num="3" id="2859" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="2869" >
+<cdparam x="375" y="306" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="2868" />
+<P1  x="386" y="317" id="2871" />
+<P2  x="377" y="349" id="3077" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="2867" >
+<father id="2869" num="0" />
+<cdparam x="396" y="336" />
+<sizeparam width="142" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="2863" />
+<TGConnectingPoint num="1" id="2864" />
+<TGConnectingPoint num="2" id="2865" />
+<TGConnectingPoint num="3" id="2866" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+<actions value="bobPubK.data = m.data" />
+</extraparam>
+</SUBCOMPONENT>
+
+<COMPONENT type="5104" id="2880" >
+<cdparam x="356" y="292" />
+<sizeparam width="60" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="Receive signal" value="chin(m)" />
+<TGConnectingPoint num="0" id="2870" />
+<TGConnectingPoint num="1" id="2871" />
+<TGConnectingPoint num="2" id="2872" />
+<TGConnectingPoint num="3" id="2873" />
+<TGConnectingPoint num="4" id="2874" />
+<TGConnectingPoint num="5" id="2875" />
+<TGConnectingPoint num="6" id="2876" />
+<TGConnectingPoint num="7" id="2877" />
+<TGConnectingPoint num="8" id="2878" />
+<TGConnectingPoint num="9" id="2879" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="2921" >
+<cdparam x="338" y="224" />
+<sizeparam width="114" height="34" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="State" value="receivingPubK" />
+<TGConnectingPoint num="0" id="2881" />
+<TGConnectingPoint num="1" id="2882" />
+<TGConnectingPoint num="2" id="2883" />
+<TGConnectingPoint num="3" id="2884" />
+<TGConnectingPoint num="4" id="2885" />
+<TGConnectingPoint num="5" id="2886" />
+<TGConnectingPoint num="6" id="2887" />
+<TGConnectingPoint num="7" id="2888" />
+<TGConnectingPoint num="8" id="2889" />
+<TGConnectingPoint num="9" id="2890" />
+<TGConnectingPoint num="10" id="2891" />
+<TGConnectingPoint num="11" id="2892" />
+<TGConnectingPoint num="12" id="2893" />
+<TGConnectingPoint num="13" id="2894" />
+<TGConnectingPoint num="14" id="2895" />
+<TGConnectingPoint num="15" id="2896" />
+<TGConnectingPoint num="16" id="2897" />
+<TGConnectingPoint num="17" id="2898" />
+<TGConnectingPoint num="18" id="2899" />
+<TGConnectingPoint num="19" id="2900" />
+<TGConnectingPoint num="20" id="2901" />
+<TGConnectingPoint num="21" id="2902" />
+<TGConnectingPoint num="22" id="2903" />
+<TGConnectingPoint num="23" id="2904" />
+<TGConnectingPoint num="24" id="2905" />
+<TGConnectingPoint num="25" id="2906" />
+<TGConnectingPoint num="26" id="2907" />
+<TGConnectingPoint num="27" id="2908" />
+<TGConnectingPoint num="28" id="2909" />
+<TGConnectingPoint num="29" id="2910" />
+<TGConnectingPoint num="30" id="2911" />
+<TGConnectingPoint num="31" id="2912" />
+<TGConnectingPoint num="32" id="2913" />
+<TGConnectingPoint num="33" id="2914" />
+<TGConnectingPoint num="34" id="2915" />
+<TGConnectingPoint num="35" id="2916" />
+<TGConnectingPoint num="36" id="2917" />
+<TGConnectingPoint num="37" id="2918" />
+<TGConnectingPoint num="38" id="2919" />
+<TGConnectingPoint num="39" id="2920" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5103" id="2932" >
+<cdparam x="362" y="155" />
+<sizeparam width="60" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="Send signal" value="chout(m)" />
+<TGConnectingPoint num="0" id="2922" />
+<TGConnectingPoint num="1" id="2923" />
+<TGConnectingPoint num="2" id="2924" />
+<TGConnectingPoint num="3" id="2925" />
+<TGConnectingPoint num="4" id="2926" />
+<TGConnectingPoint num="5" id="2927" />
+<TGConnectingPoint num="6" id="2928" />
+<TGConnectingPoint num="7" id="2929" />
+<TGConnectingPoint num="8" id="2930" />
+<TGConnectingPoint num="9" id="2931" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="2973" >
+<cdparam x="355" y="91" />
+<sizeparam width="100" height="31" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="State" value="sendingPubK" />
+<TGConnectingPoint num="0" id="2933" />
+<TGConnectingPoint num="1" id="2934" />
+<TGConnectingPoint num="2" id="2935" />
+<TGConnectingPoint num="3" id="2936" />
+<TGConnectingPoint num="4" id="2937" />
+<TGConnectingPoint num="5" id="2938" />
+<TGConnectingPoint num="6" id="2939" />
+<TGConnectingPoint num="7" id="2940" />
+<TGConnectingPoint num="8" id="2941" />
+<TGConnectingPoint num="9" id="2942" />
+<TGConnectingPoint num="10" id="2943" />
+<TGConnectingPoint num="11" id="2944" />
+<TGConnectingPoint num="12" id="2945" />
+<TGConnectingPoint num="13" id="2946" />
+<TGConnectingPoint num="14" id="2947" />
+<TGConnectingPoint num="15" id="2948" />
+<TGConnectingPoint num="16" id="2949" />
+<TGConnectingPoint num="17" id="2950" />
+<TGConnectingPoint num="18" id="2951" />
+<TGConnectingPoint num="19" id="2952" />
+<TGConnectingPoint num="20" id="2953" />
+<TGConnectingPoint num="21" id="2954" />
+<TGConnectingPoint num="22" id="2955" />
+<TGConnectingPoint num="23" id="2956" />
+<TGConnectingPoint num="24" id="2957" />
+<TGConnectingPoint num="25" id="2958" />
+<TGConnectingPoint num="26" id="2959" />
+<TGConnectingPoint num="27" id="2960" />
+<TGConnectingPoint num="28" id="2961" />
+<TGConnectingPoint num="29" id="2962" />
+<TGConnectingPoint num="30" id="2963" />
+<TGConnectingPoint num="31" id="2964" />
+<TGConnectingPoint num="32" id="2965" />
+<TGConnectingPoint num="33" id="2966" />
+<TGConnectingPoint num="34" id="2967" />
+<TGConnectingPoint num="35" id="2968" />
+<TGConnectingPoint num="36" id="2969" />
+<TGConnectingPoint num="37" id="2970" />
+<TGConnectingPoint num="38" id="2971" />
+<TGConnectingPoint num="39" id="2972" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="3014" >
+<cdparam x="370" y="613" />
+<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="State" value="beforeFinish" />
+<TGConnectingPoint num="0" id="2974" />
+<TGConnectingPoint num="1" id="2975" />
+<TGConnectingPoint num="2" id="2976" />
+<TGConnectingPoint num="3" id="2977" />
+<TGConnectingPoint num="4" id="2978" />
+<TGConnectingPoint num="5" id="2979" />
+<TGConnectingPoint num="6" id="2980" />
+<TGConnectingPoint num="7" id="2981" />
+<TGConnectingPoint num="8" id="2982" />
+<TGConnectingPoint num="9" id="2983" />
+<TGConnectingPoint num="10" id="2984" />
+<TGConnectingPoint num="11" id="2985" />
+<TGConnectingPoint num="12" id="2986" />
+<TGConnectingPoint num="13" id="2987" />
+<TGConnectingPoint num="14" id="2988" />
+<TGConnectingPoint num="15" id="2989" />
+<TGConnectingPoint num="16" id="2990" />
+<TGConnectingPoint num="17" id="2991" />
+<TGConnectingPoint num="18" id="2992" />
+<TGConnectingPoint num="19" id="2993" />
+<TGConnectingPoint num="20" id="2994" />
+<TGConnectingPoint num="21" id="2995" />
+<TGConnectingPoint num="22" id="2996" />
+<TGConnectingPoint num="23" id="2997" />
+<TGConnectingPoint num="24" id="2998" />
+<TGConnectingPoint num="25" id="2999" />
+<TGConnectingPoint num="26" id="3000" />
+<TGConnectingPoint num="27" id="3001" />
+<TGConnectingPoint num="28" id="3002" />
+<TGConnectingPoint num="29" id="3003" />
+<TGConnectingPoint num="30" id="3004" />
+<TGConnectingPoint num="31" id="3005" />
+<TGConnectingPoint num="32" id="3006" />
+<TGConnectingPoint num="33" id="3007" />
+<TGConnectingPoint num="34" id="3008" />
+<TGConnectingPoint num="35" id="3009" />
+<TGConnectingPoint num="36" id="3010" />
+<TGConnectingPoint num="37" id="3011" />
+<TGConnectingPoint num="38" id="3012" />
+<TGConnectingPoint num="39" id="3013" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5103" id="3025" >
+<cdparam x="377" y="542" />
+<sizeparam width="68" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="Send signal" value="chout(m1)" />
+<TGConnectingPoint num="0" id="3015" />
+<TGConnectingPoint num="1" id="3016" />
+<TGConnectingPoint num="2" id="3017" />
+<TGConnectingPoint num="3" id="3018" />
+<TGConnectingPoint num="4" id="3019" />
+<TGConnectingPoint num="5" id="3020" />
+<TGConnectingPoint num="6" id="3021" />
+<TGConnectingPoint num="7" id="3022" />
+<TGConnectingPoint num="8" id="3023" />
+<TGConnectingPoint num="9" id="3024" />
+</COMPONENT>
+
+<COMPONENT type="5101" id="3027" >
+<cdparam x="428" y="708" />
+<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="stop state" value="null" />
+<TGConnectingPoint num="0" id="3026" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="3068" >
+<cdparam x="340" y="468" />
+<sizeparam width="143" height="40" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="state0" value="sendingMessage" />
+<TGConnectingPoint num="0" id="3028" />
+<TGConnectingPoint num="1" id="3029" />
+<TGConnectingPoint num="2" id="3030" />
+<TGConnectingPoint num="3" id="3031" />
+<TGConnectingPoint num="4" id="3032" />
+<TGConnectingPoint num="5" id="3033" />
+<TGConnectingPoint num="6" id="3034" />
+<TGConnectingPoint num="7" id="3035" />
+<TGConnectingPoint num="8" id="3036" />
+<TGConnectingPoint num="9" id="3037" />
+<TGConnectingPoint num="10" id="3038" />
+<TGConnectingPoint num="11" id="3039" />
+<TGConnectingPoint num="12" id="3040" />
+<TGConnectingPoint num="13" id="3041" />
+<TGConnectingPoint num="14" id="3042" />
+<TGConnectingPoint num="15" id="3043" />
+<TGConnectingPoint num="16" id="3044" />
+<TGConnectingPoint num="17" id="3045" />
+<TGConnectingPoint num="18" id="3046" />
+<TGConnectingPoint num="19" id="3047" />
+<TGConnectingPoint num="20" id="3048" />
+<TGConnectingPoint num="21" id="3049" />
+<TGConnectingPoint num="22" id="3050" />
+<TGConnectingPoint num="23" id="3051" />
+<TGConnectingPoint num="24" id="3052" />
+<TGConnectingPoint num="25" id="3053" />
+<TGConnectingPoint num="26" id="3054" />
+<TGConnectingPoint num="27" id="3055" />
+<TGConnectingPoint num="28" id="3056" />
+<TGConnectingPoint num="29" id="3057" />
+<TGConnectingPoint num="30" id="3058" />
+<TGConnectingPoint num="31" id="3059" />
+<TGConnectingPoint num="32" id="3060" />
+<TGConnectingPoint num="33" id="3061" />
+<TGConnectingPoint num="34" id="3062" />
+<TGConnectingPoint num="35" id="3063" />
+<TGConnectingPoint num="36" id="3064" />
+<TGConnectingPoint num="37" id="3065" />
+<TGConnectingPoint num="38" id="3066" />
+<TGConnectingPoint num="39" id="3067" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="3109" >
+<cdparam x="344" y="349" />
+<sizeparam width="134" height="40" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="state0" value="makingMessage" />
+<TGConnectingPoint num="0" id="3069" />
+<TGConnectingPoint num="1" id="3070" />
+<TGConnectingPoint num="2" id="3071" />
+<TGConnectingPoint num="3" id="3072" />
+<TGConnectingPoint num="4" id="3073" />
+<TGConnectingPoint num="5" id="3074" />
+<TGConnectingPoint num="6" id="3075" />
+<TGConnectingPoint num="7" id="3076" />
+<TGConnectingPoint num="8" id="3077" />
+<TGConnectingPoint num="9" id="3078" />
+<TGConnectingPoint num="10" id="3079" />
+<TGConnectingPoint num="11" id="3080" />
+<TGConnectingPoint num="12" id="3081" />
+<TGConnectingPoint num="13" id="3082" />
+<TGConnectingPoint num="14" id="3083" />
+<TGConnectingPoint num="15" id="3084" />
+<TGConnectingPoint num="16" id="3085" />
+<TGConnectingPoint num="17" id="3086" />
+<TGConnectingPoint num="18" id="3087" />
+<TGConnectingPoint num="19" id="3088" />
+<TGConnectingPoint num="20" id="3089" />
+<TGConnectingPoint num="21" id="3090" />
+<TGConnectingPoint num="22" id="3091" />
+<TGConnectingPoint num="23" id="3092" />
+<TGConnectingPoint num="24" id="3093" />
+<TGConnectingPoint num="25" id="3094" />
+<TGConnectingPoint num="26" id="3095" />
+<TGConnectingPoint num="27" id="3096" />
+<TGConnectingPoint num="28" id="3097" />
+<TGConnectingPoint num="29" id="3098" />
+<TGConnectingPoint num="30" id="3099" />
+<TGConnectingPoint num="31" id="3100" />
+<TGConnectingPoint num="32" id="3101" />
+<TGConnectingPoint num="33" id="3102" />
+<TGConnectingPoint num="34" id="3103" />
+<TGConnectingPoint num="35" id="3104" />
+<TGConnectingPoint num="36" id="3105" />
+<TGConnectingPoint num="37" id="3106" />
+<TGConnectingPoint num="38" id="3107" />
+<TGConnectingPoint num="39" id="3108" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5100" id="3111" >
+<cdparam x="400" y="50" />
+<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="start state" value="null" />
+<TGConnectingPoint num="0" id="3110" />
+</COMPONENT>
+
+
+</AVATARStateMachineDiagramPanel>
+
+<AVATARStateMachineDiagramPanel name="SmartCard" minX="10" maxX="1400" minY="10" maxY="900" >
+<CONNECTOR type="5102" id="3118" >
+<cdparam x="418" y="632" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from state0 to state0" value="null" />
+<TGConnectingPoint num="0" id="3117" />
+<P1  x="418" y="632" id="3285" />
+<P2  x="422" y="677" id="3321" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="3116" >
+<father id="3118" num="0" />
+<cdparam x="433" y="656" />
+<sizeparam width="135" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="3112" />
+<TGConnectingPoint num="1" id="3113" />
+<TGConnectingPoint num="2" id="3114" />
+<TGConnectingPoint num="3" id="3115" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+<actions value="receivedData = m.data" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="3125" >
+<cdparam x="409" y="526" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from state0 to state0" value="null" />
+<TGConnectingPoint num="0" id="3124" />
+<P1  x="409" y="526" id="3367" />
+<P2  x="418" y="592" id="3280" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="3123" >
+<father id="3125" num="0" />
+<cdparam x="431" y="551" />
+<sizeparam width="151" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="3119" />
+<TGConnectingPoint num="1" id="3120" />
+<TGConnectingPoint num="2" id="3121" />
+<TGConnectingPoint num="3" id="3122" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+<actions value="sk = DH(alicePubK, privK)" />
+<actions value="m = sdecrypt(m2, sk)" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="3132" >
+<cdparam x="408" y="454" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from Send signal to state0" value="null" />
+<TGConnectingPoint num="0" id="3131" />
+<P1  x="408" y="454" id="3403" />
+<P2  x="409" y="486" id="3362" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="3130" >
+<father id="3132" num="0" />
+<cdparam x="408" y="494" />
+<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="3126" />
+<TGConnectingPoint num="1" id="3127" />
+<TGConnectingPoint num="2" id="3128" />
+<TGConnectingPoint num="3" id="3129" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="3139" >
+<cdparam x="408" y="394" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from state0 to Send signal" value="null" />
+<TGConnectingPoint num="0" id="3138" />
+<P1  x="408" y="394" id="3419" />
+<P2  x="408" y="424" id="3402" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="3137" >
+<father id="3139" num="0" />
+<cdparam x="408" y="434" />
+<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="3133" />
+<TGConnectingPoint num="1" id="3134" />
+<TGConnectingPoint num="2" id="3135" />
+<TGConnectingPoint num="3" id="3136" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="3146" >
+<cdparam x="407" y="70" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from start state to state0" value="null" />
+<TGConnectingPoint num="0" id="3145" />
+<P1  x="407" y="70" id="3454" />
+<P2  x="407" y="95" id="3239" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="3144" >
+<father id="3146" num="0" />
+<cdparam x="407" y="110" />
+<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="3140" />
+<TGConnectingPoint num="1" id="3141" />
+<TGConnectingPoint num="2" id="3142" />
+<TGConnectingPoint num="3" id="3143" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="3153" >
+<cdparam x="407" y="127" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="3152" />
+<P1  x="407" y="127" id="3244" />
+<P2  x="407" y="153" id="3227" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="3151" >
+<father id="3153" num="0" />
+<cdparam x="428" y="145" />
+<sizeparam width="120" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="3147" />
+<TGConnectingPoint num="1" id="3148" />
+<TGConnectingPoint num="2" id="3149" />
+<TGConnectingPoint num="3" id="3150" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+<actions value="m.data = pubK.data" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="3160" >
+<cdparam x="407" y="183" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="3159" />
+<P1  x="407" y="183" id="3228" />
+<P2  x="408" y="213" id="3187" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="3158" >
+<father id="3160" num="0" />
+<cdparam x="408" y="199" />
+<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="3154" />
+<TGConnectingPoint num="1" id="3155" />
+<TGConnectingPoint num="2" id="3156" />
+<TGConnectingPoint num="3" id="3157" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="3167" >
+<cdparam x="409" y="265" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="3166" />
+<P1  x="408" y="251" id="3192" />
+<P2  x="406" y="285" id="3175" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="3165" >
+<father id="3167" num="0" />
+<cdparam x="409" y="281" />
+<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="3161" />
+<TGConnectingPoint num="1" id="3162" />
+<TGConnectingPoint num="2" id="3163" />
+<TGConnectingPoint num="3" id="3164" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="3174" >
+<cdparam x="410" y="327" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="3173" />
+<P1  x="406" y="315" id="3176" />
+<P2  x="408" y="354" id="3414" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="3172" >
+<father id="3174" num="0" />
+<cdparam x="426" y="337" />
+<sizeparam width="145" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="3168" />
+<TGConnectingPoint num="1" id="3169" />
+<TGConnectingPoint num="2" id="3170" />
+<TGConnectingPoint num="3" id="3171" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+<actions value="alicePubK.data = m.data" />
+</extraparam>
+</SUBCOMPONENT>
+
+<COMPONENT type="5104" id="3185" >
+<cdparam x="376" y="290" />
+<sizeparam width="60" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="Receive signal" value="chin(m)" />
+<TGConnectingPoint num="0" id="3175" />
+<TGConnectingPoint num="1" id="3176" />
+<TGConnectingPoint num="2" id="3177" />
+<TGConnectingPoint num="3" id="3178" />
+<TGConnectingPoint num="4" id="3179" />
+<TGConnectingPoint num="5" id="3180" />
+<TGConnectingPoint num="6" id="3181" />
+<TGConnectingPoint num="7" id="3182" />
+<TGConnectingPoint num="8" id="3183" />
+<TGConnectingPoint num="9" id="3184" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="3226" >
+<cdparam x="347" y="213" />
+<sizeparam width="123" height="38" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="State" value="receivingPubK" />
+<TGConnectingPoint num="0" id="3186" />
+<TGConnectingPoint num="1" id="3187" />
+<TGConnectingPoint num="2" id="3188" />
+<TGConnectingPoint num="3" id="3189" />
+<TGConnectingPoint num="4" id="3190" />
+<TGConnectingPoint num="5" id="3191" />
+<TGConnectingPoint num="6" id="3192" />
+<TGConnectingPoint num="7" id="3193" />
+<TGConnectingPoint num="8" id="3194" />
+<TGConnectingPoint num="9" id="3195" />
+<TGConnectingPoint num="10" id="3196" />
+<TGConnectingPoint num="11" id="3197" />
+<TGConnectingPoint num="12" id="3198" />
+<TGConnectingPoint num="13" id="3199" />
+<TGConnectingPoint num="14" id="3200" />
+<TGConnectingPoint num="15" id="3201" />
+<TGConnectingPoint num="16" id="3202" />
+<TGConnectingPoint num="17" id="3203" />
+<TGConnectingPoint num="18" id="3204" />
+<TGConnectingPoint num="19" id="3205" />
+<TGConnectingPoint num="20" id="3206" />
+<TGConnectingPoint num="21" id="3207" />
+<TGConnectingPoint num="22" id="3208" />
+<TGConnectingPoint num="23" id="3209" />
+<TGConnectingPoint num="24" id="3210" />
+<TGConnectingPoint num="25" id="3211" />
+<TGConnectingPoint num="26" id="3212" />
+<TGConnectingPoint num="27" id="3213" />
+<TGConnectingPoint num="28" id="3214" />
+<TGConnectingPoint num="29" id="3215" />
+<TGConnectingPoint num="30" id="3216" />
+<TGConnectingPoint num="31" id="3217" />
+<TGConnectingPoint num="32" id="3218" />
+<TGConnectingPoint num="33" id="3219" />
+<TGConnectingPoint num="34" id="3220" />
+<TGConnectingPoint num="35" id="3221" />
+<TGConnectingPoint num="36" id="3222" />
+<TGConnectingPoint num="37" id="3223" />
+<TGConnectingPoint num="38" id="3224" />
+<TGConnectingPoint num="39" id="3225" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5103" id="3237" >
+<cdparam x="377" y="158" />
+<sizeparam width="60" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="Send signal" value="chout(m)" />
+<TGConnectingPoint num="0" id="3227" />
+<TGConnectingPoint num="1" id="3228" />
+<TGConnectingPoint num="2" id="3229" />
+<TGConnectingPoint num="3" id="3230" />
+<TGConnectingPoint num="4" id="3231" />
+<TGConnectingPoint num="5" id="3232" />
+<TGConnectingPoint num="6" id="3233" />
+<TGConnectingPoint num="7" id="3234" />
+<TGConnectingPoint num="8" id="3235" />
+<TGConnectingPoint num="9" id="3236" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="3278" >
+<cdparam x="351" y="95" />
+<sizeparam width="113" height="32" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="State" value="sendingPubK" />
+<TGConnectingPoint num="0" id="3238" />
+<TGConnectingPoint num="1" id="3239" />
+<TGConnectingPoint num="2" id="3240" />
+<TGConnectingPoint num="3" id="3241" />
+<TGConnectingPoint num="4" id="3242" />
+<TGConnectingPoint num="5" id="3243" />
+<TGConnectingPoint num="6" id="3244" />
+<TGConnectingPoint num="7" id="3245" />
+<TGConnectingPoint num="8" id="3246" />
+<TGConnectingPoint num="9" id="3247" />
+<TGConnectingPoint num="10" id="3248" />
+<TGConnectingPoint num="11" id="3249" />
+<TGConnectingPoint num="12" id="3250" />
+<TGConnectingPoint num="13" id="3251" />
+<TGConnectingPoint num="14" id="3252" />
+<TGConnectingPoint num="15" id="3253" />
+<TGConnectingPoint num="16" id="3254" />
+<TGConnectingPoint num="17" id="3255" />
+<TGConnectingPoint num="18" id="3256" />
+<TGConnectingPoint num="19" id="3257" />
+<TGConnectingPoint num="20" id="3258" />
+<TGConnectingPoint num="21" id="3259" />
+<TGConnectingPoint num="22" id="3260" />
+<TGConnectingPoint num="23" id="3261" />
+<TGConnectingPoint num="24" id="3262" />
+<TGConnectingPoint num="25" id="3263" />
+<TGConnectingPoint num="26" id="3264" />
+<TGConnectingPoint num="27" id="3265" />
+<TGConnectingPoint num="28" id="3266" />
+<TGConnectingPoint num="29" id="3267" />
+<TGConnectingPoint num="30" id="3268" />
+<TGConnectingPoint num="31" id="3269" />
+<TGConnectingPoint num="32" id="3270" />
+<TGConnectingPoint num="33" id="3271" />
+<TGConnectingPoint num="34" id="3272" />
+<TGConnectingPoint num="35" id="3273" />
+<TGConnectingPoint num="36" id="3274" />
+<TGConnectingPoint num="37" id="3275" />
+<TGConnectingPoint num="38" id="3276" />
+<TGConnectingPoint num="39" id="3277" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="3319" >
+<cdparam x="329" y="592" />
+<sizeparam width="178" height="40" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="state0" value="messageDecrypted" />
+<TGConnectingPoint num="0" id="3279" />
+<TGConnectingPoint num="1" id="3280" />
+<TGConnectingPoint num="2" id="3281" />
+<TGConnectingPoint num="3" id="3282" />
+<TGConnectingPoint num="4" id="3283" />
+<TGConnectingPoint num="5" id="3284" />
+<TGConnectingPoint num="6" id="3285" />
+<TGConnectingPoint num="7" id="3286" />
+<TGConnectingPoint num="8" id="3287" />
+<TGConnectingPoint num="9" id="3288" />
+<TGConnectingPoint num="10" id="3289" />
+<TGConnectingPoint num="11" id="3290" />
+<TGConnectingPoint num="12" id="3291" />
+<TGConnectingPoint num="13" id="3292" />
+<TGConnectingPoint num="14" id="3293" />
+<TGConnectingPoint num="15" id="3294" />
+<TGConnectingPoint num="16" id="3295" />
+<TGConnectingPoint num="17" id="3296" />
+<TGConnectingPoint num="18" id="3297" />
+<TGConnectingPoint num="19" id="3298" />
+<TGConnectingPoint num="20" id="3299" />
+<TGConnectingPoint num="21" id="3300" />
+<TGConnectingPoint num="22" id="3301" />
+<TGConnectingPoint num="23" id="3302" />
+<TGConnectingPoint num="24" id="3303" />
+<TGConnectingPoint num="25" id="3304" />
+<TGConnectingPoint num="26" id="3305" />
+<TGConnectingPoint num="27" id="3306" />
+<TGConnectingPoint num="28" id="3307" />
+<TGConnectingPoint num="29" id="3308" />
+<TGConnectingPoint num="30" id="3309" />
+<TGConnectingPoint num="31" id="3310" />
+<TGConnectingPoint num="32" id="3311" />
+<TGConnectingPoint num="33" id="3312" />
+<TGConnectingPoint num="34" id="3313" />
+<TGConnectingPoint num="35" id="3314" />
+<TGConnectingPoint num="36" id="3315" />
+<TGConnectingPoint num="37" id="3316" />
+<TGConnectingPoint num="38" id="3317" />
+<TGConnectingPoint num="39" id="3318" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="3360" >
+<cdparam x="352" y="677" />
+<sizeparam width="140" height="40" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="state0" value="SecretDataReceived" />
+<TGConnectingPoint num="0" id="3320" />
+<TGConnectingPoint num="1" id="3321" />
+<TGConnectingPoint num="2" id="3322" />
+<TGConnectingPoint num="3" id="3323" />
+<TGConnectingPoint num="4" id="3324" />
+<TGConnectingPoint num="5" id="3325" />
+<TGConnectingPoint num="6" id="3326" />
+<TGConnectingPoint num="7" id="3327" />
+<TGConnectingPoint num="8" id="3328" />
+<TGConnectingPoint num="9" id="3329" />
+<TGConnectingPoint num="10" id="3330" />
+<TGConnectingPoint num="11" id="3331" />
+<TGConnectingPoint num="12" id="3332" />
+<TGConnectingPoint num="13" id="3333" />
+<TGConnectingPoint num="14" id="3334" />
+<TGConnectingPoint num="15" id="3335" />
+<TGConnectingPoint num="16" id="3336" />
+<TGConnectingPoint num="17" id="3337" />
+<TGConnectingPoint num="18" id="3338" />
+<TGConnectingPoint num="19" id="3339" />
+<TGConnectingPoint num="20" id="3340" />
+<TGConnectingPoint num="21" id="3341" />
+<TGConnectingPoint num="22" id="3342" />
+<TGConnectingPoint num="23" id="3343" />
+<TGConnectingPoint num="24" id="3344" />
+<TGConnectingPoint num="25" id="3345" />
+<TGConnectingPoint num="26" id="3346" />
+<TGConnectingPoint num="27" id="3347" />
+<TGConnectingPoint num="28" id="3348" />
+<TGConnectingPoint num="29" id="3349" />
+<TGConnectingPoint num="30" id="3350" />
+<TGConnectingPoint num="31" id="3351" />
+<TGConnectingPoint num="32" id="3352" />
+<TGConnectingPoint num="33" id="3353" />
+<TGConnectingPoint num="34" id="3354" />
+<TGConnectingPoint num="35" id="3355" />
+<TGConnectingPoint num="36" id="3356" />
+<TGConnectingPoint num="37" id="3357" />
+<TGConnectingPoint num="38" id="3358" />
+<TGConnectingPoint num="39" id="3359" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="3401" >
+<cdparam x="338" y="486" />
+<sizeparam width="142" height="40" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="state0" value="messageDecrypt" />
+<TGConnectingPoint num="0" id="3361" />
+<TGConnectingPoint num="1" id="3362" />
+<TGConnectingPoint num="2" id="3363" />
+<TGConnectingPoint num="3" id="3364" />
+<TGConnectingPoint num="4" id="3365" />
+<TGConnectingPoint num="5" id="3366" />
+<TGConnectingPoint num="6" id="3367" />
+<TGConnectingPoint num="7" id="3368" />
+<TGConnectingPoint num="8" id="3369" />
+<TGConnectingPoint num="9" id="3370" />
+<TGConnectingPoint num="10" id="3371" />
+<TGConnectingPoint num="11" id="3372" />
+<TGConnectingPoint num="12" id="3373" />
+<TGConnectingPoint num="13" id="3374" />
+<TGConnectingPoint num="14" id="3375" />
+<TGConnectingPoint num="15" id="3376" />
+<TGConnectingPoint num="16" id="3377" />
+<TGConnectingPoint num="17" id="3378" />
+<TGConnectingPoint num="18" id="3379" />
+<TGConnectingPoint num="19" id="3380" />
+<TGConnectingPoint num="20" id="3381" />
+<TGConnectingPoint num="21" id="3382" />
+<TGConnectingPoint num="22" id="3383" />
+<TGConnectingPoint num="23" id="3384" />
+<TGConnectingPoint num="24" id="3385" />
+<TGConnectingPoint num="25" id="3386" />
+<TGConnectingPoint num="26" id="3387" />
+<TGConnectingPoint num="27" id="3388" />
+<TGConnectingPoint num="28" id="3389" />
+<TGConnectingPoint num="29" id="3390" />
+<TGConnectingPoint num="30" id="3391" />
+<TGConnectingPoint num="31" id="3392" />
+<TGConnectingPoint num="32" id="3393" />
+<TGConnectingPoint num="33" id="3394" />
+<TGConnectingPoint num="34" id="3395" />
+<TGConnectingPoint num="35" id="3396" />
+<TGConnectingPoint num="36" id="3397" />
+<TGConnectingPoint num="37" id="3398" />
+<TGConnectingPoint num="38" id="3399" />
+<TGConnectingPoint num="39" id="3400" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5104" id="3412" >
+<cdparam x="374" y="429" />
+<sizeparam width="68" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="Send signal" value="chin(m2)" />
+<TGConnectingPoint num="0" id="3402" />
+<TGConnectingPoint num="1" id="3403" />
+<TGConnectingPoint num="2" id="3404" />
+<TGConnectingPoint num="3" id="3405" />
+<TGConnectingPoint num="4" id="3406" />
+<TGConnectingPoint num="5" id="3407" />
+<TGConnectingPoint num="6" id="3408" />
+<TGConnectingPoint num="7" id="3409" />
+<TGConnectingPoint num="8" id="3410" />
+<TGConnectingPoint num="9" id="3411" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="3453" >
+<cdparam x="342" y="354" />
+<sizeparam width="132" height="40" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="state0" value="waitingForMessage" />
+<TGConnectingPoint num="0" id="3413" />
+<TGConnectingPoint num="1" id="3414" />
+<TGConnectingPoint num="2" id="3415" />
+<TGConnectingPoint num="3" id="3416" />
+<TGConnectingPoint num="4" id="3417" />
+<TGConnectingPoint num="5" id="3418" />
+<TGConnectingPoint num="6" id="3419" />
+<TGConnectingPoint num="7" id="3420" />
+<TGConnectingPoint num="8" id="3421" />
+<TGConnectingPoint num="9" id="3422" />
+<TGConnectingPoint num="10" id="3423" />
+<TGConnectingPoint num="11" id="3424" />
+<TGConnectingPoint num="12" id="3425" />
+<TGConnectingPoint num="13" id="3426" />
+<TGConnectingPoint num="14" id="3427" />
+<TGConnectingPoint num="15" id="3428" />
+<TGConnectingPoint num="16" id="3429" />
+<TGConnectingPoint num="17" id="3430" />
+<TGConnectingPoint num="18" id="3431" />
+<TGConnectingPoint num="19" id="3432" />
+<TGConnectingPoint num="20" id="3433" />
+<TGConnectingPoint num="21" id="3434" />
+<TGConnectingPoint num="22" id="3435" />
+<TGConnectingPoint num="23" id="3436" />
+<TGConnectingPoint num="24" id="3437" />
+<TGConnectingPoint num="25" id="3438" />
+<TGConnectingPoint num="26" id="3439" />
+<TGConnectingPoint num="27" id="3440" />
+<TGConnectingPoint num="28" id="3441" />
+<TGConnectingPoint num="29" id="3442" />
+<TGConnectingPoint num="30" id="3443" />
+<TGConnectingPoint num="31" id="3444" />
+<TGConnectingPoint num="32" id="3445" />
+<TGConnectingPoint num="33" id="3446" />
+<TGConnectingPoint num="34" id="3447" />
+<TGConnectingPoint num="35" id="3448" />
+<TGConnectingPoint num="36" id="3449" />
+<TGConnectingPoint num="37" id="3450" />
+<TGConnectingPoint num="38" id="3451" />
+<TGConnectingPoint num="39" id="3452" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5100" id="3455" >
+<cdparam x="400" y="50" />
+<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="start state" value="null" />
+<TGConnectingPoint num="0" id="3454" />
+</COMPONENT>
+
+
+</AVATARStateMachineDiagramPanel>
+
+</Modeling>
+
+
+
+
+<Modeling type="AVATAR Design" nameTab="DHWithCertificateSecurityProtocol" >
+<AVATARBlockDiagramPanel name="Block Diagram" minX="10" maxX="1400" minY="10" maxY="900" zoom="1.0" >
+<MainCode value="void __user_init() {"/>
+<MainCode value="}"/>
+<Optimized value="true" />
+<Validated value="" />
+<Ignored value="" />
+
+<COMPONENT type="5003" id="26737" >
+<cdparam x="450" y="340" />
+<sizeparam width="200" height="100" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="450" maxX="900" minY="340" maxY="680" />
+<infoparam name="DataType0" value="Key" />
+<TGConnectingPoint num="0" id="26738" />
+<TGConnectingPoint num="1" id="26739" />
+<TGConnectingPoint num="2" id="26740" />
+<TGConnectingPoint num="3" id="26741" />
+<TGConnectingPoint num="4" id="26742" />
+<TGConnectingPoint num="5" id="26743" />
+<TGConnectingPoint num="6" id="26744" />
+<TGConnectingPoint num="7" id="26745" />
+<extraparam>
+<Attribute access="2" id="data" value="0" type="8" typeOther="" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5003" id="26728" >
+<cdparam x="50" y="340" />
+<sizeparam width="200" height="100" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="50" maxX="100" minY="340" maxY="680" />
+<infoparam name="DataType0" value="Message" />
+<TGConnectingPoint num="0" id="26729" />
+<TGConnectingPoint num="1" id="26730" />
+<TGConnectingPoint num="2" id="26731" />
+<TGConnectingPoint num="3" id="26732" />
+<TGConnectingPoint num="4" id="26733" />
+<TGConnectingPoint num="5" id="26734" />
+<TGConnectingPoint num="6" id="26735" />
+<TGConnectingPoint num="7" id="26736" />
+<extraparam>
+<Attribute access="2" id="data" value="0" type="8" typeOther="" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="302" id="26711" >
+<cdparam x="1010" y="140" />
+<sizeparam width="200" height="30" minWidth="80" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="1010" maxX="2020" minY="140" maxY="280" />
+<infoparam name="Proverif Pragma" value="#Confidentiality InterfaceDevice.fromDtoSC_chData 
+#Confidentiality InterfaceDevice.autoEncrypt_fromDtoSC 
+#Confidentiality TCPIP.autoEncrypt_fromDtoSC 
+#Confidentiality Application.autoEncrypt_fromDtoSC 
+#Confidentiality SmartCard.fromSCtoD_chData 
+#Confidentiality SmartCard.autoEncrypt_fromDtoSC 
+#Confidentiality SmartCard.autoEncrypt_fromSCtoD 
+#Authenticity SmartCard._encrypt_autoEncrypt_fromSCtoD.autoEncrypt_fromSCtoD InterfaceDevice.decrypt_autoEncrypt_fromSCtoD_dummy.autoEncrypt_fromSCtoD
+#Authenticity InterfaceDevice._encrypt_autoEncrypt_fromDtoSC.autoEncrypt_fromDtoSC SmartCard.decrypt_autoEncrypt_fromDtoSC_dummy.autoEncrypt_fromDtoSC
+#InitialSessionKnowledge  TCPIP.key_autoEncrypt_fromSCtoD Application.key_autoEncrypt_fromSCtoD InterfaceDevice.key_autoEncrypt_fromSCtoD SmartCard.key_autoEncrypt_fromSCtoD
+#InitialSessionKnowledge  TCPIP.key_autoEncrypt_fromDtoSC Application.key_autoEncrypt_fromDtoSC InterfaceDevice.key_autoEncrypt_fromDtoSC SmartCard.key_autoEncrypt_fromDtoSC
+" />
+<TGConnectingPoint num="0" id="26712" />
+<TGConnectingPoint num="1" id="26713" />
+<TGConnectingPoint num="2" id="26714" />
+<TGConnectingPoint num="3" id="26715" />
+<TGConnectingPoint num="4" id="26716" />
+<TGConnectingPoint num="5" id="26717" />
+<TGConnectingPoint num="6" id="26718" />
+<TGConnectingPoint num="7" id="26719" />
+<TGConnectingPoint num="8" id="26720" />
+<TGConnectingPoint num="9" id="26721" />
+<TGConnectingPoint num="10" id="26722" />
+<TGConnectingPoint num="11" id="26723" />
+<TGConnectingPoint num="12" id="26724" />
+<TGConnectingPoint num="13" id="26725" />
+<TGConnectingPoint num="14" id="26726" />
+<TGConnectingPoint num="15" id="26727" />
+<extraparam>
+<Line value="#Confidentiality InterfaceDevice.fromDtoSC_chData " />
+<Line value="#Confidentiality InterfaceDevice.autoEncrypt_fromDtoSC " />
+<Line value="#Confidentiality TCPIP.autoEncrypt_fromDtoSC " />
+<Line value="#Confidentiality Application.autoEncrypt_fromDtoSC " />
+<Line value="#Confidentiality SmartCard.fromSCtoD_chData " />
+<Line value="#Confidentiality SmartCard.autoEncrypt_fromDtoSC " />
+<Line value="#Confidentiality SmartCard.autoEncrypt_fromSCtoD " />
+<Line value="#Authenticity SmartCard._encrypt_autoEncrypt_fromSCtoD.autoEncrypt_fromSCtoD InterfaceDevice.decrypt_autoEncrypt_fromSCtoD_dummy.autoEncrypt_fromSCtoD" />
+<Line value="#Authenticity InterfaceDevice._encrypt_autoEncrypt_fromDtoSC.autoEncrypt_fromDtoSC SmartCard.decrypt_autoEncrypt_fromDtoSC_dummy.autoEncrypt_fromDtoSC" />
+<Line value="#InitialSessionKnowledge  TCPIP.key_autoEncrypt_fromSCtoD Application.key_autoEncrypt_fromSCtoD InterfaceDevice.key_autoEncrypt_fromSCtoD SmartCard.key_autoEncrypt_fromSCtoD" />
+<Line value="#InitialSessionKnowledge  TCPIP.key_autoEncrypt_fromDtoSC Application.key_autoEncrypt_fromDtoSC InterfaceDevice.key_autoEncrypt_fromDtoSC SmartCard.key_autoEncrypt_fromDtoSC" />
+</extraparam>
+</COMPONENT>
+
+<CONNECTOR type="5002" id="26709" >
+<cdparam x="0" y="0" />
+<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="26710" />
+<P1  x="910" y="90" id="25059" />
+<P2  x="660" y="40" id="24311" />
+<AutomaticDrawing  data="true" />
+<extraparam>
+<iso value="in connectionOpened()" />
+<osd value="out connectionOpened()" />
+<isd value="in start_Application()" />
+<oso value="out start_Application()" />
+<FIFOType asynchronous="true" size="8" blocking="true" private="true" broadcast="false" lossy="false" />
+</extraparam>
+</CONNECTOR>
+<CONNECTOR type="5002" id="26707" >
+<cdparam x="0" y="0" />
+<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="26708" />
+<P1  x="810" y="90" id="25058" />
+<P2  x="260" y="40" id="15969" />
+<AutomaticDrawing  data="true" />
+<extraparam>
+<iso value="in fromDtoSC(int fromDtoSC_chData)" />
+<iso value="in activation()" />
+<iso value="in data_Ready(int t, bool b)" />
+<iso value="in reset()" />
+<iso value="in pTS()" />
+<iso value="in end()" />
+<osd value="out fromDtoSC(int fromDtoSC_chData)" />
+<osd value="out activation()" />
+<osd value="out data_Ready(int x, bool b)" />
+<osd value="out reset()" />
+<osd value="out pTS()" />
+<osd value="out end()" />
+<isd value="in fromSCtoD(int fromSCtoD_chData)" />
+<isd value="in data_Ready_SC()" />
+<isd value="in answerToReset()" />
+<isd value="in pTSConfirm()" />
+<oso value="out fromSCtoD(int fromSCtoD_chData)" />
+<oso value="out data_Ready_SC()" />
+<oso value="out answerToReset()" />
+<oso value="out pTSConfirm()" />
+<FIFOType asynchronous="true" size="1" blocking="false" private="false" broadcast="false" lossy="false" />
+</extraparam>
+</CONNECTOR>
+<CONNECTOR type="5002" id="26705" >
+<cdparam x="0" y="0" />
+<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="26706" />
+<P1  x="910" y="40" id="25057" />
+<P2  x="410" y="140" id="17162" />
+<AutomaticDrawing  data="true" />
+<extraparam>
+<iso value="in fromTtoP(int fromTtoP_chData)" />
+<iso value="in send()" />
+<osd value="out fromTtoP(int fromTtoP_chData)" />
+<osd value="out send()" />
+<isd value="in fromPtoT(int fromPtoT_chData)" />
+<isd value="in start_TCP_IP()" />
+<isd value="in receive()" />
+<oso value="out fromPtoT(int fromPtoT_chData)" />
+<oso value="out start_TCP_IP()" />
+<oso value="out receive()" />
+<FIFOType asynchronous="true" size="-1" blocking="false" private="true" broadcast="false" lossy="false" />
+</extraparam>
+</CONNECTOR>
+<CONNECTOR type="5002" id="26703" >
+<cdparam x="0" y="0" />
+<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="26704" />
+<P1  x="210" y="40" id="15968" />
+<P2  x="860" y="40" id="25056" />
+<AutomaticDrawing  data="true" />
+<extraparam>
+<iso value="in fromSCtoD(int fromSCtoD_chData)" />
+<iso value="in data_Ready_SC()" />
+<iso value="in answerToReset()" />
+<iso value="in pTSConfirm()" />
+<osd value="out fromSCtoD(int fromSCtoD_chData)" />
+<osd value="out data_Ready_SC()" />
+<osd value="out answerToReset()" />
+<osd value="out pTSConfirm()" />
+<isd value="in fromDtoSC(int fromDtoSC_chData)" />
+<isd value="in activation()" />
+<isd value="in data_Ready(int t, bool b)" />
+<isd value="in reset()" />
+<isd value="in pTS()" />
+<isd value="in end()" />
+<oso value="out fromDtoSC(int fromDtoSC_chData)" />
+<oso value="out activation()" />
+<oso value="out data_Ready(int x, bool b)" />
+<oso value="out reset()" />
+<oso value="out pTS()" />
+<oso value="out end()" />
+<FIFOType asynchronous="true" size="1" blocking="false" private="false" broadcast="false" lossy="false" />
+</extraparam>
+</CONNECTOR>
+<CONNECTOR type="5002" id="26701" >
+<cdparam x="0" y="0" />
+<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="26702" />
+<P1  x="510" y="90" id="17161" />
+<P2  x="810" y="40" id="25055" />
+<AutomaticDrawing  data="true" />
+<extraparam>
+<iso value="in fromPtoT(int fromPtoT_chData)" />
+<iso value="in start_TCP_IP()" />
+<iso value="in receive()" />
+<osd value="out fromPtoT(int fromPtoT_chData)" />
+<osd value="out start_TCP_IP()" />
+<osd value="out receive()" />
+<isd value="in fromTtoP(int fromTtoP_chData)" />
+<isd value="in send()" />
+<oso value="out fromTtoP(int fromTtoP_chData)" />
+<oso value="out send()" />
+<FIFOType asynchronous="true" size="-1" blocking="false" private="true" broadcast="false" lossy="false" />
+</extraparam>
+</CONNECTOR>
+<CONNECTOR type="5002" id="26699" >
+<cdparam x="0" y="0" />
+<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="26700" />
+<P1  x="410" y="90" id="17160" />
+<P2  x="610" y="40" id="24310" />
+<AutomaticDrawing  data="true" />
+<extraparam>
+<iso value="in fromAtoT(int fromAtoT_chData)" />
+<iso value="in open()" />
+<iso value="in abort()" />
+<iso value="in close()" />
+<iso value="in send_TCP()" />
+<osd value="out fromAtoT(int fromAtoT_chData)" />
+<osd value="out open()" />
+<osd value="out abort()" />
+<osd value="out close()" />
+<osd value="out send_TCP()" />
+<isd value="in fromTtoA(int fromTtoA_chData)" />
+<isd value="in opened()" />
+<oso value="out fromTtoA(int fromTtoA_chData)" />
+<oso value="out opened()" />
+<FIFOType asynchronous="true" size="-1" blocking="false" private="true" broadcast="false" lossy="false" />
+</extraparam>
+</CONNECTOR>
+<CONNECTOR type="5002" id="26693" >
+<cdparam x="0" y="0" />
+<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="26696" />
+<TGConnectingPoint num="1" id="26697" />
+<TGConnectingPoint num="2" id="26698" />
+<P1  x="460" y="40" id="17158" />
+<P2  x="510" y="40" id="17159" />
+<Point x="460" y="30" />
+<Point x="510" y="30" />
+<AutomaticDrawing  data="true" />
+<extraparam>
+<isd value="out temp(int temp_chData)" />
+<oso value="out temp(int temp_chData)" />
+<FIFOType asynchronous="false" size="1024" blocking="false" private="true" broadcast="false" lossy="false" />
+</extraparam>
+</CONNECTOR><SUBCOMPONENT type="-1" id="26694" >
+<father id="26693" num="0" />
+<cdparam x="460" y="30" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="0" maxX="0" minY="0" maxY="0" />
+<infoparam name="point " value="null" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="26695" >
+<father id="26693" num="1" />
+<cdparam x="510" y="30" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="0" maxX="0" minY="0" maxY="0" />
+<infoparam name="point " value="null" />
+</SUBCOMPONENT>
+
+<CONNECTOR type="5002" id="26691" >
+<cdparam x="0" y="0" />
+<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="26692" />
+<P1  x="410" y="40" id="17157" />
+<P2  x="10" y="40" id="15631" />
+<AutomaticDrawing  data="true" />
+<extraparam>
+<iso value="in timeOut()" />
+<osd value="out timeOut()" />
+<isd value="in req_Timer()" />
+<isd value="in stop()" />
+<oso value="out req_Timer()" />
+<oso value="out stop()" />
+<FIFOType asynchronous="true" size="1" blocking="false" private="false" broadcast="false" lossy="false" />
+</extraparam>
+</CONNECTOR>
+<COMPONENT type="5000" id="25054" >
+<cdparam x="810" y="40" />
+<sizeparam width="100" height="100" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="Block0" value="SmartCard" />
+<TGConnectingPoint num="0" id="25055" />
+<TGConnectingPoint num="1" id="25056" />
+<TGConnectingPoint num="2" id="25057" />
+<TGConnectingPoint num="3" id="25058" />
+<TGConnectingPoint num="4" id="25059" />
+<TGConnectingPoint num="5" id="25060" />
+<TGConnectingPoint num="6" id="25061" />
+<TGConnectingPoint num="7" id="25062" />
+<TGConnectingPoint num="8" id="25063" />
+<TGConnectingPoint num="9" id="25064" />
+<TGConnectingPoint num="10" id="25065" />
+<TGConnectingPoint num="11" id="25066" />
+<TGConnectingPoint num="12" id="25067" />
+<TGConnectingPoint num="13" id="25068" />
+<TGConnectingPoint num="14" id="25069" />
+<TGConnectingPoint num="15" id="25070" />
+<TGConnectingPoint num="16" id="25071" />
+<TGConnectingPoint num="17" id="25072" />
+<TGConnectingPoint num="18" id="25073" />
+<TGConnectingPoint num="19" id="25074" />
+<TGConnectingPoint num="20" id="25075" />
+<TGConnectingPoint num="21" id="25076" />
+<TGConnectingPoint num="22" id="25077" />
+<TGConnectingPoint num="23" id="25078" />
+<extraparam>
+<CryptoBlock value="true" />
+<Attribute access="0" id="key_autoEncrypt_fromSCtoD" value="0" type="0" typeOther="" />
+<Attribute access="0" id="key_autoEncrypt_fromDtoSC" value="0" type="0" typeOther="" />
+<Attribute access="0" id="fromDtoSC_chData" value="0" type="0" typeOther="" />
+<Attribute access="0" id="fromTtoP_chData" value="0" type="0" typeOther="" />
+<Attribute access="0" id="fromPtoT_chData" value="0" type="0" typeOther="" />
+<Attribute access="0" id="fromSCtoD_chData" value="0" type="0" typeOther="" />
+<Attribute access="0" id="tmp" value="0" type="0" typeOther="" />
+<Attribute access="0" id="loop_index" value="0" type="0" typeOther="" />
+<Attribute access="0" id="resetType" value="0" type="0" typeOther="" />
+<Attribute access="0" id="a" value="0" type="0" typeOther="" />
+<Attribute access="0" id="b" value="false" type="4" typeOther="" />
+<Attribute access="0" id="i" value="0" type="0" typeOther="" />
+<Attribute access="0" id="j" value="0" type="0" typeOther="" />
+<Attribute access="0" id="x" value="0" type="0" typeOther="" />
+<Attribute access="0" id="tcpctrl__a" value="0" type="0" typeOther="" />
+<Attribute access="0" id="tcpctrl__state" value="0" type="0" typeOther="" />
+<Attribute access="0" id="t" value="0" type="0" typeOther="" />
+<Attribute access="0" id="req_loop_index" value="0" type="0" typeOther="" />
+<Attribute access="0" id="autoEncrypt_fromSCtoD" value="0" type="0" typeOther="" />
+<Attribute access="0" id="autoEncrypt_fromSCtoD_encrypted" value="0" type="0" typeOther="" />
+<Attribute access="0" id="autoEncrypt_fromDtoSC_encrypted" value="0" type="0" typeOther="" />
+<Attribute access="0" id="autoEncrypt_fromDtoSC" value="0" type="0" typeOther="" />
+<Method value="Message aencrypt(Message msg, Key k)" />
+<Method value="Message adecrypt(Message msg, Key k)" />
+<Method value="Key pk(Key k)" />
+<Method value="Message sign(Message msg, Key k)" />
+<Method value="bool verifySign(Message msg1, Message sig, Key k)" />
+<Method value="Message cert(Key k, Message msg)" />
+<Method value="bool verifyCert(Message cert, Key k)" />
+<Method value="Key getpk(Message cert)" />
+<Method value="Message sencrypt(Message msg, Key k)" />
+<Method value="Message sdecrypt(Message msg, Key k)" />
+<Method value="Key DH(Key pubK, Key privK)" />
+<Method value="Message hash(Message msg)" />
+<Method value="Message MAC(Message msg, Key k)" />
+<Method value="bool verifyMAC(Message msg, Key k, Message macmsg)" />
+<Method value="Message concat2(Message msg1, Message msg2)" />
+<Method value="Message concat3(Message msg1, Message msg2, Message msg3)" />
+<Method value="Message concat4(Message msg1, Message msg2, Message msg3, Message msg4)" />
+<Method value="get2(Message msg, Message msg1, Message msg2)" />
+<Method value="get3(Message msg, Message msg1, Message msg2, Message msg3)" />
+<Method value="get4(Message msg, Message msg1, Message msg2, Message msg3, Message msg4)" />
+<Method value="int sencrypt(int autoEncrypt_fromSCtoD, int key_autoEncrypt_fromSCtoD)" />
+<Method value="int sdecrypt(int autoEncrypt_fromDtoSC_encrypted, int key_autoEncrypt_fromDtoSC)" />
+<Signal value="in fromDtoSC(int fromDtoSC_chData)" attached="false" />
+<Signal value="in fromTtoP(int fromTtoP_chData)" attached="false" />
+<Signal value="out fromPtoT(int fromPtoT_chData)" attached="false" />
+<Signal value="out fromSCtoD(int fromSCtoD_chData)" attached="false" />
+<Signal value="in reset()" attached="false" />
+<Signal value="out answerToReset()" attached="false" />
+<Signal value="in pTS()" attached="false" />
+<Signal value="out pTSConfirm()" attached="false" />
+<Signal value="out start_TCP_IP()" attached="false" />
+<Signal value="out start_Application()" attached="false" />
+<Signal value="in connectionOpened()" attached="false" />
+<Signal value="in send()" attached="false" />
+<Signal value="out data_Ready_SC()" attached="false" />
+<Signal value="in data_Ready(int t, bool b)" attached="false" />
+<Signal value="out receive()" attached="false" />
+<Signal value="in end()" attached="false" />
+<Signal value="in activation()" attached="false" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5000" id="24309" >
+<cdparam x="610" y="40" />
+<sizeparam width="100" height="100" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="Block0" value="Application" />
+<TGConnectingPoint num="0" id="24310" />
+<TGConnectingPoint num="1" id="24311" />
+<TGConnectingPoint num="2" id="24312" />
+<TGConnectingPoint num="3" id="24313" />
+<TGConnectingPoint num="4" id="24314" />
+<TGConnectingPoint num="5" id="24315" />
+<TGConnectingPoint num="6" id="24316" />
+<TGConnectingPoint num="7" id="24317" />
+<TGConnectingPoint num="8" id="24318" />
+<TGConnectingPoint num="9" id="24319" />
+<TGConnectingPoint num="10" id="24320" />
+<TGConnectingPoint num="11" id="24321" />
+<TGConnectingPoint num="12" id="24322" />
+<TGConnectingPoint num="13" id="24323" />
+<TGConnectingPoint num="14" id="24324" />
+<TGConnectingPoint num="15" id="24325" />
+<TGConnectingPoint num="16" id="24326" />
+<TGConnectingPoint num="17" id="24327" />
+<TGConnectingPoint num="18" id="24328" />
+<TGConnectingPoint num="19" id="24329" />
+<TGConnectingPoint num="20" id="24330" />
+<TGConnectingPoint num="21" id="24331" />
+<TGConnectingPoint num="22" id="24332" />
+<TGConnectingPoint num="23" id="24333" />
+<extraparam>
+<CryptoBlock value="true" />
+<Attribute access="0" id="key_autoEncrypt_fromSCtoD" value="0" type="0" typeOther="" />
+<Attribute access="0" id="key_autoEncrypt_fromDtoSC" value="0" type="0" typeOther="" />
+<Attribute access="0" id="fromTtoA_chData" value="0" type="0" typeOther="" />
+<Attribute access="0" id="fromAtoT_chData" value="0" type="0" typeOther="" />
+<Attribute access="0" id="tmp" value="0" type="0" typeOther="" />
+<Attribute access="0" id="loop_index" value="0" type="0" typeOther="" />
+<Attribute access="0" id="req_loop_index" value="0" type="0" typeOther="" />
+<Attribute access="0" id="autoEncrypt_fromDtoSC" value="0" type="0" typeOther="" />
+<Attribute access="0" id="autoEncrypt_fromDtoSC_encrypted" value="0" type="0" typeOther="" />
+<Method value="Message aencrypt(Message msg, Key k)" />
+<Method value="Message adecrypt(Message msg, Key k)" />
+<Method value="Key pk(Key k)" />
+<Method value="Message sign(Message msg, Key k)" />
+<Method value="bool verifySign(Message msg1, Message sig, Key k)" />
+<Method value="Message cert(Key k, Message msg)" />
+<Method value="bool verifyCert(Message cert, Key k)" />
+<Method value="Key getpk(Message cert)" />
+<Method value="Message sencrypt(Message msg, Key k)" />
+<Method value="Message sdecrypt(Message msg, Key k)" />
+<Method value="Key DH(Key pubK, Key privK)" />
+<Method value="Message hash(Message msg)" />
+<Method value="Message MAC(Message msg, Key k)" />
+<Method value="bool verifyMAC(Message msg, Key k, Message macmsg)" />
+<Method value="Message concat2(Message msg1, Message msg2)" />
+<Method value="Message concat3(Message msg1, Message msg2, Message msg3)" />
+<Method value="Message concat4(Message msg1, Message msg2, Message msg3, Message msg4)" />
+<Method value="get2(Message msg, Message msg1, Message msg2)" />
+<Method value="get3(Message msg, Message msg1, Message msg2, Message msg3)" />
+<Method value="get4(Message msg, Message msg1, Message msg2, Message msg3, Message msg4)" />
+<Signal value="in fromTtoA(int fromTtoA_chData)" attached="false" />
+<Signal value="out fromAtoT(int fromAtoT_chData)" attached="false" />
+<Signal value="out open()" attached="false" />
+<Signal value="in opened()" attached="false" />
+<Signal value="out connectionOpened()" attached="false" />
+<Signal value="out send_TCP()" attached="false" />
+<Signal value="out close()" attached="false" />
+<Signal value="out abort()" attached="false" />
+<Signal value="in start_Application()" attached="false" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5000" id="17156" >
+<cdparam x="410" y="40" />
+<sizeparam width="100" height="100" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="Block0" value="TCPIP" />
+<TGConnectingPoint num="0" id="17157" />
+<TGConnectingPoint num="1" id="17158" />
+<TGConnectingPoint num="2" id="17159" />
+<TGConnectingPoint num="3" id="17160" />
+<TGConnectingPoint num="4" id="17161" />
+<TGConnectingPoint num="5" id="17162" />
+<TGConnectingPoint num="6" id="17163" />
+<TGConnectingPoint num="7" id="17164" />
+<TGConnectingPoint num="8" id="17165" />
+<TGConnectingPoint num="9" id="17166" />
+<TGConnectingPoint num="10" id="17167" />
+<TGConnectingPoint num="11" id="17168" />
+<TGConnectingPoint num="12" id="17169" />
+<TGConnectingPoint num="13" id="17170" />
+<TGConnectingPoint num="14" id="17171" />
+<TGConnectingPoint num="15" id="17172" />
+<TGConnectingPoint num="16" id="17173" />
+<TGConnectingPoint num="17" id="17174" />
+<TGConnectingPoint num="18" id="17175" />
+<TGConnectingPoint num="19" id="17176" />
+<TGConnectingPoint num="20" id="17177" />
+<TGConnectingPoint num="21" id="17178" />
+<TGConnectingPoint num="22" id="17179" />
+<TGConnectingPoint num="23" id="17180" />
+<extraparam>
+<CryptoBlock value="true" />
+<Attribute access="0" id="key_autoEncrypt_fromSCtoD" value="0" type="0" typeOther="" />
+<Attribute access="0" id="key_autoEncrypt_fromDtoSC" value="0" type="0" typeOther="" />
+<Attribute access="0" id="temp_chData" value="0" type="0" typeOther="" />
+<Attribute access="0" id="fromTtoA_chData" value="0" type="0" typeOther="" />
+<Attribute access="0" id="fromTtoP_chData" value="0" type="0" typeOther="" />
+<Attribute access="0" id="fromAtoT_chData" value="0" type="0" typeOther="" />
+<Attribute access="0" id="fromPtoT_chData" value="0" type="0" typeOther="" />
+<Attribute access="0" id="tmp" value="0" type="0" typeOther="" />
+<Attribute access="0" id="loop_index" value="0" type="0" typeOther="" />
+<Attribute access="0" id="wind" value="0" type="0" typeOther="" />
+<Attribute access="0" id="seqNum" value="0" type="0" typeOther="" />
+<Attribute access="0" id="i" value="0" type="0" typeOther="" />
+<Attribute access="0" id="j" value="0" type="0" typeOther="" />
+<Attribute access="0" id="a" value="0" type="0" typeOther="" />
+<Attribute access="0" id="b" value="0" type="0" typeOther="" />
+<Attribute access="0" id="tcpctrl__a" value="0" type="0" typeOther="" />
+<Attribute access="0" id="tcpctrl__state" value="0" type="0" typeOther="" />
+<Attribute access="0" id="req_loop_index" value="0" type="0" typeOther="" />
+<Attribute access="0" id="autoEncrypt_fromDtoSC" value="0" type="0" typeOther="" />
+<Attribute access="0" id="autoEncrypt_fromDtoSC_encrypted" value="0" type="0" typeOther="" />
+<Method value="Message aencrypt(Message msg, Key k)" />
+<Method value="Message adecrypt(Message msg, Key k)" />
+<Method value="Key pk(Key k)" />
+<Method value="Message sign(Message msg, Key k)" />
+<Method value="bool verifySign(Message msg1, Message sig, Key k)" />
+<Method value="Message cert(Key k, Message msg)" />
+<Method value="bool verifyCert(Message cert, Key k)" />
+<Method value="Key getpk(Message cert)" />
+<Method value="Message sencrypt(Message msg, Key k)" />
+<Method value="Message sdecrypt(Message msg, Key k)" />
+<Method value="Key DH(Key pubK, Key privK)" />
+<Method value="Message hash(Message msg)" />
+<Method value="Message MAC(Message msg, Key k)" />
+<Method value="bool verifyMAC(Message msg, Key k, Message macmsg)" />
+<Method value="Message concat2(Message msg1, Message msg2)" />
+<Method value="Message concat3(Message msg1, Message msg2, Message msg3)" />
+<Method value="Message concat4(Message msg1, Message msg2, Message msg3, Message msg4)" />
+<Method value="get2(Message msg, Message msg1, Message msg2)" />
+<Method value="get3(Message msg, Message msg1, Message msg2, Message msg3)" />
+<Method value="get4(Message msg, Message msg1, Message msg2, Message msg3, Message msg4)" />
+<Signal value="out temp(int temp_chData)" attached="false" />
+<Signal value="out fromTtoA(int fromTtoA_chData)" attached="false" />
+<Signal value="out fromTtoP(int fromTtoP_chData)" attached="false" />
+<Signal value="in fromAtoT(int fromAtoT_chData)" attached="false" />
+<Signal value="in fromPtoT(int fromPtoT_chData)" attached="false" />
+<Signal value="in abort()" attached="false" />
+<Signal value="in timeOut()" attached="false" />
+<Signal value="in temp(int temp_chData)" attached="false" />
+<Signal value="out send()" attached="false" />
+<Signal value="in receive()" attached="false" />
+<Signal value="out stop()" attached="false" />
+<Signal value="out receive_Application()" attached="false" />
+<Signal value="out req_Timer()" attached="false" />
+<Signal value="in close()" attached="false" />
+<Signal value="in send_TCP()" attached="false" />
+<Signal value="in open()" attached="false" />
+<Signal value="out opened()" attached="false" />
+<Signal value="in start_TCP_IP()" attached="false" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5000" id="15967" >
+<cdparam x="210" y="40" />
+<sizeparam width="100" height="100" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="Block0" value="InterfaceDevice" />
+<TGConnectingPoint num="0" id="15968" />
+<TGConnectingPoint num="1" id="15969" />
+<TGConnectingPoint num="2" id="15970" />
+<TGConnectingPoint num="3" id="15971" />
+<TGConnectingPoint num="4" id="15972" />
+<TGConnectingPoint num="5" id="15973" />
+<TGConnectingPoint num="6" id="15974" />
+<TGConnectingPoint num="7" id="15975" />
+<TGConnectingPoint num="8" id="15976" />
+<TGConnectingPoint num="9" id="15977" />
+<TGConnectingPoint num="10" id="15978" />
+<TGConnectingPoint num="11" id="15979" />
+<TGConnectingPoint num="12" id="15980" />
+<TGConnectingPoint num="13" id="15981" />
+<TGConnectingPoint num="14" id="15982" />
+<TGConnectingPoint num="15" id="15983" />
+<TGConnectingPoint num="16" id="15984" />
+<TGConnectingPoint num="17" id="15985" />
+<TGConnectingPoint num="18" id="15986" />
+<TGConnectingPoint num="19" id="15987" />
+<TGConnectingPoint num="20" id="15988" />
+<TGConnectingPoint num="21" id="15989" />
+<TGConnectingPoint num="22" id="15990" />
+<TGConnectingPoint num="23" id="15991" />
+<extraparam>
+<CryptoBlock value="true" />
+<Attribute access="0" id="key_autoEncrypt_fromSCtoD" value="0" type="0" typeOther="" />
+<Attribute access="0" id="key_autoEncrypt_fromDtoSC" value="0" type="0" typeOther="" />
+<Attribute access="0" id="fromDtoSC_chData" value="0" type="0" typeOther="" />
+<Attribute access="0" id="fromSCtoD_chData" value="0" type="0" typeOther="" />
+<Attribute access="0" id="tmp" value="0" type="0" typeOther="" />
+<Attribute access="0" id="loop_index" value="0" type="0" typeOther="" />
+<Attribute access="0" id="resetType" value="0" type="0" typeOther="" />
+<Attribute access="0" id="x" value="0" type="0" typeOther="" />
+<Attribute access="0" id="i" value="0" type="0" typeOther="" />
+<Attribute access="0" id="nbOfComputedPackets" value="0" type="0" typeOther="" />
+<Attribute access="0" id="b" value="false" type="4" typeOther="" />
+<Attribute access="0" id="autoEncrypt_fromDtoSC" value="0" type="0" typeOther="" />
+<Attribute access="0" id="autoEncrypt_fromDtoSC_encrypted" value="0" type="0" typeOther="" />
+<Attribute access="0" id="autoEncrypt_fromSCtoD_encrypted" value="0" type="0" typeOther="" />
+<Attribute access="0" id="autoEncrypt_fromSCtoD" value="0" type="0" typeOther="" />
+<Method value="Message aencrypt(Message msg, Key k)" />
+<Method value="Message adecrypt(Message msg, Key k)" />
+<Method value="Key pk(Key k)" />
+<Method value="Message sign(Message msg, Key k)" />
+<Method value="bool verifySign(Message msg1, Message sig, Key k)" />
+<Method value="Message cert(Key k, Message msg)" />
+<Method value="bool verifyCert(Message cert, Key k)" />
+<Method value="Key getpk(Message cert)" />
+<Method value="Message sencrypt(Message msg, Key k)" />
+<Method value="Message sdecrypt(Message msg, Key k)" />
+<Method value="Key DH(Key pubK, Key privK)" />
+<Method value="Message hash(Message msg)" />
+<Method value="Message MAC(Message msg, Key k)" />
+<Method value="bool verifyMAC(Message msg, Key k, Message macmsg)" />
+<Method value="Message concat2(Message msg1, Message msg2)" />
+<Method value="Message concat3(Message msg1, Message msg2, Message msg3)" />
+<Method value="Message concat4(Message msg1, Message msg2, Message msg3, Message msg4)" />
+<Method value="get2(Message msg, Message msg1, Message msg2)" />
+<Method value="get3(Message msg, Message msg1, Message msg2, Message msg3)" />
+<Method value="get4(Message msg, Message msg1, Message msg2, Message msg3, Message msg4)" />
+<Method value="int sencrypt(int autoEncrypt_fromDtoSC, int key_autoEncrypt_fromDtoSC)" />
+<Method value="int sdecrypt(int autoEncrypt_fromSCtoD_encrypted, int key_autoEncrypt_fromSCtoD)" />
+<Signal value="out fromDtoSC(int fromDtoSC_chData)" attached="false" />
+<Signal value="in fromSCtoD(int fromSCtoD_chData)" attached="false" />
+<Signal value="out activation()" attached="false" />
+<Signal value="out reset()" attached="false" />
+<Signal value="in answerToReset()" attached="false" />
+<Signal value="out pTS()" attached="false" />
+<Signal value="in pTSConfirm()" attached="false" />
+<Signal value="out data_Ready(int x, bool b)" attached="false" />
+<Signal value="in data_Ready_SC()" attached="false" />
+<Signal value="out end()" attached="false" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5000" id="15630" >
+<cdparam x="10" y="40" />
+<sizeparam width="100" height="100" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="Block0" value="Timer" />
+<TGConnectingPoint num="0" id="15631" />
+<TGConnectingPoint num="1" id="15632" />
+<TGConnectingPoint num="2" id="15633" />
+<TGConnectingPoint num="3" id="15634" />
+<TGConnectingPoint num="4" id="15635" />
+<TGConnectingPoint num="5" id="15636" />
+<TGConnectingPoint num="6" id="15637" />
+<TGConnectingPoint num="7" id="15638" />
+<TGConnectingPoint num="8" id="15639" />
+<TGConnectingPoint num="9" id="15640" />
+<TGConnectingPoint num="10" id="15641" />
+<TGConnectingPoint num="11" id="15642" />
+<TGConnectingPoint num="12" id="15643" />
+<TGConnectingPoint num="13" id="15644" />
+<TGConnectingPoint num="14" id="15645" />
+<TGConnectingPoint num="15" id="15646" />
+<TGConnectingPoint num="16" id="15647" />
+<TGConnectingPoint num="17" id="15648" />
+<TGConnectingPoint num="18" id="15649" />
+<TGConnectingPoint num="19" id="15650" />
+<TGConnectingPoint num="20" id="15651" />
+<TGConnectingPoint num="21" id="15652" />
+<TGConnectingPoint num="22" id="15653" />
+<TGConnectingPoint num="23" id="15654" />
+<extraparam>
+<CryptoBlock value="false" />
+<Attribute access="0" id="tmp" value="0" type="0" typeOther="" />
+<Attribute access="0" id="loop_index" value="0" type="0" typeOther="" />
+<Attribute access="0" id="x" value="0" type="0" typeOther="" />
+<Attribute access="0" id="req_loop_index" value="0" type="0" typeOther="" />
+<Signal value="out timeOut()" attached="false" />
+<Signal value="in stop()" attached="false" />
+<Signal value="in req_Timer()" attached="false" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="302" id="3472" >
+<cdparam x="1010" y="140" />
+<sizeparam width="341" height="84" minWidth="80" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="1010" maxX="2020" minY="140" maxY="280" />
+<infoparam name="Proverif Pragma" value="#Confidentiality InterfaceDevice.fromDtoSC_chData 
+#Confidentiality SmartCard.fromSCtoD_chData 
+" />
+<TGConnectingPoint num="0" id="3456" />
+<TGConnectingPoint num="1" id="3457" />
+<TGConnectingPoint num="2" id="3458" />
+<TGConnectingPoint num="3" id="3459" />
+<TGConnectingPoint num="4" id="3460" />
+<TGConnectingPoint num="5" id="3461" />
+<TGConnectingPoint num="6" id="3462" />
+<TGConnectingPoint num="7" id="3463" />
+<TGConnectingPoint num="8" id="3464" />
+<TGConnectingPoint num="9" id="3465" />
+<TGConnectingPoint num="10" id="3466" />
+<TGConnectingPoint num="11" id="3467" />
+<TGConnectingPoint num="12" id="3468" />
+<TGConnectingPoint num="13" id="3469" />
+<TGConnectingPoint num="14" id="3470" />
+<TGConnectingPoint num="15" id="3471" />
+<extraparam>
+<Line value="#Confidentiality InterfaceDevice.fromDtoSC_chData " />
+<Line value="#Confidentiality SmartCard.fromSCtoD_chData " />
+</extraparam>
+</COMPONENT>
+
+<CONNECTOR type="5002" id="3474" >
+<cdparam x="0" y="0" />
+<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="3473" />
+<P1  x="410" y="140" id="3552" />
+<P2  x="610" y="90" id="3525" />
+<AutomaticDrawing  data="true" />
+<extraparam>
+<iso value="in connectionOpened()" />
+<osd value="out connectionOpened()" />
+<isd value="in start_Application()" />
+<oso value="out start_Application()" />
+<FIFOType asynchronous="true" size="8" blocking="true" private="true" broadcast="false" lossy="false" />
+</extraparam>
+</CONNECTOR>
+<CONNECTOR type="5002" id="3476" >
+<cdparam x="0" y="0" />
+<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="3475" />
+<P1  x="510" y="90" id="3551" />
+<P2  x="260" y="40" id="3573" />
+<AutomaticDrawing  data="true" />
+<extraparam>
+<iso value="in fromDtoSC(int fromDtoSC_chData)" />
+<iso value="in activation()" />
+<iso value="in reset()" />
+<iso value="in pTS()" />
+<iso value="in end()" />
+<iso value="in data_Ready(int t, bool b)" />
+<osd value="out fromDtoSC(int fromDtoSC_chData)" />
+<osd value="out activation()" />
+<osd value="out reset()" />
+<osd value="out pTS()" />
+<osd value="out end()" />
+<osd value="out data_Ready(int x, bool b)" />
+<isd value="in fromSCtoD(int fromSCtoD_chData)" />
+<isd value="in answerToReset()" />
+<isd value="in pTSConfirm()" />
+<isd value="in data_Ready_SC()" />
+<oso value="out fromSCtoD(int fromSCtoD_chData)" />
+<oso value="out answerToReset()" />
+<oso value="out pTSConfirm()" />
+<oso value="out data_Ready_SC()" />
+<FIFOType asynchronous="true" size="-1" blocking="false" private="true" broadcast="false" lossy="false" />
+</extraparam>
+</CONNECTOR>
+<CONNECTOR type="5002" id="3478" >
+<cdparam x="0" y="0" />
+<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="3477" />
+<P1  x="410" y="90" id="3550" />
+<P2  x="860" y="140" id="3503" />
+<AutomaticDrawing  data="true" />
+<extraparam>
+<iso value="in fromTtoP(int fromTtoP_chData)" />
+<iso value="in send()" />
+<osd value="out fromTtoP(int fromTtoP_chData)" />
+<osd value="out send()" />
+<isd value="in fromPtoT(int fromPtoT_chData)" />
+<isd value="in start_TCP_IP()" />
+<isd value="in receive()" />
+<oso value="out fromPtoT(int fromPtoT_chData)" />
+<oso value="out start_TCP_IP()" />
+<oso value="out receive()" />
+<FIFOType asynchronous="true" size="-1" blocking="false" private="true" broadcast="false" lossy="false" />
+</extraparam>
+</CONNECTOR>
+<CONNECTOR type="5002" id="3480" >
+<cdparam x="0" y="0" />
+<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="3479" />
+<P1  x="710" y="40" id="3524" />
+<P2  x="510" y="40" id="3549" />
+<AutomaticDrawing  data="true" />
+<extraparam>
+<iso value="in start_Application()" />
+<osd value="out start_Application()" />
+<isd value="in connectionOpened()" />
+<oso value="out connectionOpened()" />
+<FIFOType asynchronous="true" size="8" blocking="true" private="true" broadcast="false" lossy="false" />
+</extraparam>
+</CONNECTOR>
+<CONNECTOR type="5002" id="3482" >
+<cdparam x="0" y="0" />
+<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="3481" />
+<P1  x="660" y="40" id="3523" />
+<P2  x="810" y="140" id="3502" />
+<AutomaticDrawing  data="true" />
+<extraparam>
+<iso value="in fromTtoA(int fromTtoA_chData)" />
+<iso value="in opened()" />
+<osd value="out fromTtoA(int fromTtoA_chData)" />
+<osd value="out opened()" />
+<isd value="in fromAtoT(int fromAtoT_chData)" />
+<isd value="in send_TCP()" />
+<isd value="in open()" />
+<isd value="in abort()" />
+<isd value="in close()" />
+<oso value="out fromAtoT(int fromAtoT_chData)" />
+<oso value="out send_TCP()" />
+<oso value="out open()" />
+<oso value="out abort()" />
+<oso value="out close()" />
+<FIFOType asynchronous="true" size="-1" blocking="false" private="true" broadcast="false" lossy="false" />
+</extraparam>
+</CONNECTOR>
+<CONNECTOR type="5002" id="3484" >
+<cdparam x="0" y="0" />
+<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="3483" />
+<P1  x="210" y="40" id="3572" />
+<P2  x="460" y="40" id="3548" />
+<AutomaticDrawing  data="true" />
+<extraparam>
+<iso value="in fromSCtoD(int fromSCtoD_chData)" />
+<iso value="in answerToReset()" />
+<iso value="in pTSConfirm()" />
+<iso value="in data_Ready_SC()" />
+<osd value="out fromSCtoD(int fromSCtoD_chData)" />
+<osd value="out answerToReset()" />
+<osd value="out pTSConfirm()" />
+<osd value="out data_Ready_SC()" />
+<isd value="in fromDtoSC(int fromDtoSC_chData)" />
+<isd value="in activation()" />
+<isd value="in reset()" />
+<isd value="in pTS()" />
+<isd value="in end()" />
+<isd value="in data_Ready(int t, bool b)" />
+<oso value="out fromDtoSC(int fromDtoSC_chData)" />
+<oso value="out activation()" />
+<oso value="out reset()" />
+<oso value="out pTS()" />
+<oso value="out end()" />
+<oso value="out data_Ready(int x, bool b)" />
+<FIFOType asynchronous="true" size="-1" blocking="false" private="true" broadcast="false" lossy="false" />
+</extraparam>
+</CONNECTOR>
+<CONNECTOR type="5002" id="3486" >
+<cdparam x="0" y="0" />
+<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="3485" />
+<P1  x="910" y="90" id="3501" />
+<P2  x="410" y="40" id="3547" />
+<AutomaticDrawing  data="true" />
+<extraparam>
+<iso value="in fromPtoT(int fromPtoT_chData)" />
+<iso value="in start_TCP_IP()" />
+<iso value="in receive()" />
+<osd value="out fromPtoT(int fromPtoT_chData)" />
+<osd value="out start_TCP_IP()" />
+<osd value="out receive()" />
+<isd value="in fromTtoP(int fromTtoP_chData)" />
+<isd value="in send()" />
+<oso value="out fromTtoP(int fromTtoP_chData)" />
+<oso value="out send()" />
+<FIFOType asynchronous="true" size="-1" blocking="false" private="true" broadcast="false" lossy="false" />
+</extraparam>
+</CONNECTOR>
+<CONNECTOR type="5002" id="3488" >
+<cdparam x="0" y="0" />
+<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="3487" />
+<P1  x="810" y="90" id="3500" />
+<P2  x="610" y="40" id="3522" />
+<AutomaticDrawing  data="true" />
+<extraparam>
+<iso value="in fromAtoT(int fromAtoT_chData)" />
+<iso value="in send_TCP()" />
+<iso value="in open()" />
+<iso value="in abort()" />
+<iso value="in close()" />
+<osd value="out fromAtoT(int fromAtoT_chData)" />
+<osd value="out send_TCP()" />
+<osd value="out open()" />
+<osd value="out abort()" />
+<osd value="out close()" />
+<isd value="in fromTtoA(int fromTtoA_chData)" />
+<isd value="in opened()" />
+<oso value="out fromTtoA(int fromTtoA_chData)" />
+<oso value="out opened()" />
+<FIFOType asynchronous="true" size="-1" blocking="false" private="true" broadcast="false" lossy="false" />
+</extraparam>
+</CONNECTOR>
+<CONNECTOR type="5002" id="3494" >
+<cdparam x="0" y="0" />
+<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="3491" />
+<TGConnectingPoint num="1" id="3492" />
+<TGConnectingPoint num="2" id="3493" />
+<P1  x="860" y="40" id="3498" />
+<P2  x="910" y="40" id="3499" />
+<Point x="860" y="30" />
+<Point x="910" y="30" />
+<AutomaticDrawing  data="true" />
+<extraparam>
+<isd value="out temp(int temp_chData)" />
+<oso value="out temp(int temp_chData)" />
+<FIFOType asynchronous="false" size="1024" blocking="false" private="true" broadcast="false" lossy="false" />
+</extraparam>
+</CONNECTOR><SUBCOMPONENT type="-1" id="3489" >
+<father id="3494" num="0" />
+<cdparam x="860" y="30" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="0" maxX="0" minY="0" maxY="0" />
+<infoparam name="point " value="null" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="3490" >
+<father id="3494" num="1" />
+<cdparam x="910" y="30" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="0" maxX="0" minY="0" maxY="0" />
+<infoparam name="point " value="null" />
+</SUBCOMPONENT>
+
+<CONNECTOR type="5002" id="3496" >
+<cdparam x="0" y="0" />
+<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="3495" />
+<P1  x="810" y="40" id="3497" />
+<P2  x="10" y="40" id="3597" />
+<AutomaticDrawing  data="true" />
+<extraparam>
+<iso value="in timeOut()" />
+<osd value="out timeOut()" />
+<isd value="in req_Timer()" />
+<isd value="in stop()" />
+<oso value="out req_Timer()" />
+<oso value="out stop()" />
+<FIFOType asynchronous="true" size="1" blocking="false" private="true" broadcast="false" lossy="false" />
+</extraparam>
+</CONNECTOR>
+<COMPONENT type="5000" id="3521" >
+<cdparam x="810" y="40" />
+<sizeparam width="100" height="100" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="Block0" value="TCPIP" />
+<TGConnectingPoint num="0" id="3497" />
+<TGConnectingPoint num="1" id="3498" />
+<TGConnectingPoint num="2" id="3499" />
+<TGConnectingPoint num="3" id="3500" />
+<TGConnectingPoint num="4" id="3501" />
+<TGConnectingPoint num="5" id="3502" />
+<TGConnectingPoint num="6" id="3503" />
+<TGConnectingPoint num="7" id="3504" />
+<TGConnectingPoint num="8" id="3505" />
+<TGConnectingPoint num="9" id="3506" />
+<TGConnectingPoint num="10" id="3507" />
+<TGConnectingPoint num="11" id="3508" />
+<TGConnectingPoint num="12" id="3509" />
+<TGConnectingPoint num="13" id="3510" />
+<TGConnectingPoint num="14" id="3511" />
+<TGConnectingPoint num="15" id="3512" />
+<TGConnectingPoint num="16" id="3513" />
+<TGConnectingPoint num="17" id="3514" />
+<TGConnectingPoint num="18" id="3515" />
+<TGConnectingPoint num="19" id="3516" />
+<TGConnectingPoint num="20" id="3517" />
+<TGConnectingPoint num="21" id="3518" />
+<TGConnectingPoint num="22" id="3519" />
+<TGConnectingPoint num="23" id="3520" />
+<extraparam>
+<CryptoBlock value="false" />
+<Attribute access="0" id="fromPtoT_chData" value="0" type="0" typeOther="" />
+<Attribute access="0" id="fromAtoT_chData" value="0" type="0" typeOther="" />
+<Attribute access="0" id="fromTtoP_chData" value="0" type="0" typeOther="" />
+<Attribute access="0" id="fromTtoA_chData" value="0" type="0" typeOther="" />
+<Attribute access="0" id="temp_chData" value="0" type="0" typeOther="" />
+<Attribute access="0" id="tmp" value="0" type="0" typeOther="" />
+<Attribute access="0" id="loop_index" value="0" type="0" typeOther="" />
+<Attribute access="0" id="wind" value="0" type="0" typeOther="" />
+<Attribute access="0" id="seqNum" value="0" type="0" typeOther="" />
+<Attribute access="0" id="i" value="0" type="0" typeOther="" />
+<Attribute access="0" id="j" value="0" type="0" typeOther="" />
+<Attribute access="0" id="a" value="0" type="0" typeOther="" />
+<Attribute access="0" id="b" value="0" type="0" typeOther="" />
+<Attribute access="0" id="tcpctrl__a" value="0" type="0" typeOther="" />
+<Attribute access="0" id="tcpctrl__state" value="0" type="0" typeOther="" />
+<Attribute access="0" id="req_loop_index" value="0" type="0" typeOther="" />
+<Signal value="in fromPtoT(int fromPtoT_chData)" attached="false" />
+<Signal value="in fromAtoT(int fromAtoT_chData)" attached="false" />
+<Signal value="out fromTtoP(int fromTtoP_chData)" attached="false" />
+<Signal value="out fromTtoA(int fromTtoA_chData)" attached="false" />
+<Signal value="out temp(int temp_chData)" attached="false" />
+<Signal value="in abort()" attached="false" />
+<Signal value="in timeOut()" attached="false" />
+<Signal value="in temp(int temp_chData)" attached="false" />
+<Signal value="out send()" attached="false" />
+<Signal value="in receive()" attached="false" />
+<Signal value="out stop()" attached="false" />
+<Signal value="out receive_Application()" attached="false" />
+<Signal value="out req_Timer()" attached="false" />
+<Signal value="in close()" attached="false" />
+<Signal value="in send_TCP()" attached="false" />
+<Signal value="in open()" attached="false" />
+<Signal value="out opened()" attached="false" />
+<Signal value="in start_TCP_IP()" attached="false" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5000" id="3546" >
+<cdparam x="610" y="40" />
+<sizeparam width="100" height="100" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="Block0" value="Application" />
+<TGConnectingPoint num="0" id="3522" />
+<TGConnectingPoint num="1" id="3523" />
+<TGConnectingPoint num="2" id="3524" />
+<TGConnectingPoint num="3" id="3525" />
+<TGConnectingPoint num="4" id="3526" />
+<TGConnectingPoint num="5" id="3527" />
+<TGConnectingPoint num="6" id="3528" />
+<TGConnectingPoint num="7" id="3529" />
+<TGConnectingPoint num="8" id="3530" />
+<TGConnectingPoint num="9" id="3531" />
+<TGConnectingPoint num="10" id="3532" />
+<TGConnectingPoint num="11" id="3533" />
+<TGConnectingPoint num="12" id="3534" />
+<TGConnectingPoint num="13" id="3535" />
+<TGConnectingPoint num="14" id="3536" />
+<TGConnectingPoint num="15" id="3537" />
+<TGConnectingPoint num="16" id="3538" />
+<TGConnectingPoint num="17" id="3539" />
+<TGConnectingPoint num="18" id="3540" />
+<TGConnectingPoint num="19" id="3541" />
+<TGConnectingPoint num="20" id="3542" />
+<TGConnectingPoint num="21" id="3543" />
+<TGConnectingPoint num="22" id="3544" />
+<TGConnectingPoint num="23" id="3545" />
+<extraparam>
+<CryptoBlock value="false" />
+<Attribute access="0" id="fromAtoT_chData" value="0" type="0" typeOther="" />
+<Attribute access="0" id="fromTtoA_chData" value="0" type="0" typeOther="" />
+<Attribute access="0" id="tmp" value="0" type="0" typeOther="" />
+<Attribute access="0" id="loop_index" value="0" type="0" typeOther="" />
+<Attribute access="0" id="req_loop_index" value="0" type="0" typeOther="" />
+<Signal value="out fromAtoT(int fromAtoT_chData)" attached="false" />
+<Signal value="in fromTtoA(int fromTtoA_chData)" attached="false" />
+<Signal value="out open()" attached="false" />
+<Signal value="in opened()" attached="false" />
+<Signal value="out connectionOpened()" attached="false" />
+<Signal value="out send_TCP()" attached="false" />
+<Signal value="out close()" attached="false" />
+<Signal value="out abort()" attached="false" />
+<Signal value="in start_Application()" attached="false" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5000" id="3571" >
+<cdparam x="410" y="40" />
+<sizeparam width="100" height="100" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="Block0" value="SmartCard" />
+<TGConnectingPoint num="0" id="3547" />
+<TGConnectingPoint num="1" id="3548" />
+<TGConnectingPoint num="2" id="3549" />
+<TGConnectingPoint num="3" id="3550" />
+<TGConnectingPoint num="4" id="3551" />
+<TGConnectingPoint num="5" id="3552" />
+<TGConnectingPoint num="6" id="3553" />
+<TGConnectingPoint num="7" id="3554" />
+<TGConnectingPoint num="8" id="3555" />
+<TGConnectingPoint num="9" id="3556" />
+<TGConnectingPoint num="10" id="3557" />
+<TGConnectingPoint num="11" id="3558" />
+<TGConnectingPoint num="12" id="3559" />
+<TGConnectingPoint num="13" id="3560" />
+<TGConnectingPoint num="14" id="3561" />
+<TGConnectingPoint num="15" id="3562" />
+<TGConnectingPoint num="16" id="3563" />
+<TGConnectingPoint num="17" id="3564" />
+<TGConnectingPoint num="18" id="3565" />
+<TGConnectingPoint num="19" id="3566" />
+<TGConnectingPoint num="20" id="3567" />
+<TGConnectingPoint num="21" id="3568" />
+<TGConnectingPoint num="22" id="3569" />
+<TGConnectingPoint num="23" id="3570" />
+<extraparam>
+<CryptoBlock value="false" />
+<Attribute access="0" id="fromDtoSC_chData" value="0" type="0" typeOther="" />
+<Attribute access="0" id="fromSCtoD_chData" value="0" type="0" typeOther="" />
+<Attribute access="0" id="fromPtoT_chData" value="0" type="0" typeOther="" />
+<Attribute access="0" id="fromTtoP_chData" value="0" type="0" typeOther="" />
+<Attribute access="0" id="tmp" value="0" type="0" typeOther="" />
+<Attribute access="0" id="loop_index" value="0" type="0" typeOther="" />
+<Attribute access="0" id="resetType" value="0" type="0" typeOther="" />
+<Attribute access="0" id="a" value="0" type="0" typeOther="" />
+<Attribute access="0" id="b" value="false" type="4" typeOther="" />
+<Attribute access="0" id="i" value="0" type="0" typeOther="" />
+<Attribute access="0" id="j" value="0" type="0" typeOther="" />
+<Attribute access="0" id="x" value="0" type="0" typeOther="" />
+<Attribute access="0" id="tcpctrl__a" value="0" type="0" typeOther="" />
+<Attribute access="0" id="tcpctrl__state" value="0" type="0" typeOther="" />
+<Attribute access="0" id="t" value="0" type="0" typeOther="" />
+<Attribute access="0" id="req_loop_index" value="0" type="0" typeOther="" />
+<Signal value="in fromDtoSC(int fromDtoSC_chData)" attached="false" />
+<Signal value="out fromSCtoD(int fromSCtoD_chData)" attached="false" />
+<Signal value="out fromPtoT(int fromPtoT_chData)" attached="false" />
+<Signal value="in fromTtoP(int fromTtoP_chData)" attached="false" />
+<Signal value="in reset()" attached="false" />
+<Signal value="out answerToReset()" attached="false" />
+<Signal value="in pTS()" attached="false" />
+<Signal value="out pTSConfirm()" attached="false" />
+<Signal value="out start_TCP_IP()" attached="false" />
+<Signal value="out start_Application()" attached="false" />
+<Signal value="in connectionOpened()" attached="false" />
+<Signal value="in send()" attached="false" />
+<Signal value="out data_Ready_SC()" attached="false" />
+<Signal value="in data_Ready(int t, bool b)" attached="false" />
+<Signal value="out receive()" attached="false" />
+<Signal value="in end()" attached="false" />
+<Signal value="in activation()" attached="false" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5000" id="3596" >
+<cdparam x="210" y="40" />
+<sizeparam width="100" height="100" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="Block0" value="InterfaceDevice" />
+<TGConnectingPoint num="0" id="3572" />
+<TGConnectingPoint num="1" id="3573" />
+<TGConnectingPoint num="2" id="3574" />
+<TGConnectingPoint num="3" id="3575" />
+<TGConnectingPoint num="4" id="3576" />
+<TGConnectingPoint num="5" id="3577" />
+<TGConnectingPoint num="6" id="3578" />
+<TGConnectingPoint num="7" id="3579" />
+<TGConnectingPoint num="8" id="3580" />
+<TGConnectingPoint num="9" id="3581" />
+<TGConnectingPoint num="10" id="3582" />
+<TGConnectingPoint num="11" id="3583" />
+<TGConnectingPoint num="12" id="3584" />
+<TGConnectingPoint num="13" id="3585" />
+<TGConnectingPoint num="14" id="3586" />
+<TGConnectingPoint num="15" id="3587" />
+<TGConnectingPoint num="16" id="3588" />
+<TGConnectingPoint num="17" id="3589" />
+<TGConnectingPoint num="18" id="3590" />
+<TGConnectingPoint num="19" id="3591" />
+<TGConnectingPoint num="20" id="3592" />
+<TGConnectingPoint num="21" id="3593" />
+<TGConnectingPoint num="22" id="3594" />
+<TGConnectingPoint num="23" id="3595" />
+<extraparam>
+<CryptoBlock value="false" />
+<Attribute access="0" id="fromDtoSC_chData" value="0" type="0" typeOther="" />
+<Attribute access="0" id="fromSCtoD_chData" value="0" type="0" typeOther="" />
+<Attribute access="0" id="tmp" value="0" type="0" typeOther="" />
+<Attribute access="0" id="loop_index" value="0" type="0" typeOther="" />
+<Attribute access="0" id="resetType" value="0" type="0" typeOther="" />
+<Attribute access="0" id="x" value="0" type="0" typeOther="" />
+<Attribute access="0" id="i" value="0" type="0" typeOther="" />
+<Attribute access="0" id="nbOfComputedPackets" value="0" type="0" typeOther="" />
+<Attribute access="0" id="b" value="false" type="4" typeOther="" />
+<Signal value="out fromDtoSC(int fromDtoSC_chData)" attached="false" />
+<Signal value="in fromSCtoD(int fromSCtoD_chData)" attached="false" />
+<Signal value="out activation()" attached="false" />
+<Signal value="out reset()" attached="false" />
+<Signal value="in answerToReset()" attached="false" />
+<Signal value="out pTS()" attached="false" />
+<Signal value="in pTSConfirm()" attached="false" />
+<Signal value="out data_Ready(int x, bool b)" attached="false" />
+<Signal value="in data_Ready_SC()" attached="false" />
+<Signal value="out end()" attached="false" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5000" id="3621" >
+<cdparam x="10" y="40" />
+<sizeparam width="100" height="100" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="Block0" value="Timer" />
+<TGConnectingPoint num="0" id="3597" />
+<TGConnectingPoint num="1" id="3598" />
+<TGConnectingPoint num="2" id="3599" />
+<TGConnectingPoint num="3" id="3600" />
+<TGConnectingPoint num="4" id="3601" />
+<TGConnectingPoint num="5" id="3602" />
+<TGConnectingPoint num="6" id="3603" />
+<TGConnectingPoint num="7" id="3604" />
+<TGConnectingPoint num="8" id="3605" />
+<TGConnectingPoint num="9" id="3606" />
+<TGConnectingPoint num="10" id="3607" />
+<TGConnectingPoint num="11" id="3608" />
+<TGConnectingPoint num="12" id="3609" />
+<TGConnectingPoint num="13" id="3610" />
+<TGConnectingPoint num="14" id="3611" />
+<TGConnectingPoint num="15" id="3612" />
+<TGConnectingPoint num="16" id="3613" />
+<TGConnectingPoint num="17" id="3614" />
+<TGConnectingPoint num="18" id="3615" />
+<TGConnectingPoint num="19" id="3616" />
+<TGConnectingPoint num="20" id="3617" />
+<TGConnectingPoint num="21" id="3618" />
+<TGConnectingPoint num="22" id="3619" />
+<TGConnectingPoint num="23" id="3620" />
+<extraparam>
+<CryptoBlock value="false" />
+<Attribute access="0" id="tmp" value="0" type="0" typeOther="" />
+<Attribute access="0" id="loop_index" value="0" type="0" typeOther="" />
+<Attribute access="0" id="x" value="0" type="0" typeOther="" />
+<Attribute access="0" id="req_loop_index" value="0" type="0" typeOther="" />
+<Signal value="out timeOut()" attached="false" />
+<Signal value="in stop()" attached="false" />
+<Signal value="in req_Timer()" attached="false" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="302" id="3638" >
+<cdparam x="1010" y="140" />
+<sizeparam width="341" height="84" minWidth="80" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="1010" maxX="2020" minY="140" maxY="280" />
+<infoparam name="Proverif Pragma" value="#Confidentiality InterfaceDevice.fromDtoSC_chData 
+#Confidentiality SmartCard.fromSCtoD_chData 
+" />
+<TGConnectingPoint num="0" id="3622" />
+<TGConnectingPoint num="1" id="3623" />
+<TGConnectingPoint num="2" id="3624" />
+<TGConnectingPoint num="3" id="3625" />
+<TGConnectingPoint num="4" id="3626" />
+<TGConnectingPoint num="5" id="3627" />
+<TGConnectingPoint num="6" id="3628" />
+<TGConnectingPoint num="7" id="3629" />
+<TGConnectingPoint num="8" id="3630" />
+<TGConnectingPoint num="9" id="3631" />
+<TGConnectingPoint num="10" id="3632" />
+<TGConnectingPoint num="11" id="3633" />
+<TGConnectingPoint num="12" id="3634" />
+<TGConnectingPoint num="13" id="3635" />
+<TGConnectingPoint num="14" id="3636" />
+<TGConnectingPoint num="15" id="3637" />
+<extraparam>
+<Line value="#Confidentiality InterfaceDevice.fromDtoSC_chData " />
+<Line value="#Confidentiality SmartCard.fromSCtoD_chData " />
+</extraparam>
+</COMPONENT>
+
+<CONNECTOR type="5002" id="3640" >
+<cdparam x="0" y="0" />
+<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="3639" />
+<P1  x="410" y="140" id="3718" />
+<P2  x="610" y="90" id="3691" />
+<AutomaticDrawing  data="true" />
+<extraparam>
+<iso value="in connectionOpened()" />
+<osd value="out connectionOpened()" />
+<isd value="in start_Application()" />
+<oso value="out start_Application()" />
+<FIFOType asynchronous="true" size="8" blocking="true" private="false" broadcast="false" lossy="false" />
+</extraparam>
+</CONNECTOR>
+<CONNECTOR type="5002" id="3642" >
+<cdparam x="0" y="0" />
+<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="3641" />
+<P1  x="510" y="90" id="3717" />
+<P2  x="260" y="40" id="3739" />
+<AutomaticDrawing  data="true" />
+<extraparam>
+<iso value="in fromDtoSC(int fromDtoSC_chData)" />
+<iso value="in activation()" />
+<iso value="in reset()" />
+<iso value="in pTS()" />
+<iso value="in end()" />
+<iso value="in data_Ready(int t, bool b)" />
+<osd value="out fromDtoSC(int fromDtoSC_chData)" />
+<osd value="out activation()" />
+<osd value="out reset()" />
+<osd value="out pTS()" />
+<osd value="out end()" />
+<osd value="out data_Ready(int x, bool b)" />
+<isd value="in fromSCtoD(int fromSCtoD_chData)" />
+<isd value="in answerToReset()" />
+<isd value="in pTSConfirm()" />
+<isd value="in data_Ready_SC()" />
+<oso value="out fromSCtoD(int fromSCtoD_chData)" />
+<oso value="out answerToReset()" />
+<oso value="out pTSConfirm()" />
+<oso value="out data_Ready_SC()" />
+<FIFOType asynchronous="true" size="-1" blocking="false" private="false" broadcast="false" lossy="false" />
+</extraparam>
+</CONNECTOR>
+<CONNECTOR type="5002" id="3644" >
+<cdparam x="0" y="0" />
+<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="3643" />
+<P1  x="410" y="90" id="3716" />
+<P2  x="860" y="140" id="3669" />
+<AutomaticDrawing  data="true" />
+<extraparam>
+<iso value="in fromTtoP(int fromTtoP_chData)" />
+<iso value="in send()" />
+<osd value="out fromTtoP(int fromTtoP_chData)" />
+<osd value="out send()" />
+<isd value="in fromPtoT(int fromPtoT_chData)" />
+<isd value="in start_TCP_IP()" />
+<isd value="in receive()" />
+<oso value="out fromPtoT(int fromPtoT_chData)" />
+<oso value="out start_TCP_IP()" />
+<oso value="out receive()" />
+<FIFOType asynchronous="true" size="-1" blocking="false" private="false" broadcast="false" lossy="false" />
+</extraparam>
+</CONNECTOR>
+<CONNECTOR type="5002" id="3646" >
+<cdparam x="0" y="0" />
+<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="3645" />
+<P1  x="710" y="40" id="3690" />
+<P2  x="510" y="40" id="3715" />
+<AutomaticDrawing  data="true" />
+<extraparam>
+<iso value="in start_Application()" />
+<osd value="out start_Application()" />
+<isd value="in connectionOpened()" />
+<oso value="out connectionOpened()" />
+<FIFOType asynchronous="true" size="8" blocking="true" private="false" broadcast="false" lossy="false" />
+</extraparam>
+</CONNECTOR>
+<CONNECTOR type="5002" id="3648" >
+<cdparam x="0" y="0" />
+<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="3647" />
+<P1  x="660" y="40" id="3689" />
+<P2  x="810" y="140" id="3668" />
+<AutomaticDrawing  data="true" />
+<extraparam>
+<iso value="in fromTtoA(int fromTtoA_chData)" />
+<iso value="in opened()" />
+<osd value="out fromTtoA(int fromTtoA_chData)" />
+<osd value="out opened()" />
+<isd value="in fromAtoT(int fromAtoT_chData)" />
+<isd value="in send_TCP()" />
+<isd value="in open()" />
+<isd value="in abort()" />
+<isd value="in close()" />
+<oso value="out fromAtoT(int fromAtoT_chData)" />
+<oso value="out send_TCP()" />
+<oso value="out open()" />
+<oso value="out abort()" />
+<oso value="out close()" />
+<FIFOType asynchronous="true" size="-1" blocking="false" private="false" broadcast="false" lossy="false" />
+</extraparam>
+</CONNECTOR>
+<CONNECTOR type="5002" id="3650" >
+<cdparam x="0" y="0" />
+<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="3649" />
+<P1  x="210" y="40" id="3738" />
+<P2  x="460" y="40" id="3714" />
+<AutomaticDrawing  data="true" />
+<extraparam>
+<iso value="in fromSCtoD(int fromSCtoD_chData)" />
+<iso value="in answerToReset()" />
+<iso value="in pTSConfirm()" />
+<iso value="in data_Ready_SC()" />
+<osd value="out fromSCtoD(int fromSCtoD_chData)" />
+<osd value="out answerToReset()" />
+<osd value="out pTSConfirm()" />
+<osd value="out data_Ready_SC()" />
+<isd value="in fromDtoSC(int fromDtoSC_chData)" />
+<isd value="in activation()" />
+<isd value="in reset()" />
+<isd value="in pTS()" />
+<isd value="in end()" />
+<isd value="in data_Ready(int t, bool b)" />
+<oso value="out fromDtoSC(int fromDtoSC_chData)" />
+<oso value="out activation()" />
+<oso value="out reset()" />
+<oso value="out pTS()" />
+<oso value="out end()" />
+<oso value="out data_Ready(int x, bool b)" />
+<FIFOType asynchronous="true" size="-1" blocking="false" private="false" broadcast="false" lossy="false" />
+</extraparam>
+</CONNECTOR>
+<CONNECTOR type="5002" id="3652" >
+<cdparam x="0" y="0" />
+<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="3651" />
+<P1  x="910" y="90" id="3667" />
+<P2  x="410" y="40" id="3713" />
+<AutomaticDrawing  data="true" />
+<extraparam>
+<iso value="in fromPtoT(int fromPtoT_chData)" />
+<iso value="in start_TCP_IP()" />
+<iso value="in receive()" />
+<osd value="out fromPtoT(int fromPtoT_chData)" />
+<osd value="out start_TCP_IP()" />
+<osd value="out receive()" />
+<isd value="in fromTtoP(int fromTtoP_chData)" />
+<isd value="in send()" />
+<oso value="out fromTtoP(int fromTtoP_chData)" />
+<oso value="out send()" />
+<FIFOType asynchronous="true" size="-1" blocking="false" private="false" broadcast="false" lossy="false" />
+</extraparam>
+</CONNECTOR>
+<CONNECTOR type="5002" id="3654" >
+<cdparam x="0" y="0" />
+<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="3653" />
+<P1  x="810" y="90" id="3666" />
+<P2  x="610" y="40" id="3688" />
+<AutomaticDrawing  data="true" />
+<extraparam>
+<iso value="in fromAtoT(int fromAtoT_chData)" />
+<iso value="in send_TCP()" />
+<iso value="in open()" />
+<iso value="in abort()" />
+<iso value="in close()" />
+<osd value="out fromAtoT(int fromAtoT_chData)" />
+<osd value="out send_TCP()" />
+<osd value="out open()" />
+<osd value="out abort()" />
+<osd value="out close()" />
+<isd value="in fromTtoA(int fromTtoA_chData)" />
+<isd value="in opened()" />
+<oso value="out fromTtoA(int fromTtoA_chData)" />
+<oso value="out opened()" />
+<FIFOType asynchronous="true" size="-1" blocking="false" private="false" broadcast="false" lossy="false" />
+</extraparam>
+</CONNECTOR>
+<CONNECTOR type="5002" id="3660" >
+<cdparam x="0" y="0" />
+<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="3657" />
+<TGConnectingPoint num="1" id="3658" />
+<TGConnectingPoint num="2" id="3659" />
+<P1  x="860" y="40" id="3664" />
+<P2  x="910" y="40" id="3665" />
+<Point x="860" y="30" />
+<Point x="910" y="30" />
+<AutomaticDrawing  data="true" />
+<extraparam>
+<isd value="out temp(int temp_chData)" />
+<oso value="out temp(int temp_chData)" />
+<FIFOType asynchronous="false" size="1024" blocking="false" private="false" broadcast="false" lossy="false" />
+</extraparam>
+</CONNECTOR><SUBCOMPONENT type="-1" id="3655" >
+<father id="3660" num="0" />
+<cdparam x="860" y="30" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="0" maxX="0" minY="0" maxY="0" />
+<infoparam name="point " value="null" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="3656" >
+<father id="3660" num="1" />
+<cdparam x="910" y="30" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="0" maxX="0" minY="0" maxY="0" />
+<infoparam name="point " value="null" />
+</SUBCOMPONENT>
+
+<CONNECTOR type="5002" id="3662" >
+<cdparam x="0" y="0" />
+<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="3661" />
+<P1  x="810" y="40" id="3663" />
+<P2  x="10" y="40" id="3763" />
+<AutomaticDrawing  data="true" />
+<extraparam>
+<iso value="in timeOut()" />
+<osd value="out timeOut()" />
+<isd value="in req_Timer()" />
+<isd value="in stop()" />
+<oso value="out req_Timer()" />
+<oso value="out stop()" />
+<FIFOType asynchronous="true" size="1" blocking="false" private="false" broadcast="false" lossy="false" />
+</extraparam>
+</CONNECTOR>
+<COMPONENT type="5000" id="3687" >
+<cdparam x="810" y="40" />
+<sizeparam width="100" height="100" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="Block0" value="TCPIP" />
+<TGConnectingPoint num="0" id="3663" />
+<TGConnectingPoint num="1" id="3664" />
+<TGConnectingPoint num="2" id="3665" />
+<TGConnectingPoint num="3" id="3666" />
+<TGConnectingPoint num="4" id="3667" />
+<TGConnectingPoint num="5" id="3668" />
+<TGConnectingPoint num="6" id="3669" />
+<TGConnectingPoint num="7" id="3670" />
+<TGConnectingPoint num="8" id="3671" />
+<TGConnectingPoint num="9" id="3672" />
+<TGConnectingPoint num="10" id="3673" />
+<TGConnectingPoint num="11" id="3674" />
+<TGConnectingPoint num="12" id="3675" />
+<TGConnectingPoint num="13" id="3676" />
+<TGConnectingPoint num="14" id="3677" />
+<TGConnectingPoint num="15" id="3678" />
+<TGConnectingPoint num="16" id="3679" />
+<TGConnectingPoint num="17" id="3680" />
+<TGConnectingPoint num="18" id="3681" />
+<TGConnectingPoint num="19" id="3682" />
+<TGConnectingPoint num="20" id="3683" />
+<TGConnectingPoint num="21" id="3684" />
+<TGConnectingPoint num="22" id="3685" />
+<TGConnectingPoint num="23" id="3686" />
+<extraparam>
+<CryptoBlock value="false" />
+<Attribute access="0" id="fromPtoT_chData" value="0" type="0" typeOther="" />
+<Attribute access="0" id="fromAtoT_chData" value="0" type="0" typeOther="" />
+<Attribute access="0" id="fromTtoP_chData" value="0" type="0" typeOther="" />
+<Attribute access="0" id="fromTtoA_chData" value="0" type="0" typeOther="" />
+<Attribute access="0" id="temp_chData" value="0" type="0" typeOther="" />
+<Attribute access="0" id="tmp" value="0" type="0" typeOther="" />
+<Attribute access="0" id="loop_index" value="0" type="0" typeOther="" />
+<Attribute access="0" id="wind" value="0" type="0" typeOther="" />
+<Attribute access="0" id="seqNum" value="0" type="0" typeOther="" />
+<Attribute access="0" id="i" value="0" type="0" typeOther="" />
+<Attribute access="0" id="j" value="0" type="0" typeOther="" />
+<Attribute access="0" id="a" value="0" type="0" typeOther="" />
+<Attribute access="0" id="b" value="0" type="0" typeOther="" />
+<Attribute access="0" id="tcpctrl__a" value="0" type="0" typeOther="" />
+<Attribute access="0" id="tcpctrl__state" value="0" type="0" typeOther="" />
+<Attribute access="0" id="req_loop_index" value="0" type="0" typeOther="" />
+<Signal value="in fromPtoT(int fromPtoT_chData)" attached="false" />
+<Signal value="in fromAtoT(int fromAtoT_chData)" attached="false" />
+<Signal value="out fromTtoP(int fromTtoP_chData)" attached="false" />
+<Signal value="out fromTtoA(int fromTtoA_chData)" attached="false" />
+<Signal value="out temp(int temp_chData)" attached="false" />
+<Signal value="in abort()" attached="false" />
+<Signal value="in timeOut()" attached="false" />
+<Signal value="in temp(int temp_chData)" attached="false" />
+<Signal value="out send()" attached="false" />
+<Signal value="in receive()" attached="false" />
+<Signal value="out stop()" attached="false" />
+<Signal value="out receive_Application()" attached="false" />
+<Signal value="out req_Timer()" attached="false" />
+<Signal value="in close()" attached="false" />
+<Signal value="in send_TCP()" attached="false" />
+<Signal value="in open()" attached="false" />
+<Signal value="out opened()" attached="false" />
+<Signal value="in start_TCP_IP()" attached="false" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5000" id="3712" >
+<cdparam x="610" y="40" />
+<sizeparam width="100" height="100" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="Block0" value="Application" />
+<TGConnectingPoint num="0" id="3688" />
+<TGConnectingPoint num="1" id="3689" />
+<TGConnectingPoint num="2" id="3690" />
+<TGConnectingPoint num="3" id="3691" />
+<TGConnectingPoint num="4" id="3692" />
+<TGConnectingPoint num="5" id="3693" />
+<TGConnectingPoint num="6" id="3694" />
+<TGConnectingPoint num="7" id="3695" />
+<TGConnectingPoint num="8" id="3696" />
+<TGConnectingPoint num="9" id="3697" />
+<TGConnectingPoint num="10" id="3698" />
+<TGConnectingPoint num="11" id="3699" />
+<TGConnectingPoint num="12" id="3700" />
+<TGConnectingPoint num="13" id="3701" />
+<TGConnectingPoint num="14" id="3702" />
+<TGConnectingPoint num="15" id="3703" />
+<TGConnectingPoint num="16" id="3704" />
+<TGConnectingPoint num="17" id="3705" />
+<TGConnectingPoint num="18" id="3706" />
+<TGConnectingPoint num="19" id="3707" />
+<TGConnectingPoint num="20" id="3708" />
+<TGConnectingPoint num="21" id="3709" />
+<TGConnectingPoint num="22" id="3710" />
+<TGConnectingPoint num="23" id="3711" />
+<extraparam>
+<CryptoBlock value="false" />
+<Attribute access="0" id="fromAtoT_chData" value="0" type="0" typeOther="" />
+<Attribute access="0" id="fromTtoA_chData" value="0" type="0" typeOther="" />
+<Attribute access="0" id="tmp" value="0" type="0" typeOther="" />
+<Attribute access="0" id="loop_index" value="0" type="0" typeOther="" />
+<Attribute access="0" id="req_loop_index" value="0" type="0" typeOther="" />
+<Signal value="out fromAtoT(int fromAtoT_chData)" attached="false" />
+<Signal value="in fromTtoA(int fromTtoA_chData)" attached="false" />
+<Signal value="out open()" attached="false" />
+<Signal value="in opened()" attached="false" />
+<Signal value="out connectionOpened()" attached="false" />
+<Signal value="out send_TCP()" attached="false" />
+<Signal value="out close()" attached="false" />
+<Signal value="out abort()" attached="false" />
+<Signal value="in start_Application()" attached="false" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5000" id="3737" >
+<cdparam x="410" y="40" />
+<sizeparam width="100" height="100" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="Block0" value="SmartCard" />
+<TGConnectingPoint num="0" id="3713" />
+<TGConnectingPoint num="1" id="3714" />
+<TGConnectingPoint num="2" id="3715" />
+<TGConnectingPoint num="3" id="3716" />
+<TGConnectingPoint num="4" id="3717" />
+<TGConnectingPoint num="5" id="3718" />
+<TGConnectingPoint num="6" id="3719" />
+<TGConnectingPoint num="7" id="3720" />
+<TGConnectingPoint num="8" id="3721" />
+<TGConnectingPoint num="9" id="3722" />
+<TGConnectingPoint num="10" id="3723" />
+<TGConnectingPoint num="11" id="3724" />
+<TGConnectingPoint num="12" id="3725" />
+<TGConnectingPoint num="13" id="3726" />
+<TGConnectingPoint num="14" id="3727" />
+<TGConnectingPoint num="15" id="3728" />
+<TGConnectingPoint num="16" id="3729" />
+<TGConnectingPoint num="17" id="3730" />
+<TGConnectingPoint num="18" id="3731" />
+<TGConnectingPoint num="19" id="3732" />
+<TGConnectingPoint num="20" id="3733" />
+<TGConnectingPoint num="21" id="3734" />
+<TGConnectingPoint num="22" id="3735" />
+<TGConnectingPoint num="23" id="3736" />
+<extraparam>
+<CryptoBlock value="false" />
+<Attribute access="0" id="fromDtoSC_chData" value="0" type="0" typeOther="" />
+<Attribute access="0" id="fromSCtoD_chData" value="0" type="0" typeOther="" />
+<Attribute access="0" id="fromPtoT_chData" value="0" type="0" typeOther="" />
+<Attribute access="0" id="fromTtoP_chData" value="0" type="0" typeOther="" />
+<Attribute access="0" id="tmp" value="0" type="0" typeOther="" />
+<Attribute access="0" id="loop_index" value="0" type="0" typeOther="" />
+<Attribute access="0" id="resetType" value="0" type="0" typeOther="" />
+<Attribute access="0" id="a" value="0" type="0" typeOther="" />
+<Attribute access="0" id="b" value="false" type="4" typeOther="" />
+<Attribute access="0" id="i" value="0" type="0" typeOther="" />
+<Attribute access="0" id="j" value="0" type="0" typeOther="" />
+<Attribute access="0" id="x" value="0" type="0" typeOther="" />
+<Attribute access="0" id="tcpctrl__a" value="0" type="0" typeOther="" />
+<Attribute access="0" id="tcpctrl__state" value="0" type="0" typeOther="" />
+<Attribute access="0" id="t" value="0" type="0" typeOther="" />
+<Attribute access="0" id="req_loop_index" value="0" type="0" typeOther="" />
+<Signal value="in fromDtoSC(int fromDtoSC_chData)" attached="false" />
+<Signal value="out fromSCtoD(int fromSCtoD_chData)" attached="false" />
+<Signal value="out fromPtoT(int fromPtoT_chData)" attached="false" />
+<Signal value="in fromTtoP(int fromTtoP_chData)" attached="false" />
+<Signal value="in reset()" attached="false" />
+<Signal value="out answerToReset()" attached="false" />
+<Signal value="in pTS()" attached="false" />
+<Signal value="out pTSConfirm()" attached="false" />
+<Signal value="out start_TCP_IP()" attached="false" />
+<Signal value="out start_Application()" attached="false" />
+<Signal value="in connectionOpened()" attached="false" />
+<Signal value="in send()" attached="false" />
+<Signal value="out data_Ready_SC()" attached="false" />
+<Signal value="in data_Ready(int t, bool b)" attached="false" />
+<Signal value="out receive()" attached="false" />
+<Signal value="in end()" attached="false" />
+<Signal value="in activation()" attached="false" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5000" id="3762" >
+<cdparam x="210" y="40" />
+<sizeparam width="100" height="100" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="Block0" value="InterfaceDevice" />
+<TGConnectingPoint num="0" id="3738" />
+<TGConnectingPoint num="1" id="3739" />
+<TGConnectingPoint num="2" id="3740" />
+<TGConnectingPoint num="3" id="3741" />
+<TGConnectingPoint num="4" id="3742" />
+<TGConnectingPoint num="5" id="3743" />
+<TGConnectingPoint num="6" id="3744" />
+<TGConnectingPoint num="7" id="3745" />
+<TGConnectingPoint num="8" id="3746" />
+<TGConnectingPoint num="9" id="3747" />
+<TGConnectingPoint num="10" id="3748" />
+<TGConnectingPoint num="11" id="3749" />
+<TGConnectingPoint num="12" id="3750" />
+<TGConnectingPoint num="13" id="3751" />
+<TGConnectingPoint num="14" id="3752" />
+<TGConnectingPoint num="15" id="3753" />
+<TGConnectingPoint num="16" id="3754" />
+<TGConnectingPoint num="17" id="3755" />
+<TGConnectingPoint num="18" id="3756" />
+<TGConnectingPoint num="19" id="3757" />
+<TGConnectingPoint num="20" id="3758" />
+<TGConnectingPoint num="21" id="3759" />
+<TGConnectingPoint num="22" id="3760" />
+<TGConnectingPoint num="23" id="3761" />
+<extraparam>
+<CryptoBlock value="false" />
+<Attribute access="0" id="fromDtoSC_chData" value="0" type="0" typeOther="" />
+<Attribute access="0" id="fromSCtoD_chData" value="0" type="0" typeOther="" />
+<Attribute access="0" id="tmp" value="0" type="0" typeOther="" />
+<Attribute access="0" id="loop_index" value="0" type="0" typeOther="" />
+<Attribute access="0" id="resetType" value="0" type="0" typeOther="" />
+<Attribute access="0" id="x" value="0" type="0" typeOther="" />
+<Attribute access="0" id="i" value="0" type="0" typeOther="" />
+<Attribute access="0" id="nbOfComputedPackets" value="0" type="0" typeOther="" />
+<Attribute access="0" id="b" value="false" type="4" typeOther="" />
+<Signal value="out fromDtoSC(int fromDtoSC_chData)" attached="false" />
+<Signal value="in fromSCtoD(int fromSCtoD_chData)" attached="false" />
+<Signal value="out activation()" attached="false" />
+<Signal value="out reset()" attached="false" />
+<Signal value="in answerToReset()" attached="false" />
+<Signal value="out pTS()" attached="false" />
+<Signal value="in pTSConfirm()" attached="false" />
+<Signal value="out data_Ready(int x, bool b)" attached="false" />
+<Signal value="in data_Ready_SC()" attached="false" />
+<Signal value="out end()" attached="false" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5000" id="3787" >
+<cdparam x="10" y="40" />
+<sizeparam width="100" height="100" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="Block0" value="Timer" />
+<TGConnectingPoint num="0" id="3763" />
+<TGConnectingPoint num="1" id="3764" />
+<TGConnectingPoint num="2" id="3765" />
+<TGConnectingPoint num="3" id="3766" />
+<TGConnectingPoint num="4" id="3767" />
+<TGConnectingPoint num="5" id="3768" />
+<TGConnectingPoint num="6" id="3769" />
+<TGConnectingPoint num="7" id="3770" />
+<TGConnectingPoint num="8" id="3771" />
+<TGConnectingPoint num="9" id="3772" />
+<TGConnectingPoint num="10" id="3773" />
+<TGConnectingPoint num="11" id="3774" />
+<TGConnectingPoint num="12" id="3775" />
+<TGConnectingPoint num="13" id="3776" />
+<TGConnectingPoint num="14" id="3777" />
+<TGConnectingPoint num="15" id="3778" />
+<TGConnectingPoint num="16" id="3779" />
+<TGConnectingPoint num="17" id="3780" />
+<TGConnectingPoint num="18" id="3781" />
+<TGConnectingPoint num="19" id="3782" />
+<TGConnectingPoint num="20" id="3783" />
+<TGConnectingPoint num="21" id="3784" />
+<TGConnectingPoint num="22" id="3785" />
+<TGConnectingPoint num="23" id="3786" />
+<extraparam>
+<CryptoBlock value="false" />
+<Attribute access="0" id="tmp" value="0" type="0" typeOther="" />
+<Attribute access="0" id="loop_index" value="0" type="0" typeOther="" />
+<Attribute access="0" id="x" value="0" type="0" typeOther="" />
+<Attribute access="0" id="req_loop_index" value="0" type="0" typeOther="" />
+<Signal value="out timeOut()" attached="false" />
+<Signal value="in stop()" attached="false" />
+<Signal value="in req_Timer()" attached="false" />
+</extraparam>
+</COMPONENT>
+
+<CONNECTOR type="5002" id="3793" >
+<cdparam x="568" y="220" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from Block0 to Block0" value="" />
+<TGConnectingPoint num="0" id="3790" />
+<TGConnectingPoint num="1" id="3791" />
+<TGConnectingPoint num="2" id="3792" />
+<P1  x="459" y="106" id="3915" />
+<P2  x="459" y="192" id="3908" />
+<Point x="492" y="119" />
+<Point x="492" y="174" />
+<AutomaticDrawing  data="true" />
+<extraparam>
+<iso value="in chin(Message msg)" />
+<osd value="out chout(Message msg)" />
+<FIFOType asynchronous="false" size="1" blocking="false" private="false" broadcast="false" lossy="false" />
+</extraparam>
+</CONNECTOR><SUBCOMPONENT type="-1" id="3788" >
+<father id="3793" num="0" />
+<cdparam x="492" y="119" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="point " value="null" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="3789" >
+<father id="3793" num="1" />
+<cdparam x="492" y="174" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="point " value="null" />
+</SUBCOMPONENT>
+
+<COMPONENT type="302" id="3810" >
+<cdparam x="566" y="97" />
+<sizeparam width="520" height="188" minWidth="80" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="Proverif Pragma" value="#PrivatePublicKeys InterfaceDevice privK pubK
+#PrivatePublicKeys SmartCard privK pubK
+#PrivatePublicKeys CA privK pubK
+#InitialSystemKnowledge SmartCard.interfaceDeviceID CA.interfaceDeviceID
+#InitialSystemKnowledge InterfaceDevice.smartCardID CA.smartCardID
+#InitialSystemKnowledge InterfaceDevice.pubK CA.interfaceDevicePubK
+#InitialSystemKnowledge SmartCard.pubK CA.smartCardPubK
+#InitialSystemKnowledge CA.pubK SmartCard.CAPubK InterfaceDevice.CAPubK
+
+#Confidentiality InterfaceDevice.secretData
+#Authenticity InterfaceDevice.sendingMessage.m SmartCard.messageDecrypted.m
+" />
+<TGConnectingPoint num="0" id="3794" />
+<TGConnectingPoint num="1" id="3795" />
+<TGConnectingPoint num="2" id="3796" />
+<TGConnectingPoint num="3" id="3797" />
+<TGConnectingPoint num="4" id="3798" />
+<TGConnectingPoint num="5" id="3799" />
+<TGConnectingPoint num="6" id="3800" />
+<TGConnectingPoint num="7" id="3801" />
+<TGConnectingPoint num="8" id="3802" />
+<TGConnectingPoint num="9" id="3803" />
+<TGConnectingPoint num="10" id="3804" />
+<TGConnectingPoint num="11" id="3805" />
+<TGConnectingPoint num="12" id="3806" />
+<TGConnectingPoint num="13" id="3807" />
+<TGConnectingPoint num="14" id="3808" />
+<TGConnectingPoint num="15" id="3809" />
+<extraparam>
+<Line value="#PrivatePublicKeys InterfaceDevice privK pubK" />
+<Line value="#PrivatePublicKeys SmartCard privK pubK" />
+<Line value="#PrivatePublicKeys CA privK pubK" />
+<Line value="#InitialSystemKnowledge SmartCard.interfaceDeviceID CA.interfaceDeviceID" />
+<Line value="#InitialSystemKnowledge InterfaceDevice.smartCardID CA.smartCardID" />
+<Line value="#InitialSystemKnowledge InterfaceDevice.pubK CA.interfaceDevicePubK" />
+<Line value="#InitialSystemKnowledge SmartCard.pubK CA.smartCardPubK" />
+<Line value="#InitialSystemKnowledge CA.pubK SmartCard.CAPubK InterfaceDevice.CAPubK" />
+<Line value="" />
+<Line value="#Confidentiality InterfaceDevice.secretData" />
+<Line value="#Authenticity InterfaceDevice.sendingMessage.m SmartCard.messageDecrypted.m" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5003" id="3819" >
+<cdparam x="260" y="373" />
+<sizeparam width="129" height="61" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="DataType0" value="Message" />
+<TGConnectingPoint num="0" id="3811" />
+<TGConnectingPoint num="1" id="3812" />
+<TGConnectingPoint num="2" id="3813" />
+<TGConnectingPoint num="3" id="3814" />
+<TGConnectingPoint num="4" id="3815" />
+<TGConnectingPoint num="5" id="3816" />
+<TGConnectingPoint num="6" id="3817" />
+<TGConnectingPoint num="7" id="3818" />
+<extraparam>
+<Attribute access="0" id="data" value="" type="8" typeOther="" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5003" id="3828" >
+<cdparam x="68" y="372" />
+<sizeparam width="123" height="62" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="DataType0" value="Key" />
+<TGConnectingPoint num="0" id="3820" />
+<TGConnectingPoint num="1" id="3821" />
+<TGConnectingPoint num="2" id="3822" />
+<TGConnectingPoint num="3" id="3823" />
+<TGConnectingPoint num="4" id="3824" />
+<TGConnectingPoint num="5" id="3825" />
+<TGConnectingPoint num="6" id="3826" />
+<TGConnectingPoint num="7" id="3827" />
+<extraparam>
+<Attribute access="0" id="data" value="" type="8" typeOther="" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5000" id="3928" >
+<cdparam x="21" y="20" />
+<sizeparam width="438" height="344" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="Block0" value="System" />
+<TGConnectingPoint num="0" id="3904" />
+<TGConnectingPoint num="1" id="3905" />
+<TGConnectingPoint num="2" id="3906" />
+<TGConnectingPoint num="3" id="3907" />
+<TGConnectingPoint num="4" id="3908" />
+<TGConnectingPoint num="5" id="3909" />
+<TGConnectingPoint num="6" id="3910" />
+<TGConnectingPoint num="7" id="3911" />
+<TGConnectingPoint num="8" id="3912" />
+<TGConnectingPoint num="9" id="3913" />
+<TGConnectingPoint num="10" id="3914" />
+<TGConnectingPoint num="11" id="3915" />
+<TGConnectingPoint num="12" id="3916" />
+<TGConnectingPoint num="13" id="3917" />
+<TGConnectingPoint num="14" id="3918" />
+<TGConnectingPoint num="15" id="3919" />
+<TGConnectingPoint num="16" id="3920" />
+<TGConnectingPoint num="17" id="3921" />
+<TGConnectingPoint num="18" id="3922" />
+<TGConnectingPoint num="19" id="3923" />
+<TGConnectingPoint num="20" id="3924" />
+<TGConnectingPoint num="21" id="3925" />
+<TGConnectingPoint num="22" id="3926" />
+<TGConnectingPoint num="23" id="3927" />
+<extraparam>
+<CryptoBlock value="false" />
+<Signal value="in chin(Message msg)" attached="true" />
+<Signal value="out chout(Message msg)" attached="true" />
+</extraparam>
+</COMPONENT>
+<SUBCOMPONENT type="5000" id="3853" >
+<father id="3928" num="0" />
+<cdparam x="115" y="249" />
+<sizeparam width="261" height="83" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="0" maxX="177" minY="0" maxY="261" />
+<infoparam name="Block0" value="CA" />
+<TGConnectingPoint num="0" id="3829" />
+<TGConnectingPoint num="1" id="3830" />
+<TGConnectingPoint num="2" id="3831" />
+<TGConnectingPoint num="3" id="3832" />
+<TGConnectingPoint num="4" id="3833" />
+<TGConnectingPoint num="5" id="3834" />
+<TGConnectingPoint num="6" id="3835" />
+<TGConnectingPoint num="7" id="3836" />
+<TGConnectingPoint num="8" id="3837" />
+<TGConnectingPoint num="9" id="3838" />
+<TGConnectingPoint num="10" id="3839" />
+<TGConnectingPoint num="11" id="3840" />
+<TGConnectingPoint num="12" id="3841" />
+<TGConnectingPoint num="13" id="3842" />
+<TGConnectingPoint num="14" id="3843" />
+<TGConnectingPoint num="15" id="3844" />
+<TGConnectingPoint num="16" id="3845" />
+<TGConnectingPoint num="17" id="3846" />
+<TGConnectingPoint num="18" id="3847" />
+<TGConnectingPoint num="19" id="3848" />
+<TGConnectingPoint num="20" id="3849" />
+<TGConnectingPoint num="21" id="3850" />
+<TGConnectingPoint num="22" id="3851" />
+<TGConnectingPoint num="23" id="3852" />
+<extraparam>
+<CryptoBlock value="true" />
+<Attribute access="0" id="privK" value="" type="5" typeOther="Key" />
+<Attribute access="0" id="pubK" value="" type="5" typeOther="Key" />
+<Attribute access="0" id="m" value="" type="5" typeOther="Message" />
+<Attribute access="0" id="newK" value="" type="5" typeOther="Key" />
+<Attribute access="0" id="newCert" value="" type="5" typeOther="Message" />
+<Attribute access="0" id="m1" value="" type="5" typeOther="Message" />
+<Attribute access="0" id="m2" value="" type="5" typeOther="Message" />
+<Attribute access="0" id="newID" value="" type="8" typeOther="" />
+<Attribute access="0" id="interfaceDevicePubK" value="" type="5" typeOther="Key" />
+<Attribute access="0" id="smartCardPubK" value="" type="5" typeOther="Key" />
+<Attribute access="0" id="interfaceDeviceID" value="" type="8" typeOther="" />
+<Attribute access="0" id="smartCardID" value="" type="8" typeOther="" />
+<Method value="Message aencrypt(Message msg, Key k)" />
+<Method value="Message adecrypt(Message msg, Key k)" />
+<Method value="Key pk(Key k)" />
+<Method value="Message sign(Message msg, Key k)" />
+<Method value="bool verifySign(Message msg1, Message sig, Key k)" />
+<Method value="Message cert(Key k, Message msg)" />
+<Method value="bool verifyCert(Message cert, Key k)" />
+<Method value="Key getpk(Message cert)" />
+<Method value="Message sencrypt(Message msg, Key k)" />
+<Method value="Message sdecrypt(Message msg, Key k)" />
+<Method value="Key DH(Key pubK, Key privK)" />
+<Method value="Message hash(Message msg)" />
+<Method value="Message MAC(Message msg, Key k)" />
+<Method value="bool verifyMAC(Message msg, Key k, Message macmsg)" />
+<Method value="Message concat2(Message msg1, Message msg2)" />
+<Method value="Message concat3(Message msg1, Message msg2, Message msg3)" />
+<Method value="Message concat4(Message msg1, Message msg2, Message msg3, Message msg4)" />
+<Method value="get2(Message msg, Message msg1, Message msg2)" />
+<Method value="get3(Message msg, Message msg1, Message msg2, Message msg3)" />
+<Method value="get4(Message msg, Message msg1, Message msg2, Message msg3, Message msg4)" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="5000" id="3878" >
+<father id="3928" num="1" />
+<cdparam x="36" y="108" />
+<sizeparam width="215" height="126" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="0" maxX="223" minY="0" maxY="218" />
+<infoparam name="Block0" value="InterfaceDevice" />
+<TGConnectingPoint num="0" id="3854" />
+<TGConnectingPoint num="1" id="3855" />
+<TGConnectingPoint num="2" id="3856" />
+<TGConnectingPoint num="3" id="3857" />
+<TGConnectingPoint num="4" id="3858" />
+<TGConnectingPoint num="5" id="3859" />
+<TGConnectingPoint num="6" id="3860" />
+<TGConnectingPoint num="7" id="3861" />
+<TGConnectingPoint num="8" id="3862" />
+<TGConnectingPoint num="9" id="3863" />
+<TGConnectingPoint num="10" id="3864" />
+<TGConnectingPoint num="11" id="3865" />
+<TGConnectingPoint num="12" id="3866" />
+<TGConnectingPoint num="13" id="3867" />
+<TGConnectingPoint num="14" id="3868" />
+<TGConnectingPoint num="15" id="3869" />
+<TGConnectingPoint num="16" id="3870" />
+<TGConnectingPoint num="17" id="3871" />
+<TGConnectingPoint num="18" id="3872" />
+<TGConnectingPoint num="19" id="3873" />
+<TGConnectingPoint num="20" id="3874" />
+<TGConnectingPoint num="21" id="3875" />
+<TGConnectingPoint num="22" id="3876" />
+<TGConnectingPoint num="23" id="3877" />
+<extraparam>
+<CryptoBlock value="true" />
+<Attribute access="0" id="secretData" value="" type="8" typeOther="" />
+<Attribute access="0" id="m" value="" type="5" typeOther="Message" />
+<Attribute access="0" id="m1" value="" type="5" typeOther="Message" />
+<Attribute access="0" id="sk" value="" type="5" typeOther="Key" />
+<Attribute access="0" id="pubK" value="" type="5" typeOther="Key" />
+<Attribute access="0" id="privK" value="" type="5" typeOther="Key" />
+<Attribute access="0" id="CAPubK" value="" type="5" typeOther="Key" />
+<Attribute access="0" id="m2" value="" type="5" typeOther="Message" />
+<Attribute access="0" id="sig" value="" type="5" typeOther="Message" />
+<Attribute access="0" id="certOK" value="" type="4" typeOther="" />
+<Attribute access="0" id="smartCardID" value="" type="8" typeOther="" />
+<Attribute access="0" id="smartCardPubK" value="" type="5" typeOther="Key" />
+<Method value="Message encrypt(Message msg, Key k)" />
+<Method value="Message decrypt(Message msg, Key k)" />
+<Method value="Message sencrypt(Message msg, Key k)" />
+<Method value="Message sdecrypt(Message msg, Key k)" />
+<Method value="Message MAC(Message msg, Key k)" />
+<Method value="bool verifyMAC(Message msg, Key k, Message macmsg)" />
+<Method value="Message concat2(Message msg1, Message msg2)" />
+<Method value="Message concat3(Message msg1, Message msg2, Message msg3)" />
+<Method value="Message concat4(Message msg1, Message msg2, Message msg3, Message msg4)" />
+<Method value="get2(Message msg, Message msg1, Message msg2)" />
+<Method value="get3(Message msg, Message msg1, Message msg2, Message msg3)" />
+<Method value="get4(Message msg, Message msg1, Message msg2, Message msg3, Message msg4)" />
+<Method value="Message aencrypt(Message msg, Key k)" />
+<Method value="Message adecrypt(Message msg, Key k)" />
+<Method value="Key pk(Key k)" />
+<Method value="Message sign(Message msg, Key k)" />
+<Method value="bool verifySign(Message msg1, Message sig, Key k)" />
+<Method value="Message cert(Key k, Message msg)" />
+<Method value="bool verifyCert(Message cert, Key k)" />
+<Method value="Key getpk(Message cert)" />
+<Method value="Key DH(Key pubK, Key privK)" />
+<Method value="Message hash(Message msg)" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="5000" id="3903" >
+<father id="3928" num="2" />
+<cdparam x="263" y="108" />
+<sizeparam width="139" height="126" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="0" maxX="299" minY="0" maxY="218" />
+<infoparam name="Block0" value="SmartCard" />
+<TGConnectingPoint num="0" id="3879" />
+<TGConnectingPoint num="1" id="3880" />
+<TGConnectingPoint num="2" id="3881" />
+<TGConnectingPoint num="3" id="3882" />
+<TGConnectingPoint num="4" id="3883" />
+<TGConnectingPoint num="5" id="3884" />
+<TGConnectingPoint num="6" id="3885" />
+<TGConnectingPoint num="7" id="3886" />
+<TGConnectingPoint num="8" id="3887" />
+<TGConnectingPoint num="9" id="3888" />
+<TGConnectingPoint num="10" id="3889" />
+<TGConnectingPoint num="11" id="3890" />
+<TGConnectingPoint num="12" id="3891" />
+<TGConnectingPoint num="13" id="3892" />
+<TGConnectingPoint num="14" id="3893" />
+<TGConnectingPoint num="15" id="3894" />
+<TGConnectingPoint num="16" id="3895" />
+<TGConnectingPoint num="17" id="3896" />
+<TGConnectingPoint num="18" id="3897" />
+<TGConnectingPoint num="19" id="3898" />
+<TGConnectingPoint num="20" id="3899" />
+<TGConnectingPoint num="21" id="3900" />
+<TGConnectingPoint num="22" id="3901" />
+<TGConnectingPoint num="23" id="3902" />
+<extraparam>
+<CryptoBlock value="true" />
+<Attribute access="0" id="m" value="" type="5" typeOther="Message" />
+<Attribute access="0" id="m2" value="" type="5" typeOther="Message" />
+<Attribute access="0" id="sk" value="" type="5" typeOther="Key" />
+<Attribute access="0" id="receivedData" value="" type="8" typeOther="" />
+<Attribute access="0" id="privK" value="" type="5" typeOther="Key" />
+<Attribute access="0" id="pubK" value="" type="5" typeOther="Key" />
+<Attribute access="0" id="alicePubK" value="" type="5" typeOther="Key" />
+<Attribute access="0" id="CAPubK" value="" type="5" typeOther="Key" />
+<Attribute access="0" id="m1" value="" type="5" typeOther="Message" />
+<Attribute access="0" id="sig" value="" type="5" typeOther="Message" />
+<Attribute access="0" id="certOK" value="" type="4" typeOther="" />
+<Attribute access="0" id="interfaceDeviceID" value="" type="8" typeOther="" />
+<Attribute access="0" id="interfaceDevicePubK" value="" type="5" typeOther="Key" />
+<Method value="Message encrypt(Message msg, Key k)" />
+<Method value="Message decrypt(Message msg, Key k)" />
+<Method value="Message sencrypt(Message msg, Key k)" />
+<Method value="Message sdecrypt(Message msg, Key k)" />
+<Method value="Message MAC(Message msg, Key k)" />
+<Method value="bool verifyMAC(Message msg, Key k, Message macmsg)" />
+<Method value="Message concat2(Message msg1, Message msg2)" />
+<Method value="Message concat3(Message msg1, Message msg2, Message msg3)" />
+<Method value="Message concat4(Message msg1, Message msg2, Message msg3, Message msg4)" />
+<Method value="get2(Message msg, Message msg1, Message msg2)" />
+<Method value="get3(Message msg, Message msg1, Message msg2, Message msg3)" />
+<Method value="get4(Message msg, Message msg1, Message msg2, Message msg3, Message msg4)" />
+<Method value="Message aencrypt(Message msg, Key k)" />
+<Method value="Message adecrypt(Message msg, Key k)" />
+<Method value="Key pk(Key k)" />
+<Method value="Message sign(Message msg, Key k)" />
+<Method value="bool verifySign(Message msg1, Message sig, Key k)" />
+<Method value="Message cert(Key k, Message msg)" />
+<Method value="bool verifyCert(Message cert, Key k)" />
+<Method value="Key getpk(Message cert)" />
+<Method value="Key DH(Key pubK, Key privK)" />
+<Method value="Message hash(Message msg)" />
+</extraparam>
+</SUBCOMPONENT>
+
+
+</AVATARBlockDiagramPanel>
+
+<AVATARStateMachineDiagramPanel name="System" minX="10" maxX="1400" minY="10" maxY="900" >
+<COMPONENT type="5100" id="3930" >
+<cdparam x="400" y="50" />
+<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="start state" value="null" />
+<TGConnectingPoint num="0" id="3929" />
+</COMPONENT>
+
+
+</AVATARStateMachineDiagramPanel>
+
+<AVATARStateMachineDiagramPanel name="SmartCard" minX="10" maxX="2500" minY="10" maxY="1500" >
+<CONNECTOR type="5102" id="26684" >
+<cdparam x="700" y="2540" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="26685" />
+<P1  x="700" y="2540" id="26157" />
+<P2  x="1019" y="2640" id="26203" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="26686" >
+<father id="26684" num="0" />
+<cdparam x="859" y="2590" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="26687" />
+<TGConnectingPoint num="1" id="26688" />
+<TGConnectingPoint num="2" id="26689" />
+<TGConnectingPoint num="3" id="26690" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="26677" >
+<cdparam x="400" y="1140" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="26678" />
+<P1  x="400" y="1140" id="25390" />
+<P2  x="415" y="1235" id="25435" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="26679" >
+<father id="26677" num="0" />
+<cdparam x="407" y="1187" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="26680" />
+<TGConnectingPoint num="1" id="26681" />
+<TGConnectingPoint num="2" id="26682" />
+<TGConnectingPoint num="3" id="26683" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="26670" >
+<cdparam x="415" y="1065" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="26671" />
+<P1  x="415" y="1065" id="25376" />
+<P2  x="653" y="1140" id="25391" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="26672" >
+<father id="26670" num="0" />
+<cdparam x="534" y="1102" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="26673" />
+<TGConnectingPoint num="1" id="26674" />
+<TGConnectingPoint num="2" id="26675" />
+<TGConnectingPoint num="3" id="26676" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="26663" >
+<cdparam x="407" y="60" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="26664" />
+<P1  x="407" y="60" id="25084" />
+<P2  x="450" y="140" id="25091" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="26665" >
+<father id="26663" num="0" />
+<cdparam x="428" y="100" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="26666" />
+<TGConnectingPoint num="1" id="26667" />
+<TGConnectingPoint num="2" id="26668" />
+<TGConnectingPoint num="3" id="26669" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+<actions value="req_loop_index=0" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="26656" >
+<cdparam x="400" y="1340" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="26657" />
+<P1  x="400" y="1340" id="25450" />
+<P2  x="415" y="1435" id="25495" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="26658" >
+<father id="26656" num="0" />
+<cdparam x="407" y="1387" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="26659" />
+<TGConnectingPoint num="1" id="26660" />
+<TGConnectingPoint num="2" id="26661" />
+<TGConnectingPoint num="3" id="26662" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="26649" >
+<cdparam x="400" y="2740" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="26650" />
+<P1  x="400" y="2740" id="25930" />
+<P2  x="415" y="2835" id="25975" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="26651" >
+<father id="26649" num="0" />
+<cdparam x="407" y="2787" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="26652" />
+<TGConnectingPoint num="1" id="26653" />
+<TGConnectingPoint num="2" id="26654" />
+<TGConnectingPoint num="3" id="26655" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="26642" >
+<cdparam x="415" y="265" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="26643" />
+<P1  x="415" y="265" id="25136" />
+<P2  x="697" y="340" id="25151" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="26644" >
+<father id="26642" num="0" />
+<cdparam x="556" y="302" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="26645" />
+<TGConnectingPoint num="1" id="26646" />
+<TGConnectingPoint num="2" id="26647" />
+<TGConnectingPoint num="3" id="26648" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="26635" >
+<cdparam x="1000" y="2040" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="26636" />
+<P1  x="1000" y="2040" id="26324" />
+<P2  x="1015" y="2135" id="26369" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="26637" >
+<father id="26635" num="0" />
+<cdparam x="1007" y="2087" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="26638" />
+<TGConnectingPoint num="1" id="26639" />
+<TGConnectingPoint num="2" id="26640" />
+<TGConnectingPoint num="3" id="26641" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="26628" >
+<cdparam x="400" y="540" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="26629" />
+<P1  x="400" y="540" id="25210" />
+<P2  x="415" y="635" id="25255" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="26630" >
+<father id="26628" num="0" />
+<cdparam x="407" y="587" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="26631" />
+<TGConnectingPoint num="1" id="26632" />
+<TGConnectingPoint num="2" id="26633" />
+<TGConnectingPoint num="3" id="26634" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="26621" >
+<cdparam x="715" y="2965" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="26622" />
+<P1  x="715" y="2965" id="26308" />
+<P2  x="576" y="1858" id="25638" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="26623" >
+<father id="26621" num="0" />
+<cdparam x="645" y="2411" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="26624" />
+<TGConnectingPoint num="1" id="26625" />
+<TGConnectingPoint num="2" id="26626" />
+<TGConnectingPoint num="3" id="26627" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="26614" >
+<cdparam x="415" y="1465" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="26615" />
+<P1  x="415" y="1465" id="25496" />
+<P2  x="818" y="1540" id="25511" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="26616" >
+<father id="26614" num="0" />
+<cdparam x="616" y="1502" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="26617" />
+<TGConnectingPoint num="1" id="26618" />
+<TGConnectingPoint num="2" id="26619" />
+<TGConnectingPoint num="3" id="26620" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="26607" >
+<cdparam x="400" y="1965" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="26608" />
+<P1  x="400" y="1965" id="25663" />
+<P2  x="686" y="2040" id="25706" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="26609" >
+<father id="26607" num="0" />
+<cdparam x="543" y="2002" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="26610" />
+<TGConnectingPoint num="1" id="26611" />
+<TGConnectingPoint num="2" id="26612" />
+<TGConnectingPoint num="3" id="26613" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="26600" >
+<cdparam x="415" y="1665" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="26601" />
+<P1  x="415" y="1665" id="25556" />
+<P2  x="477" y="1740" id="25571" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="26602" >
+<father id="26600" num="0" />
+<cdparam x="446" y="1702" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="26603" />
+<TGConnectingPoint num="1" id="26604" />
+<TGConnectingPoint num="2" id="26605" />
+<TGConnectingPoint num="3" id="26606" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="26593" >
+<cdparam x="715" y="2365" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="26594" />
+<P1  x="715" y="2365" id="26098" />
+<P2  x="865" y="2440" id="26113" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="26595" >
+<father id="26593" num="0" />
+<cdparam x="790" y="2402" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="26596" />
+<TGConnectingPoint num="1" id="26597" />
+<TGConnectingPoint num="2" id="26598" />
+<TGConnectingPoint num="3" id="26599" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="26586" >
+<cdparam x="415" y="2565" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="26587" />
+<P1  x="415" y="2565" id="25871" />
+<P2  x="565" y="2640" id="25886" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="26588" >
+<father id="26586" num="0" />
+<cdparam x="490" y="2602" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="26589" />
+<TGConnectingPoint num="1" id="26590" />
+<TGConnectingPoint num="2" id="26591" />
+<TGConnectingPoint num="3" id="26592" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="26579" >
+<cdparam x="400" y="2240" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="26580" />
+<P1  x="400" y="2240" id="25765" />
+<P2  x="415" y="2335" id="25810" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="26581" >
+<father id="26579" num="0" />
+<cdparam x="407" y="2287" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="26582" />
+<TGConnectingPoint num="1" id="26583" />
+<TGConnectingPoint num="2" id="26584" />
+<TGConnectingPoint num="3" id="26585" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="26572" >
+<cdparam x="576" y="1840" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="26573" />
+<P1  x="576" y="1840" id="25617" />
+<P2  x="500" y="165" id="25094" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="26574" >
+<father id="26572" num="0" />
+<cdparam x="538" y="1002" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="26575" />
+<TGConnectingPoint num="1" id="26576" />
+<TGConnectingPoint num="2" id="26577" />
+<TGConnectingPoint num="3" id="26578" />
+<extraparam>
+<guard value="else" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="26565" >
+<cdparam x="510" y="1940" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="26566" />
+<P1  x="510" y="1940" id="25662" />
+<P2  x="1275" y="2040" id="26325" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="26567" >
+<father id="26565" num="0" />
+<cdparam x="892" y="1990" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="26568" />
+<TGConnectingPoint num="1" id="26569" />
+<TGConnectingPoint num="2" id="26570" />
+<TGConnectingPoint num="3" id="26571" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="26558" >
+<cdparam x="415" y="1265" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="26559" />
+<P1  x="415" y="1265" id="25436" />
+<P2  x="680" y="1340" id="25451" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="26560" >
+<father id="26558" num="0" />
+<cdparam x="547" y="1302" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="26561" />
+<TGConnectingPoint num="1" id="26562" />
+<TGConnectingPoint num="2" id="26563" />
+<TGConnectingPoint num="3" id="26564" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="26551" >
+<cdparam x="415" y="2365" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="26552" />
+<P1  x="415" y="2365" id="25811" />
+<P2  x="785" y="2440" id="25826" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="26553" >
+<father id="26551" num="0" />
+<cdparam x="600" y="2402" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="26554" />
+<TGConnectingPoint num="1" id="26555" />
+<TGConnectingPoint num="2" id="26556" />
+<TGConnectingPoint num="3" id="26557" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="26544" >
+<cdparam x="400" y="1540" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="26545" />
+<P1  x="400" y="1540" id="25510" />
+<P2  x="415" y="1635" id="25555" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="26546" >
+<father id="26544" num="0" />
+<cdparam x="407" y="1587" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="26547" />
+<TGConnectingPoint num="1" id="26548" />
+<TGConnectingPoint num="2" id="26549" />
+<TGConnectingPoint num="3" id="26550" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="26537" >
+<cdparam x="415" y="665" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="26538" />
+<P1  x="415" y="665" id="25256" />
+<P2  x="675" y="740" id="25271" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="26539" >
+<father id="26537" num="0" />
+<cdparam x="545" y="702" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="26540" />
+<TGConnectingPoint num="1" id="26541" />
+<TGConnectingPoint num="2" id="26542" />
+<TGConnectingPoint num="3" id="26543" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="26530" >
+<cdparam x="400" y="1940" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="26531" />
+<P1  x="400" y="1940" id="25660" />
+<P2  x="1052" y="2040" id="25993" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="26532" >
+<father id="26530" num="0" />
+<cdparam x="726" y="1990" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="26533" />
+<TGConnectingPoint num="1" id="26534" />
+<TGConnectingPoint num="2" id="26535" />
+<TGConnectingPoint num="3" id="26536" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="26523" >
+<cdparam x="400" y="2040" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="26524" />
+<P1  x="400" y="2040" id="25705" />
+<P2  x="415" y="2135" id="25750" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="26525" >
+<father id="26523" num="0" />
+<cdparam x="407" y="2087" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="26526" />
+<TGConnectingPoint num="1" id="26527" />
+<TGConnectingPoint num="2" id="26528" />
+<TGConnectingPoint num="3" id="26529" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="26516" >
+<cdparam x="700" y="2840" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="26517" />
+<P1  x="700" y="2840" id="26262" />
+<P2  x="715" y="2935" id="26307" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="26518" >
+<father id="26516" num="0" />
+<cdparam x="707" y="2887" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="26519" />
+<TGConnectingPoint num="1" id="26520" />
+<TGConnectingPoint num="2" id="26521" />
+<TGConnectingPoint num="3" id="26522" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="26509" >
+<cdparam x="400" y="2440" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="26510" />
+<P1  x="400" y="2440" id="25825" />
+<P2  x="415" y="2535" id="25870" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="26511" >
+<father id="26509" num="0" />
+<cdparam x="407" y="2487" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="26512" />
+<TGConnectingPoint num="1" id="26513" />
+<TGConnectingPoint num="2" id="26514" />
+<TGConnectingPoint num="3" id="26515" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="26502" >
+<cdparam x="700" y="2240" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="26503" />
+<P1  x="700" y="2240" id="26052" />
+<P2  x="715" y="2335" id="26097" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="26504" >
+<father id="26502" num="0" />
+<cdparam x="707" y="2287" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="26505" />
+<TGConnectingPoint num="1" id="26506" />
+<TGConnectingPoint num="2" id="26507" />
+<TGConnectingPoint num="3" id="26508" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="26495" >
+<cdparam x="400" y="1840" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="26496" />
+<P1  x="400" y="1840" id="25615" />
+<P2  x="455" y="1940" id="25661" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="26497" >
+<father id="26495" num="0" />
+<cdparam x="427" y="1890" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="26498" />
+<TGConnectingPoint num="1" id="26499" />
+<TGConnectingPoint num="2" id="26500" />
+<TGConnectingPoint num="3" id="26501" />
+<extraparam>
+<guard value="loop_index != 1" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+<actions value="j=j" />
+<actions value="loop_index=loop_index+1" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="26488" >
+<cdparam x="400" y="340" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="26489" />
+<P1  x="400" y="340" id="25150" />
+<P2  x="415" y="435" id="25195" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="26490" >
+<father id="26488" num="0" />
+<cdparam x="407" y="387" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="26491" />
+<TGConnectingPoint num="1" id="26492" />
+<TGConnectingPoint num="2" id="26493" />
+<TGConnectingPoint num="3" id="26494" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="26481" >
+<cdparam x="715" y="2165" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="26482" />
+<P1  x="715" y="2165" id="26038" />
+<P2  x="936" y="2240" id="26053" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="26483" >
+<father id="26481" num="0" />
+<cdparam x="825" y="2202" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="26484" />
+<TGConnectingPoint num="1" id="26485" />
+<TGConnectingPoint num="2" id="26486" />
+<TGConnectingPoint num="3" id="26487" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="26474" >
+<cdparam x="700" y="2640" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="26475" />
+<P1  x="700" y="2640" id="26202" />
+<P2  x="715" y="2735" id="26247" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="26476" >
+<father id="26474" num="0" />
+<cdparam x="707" y="2687" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="26477" />
+<TGConnectingPoint num="1" id="26478" />
+<TGConnectingPoint num="2" id="26479" />
+<TGConnectingPoint num="3" id="26480" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="26467" >
+<cdparam x="700" y="2440" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="26468" />
+<P1  x="700" y="2440" id="26112" />
+<P2  x="892" y="2540" id="26158" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="26469" >
+<father id="26467" num="0" />
+<cdparam x="796" y="2490" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="26470" />
+<TGConnectingPoint num="1" id="26471" />
+<TGConnectingPoint num="2" id="26472" />
+<TGConnectingPoint num="3" id="26473" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+<actions value="autoEncrypt_fromDtoSC=sdecrypt(autoEncrypt_fromDtoSC_encrypted,key_autoEncrypt_fromDtoSC)" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="26460" >
+<cdparam x="415" y="865" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="26461" />
+<P1  x="415" y="865" id="25316" />
+<P2  x="752" y="940" id="25331" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="26462" >
+<father id="26460" num="0" />
+<cdparam x="583" y="902" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="26463" />
+<TGConnectingPoint num="1" id="26464" />
+<TGConnectingPoint num="2" id="26465" />
+<TGConnectingPoint num="3" id="26466" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="26453" >
+<cdparam x="715" y="2765" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="26454" />
+<P1  x="715" y="2765" id="26248" />
+<P2  x="936" y="2840" id="26263" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="26455" >
+<father id="26453" num="0" />
+<cdparam x="825" y="2802" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="26456" />
+<TGConnectingPoint num="1" id="26457" />
+<TGConnectingPoint num="2" id="26458" />
+<TGConnectingPoint num="3" id="26459" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="26446" >
+<cdparam x="415" y="2865" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="26447" />
+<P1  x="415" y="2865" id="25976" />
+<P2  x="576" y="1871" id="25641" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="26448" >
+<father id="26446" num="0" />
+<cdparam x="495" y="2368" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="26449" />
+<TGConnectingPoint num="1" id="26450" />
+<TGConnectingPoint num="2" id="26451" />
+<TGConnectingPoint num="3" id="26452" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="26439" >
+<cdparam x="415" y="2165" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="26440" />
+<P1  x="415" y="2165" id="25751" />
+<P2  x="631" y="2240" id="25766" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="26441" >
+<father id="26439" num="0" />
+<cdparam x="523" y="2202" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="26442" />
+<TGConnectingPoint num="1" id="26443" />
+<TGConnectingPoint num="2" id="26444" />
+<TGConnectingPoint num="3" id="26445" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="26432" >
+<cdparam x="400" y="940" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="26433" />
+<P1  x="400" y="940" id="25330" />
+<P2  x="415" y="1035" id="25375" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="26434" >
+<father id="26432" num="0" />
+<cdparam x="407" y="987" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="26435" />
+<TGConnectingPoint num="1" id="26436" />
+<TGConnectingPoint num="2" id="26437" />
+<TGConnectingPoint num="3" id="26438" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="26425" >
+<cdparam x="400" y="140" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="26426" />
+<P1  x="400" y="140" id="25090" />
+<P2  x="415" y="235" id="25135" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="26427" >
+<father id="26425" num="0" />
+<cdparam x="407" y="187" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="26428" />
+<TGConnectingPoint num="1" id="26429" />
+<TGConnectingPoint num="2" id="26430" />
+<TGConnectingPoint num="3" id="26431" />
+<extraparam>
+<guard value="req_loop_index != 1" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+<actions value="req_loop_index=req_loop_index+1" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="26418" >
+<cdparam x="700" y="2040" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="26419" />
+<P1  x="700" y="2040" id="25992" />
+<P2  x="715" y="2135" id="26037" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="26420" >
+<father id="26418" num="0" />
+<cdparam x="707" y="2087" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="26421" />
+<TGConnectingPoint num="1" id="26422" />
+<TGConnectingPoint num="2" id="26423" />
+<TGConnectingPoint num="3" id="26424" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="26411" >
+<cdparam x="400" y="2640" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="26412" />
+<P1  x="400" y="2640" id="25885" />
+<P2  x="642" y="2740" id="25931" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="26413" >
+<father id="26411" num="0" />
+<cdparam x="521" y="2690" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="26414" />
+<TGConnectingPoint num="1" id="26415" />
+<TGConnectingPoint num="2" id="26416" />
+<TGConnectingPoint num="3" id="26417" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+<actions value="autoEncrypt_fromSCtoD_encrypted=sencrypt(autoEncrypt_fromSCtoD,key_autoEncrypt_fromSCtoD)" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="26404" >
+<cdparam x="400" y="1740" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="26405" />
+<P1  x="400" y="1740" id="25570" />
+<P2  x="488" y="1840" id="25616" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="26406" >
+<father id="26404" num="0" />
+<cdparam x="444" y="1790" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="26407" />
+<TGConnectingPoint num="1" id="26408" />
+<TGConnectingPoint num="2" id="26409" />
+<TGConnectingPoint num="3" id="26410" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+<actions value="j=0" />
+<actions value="loop_index=0" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="26397" >
+<cdparam x="400" y="740" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="26398" />
+<P1  x="400" y="740" id="25270" />
+<P2  x="415" y="835" id="25315" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="26399" >
+<father id="26397" num="0" />
+<cdparam x="407" y="787" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="26400" />
+<TGConnectingPoint num="1" id="26401" />
+<TGConnectingPoint num="2" id="26402" />
+<TGConnectingPoint num="3" id="26403" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="26390" >
+<cdparam x="415" y="465" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="26391" />
+<P1  x="415" y="465" id="25196" />
+<P2  x="785" y="540" id="25211" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="26392" >
+<father id="26390" num="0" />
+<cdparam x="600" y="502" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="26393" />
+<TGConnectingPoint num="1" id="26394" />
+<TGConnectingPoint num="2" id="26395" />
+<TGConnectingPoint num="3" id="26396" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="26383" >
+<cdparam x="1015" y="2165" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="26384" />
+<P1  x="1015" y="2165" id="26370" />
+<P2  x="576" y="1865" id="25619" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="26385" >
+<father id="26383" num="0" />
+<cdparam x="795" y="2015" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="26386" />
+<TGConnectingPoint num="1" id="26387" />
+<TGConnectingPoint num="2" id="26388" />
+<TGConnectingPoint num="3" id="26389" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<COMPONENT type="5104" id="26368" >
+<cdparam x="1000" y="2140" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Receive signal" value="end()" />
+<TGConnectingPoint num="0" id="26369" />
+<TGConnectingPoint num="1" id="26370" />
+<TGConnectingPoint num="2" id="26371" />
+<TGConnectingPoint num="3" id="26372" />
+<TGConnectingPoint num="4" id="26373" />
+<TGConnectingPoint num="5" id="26374" />
+<TGConnectingPoint num="6" id="26375" />
+<TGConnectingPoint num="7" id="26376" />
+<TGConnectingPoint num="8" id="26377" />
+<TGConnectingPoint num="9" id="26378" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="26323" >
+<cdparam x="1000" y="2040" />
+<sizeparam width="550" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_waitevent_AppC_enc__end__AppC_enc__end" />
+<TGConnectingPoint num="0" id="26324" />
+<TGConnectingPoint num="1" id="26325" />
+<TGConnectingPoint num="2" id="26326" />
+<TGConnectingPoint num="3" id="26327" />
+<TGConnectingPoint num="4" id="26328" />
+<TGConnectingPoint num="5" id="26329" />
+<TGConnectingPoint num="6" id="26330" />
+<TGConnectingPoint num="7" id="26331" />
+<TGConnectingPoint num="8" id="26332" />
+<TGConnectingPoint num="9" id="26333" />
+<TGConnectingPoint num="10" id="26334" />
+<TGConnectingPoint num="11" id="26335" />
+<TGConnectingPoint num="12" id="26336" />
+<TGConnectingPoint num="13" id="26337" />
+<TGConnectingPoint num="14" id="26338" />
+<TGConnectingPoint num="15" id="26339" />
+<TGConnectingPoint num="16" id="26340" />
+<TGConnectingPoint num="17" id="26341" />
+<TGConnectingPoint num="18" id="26342" />
+<TGConnectingPoint num="19" id="26343" />
+<TGConnectingPoint num="20" id="26344" />
+<TGConnectingPoint num="21" id="26345" />
+<TGConnectingPoint num="22" id="26346" />
+<TGConnectingPoint num="23" id="26347" />
+<TGConnectingPoint num="24" id="26348" />
+<TGConnectingPoint num="25" id="26349" />
+<TGConnectingPoint num="26" id="26350" />
+<TGConnectingPoint num="27" id="26351" />
+<TGConnectingPoint num="28" id="26352" />
+<TGConnectingPoint num="29" id="26353" />
+<TGConnectingPoint num="30" id="26354" />
+<TGConnectingPoint num="31" id="26355" />
+<TGConnectingPoint num="32" id="26356" />
+<TGConnectingPoint num="33" id="26357" />
+<TGConnectingPoint num="34" id="26358" />
+<TGConnectingPoint num="35" id="26359" />
+<TGConnectingPoint num="36" id="26360" />
+<TGConnectingPoint num="37" id="26361" />
+<TGConnectingPoint num="38" id="26362" />
+<TGConnectingPoint num="39" id="26363" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5103" id="26306" >
+<cdparam x="700" y="2940" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Send signal" value="fromPtoT(fromPtoT_chData)" />
+<TGConnectingPoint num="0" id="26307" />
+<TGConnectingPoint num="1" id="26308" />
+<TGConnectingPoint num="2" id="26309" />
+<TGConnectingPoint num="3" id="26310" />
+<TGConnectingPoint num="4" id="26311" />
+<TGConnectingPoint num="5" id="26312" />
+<TGConnectingPoint num="6" id="26313" />
+<TGConnectingPoint num="7" id="26314" />
+<TGConnectingPoint num="8" id="26315" />
+<TGConnectingPoint num="9" id="26316" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="26261" >
+<cdparam x="700" y="2840" />
+<sizeparam width="473" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_writechannel_AppC_enc__fromPtoT" />
+<TGConnectingPoint num="0" id="26262" />
+<TGConnectingPoint num="1" id="26263" />
+<TGConnectingPoint num="2" id="26264" />
+<TGConnectingPoint num="3" id="26265" />
+<TGConnectingPoint num="4" id="26266" />
+<TGConnectingPoint num="5" id="26267" />
+<TGConnectingPoint num="6" id="26268" />
+<TGConnectingPoint num="7" id="26269" />
+<TGConnectingPoint num="8" id="26270" />
+<TGConnectingPoint num="9" id="26271" />
+<TGConnectingPoint num="10" id="26272" />
+<TGConnectingPoint num="11" id="26273" />
+<TGConnectingPoint num="12" id="26274" />
+<TGConnectingPoint num="13" id="26275" />
+<TGConnectingPoint num="14" id="26276" />
+<TGConnectingPoint num="15" id="26277" />
+<TGConnectingPoint num="16" id="26278" />
+<TGConnectingPoint num="17" id="26279" />
+<TGConnectingPoint num="18" id="26280" />
+<TGConnectingPoint num="19" id="26281" />
+<TGConnectingPoint num="20" id="26282" />
+<TGConnectingPoint num="21" id="26283" />
+<TGConnectingPoint num="22" id="26284" />
+<TGConnectingPoint num="23" id="26285" />
+<TGConnectingPoint num="24" id="26286" />
+<TGConnectingPoint num="25" id="26287" />
+<TGConnectingPoint num="26" id="26288" />
+<TGConnectingPoint num="27" id="26289" />
+<TGConnectingPoint num="28" id="26290" />
+<TGConnectingPoint num="29" id="26291" />
+<TGConnectingPoint num="30" id="26292" />
+<TGConnectingPoint num="31" id="26293" />
+<TGConnectingPoint num="32" id="26294" />
+<TGConnectingPoint num="33" id="26295" />
+<TGConnectingPoint num="34" id="26296" />
+<TGConnectingPoint num="35" id="26297" />
+<TGConnectingPoint num="36" id="26298" />
+<TGConnectingPoint num="37" id="26299" />
+<TGConnectingPoint num="38" id="26300" />
+<TGConnectingPoint num="39" id="26301" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5103" id="26246" >
+<cdparam x="700" y="2740" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Send signal" value="receive()" />
+<TGConnectingPoint num="0" id="26247" />
+<TGConnectingPoint num="1" id="26248" />
+<TGConnectingPoint num="2" id="26249" />
+<TGConnectingPoint num="3" id="26250" />
+<TGConnectingPoint num="4" id="26251" />
+<TGConnectingPoint num="5" id="26252" />
+<TGConnectingPoint num="6" id="26253" />
+<TGConnectingPoint num="7" id="26254" />
+<TGConnectingPoint num="8" id="26255" />
+<TGConnectingPoint num="9" id="26256" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="26201" >
+<cdparam x="700" y="2640" />
+<sizeparam width="638" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_sendevent_AppC_enc__receive__AppC_enc__receive" />
+<TGConnectingPoint num="0" id="26202" />
+<TGConnectingPoint num="1" id="26203" />
+<TGConnectingPoint num="2" id="26204" />
+<TGConnectingPoint num="3" id="26205" />
+<TGConnectingPoint num="4" id="26206" />
+<TGConnectingPoint num="5" id="26207" />
+<TGConnectingPoint num="6" id="26208" />
+<TGConnectingPoint num="7" id="26209" />
+<TGConnectingPoint num="8" id="26210" />
+<TGConnectingPoint num="9" id="26211" />
+<TGConnectingPoint num="10" id="26212" />
+<TGConnectingPoint num="11" id="26213" />
+<TGConnectingPoint num="12" id="26214" />
+<TGConnectingPoint num="13" id="26215" />
+<TGConnectingPoint num="14" id="26216" />
+<TGConnectingPoint num="15" id="26217" />
+<TGConnectingPoint num="16" id="26218" />
+<TGConnectingPoint num="17" id="26219" />
+<TGConnectingPoint num="18" id="26220" />
+<TGConnectingPoint num="19" id="26221" />
+<TGConnectingPoint num="20" id="26222" />
+<TGConnectingPoint num="21" id="26223" />
+<TGConnectingPoint num="22" id="26224" />
+<TGConnectingPoint num="23" id="26225" />
+<TGConnectingPoint num="24" id="26226" />
+<TGConnectingPoint num="25" id="26227" />
+<TGConnectingPoint num="26" id="26228" />
+<TGConnectingPoint num="27" id="26229" />
+<TGConnectingPoint num="28" id="26230" />
+<TGConnectingPoint num="29" id="26231" />
+<TGConnectingPoint num="30" id="26232" />
+<TGConnectingPoint num="31" id="26233" />
+<TGConnectingPoint num="32" id="26234" />
+<TGConnectingPoint num="33" id="26235" />
+<TGConnectingPoint num="34" id="26236" />
+<TGConnectingPoint num="35" id="26237" />
+<TGConnectingPoint num="36" id="26238" />
+<TGConnectingPoint num="37" id="26239" />
+<TGConnectingPoint num="38" id="26240" />
+<TGConnectingPoint num="39" id="26241" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="26156" >
+<cdparam x="700" y="2540" />
+<sizeparam width="385" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="decrypt_autoEncrypt_fromDtoSC_dummy" />
+<TGConnectingPoint num="0" id="26157" />
+<TGConnectingPoint num="1" id="26158" />
+<TGConnectingPoint num="2" id="26159" />
+<TGConnectingPoint num="3" id="26160" />
+<TGConnectingPoint num="4" id="26161" />
+<TGConnectingPoint num="5" id="26162" />
+<TGConnectingPoint num="6" id="26163" />
+<TGConnectingPoint num="7" id="26164" />
+<TGConnectingPoint num="8" id="26165" />
+<TGConnectingPoint num="9" id="26166" />
+<TGConnectingPoint num="10" id="26167" />
+<TGConnectingPoint num="11" id="26168" />
+<TGConnectingPoint num="12" id="26169" />
+<TGConnectingPoint num="13" id="26170" />
+<TGConnectingPoint num="14" id="26171" />
+<TGConnectingPoint num="15" id="26172" />
+<TGConnectingPoint num="16" id="26173" />
+<TGConnectingPoint num="17" id="26174" />
+<TGConnectingPoint num="18" id="26175" />
+<TGConnectingPoint num="19" id="26176" />
+<TGConnectingPoint num="20" id="26177" />
+<TGConnectingPoint num="21" id="26178" />
+<TGConnectingPoint num="22" id="26179" />
+<TGConnectingPoint num="23" id="26180" />
+<TGConnectingPoint num="24" id="26181" />
+<TGConnectingPoint num="25" id="26182" />
+<TGConnectingPoint num="26" id="26183" />
+<TGConnectingPoint num="27" id="26184" />
+<TGConnectingPoint num="28" id="26185" />
+<TGConnectingPoint num="29" id="26186" />
+<TGConnectingPoint num="30" id="26187" />
+<TGConnectingPoint num="31" id="26188" />
+<TGConnectingPoint num="32" id="26189" />
+<TGConnectingPoint num="33" id="26190" />
+<TGConnectingPoint num="34" id="26191" />
+<TGConnectingPoint num="35" id="26192" />
+<TGConnectingPoint num="36" id="26193" />
+<TGConnectingPoint num="37" id="26194" />
+<TGConnectingPoint num="38" id="26195" />
+<TGConnectingPoint num="39" id="26196" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="26111" >
+<cdparam x="700" y="2440" />
+<sizeparam width="330" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="_decrypt_autoEncrypt_fromDtoSC" />
+<TGConnectingPoint num="0" id="26112" />
+<TGConnectingPoint num="1" id="26113" />
+<TGConnectingPoint num="2" id="26114" />
+<TGConnectingPoint num="3" id="26115" />
+<TGConnectingPoint num="4" id="26116" />
+<TGConnectingPoint num="5" id="26117" />
+<TGConnectingPoint num="6" id="26118" />
+<TGConnectingPoint num="7" id="26119" />
+<TGConnectingPoint num="8" id="26120" />
+<TGConnectingPoint num="9" id="26121" />
+<TGConnectingPoint num="10" id="26122" />
+<TGConnectingPoint num="11" id="26123" />
+<TGConnectingPoint num="12" id="26124" />
+<TGConnectingPoint num="13" id="26125" />
+<TGConnectingPoint num="14" id="26126" />
+<TGConnectingPoint num="15" id="26127" />
+<TGConnectingPoint num="16" id="26128" />
+<TGConnectingPoint num="17" id="26129" />
+<TGConnectingPoint num="18" id="26130" />
+<TGConnectingPoint num="19" id="26131" />
+<TGConnectingPoint num="20" id="26132" />
+<TGConnectingPoint num="21" id="26133" />
+<TGConnectingPoint num="22" id="26134" />
+<TGConnectingPoint num="23" id="26135" />
+<TGConnectingPoint num="24" id="26136" />
+<TGConnectingPoint num="25" id="26137" />
+<TGConnectingPoint num="26" id="26138" />
+<TGConnectingPoint num="27" id="26139" />
+<TGConnectingPoint num="28" id="26140" />
+<TGConnectingPoint num="29" id="26141" />
+<TGConnectingPoint num="30" id="26142" />
+<TGConnectingPoint num="31" id="26143" />
+<TGConnectingPoint num="32" id="26144" />
+<TGConnectingPoint num="33" id="26145" />
+<TGConnectingPoint num="34" id="26146" />
+<TGConnectingPoint num="35" id="26147" />
+<TGConnectingPoint num="36" id="26148" />
+<TGConnectingPoint num="37" id="26149" />
+<TGConnectingPoint num="38" id="26150" />
+<TGConnectingPoint num="39" id="26151" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5104" id="26096" >
+<cdparam x="700" y="2340" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Receive signal" value="fromDtoSC(autoEncrypt_fromDtoSC_encrypted)" />
+<TGConnectingPoint num="0" id="26097" />
+<TGConnectingPoint num="1" id="26098" />
+<TGConnectingPoint num="2" id="26099" />
+<TGConnectingPoint num="3" id="26100" />
+<TGConnectingPoint num="4" id="26101" />
+<TGConnectingPoint num="5" id="26102" />
+<TGConnectingPoint num="6" id="26103" />
+<TGConnectingPoint num="7" id="26104" />
+<TGConnectingPoint num="8" id="26105" />
+<TGConnectingPoint num="9" id="26106" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="26051" >
+<cdparam x="700" y="2240" />
+<sizeparam width="473" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_readchannel_AppC_enc__fromDtoSC" />
+<TGConnectingPoint num="0" id="26052" />
+<TGConnectingPoint num="1" id="26053" />
+<TGConnectingPoint num="2" id="26054" />
+<TGConnectingPoint num="3" id="26055" />
+<TGConnectingPoint num="4" id="26056" />
+<TGConnectingPoint num="5" id="26057" />
+<TGConnectingPoint num="6" id="26058" />
+<TGConnectingPoint num="7" id="26059" />
+<TGConnectingPoint num="8" id="26060" />
+<TGConnectingPoint num="9" id="26061" />
+<TGConnectingPoint num="10" id="26062" />
+<TGConnectingPoint num="11" id="26063" />
+<TGConnectingPoint num="12" id="26064" />
+<TGConnectingPoint num="13" id="26065" />
+<TGConnectingPoint num="14" id="26066" />
+<TGConnectingPoint num="15" id="26067" />
+<TGConnectingPoint num="16" id="26068" />
+<TGConnectingPoint num="17" id="26069" />
+<TGConnectingPoint num="18" id="26070" />
+<TGConnectingPoint num="19" id="26071" />
+<TGConnectingPoint num="20" id="26072" />
+<TGConnectingPoint num="21" id="26073" />
+<TGConnectingPoint num="22" id="26074" />
+<TGConnectingPoint num="23" id="26075" />
+<TGConnectingPoint num="24" id="26076" />
+<TGConnectingPoint num="25" id="26077" />
+<TGConnectingPoint num="26" id="26078" />
+<TGConnectingPoint num="27" id="26079" />
+<TGConnectingPoint num="28" id="26080" />
+<TGConnectingPoint num="29" id="26081" />
+<TGConnectingPoint num="30" id="26082" />
+<TGConnectingPoint num="31" id="26083" />
+<TGConnectingPoint num="32" id="26084" />
+<TGConnectingPoint num="33" id="26085" />
+<TGConnectingPoint num="34" id="26086" />
+<TGConnectingPoint num="35" id="26087" />
+<TGConnectingPoint num="36" id="26088" />
+<TGConnectingPoint num="37" id="26089" />
+<TGConnectingPoint num="38" id="26090" />
+<TGConnectingPoint num="39" id="26091" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5104" id="26036" >
+<cdparam x="700" y="2140" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Receive signal" value="data_Ready(t,b)" />
+<TGConnectingPoint num="0" id="26037" />
+<TGConnectingPoint num="1" id="26038" />
+<TGConnectingPoint num="2" id="26039" />
+<TGConnectingPoint num="3" id="26040" />
+<TGConnectingPoint num="4" id="26041" />
+<TGConnectingPoint num="5" id="26042" />
+<TGConnectingPoint num="6" id="26043" />
+<TGConnectingPoint num="7" id="26044" />
+<TGConnectingPoint num="8" id="26045" />
+<TGConnectingPoint num="9" id="26046" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="25991" >
+<cdparam x="700" y="2040" />
+<sizeparam width="704" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_waitevent_AppC_enc__data_Ready__AppC_enc__data_Ready" />
+<TGConnectingPoint num="0" id="25992" />
+<TGConnectingPoint num="1" id="25993" />
+<TGConnectingPoint num="2" id="25994" />
+<TGConnectingPoint num="3" id="25995" />
+<TGConnectingPoint num="4" id="25996" />
+<TGConnectingPoint num="5" id="25997" />
+<TGConnectingPoint num="6" id="25998" />
+<TGConnectingPoint num="7" id="25999" />
+<TGConnectingPoint num="8" id="26000" />
+<TGConnectingPoint num="9" id="26001" />
+<TGConnectingPoint num="10" id="26002" />
+<TGConnectingPoint num="11" id="26003" />
+<TGConnectingPoint num="12" id="26004" />
+<TGConnectingPoint num="13" id="26005" />
+<TGConnectingPoint num="14" id="26006" />
+<TGConnectingPoint num="15" id="26007" />
+<TGConnectingPoint num="16" id="26008" />
+<TGConnectingPoint num="17" id="26009" />
+<TGConnectingPoint num="18" id="26010" />
+<TGConnectingPoint num="19" id="26011" />
+<TGConnectingPoint num="20" id="26012" />
+<TGConnectingPoint num="21" id="26013" />
+<TGConnectingPoint num="22" id="26014" />
+<TGConnectingPoint num="23" id="26015" />
+<TGConnectingPoint num="24" id="26016" />
+<TGConnectingPoint num="25" id="26017" />
+<TGConnectingPoint num="26" id="26018" />
+<TGConnectingPoint num="27" id="26019" />
+<TGConnectingPoint num="28" id="26020" />
+<TGConnectingPoint num="29" id="26021" />
+<TGConnectingPoint num="30" id="26022" />
+<TGConnectingPoint num="31" id="26023" />
+<TGConnectingPoint num="32" id="26024" />
+<TGConnectingPoint num="33" id="26025" />
+<TGConnectingPoint num="34" id="26026" />
+<TGConnectingPoint num="35" id="26027" />
+<TGConnectingPoint num="36" id="26028" />
+<TGConnectingPoint num="37" id="26029" />
+<TGConnectingPoint num="38" id="26030" />
+<TGConnectingPoint num="39" id="26031" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5103" id="25974" >
+<cdparam x="400" y="2840" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Send signal" value="fromSCtoD(autoEncrypt_fromSCtoD_encrypted)" />
+<TGConnectingPoint num="0" id="25975" />
+<TGConnectingPoint num="1" id="25976" />
+<TGConnectingPoint num="2" id="25977" />
+<TGConnectingPoint num="3" id="25978" />
+<TGConnectingPoint num="4" id="25979" />
+<TGConnectingPoint num="5" id="25980" />
+<TGConnectingPoint num="6" id="25981" />
+<TGConnectingPoint num="7" id="25982" />
+<TGConnectingPoint num="8" id="25983" />
+<TGConnectingPoint num="9" id="25984" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="25929" >
+<cdparam x="400" y="2740" />
+<sizeparam width="484" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_writechannel_AppC_enc__fromSCtoD" />
+<TGConnectingPoint num="0" id="25930" />
+<TGConnectingPoint num="1" id="25931" />
+<TGConnectingPoint num="2" id="25932" />
+<TGConnectingPoint num="3" id="25933" />
+<TGConnectingPoint num="4" id="25934" />
+<TGConnectingPoint num="5" id="25935" />
+<TGConnectingPoint num="6" id="25936" />
+<TGConnectingPoint num="7" id="25937" />
+<TGConnectingPoint num="8" id="25938" />
+<TGConnectingPoint num="9" id="25939" />
+<TGConnectingPoint num="10" id="25940" />
+<TGConnectingPoint num="11" id="25941" />
+<TGConnectingPoint num="12" id="25942" />
+<TGConnectingPoint num="13" id="25943" />
+<TGConnectingPoint num="14" id="25944" />
+<TGConnectingPoint num="15" id="25945" />
+<TGConnectingPoint num="16" id="25946" />
+<TGConnectingPoint num="17" id="25947" />
+<TGConnectingPoint num="18" id="25948" />
+<TGConnectingPoint num="19" id="25949" />
+<TGConnectingPoint num="20" id="25950" />
+<TGConnectingPoint num="21" id="25951" />
+<TGConnectingPoint num="22" id="25952" />
+<TGConnectingPoint num="23" id="25953" />
+<TGConnectingPoint num="24" id="25954" />
+<TGConnectingPoint num="25" id="25955" />
+<TGConnectingPoint num="26" id="25956" />
+<TGConnectingPoint num="27" id="25957" />
+<TGConnectingPoint num="28" id="25958" />
+<TGConnectingPoint num="29" id="25959" />
+<TGConnectingPoint num="30" id="25960" />
+<TGConnectingPoint num="31" id="25961" />
+<TGConnectingPoint num="32" id="25962" />
+<TGConnectingPoint num="33" id="25963" />
+<TGConnectingPoint num="34" id="25964" />
+<TGConnectingPoint num="35" id="25965" />
+<TGConnectingPoint num="36" id="25966" />
+<TGConnectingPoint num="37" id="25967" />
+<TGConnectingPoint num="38" id="25968" />
+<TGConnectingPoint num="39" id="25969" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="25884" >
+<cdparam x="400" y="2640" />
+<sizeparam width="330" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="_encrypt_autoEncrypt_fromSCtoD" />
+<TGConnectingPoint num="0" id="25885" />
+<TGConnectingPoint num="1" id="25886" />
+<TGConnectingPoint num="2" id="25887" />
+<TGConnectingPoint num="3" id="25888" />
+<TGConnectingPoint num="4" id="25889" />
+<TGConnectingPoint num="5" id="25890" />
+<TGConnectingPoint num="6" id="25891" />
+<TGConnectingPoint num="7" id="25892" />
+<TGConnectingPoint num="8" id="25893" />
+<TGConnectingPoint num="9" id="25894" />
+<TGConnectingPoint num="10" id="25895" />
+<TGConnectingPoint num="11" id="25896" />
+<TGConnectingPoint num="12" id="25897" />
+<TGConnectingPoint num="13" id="25898" />
+<TGConnectingPoint num="14" id="25899" />
+<TGConnectingPoint num="15" id="25900" />
+<TGConnectingPoint num="16" id="25901" />
+<TGConnectingPoint num="17" id="25902" />
+<TGConnectingPoint num="18" id="25903" />
+<TGConnectingPoint num="19" id="25904" />
+<TGConnectingPoint num="20" id="25905" />
+<TGConnectingPoint num="21" id="25906" />
+<TGConnectingPoint num="22" id="25907" />
+<TGConnectingPoint num="23" id="25908" />
+<TGConnectingPoint num="24" id="25909" />
+<TGConnectingPoint num="25" id="25910" />
+<TGConnectingPoint num="26" id="25911" />
+<TGConnectingPoint num="27" id="25912" />
+<TGConnectingPoint num="28" id="25913" />
+<TGConnectingPoint num="29" id="25914" />
+<TGConnectingPoint num="30" id="25915" />
+<TGConnectingPoint num="31" id="25916" />
+<TGConnectingPoint num="32" id="25917" />
+<TGConnectingPoint num="33" id="25918" />
+<TGConnectingPoint num="34" id="25919" />
+<TGConnectingPoint num="35" id="25920" />
+<TGConnectingPoint num="36" id="25921" />
+<TGConnectingPoint num="37" id="25922" />
+<TGConnectingPoint num="38" id="25923" />
+<TGConnectingPoint num="39" id="25924" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5103" id="25869" >
+<cdparam x="400" y="2540" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Send signal" value="data_Ready_SC()" />
+<TGConnectingPoint num="0" id="25870" />
+<TGConnectingPoint num="1" id="25871" />
+<TGConnectingPoint num="2" id="25872" />
+<TGConnectingPoint num="3" id="25873" />
+<TGConnectingPoint num="4" id="25874" />
+<TGConnectingPoint num="5" id="25875" />
+<TGConnectingPoint num="6" id="25876" />
+<TGConnectingPoint num="7" id="25877" />
+<TGConnectingPoint num="8" id="25878" />
+<TGConnectingPoint num="9" id="25879" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="25824" >
+<cdparam x="400" y="2440" />
+<sizeparam width="770" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_sendevent_AppC_enc__data_Ready_SC__AppC_enc__data_Ready_SC" />
+<TGConnectingPoint num="0" id="25825" />
+<TGConnectingPoint num="1" id="25826" />
+<TGConnectingPoint num="2" id="25827" />
+<TGConnectingPoint num="3" id="25828" />
+<TGConnectingPoint num="4" id="25829" />
+<TGConnectingPoint num="5" id="25830" />
+<TGConnectingPoint num="6" id="25831" />
+<TGConnectingPoint num="7" id="25832" />
+<TGConnectingPoint num="8" id="25833" />
+<TGConnectingPoint num="9" id="25834" />
+<TGConnectingPoint num="10" id="25835" />
+<TGConnectingPoint num="11" id="25836" />
+<TGConnectingPoint num="12" id="25837" />
+<TGConnectingPoint num="13" id="25838" />
+<TGConnectingPoint num="14" id="25839" />
+<TGConnectingPoint num="15" id="25840" />
+<TGConnectingPoint num="16" id="25841" />
+<TGConnectingPoint num="17" id="25842" />
+<TGConnectingPoint num="18" id="25843" />
+<TGConnectingPoint num="19" id="25844" />
+<TGConnectingPoint num="20" id="25845" />
+<TGConnectingPoint num="21" id="25846" />
+<TGConnectingPoint num="22" id="25847" />
+<TGConnectingPoint num="23" id="25848" />
+<TGConnectingPoint num="24" id="25849" />
+<TGConnectingPoint num="25" id="25850" />
+<TGConnectingPoint num="26" id="25851" />
+<TGConnectingPoint num="27" id="25852" />
+<TGConnectingPoint num="28" id="25853" />
+<TGConnectingPoint num="29" id="25854" />
+<TGConnectingPoint num="30" id="25855" />
+<TGConnectingPoint num="31" id="25856" />
+<TGConnectingPoint num="32" id="25857" />
+<TGConnectingPoint num="33" id="25858" />
+<TGConnectingPoint num="34" id="25859" />
+<TGConnectingPoint num="35" id="25860" />
+<TGConnectingPoint num="36" id="25861" />
+<TGConnectingPoint num="37" id="25862" />
+<TGConnectingPoint num="38" id="25863" />
+<TGConnectingPoint num="39" id="25864" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5104" id="25809" >
+<cdparam x="400" y="2340" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Receive signal" value="fromTtoP(fromTtoP_chData)" />
+<TGConnectingPoint num="0" id="25810" />
+<TGConnectingPoint num="1" id="25811" />
+<TGConnectingPoint num="2" id="25812" />
+<TGConnectingPoint num="3" id="25813" />
+<TGConnectingPoint num="4" id="25814" />
+<TGConnectingPoint num="5" id="25815" />
+<TGConnectingPoint num="6" id="25816" />
+<TGConnectingPoint num="7" id="25817" />
+<TGConnectingPoint num="8" id="25818" />
+<TGConnectingPoint num="9" id="25819" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="25764" >
+<cdparam x="400" y="2240" />
+<sizeparam width="462" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_readchannel_AppC_enc__fromTtoP" />
+<TGConnectingPoint num="0" id="25765" />
+<TGConnectingPoint num="1" id="25766" />
+<TGConnectingPoint num="2" id="25767" />
+<TGConnectingPoint num="3" id="25768" />
+<TGConnectingPoint num="4" id="25769" />
+<TGConnectingPoint num="5" id="25770" />
+<TGConnectingPoint num="6" id="25771" />
+<TGConnectingPoint num="7" id="25772" />
+<TGConnectingPoint num="8" id="25773" />
+<TGConnectingPoint num="9" id="25774" />
+<TGConnectingPoint num="10" id="25775" />
+<TGConnectingPoint num="11" id="25776" />
+<TGConnectingPoint num="12" id="25777" />
+<TGConnectingPoint num="13" id="25778" />
+<TGConnectingPoint num="14" id="25779" />
+<TGConnectingPoint num="15" id="25780" />
+<TGConnectingPoint num="16" id="25781" />
+<TGConnectingPoint num="17" id="25782" />
+<TGConnectingPoint num="18" id="25783" />
+<TGConnectingPoint num="19" id="25784" />
+<TGConnectingPoint num="20" id="25785" />
+<TGConnectingPoint num="21" id="25786" />
+<TGConnectingPoint num="22" id="25787" />
+<TGConnectingPoint num="23" id="25788" />
+<TGConnectingPoint num="24" id="25789" />
+<TGConnectingPoint num="25" id="25790" />
+<TGConnectingPoint num="26" id="25791" />
+<TGConnectingPoint num="27" id="25792" />
+<TGConnectingPoint num="28" id="25793" />
+<TGConnectingPoint num="29" id="25794" />
+<TGConnectingPoint num="30" id="25795" />
+<TGConnectingPoint num="31" id="25796" />
+<TGConnectingPoint num="32" id="25797" />
+<TGConnectingPoint num="33" id="25798" />
+<TGConnectingPoint num="34" id="25799" />
+<TGConnectingPoint num="35" id="25800" />
+<TGConnectingPoint num="36" id="25801" />
+<TGConnectingPoint num="37" id="25802" />
+<TGConnectingPoint num="38" id="25803" />
+<TGConnectingPoint num="39" id="25804" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5104" id="25749" >
+<cdparam x="400" y="2140" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Receive signal" value="send()" />
+<TGConnectingPoint num="0" id="25750" />
+<TGConnectingPoint num="1" id="25751" />
+<TGConnectingPoint num="2" id="25752" />
+<TGConnectingPoint num="3" id="25753" />
+<TGConnectingPoint num="4" id="25754" />
+<TGConnectingPoint num="5" id="25755" />
+<TGConnectingPoint num="6" id="25756" />
+<TGConnectingPoint num="7" id="25757" />
+<TGConnectingPoint num="8" id="25758" />
+<TGConnectingPoint num="9" id="25759" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="25704" >
+<cdparam x="400" y="2040" />
+<sizeparam width="572" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_waitevent_AppC_enc__send__AppC_enc__send" />
+<TGConnectingPoint num="0" id="25705" />
+<TGConnectingPoint num="1" id="25706" />
+<TGConnectingPoint num="2" id="25707" />
+<TGConnectingPoint num="3" id="25708" />
+<TGConnectingPoint num="4" id="25709" />
+<TGConnectingPoint num="5" id="25710" />
+<TGConnectingPoint num="6" id="25711" />
+<TGConnectingPoint num="7" id="25712" />
+<TGConnectingPoint num="8" id="25713" />
+<TGConnectingPoint num="9" id="25714" />
+<TGConnectingPoint num="10" id="25715" />
+<TGConnectingPoint num="11" id="25716" />
+<TGConnectingPoint num="12" id="25717" />
+<TGConnectingPoint num="13" id="25718" />
+<TGConnectingPoint num="14" id="25719" />
+<TGConnectingPoint num="15" id="25720" />
+<TGConnectingPoint num="16" id="25721" />
+<TGConnectingPoint num="17" id="25722" />
+<TGConnectingPoint num="18" id="25723" />
+<TGConnectingPoint num="19" id="25724" />
+<TGConnectingPoint num="20" id="25725" />
+<TGConnectingPoint num="21" id="25726" />
+<TGConnectingPoint num="22" id="25727" />
+<TGConnectingPoint num="23" id="25728" />
+<TGConnectingPoint num="24" id="25729" />
+<TGConnectingPoint num="25" id="25730" />
+<TGConnectingPoint num="26" id="25731" />
+<TGConnectingPoint num="27" id="25732" />
+<TGConnectingPoint num="28" id="25733" />
+<TGConnectingPoint num="29" id="25734" />
+<TGConnectingPoint num="30" id="25735" />
+<TGConnectingPoint num="31" id="25736" />
+<TGConnectingPoint num="32" id="25737" />
+<TGConnectingPoint num="33" id="25738" />
+<TGConnectingPoint num="34" id="25739" />
+<TGConnectingPoint num="35" id="25740" />
+<TGConnectingPoint num="36" id="25741" />
+<TGConnectingPoint num="37" id="25742" />
+<TGConnectingPoint num="38" id="25743" />
+<TGConnectingPoint num="39" id="25744" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="25659" >
+<cdparam x="400" y="1940" />
+<sizeparam width="110" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="select7616" />
+<TGConnectingPoint num="0" id="25660" />
+<TGConnectingPoint num="1" id="25661" />
+<TGConnectingPoint num="2" id="25662" />
+<TGConnectingPoint num="3" id="25663" />
+<TGConnectingPoint num="4" id="25664" />
+<TGConnectingPoint num="5" id="25665" />
+<TGConnectingPoint num="6" id="25666" />
+<TGConnectingPoint num="7" id="25667" />
+<TGConnectingPoint num="8" id="25668" />
+<TGConnectingPoint num="9" id="25669" />
+<TGConnectingPoint num="10" id="25670" />
+<TGConnectingPoint num="11" id="25671" />
+<TGConnectingPoint num="12" id="25672" />
+<TGConnectingPoint num="13" id="25673" />
+<TGConnectingPoint num="14" id="25674" />
+<TGConnectingPoint num="15" id="25675" />
+<TGConnectingPoint num="16" id="25676" />
+<TGConnectingPoint num="17" id="25677" />
+<TGConnectingPoint num="18" id="25678" />
+<TGConnectingPoint num="19" id="25679" />
+<TGConnectingPoint num="20" id="25680" />
+<TGConnectingPoint num="21" id="25681" />
+<TGConnectingPoint num="22" id="25682" />
+<TGConnectingPoint num="23" id="25683" />
+<TGConnectingPoint num="24" id="25684" />
+<TGConnectingPoint num="25" id="25685" />
+<TGConnectingPoint num="26" id="25686" />
+<TGConnectingPoint num="27" id="25687" />
+<TGConnectingPoint num="28" id="25688" />
+<TGConnectingPoint num="29" id="25689" />
+<TGConnectingPoint num="30" id="25690" />
+<TGConnectingPoint num="31" id="25691" />
+<TGConnectingPoint num="32" id="25692" />
+<TGConnectingPoint num="33" id="25693" />
+<TGConnectingPoint num="34" id="25694" />
+<TGConnectingPoint num="35" id="25695" />
+<TGConnectingPoint num="36" id="25696" />
+<TGConnectingPoint num="37" id="25697" />
+<TGConnectingPoint num="38" id="25698" />
+<TGConnectingPoint num="39" id="25699" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="25614" >
+<cdparam x="400" y="1840" />
+<sizeparam width="176" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="loop__choice7715" />
+<TGConnectingPoint num="0" id="25615" />
+<TGConnectingPoint num="1" id="25616" />
+<TGConnectingPoint num="2" id="25617" />
+<TGConnectingPoint num="3" id="25618" />
+<TGConnectingPoint num="4" id="25619" />
+<TGConnectingPoint num="5" id="25620" />
+<TGConnectingPoint num="6" id="25621" />
+<TGConnectingPoint num="7" id="25622" />
+<TGConnectingPoint num="8" id="25623" />
+<TGConnectingPoint num="9" id="25624" />
+<TGConnectingPoint num="10" id="25625" />
+<TGConnectingPoint num="11" id="25626" />
+<TGConnectingPoint num="12" id="25627" />
+<TGConnectingPoint num="13" id="25628" />
+<TGConnectingPoint num="14" id="25629" />
+<TGConnectingPoint num="15" id="25630" />
+<TGConnectingPoint num="16" id="25631" />
+<TGConnectingPoint num="17" id="25632" />
+<TGConnectingPoint num="18" id="25633" />
+<TGConnectingPoint num="19" id="25634" />
+<TGConnectingPoint num="20" id="25635" />
+<TGConnectingPoint num="21" id="25636" />
+<TGConnectingPoint num="22" id="25637" />
+<TGConnectingPoint num="23" id="25638" />
+<TGConnectingPoint num="24" id="25639" />
+<TGConnectingPoint num="25" id="25640" />
+<TGConnectingPoint num="26" id="25641" />
+<TGConnectingPoint num="27" id="25642" />
+<TGConnectingPoint num="28" id="25643" />
+<TGConnectingPoint num="29" id="25644" />
+<TGConnectingPoint num="30" id="25645" />
+<TGConnectingPoint num="31" id="25646" />
+<TGConnectingPoint num="32" id="25647" />
+<TGConnectingPoint num="33" id="25648" />
+<TGConnectingPoint num="34" id="25649" />
+<TGConnectingPoint num="35" id="25650" />
+<TGConnectingPoint num="36" id="25651" />
+<TGConnectingPoint num="37" id="25652" />
+<TGConnectingPoint num="38" id="25653" />
+<TGConnectingPoint num="39" id="25654" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="25569" >
+<cdparam x="400" y="1740" />
+<sizeparam width="154" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="loop__init7709" />
+<TGConnectingPoint num="0" id="25570" />
+<TGConnectingPoint num="1" id="25571" />
+<TGConnectingPoint num="2" id="25572" />
+<TGConnectingPoint num="3" id="25573" />
+<TGConnectingPoint num="4" id="25574" />
+<TGConnectingPoint num="5" id="25575" />
+<TGConnectingPoint num="6" id="25576" />
+<TGConnectingPoint num="7" id="25577" />
+<TGConnectingPoint num="8" id="25578" />
+<TGConnectingPoint num="9" id="25579" />
+<TGConnectingPoint num="10" id="25580" />
+<TGConnectingPoint num="11" id="25581" />
+<TGConnectingPoint num="12" id="25582" />
+<TGConnectingPoint num="13" id="25583" />
+<TGConnectingPoint num="14" id="25584" />
+<TGConnectingPoint num="15" id="25585" />
+<TGConnectingPoint num="16" id="25586" />
+<TGConnectingPoint num="17" id="25587" />
+<TGConnectingPoint num="18" id="25588" />
+<TGConnectingPoint num="19" id="25589" />
+<TGConnectingPoint num="20" id="25590" />
+<TGConnectingPoint num="21" id="25591" />
+<TGConnectingPoint num="22" id="25592" />
+<TGConnectingPoint num="23" id="25593" />
+<TGConnectingPoint num="24" id="25594" />
+<TGConnectingPoint num="25" id="25595" />
+<TGConnectingPoint num="26" id="25596" />
+<TGConnectingPoint num="27" id="25597" />
+<TGConnectingPoint num="28" id="25598" />
+<TGConnectingPoint num="29" id="25599" />
+<TGConnectingPoint num="30" id="25600" />
+<TGConnectingPoint num="31" id="25601" />
+<TGConnectingPoint num="32" id="25602" />
+<TGConnectingPoint num="33" id="25603" />
+<TGConnectingPoint num="34" id="25604" />
+<TGConnectingPoint num="35" id="25605" />
+<TGConnectingPoint num="36" id="25606" />
+<TGConnectingPoint num="37" id="25607" />
+<TGConnectingPoint num="38" id="25608" />
+<TGConnectingPoint num="39" id="25609" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5104" id="25554" >
+<cdparam x="400" y="1640" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Receive signal" value="connectionOpened()" />
+<TGConnectingPoint num="0" id="25555" />
+<TGConnectingPoint num="1" id="25556" />
+<TGConnectingPoint num="2" id="25557" />
+<TGConnectingPoint num="3" id="25558" />
+<TGConnectingPoint num="4" id="25559" />
+<TGConnectingPoint num="5" id="25560" />
+<TGConnectingPoint num="6" id="25561" />
+<TGConnectingPoint num="7" id="25562" />
+<TGConnectingPoint num="8" id="25563" />
+<TGConnectingPoint num="9" id="25564" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="25509" >
+<cdparam x="400" y="1540" />
+<sizeparam width="836" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_waitevent_AppC_enc__connectionOpened__AppC_enc__connectionOpened" />
+<TGConnectingPoint num="0" id="25510" />
+<TGConnectingPoint num="1" id="25511" />
+<TGConnectingPoint num="2" id="25512" />
+<TGConnectingPoint num="3" id="25513" />
+<TGConnectingPoint num="4" id="25514" />
+<TGConnectingPoint num="5" id="25515" />
+<TGConnectingPoint num="6" id="25516" />
+<TGConnectingPoint num="7" id="25517" />
+<TGConnectingPoint num="8" id="25518" />
+<TGConnectingPoint num="9" id="25519" />
+<TGConnectingPoint num="10" id="25520" />
+<TGConnectingPoint num="11" id="25521" />
+<TGConnectingPoint num="12" id="25522" />
+<TGConnectingPoint num="13" id="25523" />
+<TGConnectingPoint num="14" id="25524" />
+<TGConnectingPoint num="15" id="25525" />
+<TGConnectingPoint num="16" id="25526" />
+<TGConnectingPoint num="17" id="25527" />
+<TGConnectingPoint num="18" id="25528" />
+<TGConnectingPoint num="19" id="25529" />
+<TGConnectingPoint num="20" id="25530" />
+<TGConnectingPoint num="21" id="25531" />
+<TGConnectingPoint num="22" id="25532" />
+<TGConnectingPoint num="23" id="25533" />
+<TGConnectingPoint num="24" id="25534" />
+<TGConnectingPoint num="25" id="25535" />
+<TGConnectingPoint num="26" id="25536" />
+<TGConnectingPoint num="27" id="25537" />
+<TGConnectingPoint num="28" id="25538" />
+<TGConnectingPoint num="29" id="25539" />
+<TGConnectingPoint num="30" id="25540" />
+<TGConnectingPoint num="31" id="25541" />
+<TGConnectingPoint num="32" id="25542" />
+<TGConnectingPoint num="33" id="25543" />
+<TGConnectingPoint num="34" id="25544" />
+<TGConnectingPoint num="35" id="25545" />
+<TGConnectingPoint num="36" id="25546" />
+<TGConnectingPoint num="37" id="25547" />
+<TGConnectingPoint num="38" id="25548" />
+<TGConnectingPoint num="39" id="25549" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5103" id="25494" >
+<cdparam x="400" y="1440" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Send signal" value="start_Application()" />
+<TGConnectingPoint num="0" id="25495" />
+<TGConnectingPoint num="1" id="25496" />
+<TGConnectingPoint num="2" id="25497" />
+<TGConnectingPoint num="3" id="25498" />
+<TGConnectingPoint num="4" id="25499" />
+<TGConnectingPoint num="5" id="25500" />
+<TGConnectingPoint num="6" id="25501" />
+<TGConnectingPoint num="7" id="25502" />
+<TGConnectingPoint num="8" id="25503" />
+<TGConnectingPoint num="9" id="25504" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="25449" >
+<cdparam x="400" y="1340" />
+<sizeparam width="561" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_sendrequest_AppC_enc__start_Application" />
+<TGConnectingPoint num="0" id="25450" />
+<TGConnectingPoint num="1" id="25451" />
+<TGConnectingPoint num="2" id="25452" />
+<TGConnectingPoint num="3" id="25453" />
+<TGConnectingPoint num="4" id="25454" />
+<TGConnectingPoint num="5" id="25455" />
+<TGConnectingPoint num="6" id="25456" />
+<TGConnectingPoint num="7" id="25457" />
+<TGConnectingPoint num="8" id="25458" />
+<TGConnectingPoint num="9" id="25459" />
+<TGConnectingPoint num="10" id="25460" />
+<TGConnectingPoint num="11" id="25461" />
+<TGConnectingPoint num="12" id="25462" />
+<TGConnectingPoint num="13" id="25463" />
+<TGConnectingPoint num="14" id="25464" />
+<TGConnectingPoint num="15" id="25465" />
+<TGConnectingPoint num="16" id="25466" />
+<TGConnectingPoint num="17" id="25467" />
+<TGConnectingPoint num="18" id="25468" />
+<TGConnectingPoint num="19" id="25469" />
+<TGConnectingPoint num="20" id="25470" />
+<TGConnectingPoint num="21" id="25471" />
+<TGConnectingPoint num="22" id="25472" />
+<TGConnectingPoint num="23" id="25473" />
+<TGConnectingPoint num="24" id="25474" />
+<TGConnectingPoint num="25" id="25475" />
+<TGConnectingPoint num="26" id="25476" />
+<TGConnectingPoint num="27" id="25477" />
+<TGConnectingPoint num="28" id="25478" />
+<TGConnectingPoint num="29" id="25479" />
+<TGConnectingPoint num="30" id="25480" />
+<TGConnectingPoint num="31" id="25481" />
+<TGConnectingPoint num="32" id="25482" />
+<TGConnectingPoint num="33" id="25483" />
+<TGConnectingPoint num="34" id="25484" />
+<TGConnectingPoint num="35" id="25485" />
+<TGConnectingPoint num="36" id="25486" />
+<TGConnectingPoint num="37" id="25487" />
+<TGConnectingPoint num="38" id="25488" />
+<TGConnectingPoint num="39" id="25489" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5103" id="25434" >
+<cdparam x="400" y="1240" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Send signal" value="start_TCP_IP()" />
+<TGConnectingPoint num="0" id="25435" />
+<TGConnectingPoint num="1" id="25436" />
+<TGConnectingPoint num="2" id="25437" />
+<TGConnectingPoint num="3" id="25438" />
+<TGConnectingPoint num="4" id="25439" />
+<TGConnectingPoint num="5" id="25440" />
+<TGConnectingPoint num="6" id="25441" />
+<TGConnectingPoint num="7" id="25442" />
+<TGConnectingPoint num="8" id="25443" />
+<TGConnectingPoint num="9" id="25444" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="25389" >
+<cdparam x="400" y="1140" />
+<sizeparam width="506" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_sendrequest_AppC_enc__start_TCP_IP" />
+<TGConnectingPoint num="0" id="25390" />
+<TGConnectingPoint num="1" id="25391" />
+<TGConnectingPoint num="2" id="25392" />
+<TGConnectingPoint num="3" id="25393" />
+<TGConnectingPoint num="4" id="25394" />
+<TGConnectingPoint num="5" id="25395" />
+<TGConnectingPoint num="6" id="25396" />
+<TGConnectingPoint num="7" id="25397" />
+<TGConnectingPoint num="8" id="25398" />
+<TGConnectingPoint num="9" id="25399" />
+<TGConnectingPoint num="10" id="25400" />
+<TGConnectingPoint num="11" id="25401" />
+<TGConnectingPoint num="12" id="25402" />
+<TGConnectingPoint num="13" id="25403" />
+<TGConnectingPoint num="14" id="25404" />
+<TGConnectingPoint num="15" id="25405" />
+<TGConnectingPoint num="16" id="25406" />
+<TGConnectingPoint num="17" id="25407" />
+<TGConnectingPoint num="18" id="25408" />
+<TGConnectingPoint num="19" id="25409" />
+<TGConnectingPoint num="20" id="25410" />
+<TGConnectingPoint num="21" id="25411" />
+<TGConnectingPoint num="22" id="25412" />
+<TGConnectingPoint num="23" id="25413" />
+<TGConnectingPoint num="24" id="25414" />
+<TGConnectingPoint num="25" id="25415" />
+<TGConnectingPoint num="26" id="25416" />
+<TGConnectingPoint num="27" id="25417" />
+<TGConnectingPoint num="28" id="25418" />
+<TGConnectingPoint num="29" id="25419" />
+<TGConnectingPoint num="30" id="25420" />
+<TGConnectingPoint num="31" id="25421" />
+<TGConnectingPoint num="32" id="25422" />
+<TGConnectingPoint num="33" id="25423" />
+<TGConnectingPoint num="34" id="25424" />
+<TGConnectingPoint num="35" id="25425" />
+<TGConnectingPoint num="36" id="25426" />
+<TGConnectingPoint num="37" id="25427" />
+<TGConnectingPoint num="38" id="25428" />
+<TGConnectingPoint num="39" id="25429" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5103" id="25374" >
+<cdparam x="400" y="1040" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Send signal" value="pTSConfirm()" />
+<TGConnectingPoint num="0" id="25375" />
+<TGConnectingPoint num="1" id="25376" />
+<TGConnectingPoint num="2" id="25377" />
+<TGConnectingPoint num="3" id="25378" />
+<TGConnectingPoint num="4" id="25379" />
+<TGConnectingPoint num="5" id="25380" />
+<TGConnectingPoint num="6" id="25381" />
+<TGConnectingPoint num="7" id="25382" />
+<TGConnectingPoint num="8" id="25383" />
+<TGConnectingPoint num="9" id="25384" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="25329" >
+<cdparam x="400" y="940" />
+<sizeparam width="704" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_sendevent_AppC_enc__pTSConfirm__AppC_enc__pTSConfirm" />
+<TGConnectingPoint num="0" id="25330" />
+<TGConnectingPoint num="1" id="25331" />
+<TGConnectingPoint num="2" id="25332" />
+<TGConnectingPoint num="3" id="25333" />
+<TGConnectingPoint num="4" id="25334" />
+<TGConnectingPoint num="5" id="25335" />
+<TGConnectingPoint num="6" id="25336" />
+<TGConnectingPoint num="7" id="25337" />
+<TGConnectingPoint num="8" id="25338" />
+<TGConnectingPoint num="9" id="25339" />
+<TGConnectingPoint num="10" id="25340" />
+<TGConnectingPoint num="11" id="25341" />
+<TGConnectingPoint num="12" id="25342" />
+<TGConnectingPoint num="13" id="25343" />
+<TGConnectingPoint num="14" id="25344" />
+<TGConnectingPoint num="15" id="25345" />
+<TGConnectingPoint num="16" id="25346" />
+<TGConnectingPoint num="17" id="25347" />
+<TGConnectingPoint num="18" id="25348" />
+<TGConnectingPoint num="19" id="25349" />
+<TGConnectingPoint num="20" id="25350" />
+<TGConnectingPoint num="21" id="25351" />
+<TGConnectingPoint num="22" id="25352" />
+<TGConnectingPoint num="23" id="25353" />
+<TGConnectingPoint num="24" id="25354" />
+<TGConnectingPoint num="25" id="25355" />
+<TGConnectingPoint num="26" id="25356" />
+<TGConnectingPoint num="27" id="25357" />
+<TGConnectingPoint num="28" id="25358" />
+<TGConnectingPoint num="29" id="25359" />
+<TGConnectingPoint num="30" id="25360" />
+<TGConnectingPoint num="31" id="25361" />
+<TGConnectingPoint num="32" id="25362" />
+<TGConnectingPoint num="33" id="25363" />
+<TGConnectingPoint num="34" id="25364" />
+<TGConnectingPoint num="35" id="25365" />
+<TGConnectingPoint num="36" id="25366" />
+<TGConnectingPoint num="37" id="25367" />
+<TGConnectingPoint num="38" id="25368" />
+<TGConnectingPoint num="39" id="25369" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5104" id="25314" >
+<cdparam x="400" y="840" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Receive signal" value="pTS()" />
+<TGConnectingPoint num="0" id="25315" />
+<TGConnectingPoint num="1" id="25316" />
+<TGConnectingPoint num="2" id="25317" />
+<TGConnectingPoint num="3" id="25318" />
+<TGConnectingPoint num="4" id="25319" />
+<TGConnectingPoint num="5" id="25320" />
+<TGConnectingPoint num="6" id="25321" />
+<TGConnectingPoint num="7" id="25322" />
+<TGConnectingPoint num="8" id="25323" />
+<TGConnectingPoint num="9" id="25324" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="25269" >
+<cdparam x="400" y="740" />
+<sizeparam width="550" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_waitevent_AppC_enc__pTS__AppC_enc__pTS" />
+<TGConnectingPoint num="0" id="25270" />
+<TGConnectingPoint num="1" id="25271" />
+<TGConnectingPoint num="2" id="25272" />
+<TGConnectingPoint num="3" id="25273" />
+<TGConnectingPoint num="4" id="25274" />
+<TGConnectingPoint num="5" id="25275" />
+<TGConnectingPoint num="6" id="25276" />
+<TGConnectingPoint num="7" id="25277" />
+<TGConnectingPoint num="8" id="25278" />
+<TGConnectingPoint num="9" id="25279" />
+<TGConnectingPoint num="10" id="25280" />
+<TGConnectingPoint num="11" id="25281" />
+<TGConnectingPoint num="12" id="25282" />
+<TGConnectingPoint num="13" id="25283" />
+<TGConnectingPoint num="14" id="25284" />
+<TGConnectingPoint num="15" id="25285" />
+<TGConnectingPoint num="16" id="25286" />
+<TGConnectingPoint num="17" id="25287" />
+<TGConnectingPoint num="18" id="25288" />
+<TGConnectingPoint num="19" id="25289" />
+<TGConnectingPoint num="20" id="25290" />
+<TGConnectingPoint num="21" id="25291" />
+<TGConnectingPoint num="22" id="25292" />
+<TGConnectingPoint num="23" id="25293" />
+<TGConnectingPoint num="24" id="25294" />
+<TGConnectingPoint num="25" id="25295" />
+<TGConnectingPoint num="26" id="25296" />
+<TGConnectingPoint num="27" id="25297" />
+<TGConnectingPoint num="28" id="25298" />
+<TGConnectingPoint num="29" id="25299" />
+<TGConnectingPoint num="30" id="25300" />
+<TGConnectingPoint num="31" id="25301" />
+<TGConnectingPoint num="32" id="25302" />
+<TGConnectingPoint num="33" id="25303" />
+<TGConnectingPoint num="34" id="25304" />
+<TGConnectingPoint num="35" id="25305" />
+<TGConnectingPoint num="36" id="25306" />
+<TGConnectingPoint num="37" id="25307" />
+<TGConnectingPoint num="38" id="25308" />
+<TGConnectingPoint num="39" id="25309" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5103" id="25254" >
+<cdparam x="400" y="640" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Send signal" value="answerToReset()" />
+<TGConnectingPoint num="0" id="25255" />
+<TGConnectingPoint num="1" id="25256" />
+<TGConnectingPoint num="2" id="25257" />
+<TGConnectingPoint num="3" id="25258" />
+<TGConnectingPoint num="4" id="25259" />
+<TGConnectingPoint num="5" id="25260" />
+<TGConnectingPoint num="6" id="25261" />
+<TGConnectingPoint num="7" id="25262" />
+<TGConnectingPoint num="8" id="25263" />
+<TGConnectingPoint num="9" id="25264" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="25209" >
+<cdparam x="400" y="540" />
+<sizeparam width="770" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_sendevent_AppC_enc__answerToReset__AppC_enc__answerToReset" />
+<TGConnectingPoint num="0" id="25210" />
+<TGConnectingPoint num="1" id="25211" />
+<TGConnectingPoint num="2" id="25212" />
+<TGConnectingPoint num="3" id="25213" />
+<TGConnectingPoint num="4" id="25214" />
+<TGConnectingPoint num="5" id="25215" />
+<TGConnectingPoint num="6" id="25216" />
+<TGConnectingPoint num="7" id="25217" />
+<TGConnectingPoint num="8" id="25218" />
+<TGConnectingPoint num="9" id="25219" />
+<TGConnectingPoint num="10" id="25220" />
+<TGConnectingPoint num="11" id="25221" />
+<TGConnectingPoint num="12" id="25222" />
+<TGConnectingPoint num="13" id="25223" />
+<TGConnectingPoint num="14" id="25224" />
+<TGConnectingPoint num="15" id="25225" />
+<TGConnectingPoint num="16" id="25226" />
+<TGConnectingPoint num="17" id="25227" />
+<TGConnectingPoint num="18" id="25228" />
+<TGConnectingPoint num="19" id="25229" />
+<TGConnectingPoint num="20" id="25230" />
+<TGConnectingPoint num="21" id="25231" />
+<TGConnectingPoint num="22" id="25232" />
+<TGConnectingPoint num="23" id="25233" />
+<TGConnectingPoint num="24" id="25234" />
+<TGConnectingPoint num="25" id="25235" />
+<TGConnectingPoint num="26" id="25236" />
+<TGConnectingPoint num="27" id="25237" />
+<TGConnectingPoint num="28" id="25238" />
+<TGConnectingPoint num="29" id="25239" />
+<TGConnectingPoint num="30" id="25240" />
+<TGConnectingPoint num="31" id="25241" />
+<TGConnectingPoint num="32" id="25242" />
+<TGConnectingPoint num="33" id="25243" />
+<TGConnectingPoint num="34" id="25244" />
+<TGConnectingPoint num="35" id="25245" />
+<TGConnectingPoint num="36" id="25246" />
+<TGConnectingPoint num="37" id="25247" />
+<TGConnectingPoint num="38" id="25248" />
+<TGConnectingPoint num="39" id="25249" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5104" id="25194" >
+<cdparam x="400" y="440" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Receive signal" value="reset()" />
+<TGConnectingPoint num="0" id="25195" />
+<TGConnectingPoint num="1" id="25196" />
+<TGConnectingPoint num="2" id="25197" />
+<TGConnectingPoint num="3" id="25198" />
+<TGConnectingPoint num="4" id="25199" />
+<TGConnectingPoint num="5" id="25200" />
+<TGConnectingPoint num="6" id="25201" />
+<TGConnectingPoint num="7" id="25202" />
+<TGConnectingPoint num="8" id="25203" />
+<TGConnectingPoint num="9" id="25204" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="25149" >
+<cdparam x="400" y="340" />
+<sizeparam width="594" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_waitevent_AppC_enc__reset__AppC_enc__reset" />
+<TGConnectingPoint num="0" id="25150" />
+<TGConnectingPoint num="1" id="25151" />
+<TGConnectingPoint num="2" id="25152" />
+<TGConnectingPoint num="3" id="25153" />
+<TGConnectingPoint num="4" id="25154" />
+<TGConnectingPoint num="5" id="25155" />
+<TGConnectingPoint num="6" id="25156" />
+<TGConnectingPoint num="7" id="25157" />
+<TGConnectingPoint num="8" id="25158" />
+<TGConnectingPoint num="9" id="25159" />
+<TGConnectingPoint num="10" id="25160" />
+<TGConnectingPoint num="11" id="25161" />
+<TGConnectingPoint num="12" id="25162" />
+<TGConnectingPoint num="13" id="25163" />
+<TGConnectingPoint num="14" id="25164" />
+<TGConnectingPoint num="15" id="25165" />
+<TGConnectingPoint num="16" id="25166" />
+<TGConnectingPoint num="17" id="25167" />
+<TGConnectingPoint num="18" id="25168" />
+<TGConnectingPoint num="19" id="25169" />
+<TGConnectingPoint num="20" id="25170" />
+<TGConnectingPoint num="21" id="25171" />
+<TGConnectingPoint num="22" id="25172" />
+<TGConnectingPoint num="23" id="25173" />
+<TGConnectingPoint num="24" id="25174" />
+<TGConnectingPoint num="25" id="25175" />
+<TGConnectingPoint num="26" id="25176" />
+<TGConnectingPoint num="27" id="25177" />
+<TGConnectingPoint num="28" id="25178" />
+<TGConnectingPoint num="29" id="25179" />
+<TGConnectingPoint num="30" id="25180" />
+<TGConnectingPoint num="31" id="25181" />
+<TGConnectingPoint num="32" id="25182" />
+<TGConnectingPoint num="33" id="25183" />
+<TGConnectingPoint num="34" id="25184" />
+<TGConnectingPoint num="35" id="25185" />
+<TGConnectingPoint num="36" id="25186" />
+<TGConnectingPoint num="37" id="25187" />
+<TGConnectingPoint num="38" id="25188" />
+<TGConnectingPoint num="39" id="25189" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5104" id="25134" >
+<cdparam x="400" y="240" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Receive signal" value="activation()" />
+<TGConnectingPoint num="0" id="25135" />
+<TGConnectingPoint num="1" id="25136" />
+<TGConnectingPoint num="2" id="25137" />
+<TGConnectingPoint num="3" id="25138" />
+<TGConnectingPoint num="4" id="25139" />
+<TGConnectingPoint num="5" id="25140" />
+<TGConnectingPoint num="6" id="25141" />
+<TGConnectingPoint num="7" id="25142" />
+<TGConnectingPoint num="8" id="25143" />
+<TGConnectingPoint num="9" id="25144" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="25089" >
+<cdparam x="400" y="140" />
+<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="loopstart" />
+<TGConnectingPoint num="0" id="25090" />
+<TGConnectingPoint num="1" id="25091" />
+<TGConnectingPoint num="2" id="25092" />
+<TGConnectingPoint num="3" id="25093" />
+<TGConnectingPoint num="4" id="25094" />
+<TGConnectingPoint num="5" id="25095" />
+<TGConnectingPoint num="6" id="25096" />
+<TGConnectingPoint num="7" id="25097" />
+<TGConnectingPoint num="8" id="25098" />
+<TGConnectingPoint num="9" id="25099" />
+<TGConnectingPoint num="10" id="25100" />
+<TGConnectingPoint num="11" id="25101" />
+<TGConnectingPoint num="12" id="25102" />
+<TGConnectingPoint num="13" id="25103" />
+<TGConnectingPoint num="14" id="25104" />
+<TGConnectingPoint num="15" id="25105" />
+<TGConnectingPoint num="16" id="25106" />
+<TGConnectingPoint num="17" id="25107" />
+<TGConnectingPoint num="18" id="25108" />
+<TGConnectingPoint num="19" id="25109" />
+<TGConnectingPoint num="20" id="25110" />
+<TGConnectingPoint num="21" id="25111" />
+<TGConnectingPoint num="22" id="25112" />
+<TGConnectingPoint num="23" id="25113" />
+<TGConnectingPoint num="24" id="25114" />
+<TGConnectingPoint num="25" id="25115" />
+<TGConnectingPoint num="26" id="25116" />
+<TGConnectingPoint num="27" id="25117" />
+<TGConnectingPoint num="28" id="25118" />
+<TGConnectingPoint num="29" id="25119" />
+<TGConnectingPoint num="30" id="25120" />
+<TGConnectingPoint num="31" id="25121" />
+<TGConnectingPoint num="32" id="25122" />
+<TGConnectingPoint num="33" id="25123" />
+<TGConnectingPoint num="34" id="25124" />
+<TGConnectingPoint num="35" id="25125" />
+<TGConnectingPoint num="36" id="25126" />
+<TGConnectingPoint num="37" id="25127" />
+<TGConnectingPoint num="38" id="25128" />
+<TGConnectingPoint num="39" id="25129" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5100" id="25083" >
+<cdparam x="400" y="40" />
+<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="25084" />
+</COMPONENT>
+
+
+</AVATARStateMachineDiagramPanel>
+
+<AVATARStateMachineDiagramPanel name="InterfaceDevice" minX="10" maxX="2500" minY="10" maxY="1500" >
+<CONNECTOR type="5102" id="17149" >
+<cdparam x="810" y="1540" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="17150" />
+<P1  x="810" y="1540" id="16614" />
+<P2  x="1385" y="1640" id="16660" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="17151" >
+<father id="17149" num="0" />
+<cdparam x="1097" y="1590" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="17152" />
+<TGConnectingPoint num="1" id="17153" />
+<TGConnectingPoint num="2" id="17154" />
+<TGConnectingPoint num="3" id="17155" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="17142" >
+<cdparam x="415" y="265" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="17143" />
+<P1  x="415" y="265" id="16049" />
+<P2  x="697" y="340" id="16064" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="17144" >
+<father id="17142" num="0" />
+<cdparam x="556" y="302" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="17145" />
+<TGConnectingPoint num="1" id="17146" />
+<TGConnectingPoint num="2" id="17147" />
+<TGConnectingPoint num="3" id="17148" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="17135" >
+<cdparam x="510" y="1340" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="17136" />
+<P1  x="510" y="1340" id="16395" />
+<P2  x="715" y="1435" id="16605" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="17137" >
+<father id="17135" num="0" />
+<cdparam x="612" y="1387" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="17138" />
+<TGConnectingPoint num="1" id="17139" />
+<TGConnectingPoint num="2" id="17140" />
+<TGConnectingPoint num="3" id="17141" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="17128" >
+<cdparam x="415" y="1665" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="17129" />
+<P1  x="415" y="1665" id="16529" />
+<P2  x="752" y="1740" id="16544" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="17130" >
+<father id="17128" num="0" />
+<cdparam x="583" y="1702" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="17131" />
+<TGConnectingPoint num="1" id="17132" />
+<TGConnectingPoint num="2" id="17133" />
+<TGConnectingPoint num="3" id="17134" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="17121" >
+<cdparam x="415" y="465" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="17122" />
+<P1  x="415" y="465" id="16109" />
+<P2  x="785" y="540" id="16124" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="17123" >
+<father id="17121" num="0" />
+<cdparam x="600" y="502" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="17124" />
+<TGConnectingPoint num="1" id="17125" />
+<TGConnectingPoint num="2" id="17126" />
+<TGConnectingPoint num="3" id="17127" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="17114" >
+<cdparam x="700" y="1340" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="17115" />
+<P1  x="700" y="1340" id="16871" />
+<P2  x="715" y="1435" id="16916" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="17116" >
+<father id="17114" num="0" />
+<cdparam x="707" y="1387" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="17117" />
+<TGConnectingPoint num="1" id="17118" />
+<TGConnectingPoint num="2" id="17119" />
+<TGConnectingPoint num="3" id="17120" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="17107" >
+<cdparam x="400" y="740" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="17108" />
+<P1  x="400" y="740" id="16183" />
+<P2  x="415" y="835" id="16228" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="17109" >
+<father id="17107" num="0" />
+<cdparam x="407" y="787" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="17110" />
+<TGConnectingPoint num="1" id="17111" />
+<TGConnectingPoint num="2" id="17112" />
+<TGConnectingPoint num="3" id="17113" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="17100" >
+<cdparam x="400" y="340" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="17101" />
+<P1  x="400" y="340" id="16063" />
+<P2  x="415" y="435" id="16108" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="17102" >
+<father id="17100" num="0" />
+<cdparam x="407" y="387" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="17103" />
+<TGConnectingPoint num="1" id="17104" />
+<TGConnectingPoint num="2" id="17105" />
+<TGConnectingPoint num="3" id="17106" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="17093" >
+<cdparam x="532" y="1240" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="17094" />
+<P1  x="532" y="1240" id="16350" />
+<P2  x="975" y="1340" id="16872" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="17095" >
+<father id="17093" num="0" />
+<cdparam x="753" y="1290" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="17096" />
+<TGConnectingPoint num="1" id="17097" />
+<TGConnectingPoint num="2" id="17098" />
+<TGConnectingPoint num="3" id="17099" />
+<extraparam>
+<guard value="else" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="17086" >
+<cdparam x="1000" y="2040" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="17087" />
+<P1  x="1000" y="2040" id="16779" />
+<P2  x="1192" y="2140" id="16825" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="17088" >
+<father id="17086" num="0" />
+<cdparam x="1096" y="2090" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="17089" />
+<TGConnectingPoint num="1" id="17090" />
+<TGConnectingPoint num="2" id="17091" />
+<TGConnectingPoint num="3" id="17092" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+<actions value="autoEncrypt_fromSCtoD=sdecrypt(autoEncrypt_fromSCtoD_encrypted,key_autoEncrypt_fromSCtoD)" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="17079" >
+<cdparam x="415" y="1065" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="17080" />
+<P1  x="415" y="1065" id="16289" />
+<P2  x="455" y="1140" id="16304" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="17081" >
+<father id="17079" num="0" />
+<cdparam x="435" y="1102" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="17082" />
+<TGConnectingPoint num="1" id="17083" />
+<TGConnectingPoint num="2" id="17084" />
+<TGConnectingPoint num="3" id="17085" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="17072" >
+<cdparam x="400" y="140" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="17073" />
+<P1  x="400" y="140" id="16003" />
+<P2  x="415" y="235" id="16048" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="17074" >
+<father id="17072" num="0" />
+<cdparam x="407" y="187" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="17075" />
+<TGConnectingPoint num="1" id="17076" />
+<TGConnectingPoint num="2" id="17077" />
+<TGConnectingPoint num="3" id="17078" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="17065" >
+<cdparam x="1015" y="1765" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="17066" />
+<P1  x="1015" y="1765" id="16705" />
+<P2  x="1236" y="1840" id="16720" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="17067" >
+<father id="17065" num="0" />
+<cdparam x="1125" y="1802" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="17068" />
+<TGConnectingPoint num="1" id="17069" />
+<TGConnectingPoint num="2" id="17070" />
+<TGConnectingPoint num="3" id="17071" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="17058" >
+<cdparam x="715" y="1465" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="17059" />
+<P1  x="715" y="1465" id="16606" />
+<P2  x="755" y="1540" id="16613" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="17060" >
+<father id="17058" num="0" />
+<cdparam x="735" y="1502" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="17061" />
+<TGConnectingPoint num="1" id="17062" />
+<TGConnectingPoint num="2" id="17063" />
+<TGConnectingPoint num="3" id="17064" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="17051" >
+<cdparam x="400" y="1740" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="17052" />
+<P1  x="400" y="1740" id="16543" />
+<P2  x="415" y="1835" id="16588" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="17053" >
+<father id="17051" num="0" />
+<cdparam x="407" y="1787" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="17054" />
+<TGConnectingPoint num="1" id="17055" />
+<TGConnectingPoint num="2" id="17056" />
+<TGConnectingPoint num="3" id="17057" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="17044" >
+<cdparam x="400" y="1540" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="17045" />
+<P1  x="400" y="1540" id="16483" />
+<P2  x="415" y="1635" id="16528" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="17046" >
+<father id="17044" num="0" />
+<cdparam x="407" y="1587" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="17047" />
+<TGConnectingPoint num="1" id="17048" />
+<TGConnectingPoint num="2" id="17049" />
+<TGConnectingPoint num="3" id="17050" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="17037" >
+<cdparam x="1015" y="1965" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="17038" />
+<P1  x="1015" y="1965" id="16765" />
+<P2  x="1165" y="2040" id="16780" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="17039" >
+<father id="17037" num="0" />
+<cdparam x="1090" y="2002" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="17040" />
+<TGConnectingPoint num="1" id="17041" />
+<TGConnectingPoint num="2" id="17042" />
+<TGConnectingPoint num="3" id="17043" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="17030" >
+<cdparam x="407" y="60" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="17031" />
+<P1  x="407" y="60" id="15997" />
+<P2  x="642" y="140" id="16004" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="17032" >
+<father id="17030" num="0" />
+<cdparam x="524" y="100" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="17033" />
+<TGConnectingPoint num="1" id="17034" />
+<TGConnectingPoint num="2" id="17035" />
+<TGConnectingPoint num="3" id="17036" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="17023" >
+<cdparam x="400" y="540" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="17024" />
+<P1  x="400" y="540" id="16123" />
+<P2  x="415" y="635" id="16168" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="17025" >
+<father id="17023" num="0" />
+<cdparam x="407" y="587" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="17026" />
+<TGConnectingPoint num="1" id="17027" />
+<TGConnectingPoint num="2" id="17028" />
+<TGConnectingPoint num="3" id="17029" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="17016" >
+<cdparam x="1000" y="2140" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="17017" />
+<P1  x="1000" y="2140" id="16824" />
+<P2  x="532" y="1258" id="16371" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="17018" >
+<father id="17016" num="0" />
+<cdparam x="766" y="1699" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="17019" />
+<TGConnectingPoint num="1" id="17020" />
+<TGConnectingPoint num="2" id="17021" />
+<TGConnectingPoint num="3" id="17022" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="17009" >
+<cdparam x="415" y="865" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="17010" />
+<P1  x="415" y="865" id="16229" />
+<P2  x="752" y="940" id="16244" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="17011" >
+<father id="17009" num="0" />
+<cdparam x="583" y="902" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="17012" />
+<TGConnectingPoint num="1" id="17013" />
+<TGConnectingPoint num="2" id="17014" />
+<TGConnectingPoint num="3" id="17015" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="17002" >
+<cdparam x="715" y="1465" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="17003" />
+<P1  x="715" y="1465" id="16917" />
+<P2  x="710" y="1535" id="16931" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="17004" >
+<father id="17002" num="0" />
+<cdparam x="712" y="1500" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="17005" />
+<TGConnectingPoint num="1" id="17006" />
+<TGConnectingPoint num="2" id="17007" />
+<TGConnectingPoint num="3" id="17008" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="16995" >
+<cdparam x="400" y="1440" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="16996" />
+<P1  x="400" y="1440" id="16438" />
+<P2  x="642" y="1540" id="16484" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="16997" >
+<father id="16995" num="0" />
+<cdparam x="521" y="1490" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="16998" />
+<TGConnectingPoint num="1" id="16999" />
+<TGConnectingPoint num="2" id="17000" />
+<TGConnectingPoint num="3" id="17001" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+<actions value="autoEncrypt_fromDtoSC_encrypted=sencrypt(autoEncrypt_fromDtoSC,key_autoEncrypt_fromDtoSC)" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="16988" >
+<cdparam x="1000" y="1640" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="16989" />
+<P1  x="1000" y="1640" id="16659" />
+<P2  x="1015" y="1735" id="16704" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="16990" >
+<father id="16988" num="0" />
+<cdparam x="1007" y="1687" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="16991" />
+<TGConnectingPoint num="1" id="16992" />
+<TGConnectingPoint num="2" id="16993" />
+<TGConnectingPoint num="3" id="16994" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="16981" >
+<cdparam x="415" y="1865" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="16982" />
+<P1  x="415" y="1865" id="16589" />
+<P2  x="532" y="1271" id="16374" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="16983" >
+<father id="16981" num="0" />
+<cdparam x="473" y="1568" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="16984" />
+<TGConnectingPoint num="1" id="16985" />
+<TGConnectingPoint num="2" id="16986" />
+<TGConnectingPoint num="3" id="16987" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="16974" >
+<cdparam x="400" y="1140" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="16975" />
+<P1  x="400" y="1140" id="16303" />
+<P2  x="466" y="1240" id="16349" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="16976" >
+<father id="16974" num="0" />
+<cdparam x="433" y="1190" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="16977" />
+<TGConnectingPoint num="1" id="16978" />
+<TGConnectingPoint num="2" id="16979" />
+<TGConnectingPoint num="3" id="16980" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+<actions value="i=0" />
+<actions value="loop_index=0" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="16967" >
+<cdparam x="400" y="940" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="16968" />
+<P1  x="400" y="940" id="16243" />
+<P2  x="415" y="1035" id="16288" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="16969" >
+<father id="16967" num="0" />
+<cdparam x="407" y="987" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="16970" />
+<TGConnectingPoint num="1" id="16971" />
+<TGConnectingPoint num="2" id="16972" />
+<TGConnectingPoint num="3" id="16973" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="16960" >
+<cdparam x="1000" y="1840" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="16961" />
+<P1  x="1000" y="1840" id="16719" />
+<P2  x="1015" y="1935" id="16764" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="16962" >
+<father id="16960" num="0" />
+<cdparam x="1007" y="1887" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="16963" />
+<TGConnectingPoint num="1" id="16964" />
+<TGConnectingPoint num="2" id="16965" />
+<TGConnectingPoint num="3" id="16966" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="16953" >
+<cdparam x="415" y="665" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="16954" />
+<P1  x="415" y="665" id="16169" />
+<P2  x="675" y="740" id="16184" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="16955" >
+<father id="16953" num="0" />
+<cdparam x="545" y="702" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="16956" />
+<TGConnectingPoint num="1" id="16957" />
+<TGConnectingPoint num="2" id="16958" />
+<TGConnectingPoint num="3" id="16959" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="16946" >
+<cdparam x="700" y="1540" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="16947" />
+<P1  x="700" y="1540" id="16612" />
+<P2  x="532" y="1265" id="16352" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="16948" >
+<father id="16946" num="0" />
+<cdparam x="616" y="1402" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="16949" />
+<TGConnectingPoint num="1" id="16950" />
+<TGConnectingPoint num="2" id="16951" />
+<TGConnectingPoint num="3" id="16952" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="16939" >
+<cdparam x="400" y="1240" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="16940" />
+<P1  x="400" y="1240" id="16348" />
+<P2  x="455" y="1340" id="16394" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="16941" >
+<father id="16939" num="0" />
+<cdparam x="427" y="1290" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="16942" />
+<TGConnectingPoint num="1" id="16943" />
+<TGConnectingPoint num="2" id="16944" />
+<TGConnectingPoint num="3" id="16945" />
+<extraparam>
+<guard value="loop_index != 1" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+<actions value="i=i+1" />
+<actions value="loop_index=loop_index+1" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="16932" >
+<cdparam x="400" y="1340" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="16933" />
+<P1  x="400" y="1340" id="16393" />
+<P2  x="565" y="1440" id="16439" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="16934" >
+<father id="16932" num="0" />
+<cdparam x="482" y="1390" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="16935" />
+<TGConnectingPoint num="1" id="16936" />
+<TGConnectingPoint num="2" id="16937" />
+<TGConnectingPoint num="3" id="16938" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<COMPONENT type="5101" id="16930" >
+<cdparam x="700" y="1540" />
+<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="16931" />
+</COMPONENT>
+
+<COMPONENT type="5103" id="16915" >
+<cdparam x="700" y="1440" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Send signal" value="end()" />
+<TGConnectingPoint num="0" id="16916" />
+<TGConnectingPoint num="1" id="16917" />
+<TGConnectingPoint num="2" id="16918" />
+<TGConnectingPoint num="3" id="16919" />
+<TGConnectingPoint num="4" id="16920" />
+<TGConnectingPoint num="5" id="16921" />
+<TGConnectingPoint num="6" id="16922" />
+<TGConnectingPoint num="7" id="16923" />
+<TGConnectingPoint num="8" id="16924" />
+<TGConnectingPoint num="9" id="16925" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="16870" >
+<cdparam x="700" y="1340" />
+<sizeparam width="550" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_sendevent_AppC_enc__end__AppC_enc__end" />
+<TGConnectingPoint num="0" id="16871" />
+<TGConnectingPoint num="1" id="16872" />
+<TGConnectingPoint num="2" id="16873" />
+<TGConnectingPoint num="3" id="16874" />
+<TGConnectingPoint num="4" id="16875" />
+<TGConnectingPoint num="5" id="16876" />
+<TGConnectingPoint num="6" id="16877" />
+<TGConnectingPoint num="7" id="16878" />
+<TGConnectingPoint num="8" id="16879" />
+<TGConnectingPoint num="9" id="16880" />
+<TGConnectingPoint num="10" id="16881" />
+<TGConnectingPoint num="11" id="16882" />
+<TGConnectingPoint num="12" id="16883" />
+<TGConnectingPoint num="13" id="16884" />
+<TGConnectingPoint num="14" id="16885" />
+<TGConnectingPoint num="15" id="16886" />
+<TGConnectingPoint num="16" id="16887" />
+<TGConnectingPoint num="17" id="16888" />
+<TGConnectingPoint num="18" id="16889" />
+<TGConnectingPoint num="19" id="16890" />
+<TGConnectingPoint num="20" id="16891" />
+<TGConnectingPoint num="21" id="16892" />
+<TGConnectingPoint num="22" id="16893" />
+<TGConnectingPoint num="23" id="16894" />
+<TGConnectingPoint num="24" id="16895" />
+<TGConnectingPoint num="25" id="16896" />
+<TGConnectingPoint num="26" id="16897" />
+<TGConnectingPoint num="27" id="16898" />
+<TGConnectingPoint num="28" id="16899" />
+<TGConnectingPoint num="29" id="16900" />
+<TGConnectingPoint num="30" id="16901" />
+<TGConnectingPoint num="31" id="16902" />
+<TGConnectingPoint num="32" id="16903" />
+<TGConnectingPoint num="33" id="16904" />
+<TGConnectingPoint num="34" id="16905" />
+<TGConnectingPoint num="35" id="16906" />
+<TGConnectingPoint num="36" id="16907" />
+<TGConnectingPoint num="37" id="16908" />
+<TGConnectingPoint num="38" id="16909" />
+<TGConnectingPoint num="39" id="16910" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="16823" >
+<cdparam x="1000" y="2140" />
+<sizeparam width="385" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="decrypt_autoEncrypt_fromSCtoD_dummy" />
+<TGConnectingPoint num="0" id="16824" />
+<TGConnectingPoint num="1" id="16825" />
+<TGConnectingPoint num="2" id="16826" />
+<TGConnectingPoint num="3" id="16827" />
+<TGConnectingPoint num="4" id="16828" />
+<TGConnectingPoint num="5" id="16829" />
+<TGConnectingPoint num="6" id="16830" />
+<TGConnectingPoint num="7" id="16831" />
+<TGConnectingPoint num="8" id="16832" />
+<TGConnectingPoint num="9" id="16833" />
+<TGConnectingPoint num="10" id="16834" />
+<TGConnectingPoint num="11" id="16835" />
+<TGConnectingPoint num="12" id="16836" />
+<TGConnectingPoint num="13" id="16837" />
+<TGConnectingPoint num="14" id="16838" />
+<TGConnectingPoint num="15" id="16839" />
+<TGConnectingPoint num="16" id="16840" />
+<TGConnectingPoint num="17" id="16841" />
+<TGConnectingPoint num="18" id="16842" />
+<TGConnectingPoint num="19" id="16843" />
+<TGConnectingPoint num="20" id="16844" />
+<TGConnectingPoint num="21" id="16845" />
+<TGConnectingPoint num="22" id="16846" />
+<TGConnectingPoint num="23" id="16847" />
+<TGConnectingPoint num="24" id="16848" />
+<TGConnectingPoint num="25" id="16849" />
+<TGConnectingPoint num="26" id="16850" />
+<TGConnectingPoint num="27" id="16851" />
+<TGConnectingPoint num="28" id="16852" />
+<TGConnectingPoint num="29" id="16853" />
+<TGConnectingPoint num="30" id="16854" />
+<TGConnectingPoint num="31" id="16855" />
+<TGConnectingPoint num="32" id="16856" />
+<TGConnectingPoint num="33" id="16857" />
+<TGConnectingPoint num="34" id="16858" />
+<TGConnectingPoint num="35" id="16859" />
+<TGConnectingPoint num="36" id="16860" />
+<TGConnectingPoint num="37" id="16861" />
+<TGConnectingPoint num="38" id="16862" />
+<TGConnectingPoint num="39" id="16863" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="16778" >
+<cdparam x="1000" y="2040" />
+<sizeparam width="330" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="_decrypt_autoEncrypt_fromSCtoD" />
+<TGConnectingPoint num="0" id="16779" />
+<TGConnectingPoint num="1" id="16780" />
+<TGConnectingPoint num="2" id="16781" />
+<TGConnectingPoint num="3" id="16782" />
+<TGConnectingPoint num="4" id="16783" />
+<TGConnectingPoint num="5" id="16784" />
+<TGConnectingPoint num="6" id="16785" />
+<TGConnectingPoint num="7" id="16786" />
+<TGConnectingPoint num="8" id="16787" />
+<TGConnectingPoint num="9" id="16788" />
+<TGConnectingPoint num="10" id="16789" />
+<TGConnectingPoint num="11" id="16790" />
+<TGConnectingPoint num="12" id="16791" />
+<TGConnectingPoint num="13" id="16792" />
+<TGConnectingPoint num="14" id="16793" />
+<TGConnectingPoint num="15" id="16794" />
+<TGConnectingPoint num="16" id="16795" />
+<TGConnectingPoint num="17" id="16796" />
+<TGConnectingPoint num="18" id="16797" />
+<TGConnectingPoint num="19" id="16798" />
+<TGConnectingPoint num="20" id="16799" />
+<TGConnectingPoint num="21" id="16800" />
+<TGConnectingPoint num="22" id="16801" />
+<TGConnectingPoint num="23" id="16802" />
+<TGConnectingPoint num="24" id="16803" />
+<TGConnectingPoint num="25" id="16804" />
+<TGConnectingPoint num="26" id="16805" />
+<TGConnectingPoint num="27" id="16806" />
+<TGConnectingPoint num="28" id="16807" />
+<TGConnectingPoint num="29" id="16808" />
+<TGConnectingPoint num="30" id="16809" />
+<TGConnectingPoint num="31" id="16810" />
+<TGConnectingPoint num="32" id="16811" />
+<TGConnectingPoint num="33" id="16812" />
+<TGConnectingPoint num="34" id="16813" />
+<TGConnectingPoint num="35" id="16814" />
+<TGConnectingPoint num="36" id="16815" />
+<TGConnectingPoint num="37" id="16816" />
+<TGConnectingPoint num="38" id="16817" />
+<TGConnectingPoint num="39" id="16818" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5104" id="16763" >
+<cdparam x="1000" y="1940" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Receive signal" value="fromSCtoD(autoEncrypt_fromSCtoD_encrypted)" />
+<TGConnectingPoint num="0" id="16764" />
+<TGConnectingPoint num="1" id="16765" />
+<TGConnectingPoint num="2" id="16766" />
+<TGConnectingPoint num="3" id="16767" />
+<TGConnectingPoint num="4" id="16768" />
+<TGConnectingPoint num="5" id="16769" />
+<TGConnectingPoint num="6" id="16770" />
+<TGConnectingPoint num="7" id="16771" />
+<TGConnectingPoint num="8" id="16772" />
+<TGConnectingPoint num="9" id="16773" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="16718" >
+<cdparam x="1000" y="1840" />
+<sizeparam width="473" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_readchannel_AppC_enc__fromSCtoD" />
+<TGConnectingPoint num="0" id="16719" />
+<TGConnectingPoint num="1" id="16720" />
+<TGConnectingPoint num="2" id="16721" />
+<TGConnectingPoint num="3" id="16722" />
+<TGConnectingPoint num="4" id="16723" />
+<TGConnectingPoint num="5" id="16724" />
+<TGConnectingPoint num="6" id="16725" />
+<TGConnectingPoint num="7" id="16726" />
+<TGConnectingPoint num="8" id="16727" />
+<TGConnectingPoint num="9" id="16728" />
+<TGConnectingPoint num="10" id="16729" />
+<TGConnectingPoint num="11" id="16730" />
+<TGConnectingPoint num="12" id="16731" />
+<TGConnectingPoint num="13" id="16732" />
+<TGConnectingPoint num="14" id="16733" />
+<TGConnectingPoint num="15" id="16734" />
+<TGConnectingPoint num="16" id="16735" />
+<TGConnectingPoint num="17" id="16736" />
+<TGConnectingPoint num="18" id="16737" />
+<TGConnectingPoint num="19" id="16738" />
+<TGConnectingPoint num="20" id="16739" />
+<TGConnectingPoint num="21" id="16740" />
+<TGConnectingPoint num="22" id="16741" />
+<TGConnectingPoint num="23" id="16742" />
+<TGConnectingPoint num="24" id="16743" />
+<TGConnectingPoint num="25" id="16744" />
+<TGConnectingPoint num="26" id="16745" />
+<TGConnectingPoint num="27" id="16746" />
+<TGConnectingPoint num="28" id="16747" />
+<TGConnectingPoint num="29" id="16748" />
+<TGConnectingPoint num="30" id="16749" />
+<TGConnectingPoint num="31" id="16750" />
+<TGConnectingPoint num="32" id="16751" />
+<TGConnectingPoint num="33" id="16752" />
+<TGConnectingPoint num="34" id="16753" />
+<TGConnectingPoint num="35" id="16754" />
+<TGConnectingPoint num="36" id="16755" />
+<TGConnectingPoint num="37" id="16756" />
+<TGConnectingPoint num="38" id="16757" />
+<TGConnectingPoint num="39" id="16758" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5104" id="16703" >
+<cdparam x="1000" y="1740" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Receive signal" value="data_Ready_SC()" />
+<TGConnectingPoint num="0" id="16704" />
+<TGConnectingPoint num="1" id="16705" />
+<TGConnectingPoint num="2" id="16706" />
+<TGConnectingPoint num="3" id="16707" />
+<TGConnectingPoint num="4" id="16708" />
+<TGConnectingPoint num="5" id="16709" />
+<TGConnectingPoint num="6" id="16710" />
+<TGConnectingPoint num="7" id="16711" />
+<TGConnectingPoint num="8" id="16712" />
+<TGConnectingPoint num="9" id="16713" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="16658" >
+<cdparam x="1000" y="1640" />
+<sizeparam width="770" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_waitevent_AppC_enc__data_Ready_SC__AppC_enc__data_Ready_SC" />
+<TGConnectingPoint num="0" id="16659" />
+<TGConnectingPoint num="1" id="16660" />
+<TGConnectingPoint num="2" id="16661" />
+<TGConnectingPoint num="3" id="16662" />
+<TGConnectingPoint num="4" id="16663" />
+<TGConnectingPoint num="5" id="16664" />
+<TGConnectingPoint num="6" id="16665" />
+<TGConnectingPoint num="7" id="16666" />
+<TGConnectingPoint num="8" id="16667" />
+<TGConnectingPoint num="9" id="16668" />
+<TGConnectingPoint num="10" id="16669" />
+<TGConnectingPoint num="11" id="16670" />
+<TGConnectingPoint num="12" id="16671" />
+<TGConnectingPoint num="13" id="16672" />
+<TGConnectingPoint num="14" id="16673" />
+<TGConnectingPoint num="15" id="16674" />
+<TGConnectingPoint num="16" id="16675" />
+<TGConnectingPoint num="17" id="16676" />
+<TGConnectingPoint num="18" id="16677" />
+<TGConnectingPoint num="19" id="16678" />
+<TGConnectingPoint num="20" id="16679" />
+<TGConnectingPoint num="21" id="16680" />
+<TGConnectingPoint num="22" id="16681" />
+<TGConnectingPoint num="23" id="16682" />
+<TGConnectingPoint num="24" id="16683" />
+<TGConnectingPoint num="25" id="16684" />
+<TGConnectingPoint num="26" id="16685" />
+<TGConnectingPoint num="27" id="16686" />
+<TGConnectingPoint num="28" id="16687" />
+<TGConnectingPoint num="29" id="16688" />
+<TGConnectingPoint num="30" id="16689" />
+<TGConnectingPoint num="31" id="16690" />
+<TGConnectingPoint num="32" id="16691" />
+<TGConnectingPoint num="33" id="16692" />
+<TGConnectingPoint num="34" id="16693" />
+<TGConnectingPoint num="35" id="16694" />
+<TGConnectingPoint num="36" id="16695" />
+<TGConnectingPoint num="37" id="16696" />
+<TGConnectingPoint num="38" id="16697" />
+<TGConnectingPoint num="39" id="16698" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="16611" >
+<cdparam x="700" y="1540" />
+<sizeparam width="110" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="choice6797" />
+<TGConnectingPoint num="0" id="16612" />
+<TGConnectingPoint num="1" id="16613" />
+<TGConnectingPoint num="2" id="16614" />
+<TGConnectingPoint num="3" id="16615" />
+<TGConnectingPoint num="4" id="16616" />
+<TGConnectingPoint num="5" id="16617" />
+<TGConnectingPoint num="6" id="16618" />
+<TGConnectingPoint num="7" id="16619" />
+<TGConnectingPoint num="8" id="16620" />
+<TGConnectingPoint num="9" id="16621" />
+<TGConnectingPoint num="10" id="16622" />
+<TGConnectingPoint num="11" id="16623" />
+<TGConnectingPoint num="12" id="16624" />
+<TGConnectingPoint num="13" id="16625" />
+<TGConnectingPoint num="14" id="16626" />
+<TGConnectingPoint num="15" id="16627" />
+<TGConnectingPoint num="16" id="16628" />
+<TGConnectingPoint num="17" id="16629" />
+<TGConnectingPoint num="18" id="16630" />
+<TGConnectingPoint num="19" id="16631" />
+<TGConnectingPoint num="20" id="16632" />
+<TGConnectingPoint num="21" id="16633" />
+<TGConnectingPoint num="22" id="16634" />
+<TGConnectingPoint num="23" id="16635" />
+<TGConnectingPoint num="24" id="16636" />
+<TGConnectingPoint num="25" id="16637" />
+<TGConnectingPoint num="26" id="16638" />
+<TGConnectingPoint num="27" id="16639" />
+<TGConnectingPoint num="28" id="16640" />
+<TGConnectingPoint num="29" id="16641" />
+<TGConnectingPoint num="30" id="16642" />
+<TGConnectingPoint num="31" id="16643" />
+<TGConnectingPoint num="32" id="16644" />
+<TGConnectingPoint num="33" id="16645" />
+<TGConnectingPoint num="34" id="16646" />
+<TGConnectingPoint num="35" id="16647" />
+<TGConnectingPoint num="36" id="16648" />
+<TGConnectingPoint num="37" id="16649" />
+<TGConnectingPoint num="38" id="16650" />
+<TGConnectingPoint num="39" id="16651" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5108" id="16604" >
+<cdparam x="700" y="1440" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="TGComponent" value="null" />
+<TGConnectingPoint num="0" id="16605" />
+<TGConnectingPoint num="1" id="16606" />
+<extraparam>
+<Data variable="x" minValue="0" maxValue="10" functionId="0" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5103" id="16587" >
+<cdparam x="400" y="1840" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Send signal" value="data_Ready(x,b)" />
+<TGConnectingPoint num="0" id="16588" />
+<TGConnectingPoint num="1" id="16589" />
+<TGConnectingPoint num="2" id="16590" />
+<TGConnectingPoint num="3" id="16591" />
+<TGConnectingPoint num="4" id="16592" />
+<TGConnectingPoint num="5" id="16593" />
+<TGConnectingPoint num="6" id="16594" />
+<TGConnectingPoint num="7" id="16595" />
+<TGConnectingPoint num="8" id="16596" />
+<TGConnectingPoint num="9" id="16597" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="16542" >
+<cdparam x="400" y="1740" />
+<sizeparam width="704" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_sendevent_AppC_enc__data_Ready__AppC_enc__data_Ready" />
+<TGConnectingPoint num="0" id="16543" />
+<TGConnectingPoint num="1" id="16544" />
+<TGConnectingPoint num="2" id="16545" />
+<TGConnectingPoint num="3" id="16546" />
+<TGConnectingPoint num="4" id="16547" />
+<TGConnectingPoint num="5" id="16548" />
+<TGConnectingPoint num="6" id="16549" />
+<TGConnectingPoint num="7" id="16550" />
+<TGConnectingPoint num="8" id="16551" />
+<TGConnectingPoint num="9" id="16552" />
+<TGConnectingPoint num="10" id="16553" />
+<TGConnectingPoint num="11" id="16554" />
+<TGConnectingPoint num="12" id="16555" />
+<TGConnectingPoint num="13" id="16556" />
+<TGConnectingPoint num="14" id="16557" />
+<TGConnectingPoint num="15" id="16558" />
+<TGConnectingPoint num="16" id="16559" />
+<TGConnectingPoint num="17" id="16560" />
+<TGConnectingPoint num="18" id="16561" />
+<TGConnectingPoint num="19" id="16562" />
+<TGConnectingPoint num="20" id="16563" />
+<TGConnectingPoint num="21" id="16564" />
+<TGConnectingPoint num="22" id="16565" />
+<TGConnectingPoint num="23" id="16566" />
+<TGConnectingPoint num="24" id="16567" />
+<TGConnectingPoint num="25" id="16568" />
+<TGConnectingPoint num="26" id="16569" />
+<TGConnectingPoint num="27" id="16570" />
+<TGConnectingPoint num="28" id="16571" />
+<TGConnectingPoint num="29" id="16572" />
+<TGConnectingPoint num="30" id="16573" />
+<TGConnectingPoint num="31" id="16574" />
+<TGConnectingPoint num="32" id="16575" />
+<TGConnectingPoint num="33" id="16576" />
+<TGConnectingPoint num="34" id="16577" />
+<TGConnectingPoint num="35" id="16578" />
+<TGConnectingPoint num="36" id="16579" />
+<TGConnectingPoint num="37" id="16580" />
+<TGConnectingPoint num="38" id="16581" />
+<TGConnectingPoint num="39" id="16582" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5103" id="16527" >
+<cdparam x="400" y="1640" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Send signal" value="fromDtoSC(autoEncrypt_fromDtoSC_encrypted)" />
+<TGConnectingPoint num="0" id="16528" />
+<TGConnectingPoint num="1" id="16529" />
+<TGConnectingPoint num="2" id="16530" />
+<TGConnectingPoint num="3" id="16531" />
+<TGConnectingPoint num="4" id="16532" />
+<TGConnectingPoint num="5" id="16533" />
+<TGConnectingPoint num="6" id="16534" />
+<TGConnectingPoint num="7" id="16535" />
+<TGConnectingPoint num="8" id="16536" />
+<TGConnectingPoint num="9" id="16537" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="16482" >
+<cdparam x="400" y="1540" />
+<sizeparam width="484" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_writechannel_AppC_enc__fromDtoSC" />
+<TGConnectingPoint num="0" id="16483" />
+<TGConnectingPoint num="1" id="16484" />
+<TGConnectingPoint num="2" id="16485" />
+<TGConnectingPoint num="3" id="16486" />
+<TGConnectingPoint num="4" id="16487" />
+<TGConnectingPoint num="5" id="16488" />
+<TGConnectingPoint num="6" id="16489" />
+<TGConnectingPoint num="7" id="16490" />
+<TGConnectingPoint num="8" id="16491" />
+<TGConnectingPoint num="9" id="16492" />
+<TGConnectingPoint num="10" id="16493" />
+<TGConnectingPoint num="11" id="16494" />
+<TGConnectingPoint num="12" id="16495" />
+<TGConnectingPoint num="13" id="16496" />
+<TGConnectingPoint num="14" id="16497" />
+<TGConnectingPoint num="15" id="16498" />
+<TGConnectingPoint num="16" id="16499" />
+<TGConnectingPoint num="17" id="16500" />
+<TGConnectingPoint num="18" id="16501" />
+<TGConnectingPoint num="19" id="16502" />
+<TGConnectingPoint num="20" id="16503" />
+<TGConnectingPoint num="21" id="16504" />
+<TGConnectingPoint num="22" id="16505" />
+<TGConnectingPoint num="23" id="16506" />
+<TGConnectingPoint num="24" id="16507" />
+<TGConnectingPoint num="25" id="16508" />
+<TGConnectingPoint num="26" id="16509" />
+<TGConnectingPoint num="27" id="16510" />
+<TGConnectingPoint num="28" id="16511" />
+<TGConnectingPoint num="29" id="16512" />
+<TGConnectingPoint num="30" id="16513" />
+<TGConnectingPoint num="31" id="16514" />
+<TGConnectingPoint num="32" id="16515" />
+<TGConnectingPoint num="33" id="16516" />
+<TGConnectingPoint num="34" id="16517" />
+<TGConnectingPoint num="35" id="16518" />
+<TGConnectingPoint num="36" id="16519" />
+<TGConnectingPoint num="37" id="16520" />
+<TGConnectingPoint num="38" id="16521" />
+<TGConnectingPoint num="39" id="16522" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="16437" >
+<cdparam x="400" y="1440" />
+<sizeparam width="330" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="_encrypt_autoEncrypt_fromDtoSC" />
+<TGConnectingPoint num="0" id="16438" />
+<TGConnectingPoint num="1" id="16439" />
+<TGConnectingPoint num="2" id="16440" />
+<TGConnectingPoint num="3" id="16441" />
+<TGConnectingPoint num="4" id="16442" />
+<TGConnectingPoint num="5" id="16443" />
+<TGConnectingPoint num="6" id="16444" />
+<TGConnectingPoint num="7" id="16445" />
+<TGConnectingPoint num="8" id="16446" />
+<TGConnectingPoint num="9" id="16447" />
+<TGConnectingPoint num="10" id="16448" />
+<TGConnectingPoint num="11" id="16449" />
+<TGConnectingPoint num="12" id="16450" />
+<TGConnectingPoint num="13" id="16451" />
+<TGConnectingPoint num="14" id="16452" />
+<TGConnectingPoint num="15" id="16453" />
+<TGConnectingPoint num="16" id="16454" />
+<TGConnectingPoint num="17" id="16455" />
+<TGConnectingPoint num="18" id="16456" />
+<TGConnectingPoint num="19" id="16457" />
+<TGConnectingPoint num="20" id="16458" />
+<TGConnectingPoint num="21" id="16459" />
+<TGConnectingPoint num="22" id="16460" />
+<TGConnectingPoint num="23" id="16461" />
+<TGConnectingPoint num="24" id="16462" />
+<TGConnectingPoint num="25" id="16463" />
+<TGConnectingPoint num="26" id="16464" />
+<TGConnectingPoint num="27" id="16465" />
+<TGConnectingPoint num="28" id="16466" />
+<TGConnectingPoint num="29" id="16467" />
+<TGConnectingPoint num="30" id="16468" />
+<TGConnectingPoint num="31" id="16469" />
+<TGConnectingPoint num="32" id="16470" />
+<TGConnectingPoint num="33" id="16471" />
+<TGConnectingPoint num="34" id="16472" />
+<TGConnectingPoint num="35" id="16473" />
+<TGConnectingPoint num="36" id="16474" />
+<TGConnectingPoint num="37" id="16475" />
+<TGConnectingPoint num="38" id="16476" />
+<TGConnectingPoint num="39" id="16477" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="16392" >
+<cdparam x="400" y="1340" />
+<sizeparam width="110" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="choice6760" />
+<TGConnectingPoint num="0" id="16393" />
+<TGConnectingPoint num="1" id="16394" />
+<TGConnectingPoint num="2" id="16395" />
+<TGConnectingPoint num="3" id="16396" />
+<TGConnectingPoint num="4" id="16397" />
+<TGConnectingPoint num="5" id="16398" />
+<TGConnectingPoint num="6" id="16399" />
+<TGConnectingPoint num="7" id="16400" />
+<TGConnectingPoint num="8" id="16401" />
+<TGConnectingPoint num="9" id="16402" />
+<TGConnectingPoint num="10" id="16403" />
+<TGConnectingPoint num="11" id="16404" />
+<TGConnectingPoint num="12" id="16405" />
+<TGConnectingPoint num="13" id="16406" />
+<TGConnectingPoint num="14" id="16407" />
+<TGConnectingPoint num="15" id="16408" />
+<TGConnectingPoint num="16" id="16409" />
+<TGConnectingPoint num="17" id="16410" />
+<TGConnectingPoint num="18" id="16411" />
+<TGConnectingPoint num="19" id="16412" />
+<TGConnectingPoint num="20" id="16413" />
+<TGConnectingPoint num="21" id="16414" />
+<TGConnectingPoint num="22" id="16415" />
+<TGConnectingPoint num="23" id="16416" />
+<TGConnectingPoint num="24" id="16417" />
+<TGConnectingPoint num="25" id="16418" />
+<TGConnectingPoint num="26" id="16419" />
+<TGConnectingPoint num="27" id="16420" />
+<TGConnectingPoint num="28" id="16421" />
+<TGConnectingPoint num="29" id="16422" />
+<TGConnectingPoint num="30" id="16423" />
+<TGConnectingPoint num="31" id="16424" />
+<TGConnectingPoint num="32" id="16425" />
+<TGConnectingPoint num="33" id="16426" />
+<TGConnectingPoint num="34" id="16427" />
+<TGConnectingPoint num="35" id="16428" />
+<TGConnectingPoint num="36" id="16429" />
+<TGConnectingPoint num="37" id="16430" />
+<TGConnectingPoint num="38" id="16431" />
+<TGConnectingPoint num="39" id="16432" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="16347" >
+<cdparam x="400" y="1240" />
+<sizeparam width="132" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="loop__choice" />
+<TGConnectingPoint num="0" id="16348" />
+<TGConnectingPoint num="1" id="16349" />
+<TGConnectingPoint num="2" id="16350" />
+<TGConnectingPoint num="3" id="16351" />
+<TGConnectingPoint num="4" id="16352" />
+<TGConnectingPoint num="5" id="16353" />
+<TGConnectingPoint num="6" id="16354" />
+<TGConnectingPoint num="7" id="16355" />
+<TGConnectingPoint num="8" id="16356" />
+<TGConnectingPoint num="9" id="16357" />
+<TGConnectingPoint num="10" id="16358" />
+<TGConnectingPoint num="11" id="16359" />
+<TGConnectingPoint num="12" id="16360" />
+<TGConnectingPoint num="13" id="16361" />
+<TGConnectingPoint num="14" id="16362" />
+<TGConnectingPoint num="15" id="16363" />
+<TGConnectingPoint num="16" id="16364" />
+<TGConnectingPoint num="17" id="16365" />
+<TGConnectingPoint num="18" id="16366" />
+<TGConnectingPoint num="19" id="16367" />
+<TGConnectingPoint num="20" id="16368" />
+<TGConnectingPoint num="21" id="16369" />
+<TGConnectingPoint num="22" id="16370" />
+<TGConnectingPoint num="23" id="16371" />
+<TGConnectingPoint num="24" id="16372" />
+<TGConnectingPoint num="25" id="16373" />
+<TGConnectingPoint num="26" id="16374" />
+<TGConnectingPoint num="27" id="16375" />
+<TGConnectingPoint num="28" id="16376" />
+<TGConnectingPoint num="29" id="16377" />
+<TGConnectingPoint num="30" id="16378" />
+<TGConnectingPoint num="31" id="16379" />
+<TGConnectingPoint num="32" id="16380" />
+<TGConnectingPoint num="33" id="16381" />
+<TGConnectingPoint num="34" id="16382" />
+<TGConnectingPoint num="35" id="16383" />
+<TGConnectingPoint num="36" id="16384" />
+<TGConnectingPoint num="37" id="16385" />
+<TGConnectingPoint num="38" id="16386" />
+<TGConnectingPoint num="39" id="16387" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="16302" >
+<cdparam x="400" y="1140" />
+<sizeparam width="110" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="loop__init" />
+<TGConnectingPoint num="0" id="16303" />
+<TGConnectingPoint num="1" id="16304" />
+<TGConnectingPoint num="2" id="16305" />
+<TGConnectingPoint num="3" id="16306" />
+<TGConnectingPoint num="4" id="16307" />
+<TGConnectingPoint num="5" id="16308" />
+<TGConnectingPoint num="6" id="16309" />
+<TGConnectingPoint num="7" id="16310" />
+<TGConnectingPoint num="8" id="16311" />
+<TGConnectingPoint num="9" id="16312" />
+<TGConnectingPoint num="10" id="16313" />
+<TGConnectingPoint num="11" id="16314" />
+<TGConnectingPoint num="12" id="16315" />
+<TGConnectingPoint num="13" id="16316" />
+<TGConnectingPoint num="14" id="16317" />
+<TGConnectingPoint num="15" id="16318" />
+<TGConnectingPoint num="16" id="16319" />
+<TGConnectingPoint num="17" id="16320" />
+<TGConnectingPoint num="18" id="16321" />
+<TGConnectingPoint num="19" id="16322" />
+<TGConnectingPoint num="20" id="16323" />
+<TGConnectingPoint num="21" id="16324" />
+<TGConnectingPoint num="22" id="16325" />
+<TGConnectingPoint num="23" id="16326" />
+<TGConnectingPoint num="24" id="16327" />
+<TGConnectingPoint num="25" id="16328" />
+<TGConnectingPoint num="26" id="16329" />
+<TGConnectingPoint num="27" id="16330" />
+<TGConnectingPoint num="28" id="16331" />
+<TGConnectingPoint num="29" id="16332" />
+<TGConnectingPoint num="30" id="16333" />
+<TGConnectingPoint num="31" id="16334" />
+<TGConnectingPoint num="32" id="16335" />
+<TGConnectingPoint num="33" id="16336" />
+<TGConnectingPoint num="34" id="16337" />
+<TGConnectingPoint num="35" id="16338" />
+<TGConnectingPoint num="36" id="16339" />
+<TGConnectingPoint num="37" id="16340" />
+<TGConnectingPoint num="38" id="16341" />
+<TGConnectingPoint num="39" id="16342" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5104" id="16287" >
+<cdparam x="400" y="1040" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Receive signal" value="pTSConfirm()" />
+<TGConnectingPoint num="0" id="16288" />
+<TGConnectingPoint num="1" id="16289" />
+<TGConnectingPoint num="2" id="16290" />
+<TGConnectingPoint num="3" id="16291" />
+<TGConnectingPoint num="4" id="16292" />
+<TGConnectingPoint num="5" id="16293" />
+<TGConnectingPoint num="6" id="16294" />
+<TGConnectingPoint num="7" id="16295" />
+<TGConnectingPoint num="8" id="16296" />
+<TGConnectingPoint num="9" id="16297" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="16242" >
+<cdparam x="400" y="940" />
+<sizeparam width="704" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_waitevent_AppC_enc__pTSConfirm__AppC_enc__pTSConfirm" />
+<TGConnectingPoint num="0" id="16243" />
+<TGConnectingPoint num="1" id="16244" />
+<TGConnectingPoint num="2" id="16245" />
+<TGConnectingPoint num="3" id="16246" />
+<TGConnectingPoint num="4" id="16247" />
+<TGConnectingPoint num="5" id="16248" />
+<TGConnectingPoint num="6" id="16249" />
+<TGConnectingPoint num="7" id="16250" />
+<TGConnectingPoint num="8" id="16251" />
+<TGConnectingPoint num="9" id="16252" />
+<TGConnectingPoint num="10" id="16253" />
+<TGConnectingPoint num="11" id="16254" />
+<TGConnectingPoint num="12" id="16255" />
+<TGConnectingPoint num="13" id="16256" />
+<TGConnectingPoint num="14" id="16257" />
+<TGConnectingPoint num="15" id="16258" />
+<TGConnectingPoint num="16" id="16259" />
+<TGConnectingPoint num="17" id="16260" />
+<TGConnectingPoint num="18" id="16261" />
+<TGConnectingPoint num="19" id="16262" />
+<TGConnectingPoint num="20" id="16263" />
+<TGConnectingPoint num="21" id="16264" />
+<TGConnectingPoint num="22" id="16265" />
+<TGConnectingPoint num="23" id="16266" />
+<TGConnectingPoint num="24" id="16267" />
+<TGConnectingPoint num="25" id="16268" />
+<TGConnectingPoint num="26" id="16269" />
+<TGConnectingPoint num="27" id="16270" />
+<TGConnectingPoint num="28" id="16271" />
+<TGConnectingPoint num="29" id="16272" />
+<TGConnectingPoint num="30" id="16273" />
+<TGConnectingPoint num="31" id="16274" />
+<TGConnectingPoint num="32" id="16275" />
+<TGConnectingPoint num="33" id="16276" />
+<TGConnectingPoint num="34" id="16277" />
+<TGConnectingPoint num="35" id="16278" />
+<TGConnectingPoint num="36" id="16279" />
+<TGConnectingPoint num="37" id="16280" />
+<TGConnectingPoint num="38" id="16281" />
+<TGConnectingPoint num="39" id="16282" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5103" id="16227" >
+<cdparam x="400" y="840" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Send signal" value="pTS()" />
+<TGConnectingPoint num="0" id="16228" />
+<TGConnectingPoint num="1" id="16229" />
+<TGConnectingPoint num="2" id="16230" />
+<TGConnectingPoint num="3" id="16231" />
+<TGConnectingPoint num="4" id="16232" />
+<TGConnectingPoint num="5" id="16233" />
+<TGConnectingPoint num="6" id="16234" />
+<TGConnectingPoint num="7" id="16235" />
+<TGConnectingPoint num="8" id="16236" />
+<TGConnectingPoint num="9" id="16237" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="16182" >
+<cdparam x="400" y="740" />
+<sizeparam width="550" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_sendevent_AppC_enc__pTS__AppC_enc__pTS" />
+<TGConnectingPoint num="0" id="16183" />
+<TGConnectingPoint num="1" id="16184" />
+<TGConnectingPoint num="2" id="16185" />
+<TGConnectingPoint num="3" id="16186" />
+<TGConnectingPoint num="4" id="16187" />
+<TGConnectingPoint num="5" id="16188" />
+<TGConnectingPoint num="6" id="16189" />
+<TGConnectingPoint num="7" id="16190" />
+<TGConnectingPoint num="8" id="16191" />
+<TGConnectingPoint num="9" id="16192" />
+<TGConnectingPoint num="10" id="16193" />
+<TGConnectingPoint num="11" id="16194" />
+<TGConnectingPoint num="12" id="16195" />
+<TGConnectingPoint num="13" id="16196" />
+<TGConnectingPoint num="14" id="16197" />
+<TGConnectingPoint num="15" id="16198" />
+<TGConnectingPoint num="16" id="16199" />
+<TGConnectingPoint num="17" id="16200" />
+<TGConnectingPoint num="18" id="16201" />
+<TGConnectingPoint num="19" id="16202" />
+<TGConnectingPoint num="20" id="16203" />
+<TGConnectingPoint num="21" id="16204" />
+<TGConnectingPoint num="22" id="16205" />
+<TGConnectingPoint num="23" id="16206" />
+<TGConnectingPoint num="24" id="16207" />
+<TGConnectingPoint num="25" id="16208" />
+<TGConnectingPoint num="26" id="16209" />
+<TGConnectingPoint num="27" id="16210" />
+<TGConnectingPoint num="28" id="16211" />
+<TGConnectingPoint num="29" id="16212" />
+<TGConnectingPoint num="30" id="16213" />
+<TGConnectingPoint num="31" id="16214" />
+<TGConnectingPoint num="32" id="16215" />
+<TGConnectingPoint num="33" id="16216" />
+<TGConnectingPoint num="34" id="16217" />
+<TGConnectingPoint num="35" id="16218" />
+<TGConnectingPoint num="36" id="16219" />
+<TGConnectingPoint num="37" id="16220" />
+<TGConnectingPoint num="38" id="16221" />
+<TGConnectingPoint num="39" id="16222" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5104" id="16167" >
+<cdparam x="400" y="640" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Receive signal" value="answerToReset()" />
+<TGConnectingPoint num="0" id="16168" />
+<TGConnectingPoint num="1" id="16169" />
+<TGConnectingPoint num="2" id="16170" />
+<TGConnectingPoint num="3" id="16171" />
+<TGConnectingPoint num="4" id="16172" />
+<TGConnectingPoint num="5" id="16173" />
+<TGConnectingPoint num="6" id="16174" />
+<TGConnectingPoint num="7" id="16175" />
+<TGConnectingPoint num="8" id="16176" />
+<TGConnectingPoint num="9" id="16177" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="16122" >
+<cdparam x="400" y="540" />
+<sizeparam width="770" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_waitevent_AppC_enc__answerToReset__AppC_enc__answerToReset" />
+<TGConnectingPoint num="0" id="16123" />
+<TGConnectingPoint num="1" id="16124" />
+<TGConnectingPoint num="2" id="16125" />
+<TGConnectingPoint num="3" id="16126" />
+<TGConnectingPoint num="4" id="16127" />
+<TGConnectingPoint num="5" id="16128" />
+<TGConnectingPoint num="6" id="16129" />
+<TGConnectingPoint num="7" id="16130" />
+<TGConnectingPoint num="8" id="16131" />
+<TGConnectingPoint num="9" id="16132" />
+<TGConnectingPoint num="10" id="16133" />
+<TGConnectingPoint num="11" id="16134" />
+<TGConnectingPoint num="12" id="16135" />
+<TGConnectingPoint num="13" id="16136" />
+<TGConnectingPoint num="14" id="16137" />
+<TGConnectingPoint num="15" id="16138" />
+<TGConnectingPoint num="16" id="16139" />
+<TGConnectingPoint num="17" id="16140" />
+<TGConnectingPoint num="18" id="16141" />
+<TGConnectingPoint num="19" id="16142" />
+<TGConnectingPoint num="20" id="16143" />
+<TGConnectingPoint num="21" id="16144" />
+<TGConnectingPoint num="22" id="16145" />
+<TGConnectingPoint num="23" id="16146" />
+<TGConnectingPoint num="24" id="16147" />
+<TGConnectingPoint num="25" id="16148" />
+<TGConnectingPoint num="26" id="16149" />
+<TGConnectingPoint num="27" id="16150" />
+<TGConnectingPoint num="28" id="16151" />
+<TGConnectingPoint num="29" id="16152" />
+<TGConnectingPoint num="30" id="16153" />
+<TGConnectingPoint num="31" id="16154" />
+<TGConnectingPoint num="32" id="16155" />
+<TGConnectingPoint num="33" id="16156" />
+<TGConnectingPoint num="34" id="16157" />
+<TGConnectingPoint num="35" id="16158" />
+<TGConnectingPoint num="36" id="16159" />
+<TGConnectingPoint num="37" id="16160" />
+<TGConnectingPoint num="38" id="16161" />
+<TGConnectingPoint num="39" id="16162" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5103" id="16107" >
+<cdparam x="400" y="440" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Send signal" value="reset()" />
+<TGConnectingPoint num="0" id="16108" />
+<TGConnectingPoint num="1" id="16109" />
+<TGConnectingPoint num="2" id="16110" />
+<TGConnectingPoint num="3" id="16111" />
+<TGConnectingPoint num="4" id="16112" />
+<TGConnectingPoint num="5" id="16113" />
+<TGConnectingPoint num="6" id="16114" />
+<TGConnectingPoint num="7" id="16115" />
+<TGConnectingPoint num="8" id="16116" />
+<TGConnectingPoint num="9" id="16117" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="16062" >
+<cdparam x="400" y="340" />
+<sizeparam width="594" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_sendevent_AppC_enc__reset__AppC_enc__reset" />
+<TGConnectingPoint num="0" id="16063" />
+<TGConnectingPoint num="1" id="16064" />
+<TGConnectingPoint num="2" id="16065" />
+<TGConnectingPoint num="3" id="16066" />
+<TGConnectingPoint num="4" id="16067" />
+<TGConnectingPoint num="5" id="16068" />
+<TGConnectingPoint num="6" id="16069" />
+<TGConnectingPoint num="7" id="16070" />
+<TGConnectingPoint num="8" id="16071" />
+<TGConnectingPoint num="9" id="16072" />
+<TGConnectingPoint num="10" id="16073" />
+<TGConnectingPoint num="11" id="16074" />
+<TGConnectingPoint num="12" id="16075" />
+<TGConnectingPoint num="13" id="16076" />
+<TGConnectingPoint num="14" id="16077" />
+<TGConnectingPoint num="15" id="16078" />
+<TGConnectingPoint num="16" id="16079" />
+<TGConnectingPoint num="17" id="16080" />
+<TGConnectingPoint num="18" id="16081" />
+<TGConnectingPoint num="19" id="16082" />
+<TGConnectingPoint num="20" id="16083" />
+<TGConnectingPoint num="21" id="16084" />
+<TGConnectingPoint num="22" id="16085" />
+<TGConnectingPoint num="23" id="16086" />
+<TGConnectingPoint num="24" id="16087" />
+<TGConnectingPoint num="25" id="16088" />
+<TGConnectingPoint num="26" id="16089" />
+<TGConnectingPoint num="27" id="16090" />
+<TGConnectingPoint num="28" id="16091" />
+<TGConnectingPoint num="29" id="16092" />
+<TGConnectingPoint num="30" id="16093" />
+<TGConnectingPoint num="31" id="16094" />
+<TGConnectingPoint num="32" id="16095" />
+<TGConnectingPoint num="33" id="16096" />
+<TGConnectingPoint num="34" id="16097" />
+<TGConnectingPoint num="35" id="16098" />
+<TGConnectingPoint num="36" id="16099" />
+<TGConnectingPoint num="37" id="16100" />
+<TGConnectingPoint num="38" id="16101" />
+<TGConnectingPoint num="39" id="16102" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5103" id="16047" >
+<cdparam x="400" y="240" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Send signal" value="activation()" />
+<TGConnectingPoint num="0" id="16048" />
+<TGConnectingPoint num="1" id="16049" />
+<TGConnectingPoint num="2" id="16050" />
+<TGConnectingPoint num="3" id="16051" />
+<TGConnectingPoint num="4" id="16052" />
+<TGConnectingPoint num="5" id="16053" />
+<TGConnectingPoint num="6" id="16054" />
+<TGConnectingPoint num="7" id="16055" />
+<TGConnectingPoint num="8" id="16056" />
+<TGConnectingPoint num="9" id="16057" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="16002" >
+<cdparam x="400" y="140" />
+<sizeparam width="484" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_sendrequest_AppC_enc__activation" />
+<TGConnectingPoint num="0" id="16003" />
+<TGConnectingPoint num="1" id="16004" />
+<TGConnectingPoint num="2" id="16005" />
+<TGConnectingPoint num="3" id="16006" />
+<TGConnectingPoint num="4" id="16007" />
+<TGConnectingPoint num="5" id="16008" />
+<TGConnectingPoint num="6" id="16009" />
+<TGConnectingPoint num="7" id="16010" />
+<TGConnectingPoint num="8" id="16011" />
+<TGConnectingPoint num="9" id="16012" />
+<TGConnectingPoint num="10" id="16013" />
+<TGConnectingPoint num="11" id="16014" />
+<TGConnectingPoint num="12" id="16015" />
+<TGConnectingPoint num="13" id="16016" />
+<TGConnectingPoint num="14" id="16017" />
+<TGConnectingPoint num="15" id="16018" />
+<TGConnectingPoint num="16" id="16019" />
+<TGConnectingPoint num="17" id="16020" />
+<TGConnectingPoint num="18" id="16021" />
+<TGConnectingPoint num="19" id="16022" />
+<TGConnectingPoint num="20" id="16023" />
+<TGConnectingPoint num="21" id="16024" />
+<TGConnectingPoint num="22" id="16025" />
+<TGConnectingPoint num="23" id="16026" />
+<TGConnectingPoint num="24" id="16027" />
+<TGConnectingPoint num="25" id="16028" />
+<TGConnectingPoint num="26" id="16029" />
+<TGConnectingPoint num="27" id="16030" />
+<TGConnectingPoint num="28" id="16031" />
+<TGConnectingPoint num="29" id="16032" />
+<TGConnectingPoint num="30" id="16033" />
+<TGConnectingPoint num="31" id="16034" />
+<TGConnectingPoint num="32" id="16035" />
+<TGConnectingPoint num="33" id="16036" />
+<TGConnectingPoint num="34" id="16037" />
+<TGConnectingPoint num="35" id="16038" />
+<TGConnectingPoint num="36" id="16039" />
+<TGConnectingPoint num="37" id="16040" />
+<TGConnectingPoint num="38" id="16041" />
+<TGConnectingPoint num="39" id="16042" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5100" id="15996" >
+<cdparam x="400" y="40" />
+<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="15997" />
+</COMPONENT>
+
+
+</AVATARStateMachineDiagramPanel>
+
+<AVATARStateMachineDiagramPanel name="CA" minX="10" maxX="2500" minY="10" maxY="1500" >
+<CONNECTOR type="5102" id="6131" >
+<cdparam x="331" y="296" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="6128" />
+<TGConnectingPoint num="1" id="6129" />
+<TGConnectingPoint num="2" id="6130" />
+<P1  x="338" y="295" id="6229" />
+<P2  x="399" y="127" id="6303" />
+<Point x="90" y="296" />
+<Point x="90" y="127" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="6121" >
+<father id="6131" num="0" />
+<cdparam x="90" y="296" />
+<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="6122" >
+<father id="6131" num="1" />
+<cdparam x="90" y="127" />
+<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="6127" >
+<father id="6131" num="2" />
+<cdparam x="101" y="203" />
+<sizeparam width="39" 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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="6123" />
+<TGConnectingPoint num="1" id="6124" />
+<TGConnectingPoint num="2" id="6125" />
+<TGConnectingPoint num="3" id="6126" />
+<extraparam>
+<guard value="[ else ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="6144" >
+<cdparam x="799" y="260" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="6140" />
+<TGConnectingPoint num="1" id="6141" />
+<TGConnectingPoint num="2" id="6142" />
+<TGConnectingPoint num="3" id="6143" />
+<P1  x="799" y="260" id="6216" />
+<P2  x="499" y="127" id="6304" />
+<Point x="799" y="295" />
+<Point x="1095" y="295" />
+<Point x="1095" y="127" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="6132" >
+<father id="6144" num="0" />
+<cdparam x="799" y="295" />
+<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="6133" >
+<father id="6144" num="1" />
+<cdparam x="1095" y="295" />
+<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="6134" >
+<father id="6144" num="2" />
+<cdparam x="1095" y="127" />
+<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="6139" >
+<father id="6144" num="3" />
+<cdparam x="649" y="193" />
+<sizeparam width="10" 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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="6135" />
+<TGConnectingPoint num="1" id="6136" />
+<TGConnectingPoint num="2" id="6137" />
+<TGConnectingPoint num="3" id="6138" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="6157" >
+<cdparam x="474" y="253" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="6153" />
+<TGConnectingPoint num="1" id="6154" />
+<TGConnectingPoint num="2" id="6155" />
+<TGConnectingPoint num="3" id="6156" />
+<P1  x="474" y="253" id="6268" />
+<P2  x="499" y="112" id="6322" />
+<Point x="474" y="351" />
+<Point x="1122" y="352" />
+<Point x="1122" y="112" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="6145" >
+<father id="6157" num="0" />
+<cdparam x="474" y="351" />
+<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="6146" >
+<father id="6157" num="1" />
+<cdparam x="1122" y="352" />
+<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="6147" >
+<father id="6157" num="2" />
+<cdparam x="1122" 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="6152" >
+<father id="6157" num="3" />
+<cdparam x="486" y="182" />
+<sizeparam width="10" 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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="6148" />
+<TGConnectingPoint num="1" id="6149" />
+<TGConnectingPoint num="2" id="6150" />
+<TGConnectingPoint num="3" id="6151" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="6166" >
+<cdparam x="499" y="137" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="6164" />
+<TGConnectingPoint num="1" id="6165" />
+<P1  x="499" y="137" id="6313" />
+<P2  x="799" y="230" id="6215" />
+<Point x="799" y="137" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="6158" >
+<father id="6166" num="0" />
+<cdparam x="799" y="137" />
+<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="6163" >
+<father id="6166" num="1" />
+<cdparam x="816" y="160" />
+<sizeparam width="188" height="75" 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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="6159" />
+<TGConnectingPoint num="1" id="6160" />
+<TGConnectingPoint num="2" id="6161" />
+<TGConnectingPoint num="3" id="6162" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+<actions value="m1.data = smartCardPubK.data" />
+<actions value="m2.data = smartCardID" />
+<actions value="m = concat2(m1, m2)" />
+<actions value="m1 = sign(m, privK)" />
+<actions value="newCert = concat2(m, m1)" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="6173" >
+<cdparam x="391" 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="6172" />
+<P1  x="388" y="320" id="6232" />
+<P2  x="381" y="428" id="6278" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="6171" >
+<father id="6173" num="0" />
+<cdparam x="126" y="354" />
+<sizeparam width="349" height="90" 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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="6167" />
+<TGConnectingPoint num="1" id="6168" />
+<TGConnectingPoint num="2" id="6169" />
+<TGConnectingPoint num="3" id="6170" />
+<extraparam>
+<guard value="[ (newID != interfaceDeviceID) and (newID != smartCardID) ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+<actions value="m1.data = newK.data" />
+<actions value="m2.data = newID" />
+<actions value="m = concat2(m1, m2)" />
+<actions value="m1 = sign(m, privK)" />
+<actions value="newCert = concat2(m, m1)" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="6186" >
+<cdparam x="381" y="290" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="6182" />
+<TGConnectingPoint num="1" id="6183" />
+<TGConnectingPoint num="2" id="6184" />
+<TGConnectingPoint num="3" id="6185" />
+<P1  x="381" y="458" id="6279" />
+<P2  x="399" y="117" id="6310" />
+<Point x="381" y="519" />
+<Point x="44" y="519" />
+<Point x="44" y="117" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="6174" >
+<father id="6186" num="0" />
+<cdparam x="381" y="519" />
+<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="6175" >
+<father id="6186" num="1" />
+<cdparam x="44" y="519" />
+<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="6176" >
+<father id="6186" num="2" />
+<cdparam x="44" y="117" />
+<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="6181" >
+<father id="6186" num="3" />
+<cdparam x="390" y="203" />
+<sizeparam width="10" 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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="6177" />
+<TGConnectingPoint num="1" id="6178" />
+<TGConnectingPoint num="2" id="6179" />
+<TGConnectingPoint num="3" id="6180" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="6193" >
+<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="6192" />
+<P1  x="411" y="71" id="6341" />
+<P2  x="411" y="108" id="6316" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="6191" >
+<father id="6193" num="0" />
+<cdparam x="409" y="89" />
+<sizeparam width="10" 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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="6187" />
+<TGConnectingPoint num="1" id="6188" />
+<TGConnectingPoint num="2" id="6189" />
+<TGConnectingPoint num="3" id="6190" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="6200" >
+<cdparam x="399" y="147" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="6199" />
+<P1  x="399" y="147" id="6305" />
+<P2  x="381" y="176" id="6289" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="6198" >
+<father id="6200" num="0" />
+<cdparam x="390" y="161" />
+<sizeparam width="10" 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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="6194" />
+<TGConnectingPoint num="1" id="6195" />
+<TGConnectingPoint num="2" id="6196" />
+<TGConnectingPoint num="3" id="6197" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="6207" >
+<cdparam x="381" 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="6206" />
+<P1  x="381" y="206" id="6290" />
+<P2  x="388" y="270" id="6227" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="6205" >
+<father id="6207" num="0" />
+<cdparam x="216" y="224" />
+<sizeparam width="128" height="45" 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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="6201" />
+<TGConnectingPoint num="1" id="6202" />
+<TGConnectingPoint num="2" id="6203" />
+<TGConnectingPoint num="3" id="6204" />
+<extraparam>
+<guard value="[  ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+<actions value="get2(m, m1, m2)" />
+<actions value="newK.data = m1.data" />
+<actions value="newID = m2.data" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="6214" >
+<cdparam x="499" y="147" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="6213" />
+<P1  x="474" y="147" id="6315" />
+<P2  x="474" y="223" id="6267" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="6212" >
+<father id="6214" num="0" />
+<cdparam x="496" y="166" />
+<sizeparam width="215" height="75" 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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="6208" />
+<TGConnectingPoint num="1" id="6209" />
+<TGConnectingPoint num="2" id="6210" />
+<TGConnectingPoint num="3" id="6211" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+<actions value="m1.data = interfaceDevicePubK.data" />
+<actions value="m2.data = interfaceDeviceID" />
+<actions value="m = concat2(m1, m2)" />
+<actions value="m1 = sign(m, privK)" />
+<actions value="newCert = concat2(m, m1)" />
+</extraparam>
+</SUBCOMPONENT>
+
+<COMPONENT type="5103" id="6225" >
+<cdparam x="751" y="235" />
+<sizeparam width="96" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Send signal" value="chout(newCert)" />
+<TGConnectingPoint num="0" id="6215" />
+<TGConnectingPoint num="1" id="6216" />
+<TGConnectingPoint num="2" id="6217" />
+<TGConnectingPoint num="3" id="6218" />
+<TGConnectingPoint num="4" id="6219" />
+<TGConnectingPoint num="5" id="6220" />
+<TGConnectingPoint num="6" id="6221" />
+<TGConnectingPoint num="7" id="6222" />
+<TGConnectingPoint num="8" id="6223" />
+<TGConnectingPoint num="9" id="6224" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="6266" >
+<cdparam x="338" y="270" />
+<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="verifyID" />
+<TGConnectingPoint num="0" id="6226" />
+<TGConnectingPoint num="1" id="6227" />
+<TGConnectingPoint num="2" id="6228" />
+<TGConnectingPoint num="3" id="6229" />
+<TGConnectingPoint num="4" id="6230" />
+<TGConnectingPoint num="5" id="6231" />
+<TGConnectingPoint num="6" id="6232" />
+<TGConnectingPoint num="7" id="6233" />
+<TGConnectingPoint num="8" id="6234" />
+<TGConnectingPoint num="9" id="6235" />
+<TGConnectingPoint num="10" id="6236" />
+<TGConnectingPoint num="11" id="6237" />
+<TGConnectingPoint num="12" id="6238" />
+<TGConnectingPoint num="13" id="6239" />
+<TGConnectingPoint num="14" id="6240" />
+<TGConnectingPoint num="15" id="6241" />
+<TGConnectingPoint num="16" id="6242" />
+<TGConnectingPoint num="17" id="6243" />
+<TGConnectingPoint num="18" id="6244" />
+<TGConnectingPoint num="19" id="6245" />
+<TGConnectingPoint num="20" id="6246" />
+<TGConnectingPoint num="21" id="6247" />
+<TGConnectingPoint num="22" id="6248" />
+<TGConnectingPoint num="23" id="6249" />
+<TGConnectingPoint num="24" id="6250" />
+<TGConnectingPoint num="25" id="6251" />
+<TGConnectingPoint num="26" id="6252" />
+<TGConnectingPoint num="27" id="6253" />
+<TGConnectingPoint num="28" id="6254" />
+<TGConnectingPoint num="29" id="6255" />
+<TGConnectingPoint num="30" id="6256" />
+<TGConnectingPoint num="31" id="6257" />
+<TGConnectingPoint num="32" id="6258" />
+<TGConnectingPoint num="33" id="6259" />
+<TGConnectingPoint num="34" id="6260" />
+<TGConnectingPoint num="35" id="6261" />
+<TGConnectingPoint num="36" id="6262" />
+<TGConnectingPoint num="37" id="6263" />
+<TGConnectingPoint num="38" id="6264" />
+<TGConnectingPoint num="39" id="6265" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5103" id="6277" >
+<cdparam x="426" y="228" />
+<sizeparam width="96" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Send signal" value="chout(newCert)" />
+<TGConnectingPoint num="0" id="6267" />
+<TGConnectingPoint num="1" id="6268" />
+<TGConnectingPoint num="2" id="6269" />
+<TGConnectingPoint num="3" id="6270" />
+<TGConnectingPoint num="4" id="6271" />
+<TGConnectingPoint num="5" id="6272" />
+<TGConnectingPoint num="6" id="6273" />
+<TGConnectingPoint num="7" id="6274" />
+<TGConnectingPoint num="8" id="6275" />
+<TGConnectingPoint num="9" id="6276" />
+</COMPONENT>
+
+<COMPONENT type="5103" id="6288" >
+<cdparam x="333" y="433" />
+<sizeparam width="96" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Send signal" value="chout(newCert)" />
+<TGConnectingPoint num="0" id="6278" />
+<TGConnectingPoint num="1" id="6279" />
+<TGConnectingPoint num="2" id="6280" />
+<TGConnectingPoint num="3" id="6281" />
+<TGConnectingPoint num="4" id="6282" />
+<TGConnectingPoint num="5" id="6283" />
+<TGConnectingPoint num="6" id="6284" />
+<TGConnectingPoint num="7" id="6285" />
+<TGConnectingPoint num="8" id="6286" />
+<TGConnectingPoint num="9" id="6287" />
+</COMPONENT>
+
+<COMPONENT type="5104" id="6299" >
+<cdparam x="351" y="181" />
+<sizeparam width="60" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Receive signal" value="chin(m)" />
+<TGConnectingPoint num="0" id="6289" />
+<TGConnectingPoint num="1" id="6290" />
+<TGConnectingPoint num="2" id="6291" />
+<TGConnectingPoint num="3" id="6292" />
+<TGConnectingPoint num="4" id="6293" />
+<TGConnectingPoint num="5" id="6294" />
+<TGConnectingPoint num="6" id="6295" />
+<TGConnectingPoint num="7" id="6296" />
+<TGConnectingPoint num="8" id="6297" />
+<TGConnectingPoint num="9" id="6298" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="6340" >
+<cdparam x="399" y="108" />
+<sizeparam width="100" height="39" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="waiting" />
+<TGConnectingPoint num="0" id="6300" />
+<TGConnectingPoint num="1" id="6301" />
+<TGConnectingPoint num="2" id="6302" />
+<TGConnectingPoint num="3" id="6303" />
+<TGConnectingPoint num="4" id="6304" />
+<TGConnectingPoint num="5" id="6305" />
+<TGConnectingPoint num="6" id="6306" />
+<TGConnectingPoint num="7" id="6307" />
+<TGConnectingPoint num="8" id="6308" />
+<TGConnectingPoint num="9" id="6309" />
+<TGConnectingPoint num="10" id="6310" />
+<TGConnectingPoint num="11" id="6311" />
+<TGConnectingPoint num="12" id="6312" />
+<TGConnectingPoint num="13" id="6313" />
+<TGConnectingPoint num="14" id="6314" />
+<TGConnectingPoint num="15" id="6315" />
+<TGConnectingPoint num="16" id="6316" />
+<TGConnectingPoint num="17" id="6317" />
+<TGConnectingPoint num="18" id="6318" />
+<TGConnectingPoint num="19" id="6319" />
+<TGConnectingPoint num="20" id="6320" />
+<TGConnectingPoint num="21" id="6321" />
+<TGConnectingPoint num="22" id="6322" />
+<TGConnectingPoint num="23" id="6323" />
+<TGConnectingPoint num="24" id="6324" />
+<TGConnectingPoint num="25" id="6325" />
+<TGConnectingPoint num="26" id="6326" />
+<TGConnectingPoint num="27" id="6327" />
+<TGConnectingPoint num="28" id="6328" />
+<TGConnectingPoint num="29" id="6329" />
+<TGConnectingPoint num="30" id="6330" />
+<TGConnectingPoint num="31" id="6331" />
+<TGConnectingPoint num="32" id="6332" />
+<TGConnectingPoint num="33" id="6333" />
+<TGConnectingPoint num="34" id="6334" />
+<TGConnectingPoint num="35" id="6335" />
+<TGConnectingPoint num="36" id="6336" />
+<TGConnectingPoint num="37" id="6337" />
+<TGConnectingPoint num="38" id="6338" />
+<TGConnectingPoint num="39" id="6339" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5100" id="6342" >
+<cdparam x="404" y="51" />
+<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="6341" />
+</COMPONENT>
+
+
+</AVATARStateMachineDiagramPanel>
+
+<AVATARStateMachineDiagramPanel name="Timer" minX="10" maxX="2500" minY="10" maxY="1500" >
+<CONNECTOR type="5102" id="15960" >
+<cdparam x="400" y="540" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="15961" />
+<P1  x="400" y="540" id="15778" />
+<P2  x="415" y="635" id="15823" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="15962" >
+<father id="15960" num="0" />
+<cdparam x="407" y="587" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="15963" />
+<TGConnectingPoint num="1" id="15964" />
+<TGConnectingPoint num="2" id="15965" />
+<TGConnectingPoint num="3" id="15966" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="15953" >
+<cdparam x="415" y="665" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="15954" />
+<P1  x="415" y="665" id="15824" />
+<P2  x="500" y="171" id="15692" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="15955" >
+<father id="15953" num="0" />
+<cdparam x="457" y="418" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="15956" />
+<TGConnectingPoint num="1" id="15957" />
+<TGConnectingPoint num="2" id="15958" />
+<TGConnectingPoint num="3" id="15959" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="15946" >
+<cdparam x="407" y="60" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="15947" />
+<P1  x="407" y="60" id="15660" />
+<P2  x="450" y="140" id="15667" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="15948" >
+<father id="15946" num="0" />
+<cdparam x="428" y="100" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="15949" />
+<TGConnectingPoint num="1" id="15950" />
+<TGConnectingPoint num="2" id="15951" />
+<TGConnectingPoint num="3" id="15952" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+<actions value="req_loop_index=0" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="15939" >
+<cdparam x="715" y="665" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="15940" />
+<P1  x="715" y="665" id="15886" />
+<P2  x="500" y="165" id="15670" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="15941" >
+<father id="15939" num="0" />
+<cdparam x="607" y="415" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="15942" />
+<TGConnectingPoint num="1" id="15943" />
+<TGConnectingPoint num="2" id="15944" />
+<TGConnectingPoint num="3" id="15945" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="15932" >
+<cdparam x="400" y="140" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="15933" />
+<P1  x="400" y="140" id="15666" />
+<P2  x="415" y="235" id="15711" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="15934" >
+<father id="15932" num="0" />
+<cdparam x="407" y="187" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="15935" />
+<TGConnectingPoint num="1" id="15936" />
+<TGConnectingPoint num="2" id="15937" />
+<TGConnectingPoint num="3" id="15938" />
+<extraparam>
+<guard value="req_loop_index != 1" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+<actions value="req_loop_index=req_loop_index+1" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="15925" >
+<cdparam x="500" y="440" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="15926" />
+<P1  x="500" y="440" id="15735" />
+<P2  x="986" y="540" id="15841" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="15927" >
+<father id="15925" num="0" />
+<cdparam x="743" y="490" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="15928" />
+<TGConnectingPoint num="1" id="15929" />
+<TGConnectingPoint num="2" id="15930" />
+<TGConnectingPoint num="3" id="15931" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="15918" >
+<cdparam x="700" y="540" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="15919" />
+<P1  x="700" y="540" id="15840" />
+<P2  x="715" y="635" id="15885" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="15920" >
+<father id="15918" num="0" />
+<cdparam x="707" y="587" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="15921" />
+<TGConnectingPoint num="1" id="15922" />
+<TGConnectingPoint num="2" id="15923" />
+<TGConnectingPoint num="3" id="15924" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="15911" >
+<cdparam x="400" y="440" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="15912" />
+<P1  x="400" y="440" id="15733" />
+<P2  x="719" y="540" id="15779" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="15913" >
+<father id="15911" num="0" />
+<cdparam x="559" y="490" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="15914" />
+<TGConnectingPoint num="1" id="15915" />
+<TGConnectingPoint num="2" id="15916" />
+<TGConnectingPoint num="3" id="15917" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="15904" >
+<cdparam x="415" y="365" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="15905" />
+<P1  x="415" y="365" id="15727" />
+<P2  x="450" y="440" id="15734" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="15906" >
+<father id="15904" num="0" />
+<cdparam x="432" y="402" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="15907" />
+<TGConnectingPoint num="1" id="15908" />
+<TGConnectingPoint num="2" id="15909" />
+<TGConnectingPoint num="3" id="15910" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="15897" >
+<cdparam x="415" y="265" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="15898" />
+<P1  x="415" y="265" id="15712" />
+<P2  x="415" y="335" id="15726" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="15899" >
+<father id="15897" num="0" />
+<cdparam x="415" y="300" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="15900" />
+<TGConnectingPoint num="1" id="15901" />
+<TGConnectingPoint num="2" id="15902" />
+<TGConnectingPoint num="3" id="15903" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<COMPONENT type="5104" id="15884" >
+<cdparam x="700" y="640" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Receive signal" value="stop()" />
+<TGConnectingPoint num="0" id="15885" />
+<TGConnectingPoint num="1" id="15886" />
+<TGConnectingPoint num="2" id="15887" />
+<TGConnectingPoint num="3" id="15888" />
+<TGConnectingPoint num="4" id="15889" />
+<TGConnectingPoint num="5" id="15890" />
+<TGConnectingPoint num="6" id="15891" />
+<TGConnectingPoint num="7" id="15892" />
+<TGConnectingPoint num="8" id="15893" />
+<TGConnectingPoint num="9" id="15894" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="15839" >
+<cdparam x="700" y="540" />
+<sizeparam width="572" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_waitevent_AppC_enc__stop__AppC_enc__stop" />
+<TGConnectingPoint num="0" id="15840" />
+<TGConnectingPoint num="1" id="15841" />
+<TGConnectingPoint num="2" id="15842" />
+<TGConnectingPoint num="3" id="15843" />
+<TGConnectingPoint num="4" id="15844" />
+<TGConnectingPoint num="5" id="15845" />
+<TGConnectingPoint num="6" id="15846" />
+<TGConnectingPoint num="7" id="15847" />
+<TGConnectingPoint num="8" id="15848" />
+<TGConnectingPoint num="9" id="15849" />
+<TGConnectingPoint num="10" id="15850" />
+<TGConnectingPoint num="11" id="15851" />
+<TGConnectingPoint num="12" id="15852" />
+<TGConnectingPoint num="13" id="15853" />
+<TGConnectingPoint num="14" id="15854" />
+<TGConnectingPoint num="15" id="15855" />
+<TGConnectingPoint num="16" id="15856" />
+<TGConnectingPoint num="17" id="15857" />
+<TGConnectingPoint num="18" id="15858" />
+<TGConnectingPoint num="19" id="15859" />
+<TGConnectingPoint num="20" id="15860" />
+<TGConnectingPoint num="21" id="15861" />
+<TGConnectingPoint num="22" id="15862" />
+<TGConnectingPoint num="23" id="15863" />
+<TGConnectingPoint num="24" id="15864" />
+<TGConnectingPoint num="25" id="15865" />
+<TGConnectingPoint num="26" id="15866" />
+<TGConnectingPoint num="27" id="15867" />
+<TGConnectingPoint num="28" id="15868" />
+<TGConnectingPoint num="29" id="15869" />
+<TGConnectingPoint num="30" id="15870" />
+<TGConnectingPoint num="31" id="15871" />
+<TGConnectingPoint num="32" id="15872" />
+<TGConnectingPoint num="33" id="15873" />
+<TGConnectingPoint num="34" id="15874" />
+<TGConnectingPoint num="35" id="15875" />
+<TGConnectingPoint num="36" id="15876" />
+<TGConnectingPoint num="37" id="15877" />
+<TGConnectingPoint num="38" id="15878" />
+<TGConnectingPoint num="39" id="15879" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5103" id="15822" >
+<cdparam x="400" y="640" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Send signal" value="timeOut()" />
+<TGConnectingPoint num="0" id="15823" />
+<TGConnectingPoint num="1" id="15824" />
+<TGConnectingPoint num="2" id="15825" />
+<TGConnectingPoint num="3" id="15826" />
+<TGConnectingPoint num="4" id="15827" />
+<TGConnectingPoint num="5" id="15828" />
+<TGConnectingPoint num="6" id="15829" />
+<TGConnectingPoint num="7" id="15830" />
+<TGConnectingPoint num="8" id="15831" />
+<TGConnectingPoint num="9" id="15832" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="15777" >
+<cdparam x="400" y="540" />
+<sizeparam width="638" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_sendevent_AppC_enc__timeOut__AppC_enc__timeOut" />
+<TGConnectingPoint num="0" id="15778" />
+<TGConnectingPoint num="1" id="15779" />
+<TGConnectingPoint num="2" id="15780" />
+<TGConnectingPoint num="3" id="15781" />
+<TGConnectingPoint num="4" id="15782" />
+<TGConnectingPoint num="5" id="15783" />
+<TGConnectingPoint num="6" id="15784" />
+<TGConnectingPoint num="7" id="15785" />
+<TGConnectingPoint num="8" id="15786" />
+<TGConnectingPoint num="9" id="15787" />
+<TGConnectingPoint num="10" id="15788" />
+<TGConnectingPoint num="11" id="15789" />
+<TGConnectingPoint num="12" id="15790" />
+<TGConnectingPoint num="13" id="15791" />
+<TGConnectingPoint num="14" id="15792" />
+<TGConnectingPoint num="15" id="15793" />
+<TGConnectingPoint num="16" id="15794" />
+<TGConnectingPoint num="17" id="15795" />
+<TGConnectingPoint num="18" id="15796" />
+<TGConnectingPoint num="19" id="15797" />
+<TGConnectingPoint num="20" id="15798" />
+<TGConnectingPoint num="21" id="15799" />
+<TGConnectingPoint num="22" id="15800" />
+<TGConnectingPoint num="23" id="15801" />
+<TGConnectingPoint num="24" id="15802" />
+<TGConnectingPoint num="25" id="15803" />
+<TGConnectingPoint num="26" id="15804" />
+<TGConnectingPoint num="27" id="15805" />
+<TGConnectingPoint num="28" id="15806" />
+<TGConnectingPoint num="29" id="15807" />
+<TGConnectingPoint num="30" id="15808" />
+<TGConnectingPoint num="31" id="15809" />
+<TGConnectingPoint num="32" id="15810" />
+<TGConnectingPoint num="33" id="15811" />
+<TGConnectingPoint num="34" id="15812" />
+<TGConnectingPoint num="35" id="15813" />
+<TGConnectingPoint num="36" id="15814" />
+<TGConnectingPoint num="37" id="15815" />
+<TGConnectingPoint num="38" id="15816" />
+<TGConnectingPoint num="39" id="15817" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="15732" >
+<cdparam x="400" y="440" />
+<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="choice" />
+<TGConnectingPoint num="0" id="15733" />
+<TGConnectingPoint num="1" id="15734" />
+<TGConnectingPoint num="2" id="15735" />
+<TGConnectingPoint num="3" id="15736" />
+<TGConnectingPoint num="4" id="15737" />
+<TGConnectingPoint num="5" id="15738" />
+<TGConnectingPoint num="6" id="15739" />
+<TGConnectingPoint num="7" id="15740" />
+<TGConnectingPoint num="8" id="15741" />
+<TGConnectingPoint num="9" id="15742" />
+<TGConnectingPoint num="10" id="15743" />
+<TGConnectingPoint num="11" id="15744" />
+<TGConnectingPoint num="12" id="15745" />
+<TGConnectingPoint num="13" id="15746" />
+<TGConnectingPoint num="14" id="15747" />
+<TGConnectingPoint num="15" id="15748" />
+<TGConnectingPoint num="16" id="15749" />
+<TGConnectingPoint num="17" id="15750" />
+<TGConnectingPoint num="18" id="15751" />
+<TGConnectingPoint num="19" id="15752" />
+<TGConnectingPoint num="20" id="15753" />
+<TGConnectingPoint num="21" id="15754" />
+<TGConnectingPoint num="22" id="15755" />
+<TGConnectingPoint num="23" id="15756" />
+<TGConnectingPoint num="24" id="15757" />
+<TGConnectingPoint num="25" id="15758" />
+<TGConnectingPoint num="26" id="15759" />
+<TGConnectingPoint num="27" id="15760" />
+<TGConnectingPoint num="28" id="15761" />
+<TGConnectingPoint num="29" id="15762" />
+<TGConnectingPoint num="30" id="15763" />
+<TGConnectingPoint num="31" id="15764" />
+<TGConnectingPoint num="32" id="15765" />
+<TGConnectingPoint num="33" id="15766" />
+<TGConnectingPoint num="34" id="15767" />
+<TGConnectingPoint num="35" id="15768" />
+<TGConnectingPoint num="36" id="15769" />
+<TGConnectingPoint num="37" id="15770" />
+<TGConnectingPoint num="38" id="15771" />
+<TGConnectingPoint num="39" id="15772" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5108" id="15725" >
+<cdparam x="400" y="340" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="TGComponent" value="null" />
+<TGConnectingPoint num="0" id="15726" />
+<TGConnectingPoint num="1" id="15727" />
+<extraparam>
+<Data variable="x" minValue="0" maxValue="10" functionId="0" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5104" id="15710" >
+<cdparam x="400" y="240" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Receive signal" value="req_Timer()" />
+<TGConnectingPoint num="0" id="15711" />
+<TGConnectingPoint num="1" id="15712" />
+<TGConnectingPoint num="2" id="15713" />
+<TGConnectingPoint num="3" id="15714" />
+<TGConnectingPoint num="4" id="15715" />
+<TGConnectingPoint num="5" id="15716" />
+<TGConnectingPoint num="6" id="15717" />
+<TGConnectingPoint num="7" id="15718" />
+<TGConnectingPoint num="8" id="15719" />
+<TGConnectingPoint num="9" id="15720" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="15665" >
+<cdparam x="400" y="140" />
+<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="loopstart" />
+<TGConnectingPoint num="0" id="15666" />
+<TGConnectingPoint num="1" id="15667" />
+<TGConnectingPoint num="2" id="15668" />
+<TGConnectingPoint num="3" id="15669" />
+<TGConnectingPoint num="4" id="15670" />
+<TGConnectingPoint num="5" id="15671" />
+<TGConnectingPoint num="6" id="15672" />
+<TGConnectingPoint num="7" id="15673" />
+<TGConnectingPoint num="8" id="15674" />
+<TGConnectingPoint num="9" id="15675" />
+<TGConnectingPoint num="10" id="15676" />
+<TGConnectingPoint num="11" id="15677" />
+<TGConnectingPoint num="12" id="15678" />
+<TGConnectingPoint num="13" id="15679" />
+<TGConnectingPoint num="14" id="15680" />
+<TGConnectingPoint num="15" id="15681" />
+<TGConnectingPoint num="16" id="15682" />
+<TGConnectingPoint num="17" id="15683" />
+<TGConnectingPoint num="18" id="15684" />
+<TGConnectingPoint num="19" id="15685" />
+<TGConnectingPoint num="20" id="15686" />
+<TGConnectingPoint num="21" id="15687" />
+<TGConnectingPoint num="22" id="15688" />
+<TGConnectingPoint num="23" id="15689" />
+<TGConnectingPoint num="24" id="15690" />
+<TGConnectingPoint num="25" id="15691" />
+<TGConnectingPoint num="26" id="15692" />
+<TGConnectingPoint num="27" id="15693" />
+<TGConnectingPoint num="28" id="15694" />
+<TGConnectingPoint num="29" id="15695" />
+<TGConnectingPoint num="30" id="15696" />
+<TGConnectingPoint num="31" id="15697" />
+<TGConnectingPoint num="32" id="15698" />
+<TGConnectingPoint num="33" id="15699" />
+<TGConnectingPoint num="34" id="15700" />
+<TGConnectingPoint num="35" id="15701" />
+<TGConnectingPoint num="36" id="15702" />
+<TGConnectingPoint num="37" id="15703" />
+<TGConnectingPoint num="38" id="15704" />
+<TGConnectingPoint num="39" id="15705" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5100" id="15659" >
+<cdparam x="400" y="40" />
+<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="15660" />
+</COMPONENT>
+
+
+</AVATARStateMachineDiagramPanel>
+
+<AVATARStateMachineDiagramPanel name="Application" minX="10" maxX="2500" minY="10" maxY="1500" >
+<CONNECTOR type="5102" id="25047" >
+<cdparam x="415" y="665" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="25048" />
+<P1  x="415" y="665" id="24511" />
+<P2  x="818" y="740" id="24526" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="25049" >
+<father id="25047" num="0" />
+<cdparam x="616" y="702" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="25050" />
+<TGConnectingPoint num="1" id="25051" />
+<TGConnectingPoint num="2" id="25052" />
+<TGConnectingPoint num="3" id="25053" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="25040" >
+<cdparam x="400" y="540" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="25041" />
+<P1  x="400" y="540" id="24465" />
+<P2  x="415" y="635" id="24510" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="25042" >
+<father id="25040" num="0" />
+<cdparam x="407" y="587" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="25043" />
+<TGConnectingPoint num="1" id="25044" />
+<TGConnectingPoint num="2" id="25045" />
+<TGConnectingPoint num="3" id="25046" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="25033" >
+<cdparam x="400" y="140" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="25034" />
+<P1  x="400" y="140" id="24345" />
+<P2  x="415" y="235" id="24390" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="25035" >
+<father id="25033" num="0" />
+<cdparam x="407" y="187" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="25036" />
+<TGConnectingPoint num="1" id="25037" />
+<TGConnectingPoint num="2" id="25038" />
+<TGConnectingPoint num="3" id="25039" />
+<extraparam>
+<guard value="req_loop_index != 1" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+<actions value="req_loop_index=req_loop_index+1" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="25026" >
+<cdparam x="400" y="1240" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="25027" />
+<P1  x="400" y="1240" id="24690" />
+<P2  x="415" y="1335" id="24735" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="25028" >
+<father id="25026" num="0" />
+<cdparam x="407" y="1287" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="25029" />
+<TGConnectingPoint num="1" id="25030" />
+<TGConnectingPoint num="2" id="25031" />
+<TGConnectingPoint num="3" id="25032" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="25019" >
+<cdparam x="415" y="1665" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="25020" />
+<P1  x="415" y="1665" id="24841" />
+<P2  x="500" y="171" id="24371" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="25021" >
+<father id="25019" num="0" />
+<cdparam x="457" y="918" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="25022" />
+<TGConnectingPoint num="1" id="25023" />
+<TGConnectingPoint num="2" id="25024" />
+<TGConnectingPoint num="3" id="25025" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="25012" >
+<cdparam x="415" y="865" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="25013" />
+<P1  x="415" y="865" id="24571" />
+<P2  x="450" y="940" id="24586" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="25014" >
+<father id="25012" num="0" />
+<cdparam x="432" y="902" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="25015" />
+<TGConnectingPoint num="1" id="25016" />
+<TGConnectingPoint num="2" id="25017" />
+<TGConnectingPoint num="3" id="25018" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="25005" >
+<cdparam x="415" y="1365" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="25006" />
+<P1  x="415" y="1365" id="24736" />
+<P2  x="468" y="1440" id="24768" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="25007" >
+<father id="25005" num="0" />
+<cdparam x="441" y="1402" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="25008" />
+<TGConnectingPoint num="1" id="25009" />
+<TGConnectingPoint num="2" id="25010" />
+<TGConnectingPoint num="3" id="25011" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="24998" >
+<cdparam x="415" y="1165" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="24999" />
+<P1  x="415" y="1165" id="24676" />
+<P2  x="730" y="1240" id="24691" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="25000" >
+<father id="24998" num="0" />
+<cdparam x="572" y="1202" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="25001" />
+<TGConnectingPoint num="1" id="25002" />
+<TGConnectingPoint num="2" id="25003" />
+<TGConnectingPoint num="3" id="25004" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="24991" >
+<cdparam x="415" y="265" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="24992" />
+<P1  x="415" y="265" id="24391" />
+<P2  x="686" y="340" id="24406" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="24993" >
+<father id="24991" num="0" />
+<cdparam x="550" y="302" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="24994" />
+<TGConnectingPoint num="1" id="24995" />
+<TGConnectingPoint num="2" id="24996" />
+<TGConnectingPoint num="3" id="24997" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="24984" >
+<cdparam x="400" y="1540" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="24985" />
+<P1  x="400" y="1540" id="24795" />
+<P2  x="415" y="1635" id="24840" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="24986" >
+<father id="24984" num="0" />
+<cdparam x="407" y="1587" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="24987" />
+<TGConnectingPoint num="1" id="24988" />
+<TGConnectingPoint num="2" id="24989" />
+<TGConnectingPoint num="3" id="24990" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="24977" >
+<cdparam x="715" y="1665" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="24978" />
+<P1  x="715" y="1665" id="24903" />
+<P2  x="500" y="165" id="24349" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="24979" >
+<father id="24977" num="0" />
+<cdparam x="607" y="915" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="24980" />
+<TGConnectingPoint num="1" id="24981" />
+<TGConnectingPoint num="2" id="24982" />
+<TGConnectingPoint num="3" id="24983" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="24970" >
+<cdparam x="415" y="465" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="24971" />
+<P1  x="415" y="465" id="24451" />
+<P2  x="708" y="540" id="24466" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="24972" >
+<father id="24970" num="0" />
+<cdparam x="561" y="502" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="24973" />
+<TGConnectingPoint num="1" id="24974" />
+<TGConnectingPoint num="2" id="24975" />
+<TGConnectingPoint num="3" id="24976" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="24963" >
+<cdparam x="400" y="340" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="24964" />
+<P1  x="400" y="340" id="24405" />
+<P2  x="415" y="435" id="24450" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="24965" >
+<father id="24963" num="0" />
+<cdparam x="407" y="387" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="24966" />
+<TGConnectingPoint num="1" id="24967" />
+<TGConnectingPoint num="2" id="24968" />
+<TGConnectingPoint num="3" id="24969" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="24956" >
+<cdparam x="455" y="1440" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="24957" />
+<P1  x="455" y="1440" id="24751" />
+<P2  x="997" y="1540" id="24858" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="24958" >
+<father id="24956" num="0" />
+<cdparam x="726" y="1490" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="24959" />
+<TGConnectingPoint num="1" id="24960" />
+<TGConnectingPoint num="2" id="24961" />
+<TGConnectingPoint num="3" id="24962" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="24949" >
+<cdparam x="400" y="1440" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="24950" />
+<P1  x="400" y="1440" id="24750" />
+<P2  x="697" y="1540" id="24796" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="24951" >
+<father id="24949" num="0" />
+<cdparam x="548" y="1490" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="24952" />
+<TGConnectingPoint num="1" id="24953" />
+<TGConnectingPoint num="2" id="24954" />
+<TGConnectingPoint num="3" id="24955" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="24942" >
+<cdparam x="400" y="740" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="24943" />
+<P1  x="400" y="740" id="24525" />
+<P2  x="415" y="835" id="24570" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="24944" >
+<father id="24942" num="0" />
+<cdparam x="407" y="787" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="24945" />
+<TGConnectingPoint num="1" id="24946" />
+<TGConnectingPoint num="2" id="24947" />
+<TGConnectingPoint num="3" id="24948" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="24935" >
+<cdparam x="700" y="1540" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="24936" />
+<P1  x="700" y="1540" id="24857" />
+<P2  x="715" y="1635" id="24902" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="24937" >
+<father id="24935" num="0" />
+<cdparam x="707" y="1587" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="24938" />
+<TGConnectingPoint num="1" id="24939" />
+<TGConnectingPoint num="2" id="24940" />
+<TGConnectingPoint num="3" id="24941" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="24928" >
+<cdparam x="400" y="1040" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="24929" />
+<P1  x="400" y="1040" id="24630" />
+<P2  x="415" y="1135" id="24675" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="24930" >
+<father id="24928" num="0" />
+<cdparam x="407" y="1087" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="24931" />
+<TGConnectingPoint num="1" id="24932" />
+<TGConnectingPoint num="2" id="24933" />
+<TGConnectingPoint num="3" id="24934" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="24921" >
+<cdparam x="407" y="60" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="24922" />
+<P1  x="407" y="60" id="24339" />
+<P2  x="450" y="140" id="24346" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="24923" >
+<father id="24921" num="0" />
+<cdparam x="428" y="100" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="24924" />
+<TGConnectingPoint num="1" id="24925" />
+<TGConnectingPoint num="2" id="24926" />
+<TGConnectingPoint num="3" id="24927" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+<actions value="req_loop_index=0" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="24914" >
+<cdparam x="400" y="940" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="24915" />
+<P1  x="400" y="940" id="24585" />
+<P2  x="636" y="1040" id="24631" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="24916" >
+<father id="24914" num="0" />
+<cdparam x="518" y="990" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="24917" />
+<TGConnectingPoint num="1" id="24918" />
+<TGConnectingPoint num="2" id="24919" />
+<TGConnectingPoint num="3" id="24920" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<COMPONENT type="5103" id="24901" >
+<cdparam x="700" y="1640" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Send signal" value="abort()" />
+<TGConnectingPoint num="0" id="24902" />
+<TGConnectingPoint num="1" id="24903" />
+<TGConnectingPoint num="2" id="24904" />
+<TGConnectingPoint num="3" id="24905" />
+<TGConnectingPoint num="4" id="24906" />
+<TGConnectingPoint num="5" id="24907" />
+<TGConnectingPoint num="6" id="24908" />
+<TGConnectingPoint num="7" id="24909" />
+<TGConnectingPoint num="8" id="24910" />
+<TGConnectingPoint num="9" id="24911" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="24856" >
+<cdparam x="700" y="1540" />
+<sizeparam width="594" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_sendevent_AppC_enc__abort__AppC_enc__abort" />
+<TGConnectingPoint num="0" id="24857" />
+<TGConnectingPoint num="1" id="24858" />
+<TGConnectingPoint num="2" id="24859" />
+<TGConnectingPoint num="3" id="24860" />
+<TGConnectingPoint num="4" id="24861" />
+<TGConnectingPoint num="5" id="24862" />
+<TGConnectingPoint num="6" id="24863" />
+<TGConnectingPoint num="7" id="24864" />
+<TGConnectingPoint num="8" id="24865" />
+<TGConnectingPoint num="9" id="24866" />
+<TGConnectingPoint num="10" id="24867" />
+<TGConnectingPoint num="11" id="24868" />
+<TGConnectingPoint num="12" id="24869" />
+<TGConnectingPoint num="13" id="24870" />
+<TGConnectingPoint num="14" id="24871" />
+<TGConnectingPoint num="15" id="24872" />
+<TGConnectingPoint num="16" id="24873" />
+<TGConnectingPoint num="17" id="24874" />
+<TGConnectingPoint num="18" id="24875" />
+<TGConnectingPoint num="19" id="24876" />
+<TGConnectingPoint num="20" id="24877" />
+<TGConnectingPoint num="21" id="24878" />
+<TGConnectingPoint num="22" id="24879" />
+<TGConnectingPoint num="23" id="24880" />
+<TGConnectingPoint num="24" id="24881" />
+<TGConnectingPoint num="25" id="24882" />
+<TGConnectingPoint num="26" id="24883" />
+<TGConnectingPoint num="27" id="24884" />
+<TGConnectingPoint num="28" id="24885" />
+<TGConnectingPoint num="29" id="24886" />
+<TGConnectingPoint num="30" id="24887" />
+<TGConnectingPoint num="31" id="24888" />
+<TGConnectingPoint num="32" id="24889" />
+<TGConnectingPoint num="33" id="24890" />
+<TGConnectingPoint num="34" id="24891" />
+<TGConnectingPoint num="35" id="24892" />
+<TGConnectingPoint num="36" id="24893" />
+<TGConnectingPoint num="37" id="24894" />
+<TGConnectingPoint num="38" id="24895" />
+<TGConnectingPoint num="39" id="24896" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5103" id="24839" >
+<cdparam x="400" y="1640" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Send signal" value="close()" />
+<TGConnectingPoint num="0" id="24840" />
+<TGConnectingPoint num="1" id="24841" />
+<TGConnectingPoint num="2" id="24842" />
+<TGConnectingPoint num="3" id="24843" />
+<TGConnectingPoint num="4" id="24844" />
+<TGConnectingPoint num="5" id="24845" />
+<TGConnectingPoint num="6" id="24846" />
+<TGConnectingPoint num="7" id="24847" />
+<TGConnectingPoint num="8" id="24848" />
+<TGConnectingPoint num="9" id="24849" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="24794" >
+<cdparam x="400" y="1540" />
+<sizeparam width="594" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_sendevent_AppC_enc__close__AppC_enc__close" />
+<TGConnectingPoint num="0" id="24795" />
+<TGConnectingPoint num="1" id="24796" />
+<TGConnectingPoint num="2" id="24797" />
+<TGConnectingPoint num="3" id="24798" />
+<TGConnectingPoint num="4" id="24799" />
+<TGConnectingPoint num="5" id="24800" />
+<TGConnectingPoint num="6" id="24801" />
+<TGConnectingPoint num="7" id="24802" />
+<TGConnectingPoint num="8" id="24803" />
+<TGConnectingPoint num="9" id="24804" />
+<TGConnectingPoint num="10" id="24805" />
+<TGConnectingPoint num="11" id="24806" />
+<TGConnectingPoint num="12" id="24807" />
+<TGConnectingPoint num="13" id="24808" />
+<TGConnectingPoint num="14" id="24809" />
+<TGConnectingPoint num="15" id="24810" />
+<TGConnectingPoint num="16" id="24811" />
+<TGConnectingPoint num="17" id="24812" />
+<TGConnectingPoint num="18" id="24813" />
+<TGConnectingPoint num="19" id="24814" />
+<TGConnectingPoint num="20" id="24815" />
+<TGConnectingPoint num="21" id="24816" />
+<TGConnectingPoint num="22" id="24817" />
+<TGConnectingPoint num="23" id="24818" />
+<TGConnectingPoint num="24" id="24819" />
+<TGConnectingPoint num="25" id="24820" />
+<TGConnectingPoint num="26" id="24821" />
+<TGConnectingPoint num="27" id="24822" />
+<TGConnectingPoint num="28" id="24823" />
+<TGConnectingPoint num="29" id="24824" />
+<TGConnectingPoint num="30" id="24825" />
+<TGConnectingPoint num="31" id="24826" />
+<TGConnectingPoint num="32" id="24827" />
+<TGConnectingPoint num="33" id="24828" />
+<TGConnectingPoint num="34" id="24829" />
+<TGConnectingPoint num="35" id="24830" />
+<TGConnectingPoint num="36" id="24831" />
+<TGConnectingPoint num="37" id="24832" />
+<TGConnectingPoint num="38" id="24833" />
+<TGConnectingPoint num="39" id="24834" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="24749" >
+<cdparam x="400" y="1440" />
+<sizeparam width="110" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="choice7509" />
+<TGConnectingPoint num="0" id="24750" />
+<TGConnectingPoint num="1" id="24751" />
+<TGConnectingPoint num="2" id="24752" />
+<TGConnectingPoint num="3" id="24753" />
+<TGConnectingPoint num="4" id="24754" />
+<TGConnectingPoint num="5" id="24755" />
+<TGConnectingPoint num="6" id="24756" />
+<TGConnectingPoint num="7" id="24757" />
+<TGConnectingPoint num="8" id="24758" />
+<TGConnectingPoint num="9" id="24759" />
+<TGConnectingPoint num="10" id="24760" />
+<TGConnectingPoint num="11" id="24761" />
+<TGConnectingPoint num="12" id="24762" />
+<TGConnectingPoint num="13" id="24763" />
+<TGConnectingPoint num="14" id="24764" />
+<TGConnectingPoint num="15" id="24765" />
+<TGConnectingPoint num="16" id="24766" />
+<TGConnectingPoint num="17" id="24767" />
+<TGConnectingPoint num="18" id="24768" />
+<TGConnectingPoint num="19" id="24769" />
+<TGConnectingPoint num="20" id="24770" />
+<TGConnectingPoint num="21" id="24771" />
+<TGConnectingPoint num="22" id="24772" />
+<TGConnectingPoint num="23" id="24773" />
+<TGConnectingPoint num="24" id="24774" />
+<TGConnectingPoint num="25" id="24775" />
+<TGConnectingPoint num="26" id="24776" />
+<TGConnectingPoint num="27" id="24777" />
+<TGConnectingPoint num="28" id="24778" />
+<TGConnectingPoint num="29" id="24779" />
+<TGConnectingPoint num="30" id="24780" />
+<TGConnectingPoint num="31" id="24781" />
+<TGConnectingPoint num="32" id="24782" />
+<TGConnectingPoint num="33" id="24783" />
+<TGConnectingPoint num="34" id="24784" />
+<TGConnectingPoint num="35" id="24785" />
+<TGConnectingPoint num="36" id="24786" />
+<TGConnectingPoint num="37" id="24787" />
+<TGConnectingPoint num="38" id="24788" />
+<TGConnectingPoint num="39" id="24789" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5103" id="24734" >
+<cdparam x="400" y="1340" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Send signal" value="send_TCP()" />
+<TGConnectingPoint num="0" id="24735" />
+<TGConnectingPoint num="1" id="24736" />
+<TGConnectingPoint num="2" id="24737" />
+<TGConnectingPoint num="3" id="24738" />
+<TGConnectingPoint num="4" id="24739" />
+<TGConnectingPoint num="5" id="24740" />
+<TGConnectingPoint num="6" id="24741" />
+<TGConnectingPoint num="7" id="24742" />
+<TGConnectingPoint num="8" id="24743" />
+<TGConnectingPoint num="9" id="24744" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="24689" >
+<cdparam x="400" y="1240" />
+<sizeparam width="660" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_sendevent_AppC_enc__send_TCP__AppC_enc__send_TCP" />
+<TGConnectingPoint num="0" id="24690" />
+<TGConnectingPoint num="1" id="24691" />
+<TGConnectingPoint num="2" id="24692" />
+<TGConnectingPoint num="3" id="24693" />
+<TGConnectingPoint num="4" id="24694" />
+<TGConnectingPoint num="5" id="24695" />
+<TGConnectingPoint num="6" id="24696" />
+<TGConnectingPoint num="7" id="24697" />
+<TGConnectingPoint num="8" id="24698" />
+<TGConnectingPoint num="9" id="24699" />
+<TGConnectingPoint num="10" id="24700" />
+<TGConnectingPoint num="11" id="24701" />
+<TGConnectingPoint num="12" id="24702" />
+<TGConnectingPoint num="13" id="24703" />
+<TGConnectingPoint num="14" id="24704" />
+<TGConnectingPoint num="15" id="24705" />
+<TGConnectingPoint num="16" id="24706" />
+<TGConnectingPoint num="17" id="24707" />
+<TGConnectingPoint num="18" id="24708" />
+<TGConnectingPoint num="19" id="24709" />
+<TGConnectingPoint num="20" id="24710" />
+<TGConnectingPoint num="21" id="24711" />
+<TGConnectingPoint num="22" id="24712" />
+<TGConnectingPoint num="23" id="24713" />
+<TGConnectingPoint num="24" id="24714" />
+<TGConnectingPoint num="25" id="24715" />
+<TGConnectingPoint num="26" id="24716" />
+<TGConnectingPoint num="27" id="24717" />
+<TGConnectingPoint num="28" id="24718" />
+<TGConnectingPoint num="29" id="24719" />
+<TGConnectingPoint num="30" id="24720" />
+<TGConnectingPoint num="31" id="24721" />
+<TGConnectingPoint num="32" id="24722" />
+<TGConnectingPoint num="33" id="24723" />
+<TGConnectingPoint num="34" id="24724" />
+<TGConnectingPoint num="35" id="24725" />
+<TGConnectingPoint num="36" id="24726" />
+<TGConnectingPoint num="37" id="24727" />
+<TGConnectingPoint num="38" id="24728" />
+<TGConnectingPoint num="39" id="24729" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5103" id="24674" >
+<cdparam x="400" y="1140" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Send signal" value="fromAtoT(fromAtoT_chData)" />
+<TGConnectingPoint num="0" id="24675" />
+<TGConnectingPoint num="1" id="24676" />
+<TGConnectingPoint num="2" id="24677" />
+<TGConnectingPoint num="3" id="24678" />
+<TGConnectingPoint num="4" id="24679" />
+<TGConnectingPoint num="5" id="24680" />
+<TGConnectingPoint num="6" id="24681" />
+<TGConnectingPoint num="7" id="24682" />
+<TGConnectingPoint num="8" id="24683" />
+<TGConnectingPoint num="9" id="24684" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="24629" >
+<cdparam x="400" y="1040" />
+<sizeparam width="473" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_writechannel_AppC_enc__fromAtoT" />
+<TGConnectingPoint num="0" id="24630" />
+<TGConnectingPoint num="1" id="24631" />
+<TGConnectingPoint num="2" id="24632" />
+<TGConnectingPoint num="3" id="24633" />
+<TGConnectingPoint num="4" id="24634" />
+<TGConnectingPoint num="5" id="24635" />
+<TGConnectingPoint num="6" id="24636" />
+<TGConnectingPoint num="7" id="24637" />
+<TGConnectingPoint num="8" id="24638" />
+<TGConnectingPoint num="9" id="24639" />
+<TGConnectingPoint num="10" id="24640" />
+<TGConnectingPoint num="11" id="24641" />
+<TGConnectingPoint num="12" id="24642" />
+<TGConnectingPoint num="13" id="24643" />
+<TGConnectingPoint num="14" id="24644" />
+<TGConnectingPoint num="15" id="24645" />
+<TGConnectingPoint num="16" id="24646" />
+<TGConnectingPoint num="17" id="24647" />
+<TGConnectingPoint num="18" id="24648" />
+<TGConnectingPoint num="19" id="24649" />
+<TGConnectingPoint num="20" id="24650" />
+<TGConnectingPoint num="21" id="24651" />
+<TGConnectingPoint num="22" id="24652" />
+<TGConnectingPoint num="23" id="24653" />
+<TGConnectingPoint num="24" id="24654" />
+<TGConnectingPoint num="25" id="24655" />
+<TGConnectingPoint num="26" id="24656" />
+<TGConnectingPoint num="27" id="24657" />
+<TGConnectingPoint num="28" id="24658" />
+<TGConnectingPoint num="29" id="24659" />
+<TGConnectingPoint num="30" id="24660" />
+<TGConnectingPoint num="31" id="24661" />
+<TGConnectingPoint num="32" id="24662" />
+<TGConnectingPoint num="33" id="24663" />
+<TGConnectingPoint num="34" id="24664" />
+<TGConnectingPoint num="35" id="24665" />
+<TGConnectingPoint num="36" id="24666" />
+<TGConnectingPoint num="37" id="24667" />
+<TGConnectingPoint num="38" id="24668" />
+<TGConnectingPoint num="39" id="24669" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="24584" >
+<cdparam x="400" y="940" />
+<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="10_execi" />
+<TGConnectingPoint num="0" id="24585" />
+<TGConnectingPoint num="1" id="24586" />
+<TGConnectingPoint num="2" id="24587" />
+<TGConnectingPoint num="3" id="24588" />
+<TGConnectingPoint num="4" id="24589" />
+<TGConnectingPoint num="5" id="24590" />
+<TGConnectingPoint num="6" id="24591" />
+<TGConnectingPoint num="7" id="24592" />
+<TGConnectingPoint num="8" id="24593" />
+<TGConnectingPoint num="9" id="24594" />
+<TGConnectingPoint num="10" id="24595" />
+<TGConnectingPoint num="11" id="24596" />
+<TGConnectingPoint num="12" id="24597" />
+<TGConnectingPoint num="13" id="24598" />
+<TGConnectingPoint num="14" id="24599" />
+<TGConnectingPoint num="15" id="24600" />
+<TGConnectingPoint num="16" id="24601" />
+<TGConnectingPoint num="17" id="24602" />
+<TGConnectingPoint num="18" id="24603" />
+<TGConnectingPoint num="19" id="24604" />
+<TGConnectingPoint num="20" id="24605" />
+<TGConnectingPoint num="21" id="24606" />
+<TGConnectingPoint num="22" id="24607" />
+<TGConnectingPoint num="23" id="24608" />
+<TGConnectingPoint num="24" id="24609" />
+<TGConnectingPoint num="25" id="24610" />
+<TGConnectingPoint num="26" id="24611" />
+<TGConnectingPoint num="27" id="24612" />
+<TGConnectingPoint num="28" id="24613" />
+<TGConnectingPoint num="29" id="24614" />
+<TGConnectingPoint num="30" id="24615" />
+<TGConnectingPoint num="31" id="24616" />
+<TGConnectingPoint num="32" id="24617" />
+<TGConnectingPoint num="33" id="24618" />
+<TGConnectingPoint num="34" id="24619" />
+<TGConnectingPoint num="35" id="24620" />
+<TGConnectingPoint num="36" id="24621" />
+<TGConnectingPoint num="37" id="24622" />
+<TGConnectingPoint num="38" id="24623" />
+<TGConnectingPoint num="39" id="24624" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5103" id="24569" >
+<cdparam x="400" y="840" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Send signal" value="connectionOpened()" />
+<TGConnectingPoint num="0" id="24570" />
+<TGConnectingPoint num="1" id="24571" />
+<TGConnectingPoint num="2" id="24572" />
+<TGConnectingPoint num="3" id="24573" />
+<TGConnectingPoint num="4" id="24574" />
+<TGConnectingPoint num="5" id="24575" />
+<TGConnectingPoint num="6" id="24576" />
+<TGConnectingPoint num="7" id="24577" />
+<TGConnectingPoint num="8" id="24578" />
+<TGConnectingPoint num="9" id="24579" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="24524" >
+<cdparam x="400" y="740" />
+<sizeparam width="836" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_sendevent_AppC_enc__connectionOpened__AppC_enc__connectionOpened" />
+<TGConnectingPoint num="0" id="24525" />
+<TGConnectingPoint num="1" id="24526" />
+<TGConnectingPoint num="2" id="24527" />
+<TGConnectingPoint num="3" id="24528" />
+<TGConnectingPoint num="4" id="24529" />
+<TGConnectingPoint num="5" id="24530" />
+<TGConnectingPoint num="6" id="24531" />
+<TGConnectingPoint num="7" id="24532" />
+<TGConnectingPoint num="8" id="24533" />
+<TGConnectingPoint num="9" id="24534" />
+<TGConnectingPoint num="10" id="24535" />
+<TGConnectingPoint num="11" id="24536" />
+<TGConnectingPoint num="12" id="24537" />
+<TGConnectingPoint num="13" id="24538" />
+<TGConnectingPoint num="14" id="24539" />
+<TGConnectingPoint num="15" id="24540" />
+<TGConnectingPoint num="16" id="24541" />
+<TGConnectingPoint num="17" id="24542" />
+<TGConnectingPoint num="18" id="24543" />
+<TGConnectingPoint num="19" id="24544" />
+<TGConnectingPoint num="20" id="24545" />
+<TGConnectingPoint num="21" id="24546" />
+<TGConnectingPoint num="22" id="24547" />
+<TGConnectingPoint num="23" id="24548" />
+<TGConnectingPoint num="24" id="24549" />
+<TGConnectingPoint num="25" id="24550" />
+<TGConnectingPoint num="26" id="24551" />
+<TGConnectingPoint num="27" id="24552" />
+<TGConnectingPoint num="28" id="24553" />
+<TGConnectingPoint num="29" id="24554" />
+<TGConnectingPoint num="30" id="24555" />
+<TGConnectingPoint num="31" id="24556" />
+<TGConnectingPoint num="32" id="24557" />
+<TGConnectingPoint num="33" id="24558" />
+<TGConnectingPoint num="34" id="24559" />
+<TGConnectingPoint num="35" id="24560" />
+<TGConnectingPoint num="36" id="24561" />
+<TGConnectingPoint num="37" id="24562" />
+<TGConnectingPoint num="38" id="24563" />
+<TGConnectingPoint num="39" id="24564" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5104" id="24509" >
+<cdparam x="400" y="640" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Receive signal" value="opened()" />
+<TGConnectingPoint num="0" id="24510" />
+<TGConnectingPoint num="1" id="24511" />
+<TGConnectingPoint num="2" id="24512" />
+<TGConnectingPoint num="3" id="24513" />
+<TGConnectingPoint num="4" id="24514" />
+<TGConnectingPoint num="5" id="24515" />
+<TGConnectingPoint num="6" id="24516" />
+<TGConnectingPoint num="7" id="24517" />
+<TGConnectingPoint num="8" id="24518" />
+<TGConnectingPoint num="9" id="24519" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="24464" >
+<cdparam x="400" y="540" />
+<sizeparam width="616" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_waitevent_AppC_enc__opened__AppC_enc__opened" />
+<TGConnectingPoint num="0" id="24465" />
+<TGConnectingPoint num="1" id="24466" />
+<TGConnectingPoint num="2" id="24467" />
+<TGConnectingPoint num="3" id="24468" />
+<TGConnectingPoint num="4" id="24469" />
+<TGConnectingPoint num="5" id="24470" />
+<TGConnectingPoint num="6" id="24471" />
+<TGConnectingPoint num="7" id="24472" />
+<TGConnectingPoint num="8" id="24473" />
+<TGConnectingPoint num="9" id="24474" />
+<TGConnectingPoint num="10" id="24475" />
+<TGConnectingPoint num="11" id="24476" />
+<TGConnectingPoint num="12" id="24477" />
+<TGConnectingPoint num="13" id="24478" />
+<TGConnectingPoint num="14" id="24479" />
+<TGConnectingPoint num="15" id="24480" />
+<TGConnectingPoint num="16" id="24481" />
+<TGConnectingPoint num="17" id="24482" />
+<TGConnectingPoint num="18" id="24483" />
+<TGConnectingPoint num="19" id="24484" />
+<TGConnectingPoint num="20" id="24485" />
+<TGConnectingPoint num="21" id="24486" />
+<TGConnectingPoint num="22" id="24487" />
+<TGConnectingPoint num="23" id="24488" />
+<TGConnectingPoint num="24" id="24489" />
+<TGConnectingPoint num="25" id="24490" />
+<TGConnectingPoint num="26" id="24491" />
+<TGConnectingPoint num="27" id="24492" />
+<TGConnectingPoint num="28" id="24493" />
+<TGConnectingPoint num="29" id="24494" />
+<TGConnectingPoint num="30" id="24495" />
+<TGConnectingPoint num="31" id="24496" />
+<TGConnectingPoint num="32" id="24497" />
+<TGConnectingPoint num="33" id="24498" />
+<TGConnectingPoint num="34" id="24499" />
+<TGConnectingPoint num="35" id="24500" />
+<TGConnectingPoint num="36" id="24501" />
+<TGConnectingPoint num="37" id="24502" />
+<TGConnectingPoint num="38" id="24503" />
+<TGConnectingPoint num="39" id="24504" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5103" id="24449" >
+<cdparam x="400" y="440" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Send signal" value="open()" />
+<TGConnectingPoint num="0" id="24450" />
+<TGConnectingPoint num="1" id="24451" />
+<TGConnectingPoint num="2" id="24452" />
+<TGConnectingPoint num="3" id="24453" />
+<TGConnectingPoint num="4" id="24454" />
+<TGConnectingPoint num="5" id="24455" />
+<TGConnectingPoint num="6" id="24456" />
+<TGConnectingPoint num="7" id="24457" />
+<TGConnectingPoint num="8" id="24458" />
+<TGConnectingPoint num="9" id="24459" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="24404" >
+<cdparam x="400" y="340" />
+<sizeparam width="572" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_sendevent_AppC_enc__open__AppC_enc__open" />
+<TGConnectingPoint num="0" id="24405" />
+<TGConnectingPoint num="1" id="24406" />
+<TGConnectingPoint num="2" id="24407" />
+<TGConnectingPoint num="3" id="24408" />
+<TGConnectingPoint num="4" id="24409" />
+<TGConnectingPoint num="5" id="24410" />
+<TGConnectingPoint num="6" id="24411" />
+<TGConnectingPoint num="7" id="24412" />
+<TGConnectingPoint num="8" id="24413" />
+<TGConnectingPoint num="9" id="24414" />
+<TGConnectingPoint num="10" id="24415" />
+<TGConnectingPoint num="11" id="24416" />
+<TGConnectingPoint num="12" id="24417" />
+<TGConnectingPoint num="13" id="24418" />
+<TGConnectingPoint num="14" id="24419" />
+<TGConnectingPoint num="15" id="24420" />
+<TGConnectingPoint num="16" id="24421" />
+<TGConnectingPoint num="17" id="24422" />
+<TGConnectingPoint num="18" id="24423" />
+<TGConnectingPoint num="19" id="24424" />
+<TGConnectingPoint num="20" id="24425" />
+<TGConnectingPoint num="21" id="24426" />
+<TGConnectingPoint num="22" id="24427" />
+<TGConnectingPoint num="23" id="24428" />
+<TGConnectingPoint num="24" id="24429" />
+<TGConnectingPoint num="25" id="24430" />
+<TGConnectingPoint num="26" id="24431" />
+<TGConnectingPoint num="27" id="24432" />
+<TGConnectingPoint num="28" id="24433" />
+<TGConnectingPoint num="29" id="24434" />
+<TGConnectingPoint num="30" id="24435" />
+<TGConnectingPoint num="31" id="24436" />
+<TGConnectingPoint num="32" id="24437" />
+<TGConnectingPoint num="33" id="24438" />
+<TGConnectingPoint num="34" id="24439" />
+<TGConnectingPoint num="35" id="24440" />
+<TGConnectingPoint num="36" id="24441" />
+<TGConnectingPoint num="37" id="24442" />
+<TGConnectingPoint num="38" id="24443" />
+<TGConnectingPoint num="39" id="24444" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5104" id="24389" >
+<cdparam x="400" y="240" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Receive signal" value="start_Application()" />
+<TGConnectingPoint num="0" id="24390" />
+<TGConnectingPoint num="1" id="24391" />
+<TGConnectingPoint num="2" id="24392" />
+<TGConnectingPoint num="3" id="24393" />
+<TGConnectingPoint num="4" id="24394" />
+<TGConnectingPoint num="5" id="24395" />
+<TGConnectingPoint num="6" id="24396" />
+<TGConnectingPoint num="7" id="24397" />
+<TGConnectingPoint num="8" id="24398" />
+<TGConnectingPoint num="9" id="24399" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="24344" >
+<cdparam x="400" y="140" />
+<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="loopstart" />
+<TGConnectingPoint num="0" id="24345" />
+<TGConnectingPoint num="1" id="24346" />
+<TGConnectingPoint num="2" id="24347" />
+<TGConnectingPoint num="3" id="24348" />
+<TGConnectingPoint num="4" id="24349" />
+<TGConnectingPoint num="5" id="24350" />
+<TGConnectingPoint num="6" id="24351" />
+<TGConnectingPoint num="7" id="24352" />
+<TGConnectingPoint num="8" id="24353" />
+<TGConnectingPoint num="9" id="24354" />
+<TGConnectingPoint num="10" id="24355" />
+<TGConnectingPoint num="11" id="24356" />
+<TGConnectingPoint num="12" id="24357" />
+<TGConnectingPoint num="13" id="24358" />
+<TGConnectingPoint num="14" id="24359" />
+<TGConnectingPoint num="15" id="24360" />
+<TGConnectingPoint num="16" id="24361" />
+<TGConnectingPoint num="17" id="24362" />
+<TGConnectingPoint num="18" id="24363" />
+<TGConnectingPoint num="19" id="24364" />
+<TGConnectingPoint num="20" id="24365" />
+<TGConnectingPoint num="21" id="24366" />
+<TGConnectingPoint num="22" id="24367" />
+<TGConnectingPoint num="23" id="24368" />
+<TGConnectingPoint num="24" id="24369" />
+<TGConnectingPoint num="25" id="24370" />
+<TGConnectingPoint num="26" id="24371" />
+<TGConnectingPoint num="27" id="24372" />
+<TGConnectingPoint num="28" id="24373" />
+<TGConnectingPoint num="29" id="24374" />
+<TGConnectingPoint num="30" id="24375" />
+<TGConnectingPoint num="31" id="24376" />
+<TGConnectingPoint num="32" id="24377" />
+<TGConnectingPoint num="33" id="24378" />
+<TGConnectingPoint num="34" id="24379" />
+<TGConnectingPoint num="35" id="24380" />
+<TGConnectingPoint num="36" id="24381" />
+<TGConnectingPoint num="37" id="24382" />
+<TGConnectingPoint num="38" id="24383" />
+<TGConnectingPoint num="39" id="24384" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5100" id="24338" >
+<cdparam x="400" y="40" />
+<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="24339" />
+</COMPONENT>
+
+
+</AVATARStateMachineDiagramPanel>
+
+<AVATARStateMachineDiagramPanel name="Application" minX="10" maxX="2500" minY="10" maxY="1500" >
+<COMPONENT type="5100" id="7256" >
+<cdparam x="400" y="50" />
+<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="7255" />
+</COMPONENT>
+
+
+</AVATARStateMachineDiagramPanel>
+
+<AVATARStateMachineDiagramPanel name="Application" minX="10" maxX="2500" minY="10" maxY="1500" >
+<COMPONENT type="5100" id="7258" >
+<cdparam x="400" y="50" />
+<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="7257" />
+</COMPONENT>
+
+
+</AVATARStateMachineDiagramPanel>
+
+<AVATARStateMachineDiagramPanel name="TCPIP" minX="10" maxX="2500" minY="10" maxY="1500" >
+<CONNECTOR type="5102" id="24302" >
+<cdparam x="1900" y="1840" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="24303" />
+<P1  x="1900" y="1840" id="20490" />
+<P2  x="1915" y="1935" id="20535" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="24304" >
+<father id="24302" num="0" />
+<cdparam x="1907" y="1887" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="24305" />
+<TGConnectingPoint num="1" id="24306" />
+<TGConnectingPoint num="2" id="24307" />
+<TGConnectingPoint num="3" id="24308" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="24295" >
+<cdparam x="1915" y="1665" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="24296" />
+<P1  x="1915" y="1665" id="22547" />
+<P2  x="1960" y="1740" id="22562" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="24297" >
+<father id="24295" num="0" />
+<cdparam x="1937" y="1702" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="24298" />
+<TGConnectingPoint num="1" id="24299" />
+<TGConnectingPoint num="2" id="24300" />
+<TGConnectingPoint num="3" id="24301" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="24288" >
+<cdparam x="510" y="640" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="24289" />
+<P1  x="510" y="640" id="17351" />
+<P2  x="762" y="740" id="17474" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="24290" >
+<father id="24288" num="0" />
+<cdparam x="636" y="690" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="24291" />
+<TGConnectingPoint num="1" id="24292" />
+<TGConnectingPoint num="2" id="24293" />
+<TGConnectingPoint num="3" id="24294" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="24281" >
+<cdparam x="1600" y="1540" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="24282" />
+<P1  x="1600" y="1540" id="21533" />
+<P2  x="1615" y="1635" id="21578" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="24283" >
+<father id="24281" num="0" />
+<cdparam x="1607" y="1587" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="24284" />
+<TGConnectingPoint num="1" id="24285" />
+<TGConnectingPoint num="2" id="24286" />
+<TGConnectingPoint num="3" id="24287" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="24274" >
+<cdparam x="400" y="340" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="24275" />
+<P1  x="400" y="340" id="17252" />
+<P2  x="400" y="446" id="17317" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="24276" >
+<father id="24274" num="0" />
+<cdparam x="400" y="393" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="24277" />
+<TGConnectingPoint num="1" id="24278" />
+<TGConnectingPoint num="2" id="24279" />
+<TGConnectingPoint num="3" id="24280" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+<actions value="i=0" />
+<actions value="loop_index=0" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="24267" >
+<cdparam x="1915" y="1765" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="24268" />
+<P1  x="1915" y="1765" id="20476" />
+<P2  x="2208" y="1840" id="20491" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="24269" >
+<father id="24267" num="0" />
+<cdparam x="2061" y="1802" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="24270" />
+<TGConnectingPoint num="1" id="24271" />
+<TGConnectingPoint num="2" id="24272" />
+<TGConnectingPoint num="3" id="24273" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="24260" >
+<cdparam x="1600" y="840" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="24261" />
+<P1  x="1600" y="840" id="21854" />
+<P2  x="1615" y="935" id="21899" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="24262" >
+<father id="24260" num="0" />
+<cdparam x="1607" y="887" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="24263" />
+<TGConnectingPoint num="1" id="24264" />
+<TGConnectingPoint num="2" id="24265" />
+<TGConnectingPoint num="3" id="24266" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="24253" >
+<cdparam x="1615" y="1865" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="24254" />
+<P1  x="1615" y="1865" id="22215" />
+<P2  x="1858" y="1940" id="22230" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="24255" >
+<father id="24253" num="0" />
+<cdparam x="1736" y="1902" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="24256" />
+<TGConnectingPoint num="1" id="24257" />
+<TGConnectingPoint num="2" id="24258" />
+<TGConnectingPoint num="3" id="24259" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="24246" >
+<cdparam x="2200" y="2040" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="24247" />
+<P1  x="2200" y="2040" id="20792" />
+<P2  x="2215" y="2135" id="20837" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="24248" >
+<father id="24246" num="0" />
+<cdparam x="2207" y="2087" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="24249" />
+<TGConnectingPoint num="1" id="24250" />
+<TGConnectingPoint num="2" id="24251" />
+<TGConnectingPoint num="3" id="24252" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="24239" >
+<cdparam x="1900" y="1740" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="24240" />
+<P1  x="1900" y="1740" id="22561" />
+<P2  x="2158" y="1840" id="22607" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="24241" >
+<father id="24239" num="0" />
+<cdparam x="2029" y="1790" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="24242" />
+<TGConnectingPoint num="1" id="24243" />
+<TGConnectingPoint num="2" id="24244" />
+<TGConnectingPoint num="3" id="24245" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="24232" >
+<cdparam x="1000" y="2540" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="24233" />
+<P1  x="1000" y="2540" id="18373" />
+<P2  x="1015" y="2635" id="18418" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="24234" >
+<father id="24232" num="0" />
+<cdparam x="1007" y="2587" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="24235" />
+<TGConnectingPoint num="1" id="24236" />
+<TGConnectingPoint num="2" id="24237" />
+<TGConnectingPoint num="3" id="24238" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="24225" >
+<cdparam x="715" y="965" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="24226" />
+<P1  x="715" y="965" id="17547" />
+<P2  x="909" y="1040" id="17562" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="24227" >
+<father id="24225" num="0" />
+<cdparam x="812" y="1002" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="24228" />
+<TGConnectingPoint num="1" id="24229" />
+<TGConnectingPoint num="2" id="24230" />
+<TGConnectingPoint num="3" id="24231" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="24218" >
+<cdparam x="1900" y="1040" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="24219" />
+<P1  x="1900" y="1040" id="22790" />
+<P2  x="1915" y="1135" id="22835" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="24220" >
+<father id="24218" num="0" />
+<cdparam x="1907" y="1087" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="24221" />
+<TGConnectingPoint num="1" id="24222" />
+<TGConnectingPoint num="2" id="24223" />
+<TGConnectingPoint num="3" id="24224" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="24211" >
+<cdparam x="2215" y="1865" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="24212" />
+<P1  x="2215" y="1865" id="20733" />
+<P2  x="2260" y="1940" id="20748" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="24213" >
+<father id="24211" num="0" />
+<cdparam x="2237" y="1902" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="24214" />
+<TGConnectingPoint num="1" id="24215" />
+<TGConnectingPoint num="2" id="24216" />
+<TGConnectingPoint num="3" id="24217" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="24204" >
+<cdparam x="1315" y="965" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="24205" />
+<P1  x="1315" y="965" id="20947" />
+<P2  x="1368" y="1040" id="20979" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="24206" >
+<father id="24204" num="0" />
+<cdparam x="1341" y="1002" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="24207" />
+<TGConnectingPoint num="1" id="24208" />
+<TGConnectingPoint num="2" id="24209" />
+<TGConnectingPoint num="3" id="24210" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="24197" >
+<cdparam x="1900" y="2165" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="24198" />
+<P1  x="1900" y="2165" id="18532" />
+<P2  x="2260" y="2240" id="18622" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="24199" >
+<father id="24197" num="0" />
+<cdparam x="2080" y="2202" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="24200" />
+<TGConnectingPoint num="1" id="24201" />
+<TGConnectingPoint num="2" id="24202" />
+<TGConnectingPoint num="3" id="24203" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="24190" >
+<cdparam x="1615" y="2265" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="24191" />
+<P1  x="1615" y="2265" id="22335" />
+<P2  x="400" y="483" id="17322" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="24192" >
+<father id="24190" num="0" />
+<cdparam x="1007" y="1374" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="24193" />
+<TGConnectingPoint num="1" id="24194" />
+<TGConnectingPoint num="2" id="24195" />
+<TGConnectingPoint num="3" id="24196" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="24183" >
+<cdparam x="1915" y="1465" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="24184" />
+<P1  x="1915" y="1465" id="22487" />
+<P2  x="2208" y="1540" id="22502" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="24185" >
+<father id="24183" num="0" />
+<cdparam x="2061" y="1502" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="24186" />
+<TGConnectingPoint num="1" id="24187" />
+<TGConnectingPoint num="2" id="24188" />
+<TGConnectingPoint num="3" id="24189" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="24176" >
+<cdparam x="1600" y="2040" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="24177" />
+<P1  x="1600" y="2040" id="20079" />
+<P2  x="400" y="452" id="17307" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="24178" >
+<father id="24176" num="0" />
+<cdparam x="1000" y="1246" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="24179" />
+<TGConnectingPoint num="1" id="24180" />
+<TGConnectingPoint num="2" id="24181" />
+<TGConnectingPoint num="3" id="24182" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="24169" >
+<cdparam x="1110" y="1340" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="24170" />
+<P1  x="1110" y="1340" id="17955" />
+<P2  x="1668" y="1440" id="20146" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="24171" >
+<father id="24169" num="0" />
+<cdparam x="1389" y="1390" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="24172" />
+<TGConnectingPoint num="1" id="24173" />
+<TGConnectingPoint num="2" id="24174" />
+<TGConnectingPoint num="3" id="24175" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="24162" >
+<cdparam x="1600" y="1540" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="24163" />
+<P1  x="1600" y="1540" id="19914" />
+<P2  x="1858" y="1640" id="19960" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="24164" >
+<father id="24162" num="0" />
+<cdparam x="1729" y="1590" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="24165" />
+<TGConnectingPoint num="1" id="24166" />
+<TGConnectingPoint num="2" id="24167" />
+<TGConnectingPoint num="3" id="24168" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="24155" >
+<cdparam x="415" y="865" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="24156" />
+<P1  x="415" y="865" id="17440" />
+<P2  x="400" y="477" id="17309" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="24157" >
+<father id="24155" num="0" />
+<cdparam x="407" y="671" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="24158" />
+<TGConnectingPoint num="1" id="24159" />
+<TGConnectingPoint num="2" id="24160" />
+<TGConnectingPoint num="3" id="24161" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="24148" >
+<cdparam x="1900" y="2040" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="24149" />
+<P1  x="1900" y="2040" id="20550" />
+<P2  x="400" y="458" id="17318" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="24150" >
+<father id="24148" num="0" />
+<cdparam x="1150" y="1249" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="24151" />
+<TGConnectingPoint num="1" id="24152" />
+<TGConnectingPoint num="2" id="24153" />
+<TGConnectingPoint num="3" id="24154" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="24141" >
+<cdparam x="1300" y="1465" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="24142" />
+<P1  x="1300" y="1465" id="19825" />
+<P2  x="400" y="471" id="17321" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="24143" >
+<father id="24141" num="0" />
+<cdparam x="850" y="968" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="24144" />
+<TGConnectingPoint num="1" id="24145" />
+<TGConnectingPoint num="2" id="24146" />
+<TGConnectingPoint num="3" id="24147" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="24134" >
+<cdparam x="1710" y="1440" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="24135" />
+<P1  x="1710" y="1440" id="20130" />
+<P2  x="1960" y="1540" id="20386" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="24136" >
+<father id="24134" num="0" />
+<cdparam x="1835" y="1490" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="24137" />
+<TGConnectingPoint num="1" id="24138" />
+<TGConnectingPoint num="2" id="24139" />
+<TGConnectingPoint num="3" id="24140" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="24127" >
+<cdparam x="1615" y="1965" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="24128" />
+<P1  x="1615" y="1965" id="20324" />
+<P2  x="1660" y="2040" id="20339" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="24129" >
+<father id="24127" num="0" />
+<cdparam x="1637" y="2002" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="24130" />
+<TGConnectingPoint num="1" id="24131" />
+<TGConnectingPoint num="2" id="24132" />
+<TGConnectingPoint num="3" id="24133" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="24120" >
+<cdparam x="1600" y="1640" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="24121" />
+<P1  x="1600" y="1640" id="19959" />
+<P2  x="1615" y="1735" id="20004" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="24122" >
+<father id="24120" num="0" />
+<cdparam x="1607" y="1687" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="24123" />
+<TGConnectingPoint num="1" id="24124" />
+<TGConnectingPoint num="2" id="24125" />
+<TGConnectingPoint num="3" id="24126" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="24113" >
+<cdparam x="1315" y="1665" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="24114" />
+<P1  x="1315" y="1665" id="21202" />
+<P2  x="1360" y="1740" id="21217" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="24115" >
+<father id="24113" num="0" />
+<cdparam x="1337" y="1702" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="24116" />
+<TGConnectingPoint num="1" id="24117" />
+<TGConnectingPoint num="2" id="24118" />
+<TGConnectingPoint num="3" id="24119" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="24106" >
+<cdparam x="400" y="490" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="24107" />
+<P1  x="400" y="490" id="17302" />
+<P2  x="760" y="540" id="22945" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="24108" >
+<father id="24106" num="0" />
+<cdparam x="580" y="515" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="24109" />
+<TGConnectingPoint num="1" id="24110" />
+<TGConnectingPoint num="2" id="24111" />
+<TGConnectingPoint num="3" id="24112" />
+<extraparam>
+<guard value="else" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="24099" >
+<cdparam x="800" y="765" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="24100" />
+<P1  x="800" y="765" id="17460" />
+<P2  x="2186" y="840" id="22731" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="24101" >
+<father id="24099" num="0" />
+<cdparam x="1493" y="802" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="24102" />
+<TGConnectingPoint num="1" id="24103" />
+<TGConnectingPoint num="2" id="24104" />
+<TGConnectingPoint num="3" id="24105" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="24092" >
+<cdparam x="1300" y="1240" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="24093" />
+<P1  x="1300" y="1240" id="21051" />
+<P2  x="1558" y="1340" id="21097" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="24094" >
+<father id="24092" num="0" />
+<cdparam x="1429" y="1290" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="24095" />
+<TGConnectingPoint num="1" id="24096" />
+<TGConnectingPoint num="2" id="24097" />
+<TGConnectingPoint num="3" id="24098" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="24085" >
+<cdparam x="1315" y="1465" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="24086" />
+<P1  x="1315" y="1465" id="21142" />
+<P2  x="1608" y="1540" id="21157" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="24087" >
+<father id="24085" num="0" />
+<cdparam x="1461" y="1502" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="24088" />
+<TGConnectingPoint num="1" id="24089" />
+<TGConnectingPoint num="2" id="24090" />
+<TGConnectingPoint num="3" id="24091" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="24078" >
+<cdparam x="1900" y="1640" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="24079" />
+<P1  x="1900" y="1640" id="19608" />
+<P2  x="2158" y="1740" id="19654" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="24080" >
+<father id="24078" num="0" />
+<cdparam x="2029" y="1690" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="24081" />
+<TGConnectingPoint num="1" id="24082" />
+<TGConnectingPoint num="2" id="24083" />
+<TGConnectingPoint num="3" id="24084" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="24071" >
+<cdparam x="1600" y="1065" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="24072" />
+<P1  x="1600" y="1065" id="21917" />
+<P2  x="1960" y="1140" id="22352" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="24073" >
+<father id="24071" num="0" />
+<cdparam x="1780" y="1102" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="24074" />
+<TGConnectingPoint num="1" id="24075" />
+<TGConnectingPoint num="2" id="24076" />
+<TGConnectingPoint num="3" id="24077" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="24064" >
+<cdparam x="1600" y="2240" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="24065" />
+<P1  x="1600" y="2240" id="19441" />
+<P2  x="1615" y="2335" id="19486" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="24066" >
+<father id="24064" num="0" />
+<cdparam x="1607" y="2287" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="24067" />
+<TGConnectingPoint num="1" id="24068" />
+<TGConnectingPoint num="2" id="24069" />
+<TGConnectingPoint num="3" id="24070" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="24057" >
+<cdparam x="2010" y="1140" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="24058" />
+<P1  x="2010" y="1140" id="21762" />
+<P2  x="400" y="465" id="17300" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="24059" >
+<father id="24057" num="0" />
+<cdparam x="1205" y="802" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="24060" />
+<TGConnectingPoint num="1" id="24061" />
+<TGConnectingPoint num="2" id="24062" />
+<TGConnectingPoint num="3" id="24063" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="24050" >
+<cdparam x="2200" y="2240" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="24051" />
+<P1  x="2200" y="2240" id="20852" />
+<P2  x="421" y="490" id="17325" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="24052" >
+<father id="24050" num="0" />
+<cdparam x="1310" y="1365" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="24053" />
+<TGConnectingPoint num="1" id="24054" />
+<TGConnectingPoint num="2" id="24055" />
+<TGConnectingPoint num="3" id="24056" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="24043" >
+<cdparam x="2200" y="2340" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="24044" />
+<P1  x="2200" y="2340" id="18666" />
+<P2  x="421" y="440" id="17313" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="24045" >
+<father id="24043" num="0" />
+<cdparam x="1310" y="1390" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="24046" />
+<TGConnectingPoint num="1" id="24047" />
+<TGConnectingPoint num="2" id="24048" />
+<TGConnectingPoint num="3" id="24049" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="24036" >
+<cdparam x="1600" y="1840" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="24037" />
+<P1  x="1600" y="1840" id="19321" />
+<P2  x="1615" y="1935" id="19366" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="24038" >
+<father id="24036" num="0" />
+<cdparam x="1607" y="1887" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="24039" />
+<TGConnectingPoint num="1" id="24040" />
+<TGConnectingPoint num="2" id="24041" />
+<TGConnectingPoint num="3" id="24042" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="24029" >
+<cdparam x="1015" y="1665" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="24030" />
+<P1  x="1015" y="1665" id="18089" />
+<P2  x="1231" y="1740" id="18104" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="24031" >
+<father id="24029" num="0" />
+<cdparam x="1123" y="1702" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="24032" />
+<TGConnectingPoint num="1" id="24033" />
+<TGConnectingPoint num="2" id="24034" />
+<TGConnectingPoint num="3" id="24035" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="24022" >
+<cdparam x="1600" y="1540" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="24023" />
+<P1  x="1600" y="1540" id="22109" />
+<P2  x="1615" y="1635" id="22154" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="24024" >
+<father id="24022" num="0" />
+<cdparam x="1607" y="1587" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="24025" />
+<TGConnectingPoint num="1" id="24026" />
+<TGConnectingPoint num="2" id="24027" />
+<TGConnectingPoint num="3" id="24028" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="24015" >
+<cdparam x="1315" y="2165" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="24016" />
+<P1  x="1315" y="2165" id="21367" />
+<P2  x="444" y="490" id="17311" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="24017" >
+<father id="24015" num="0" />
+<cdparam x="879" y="1327" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="24018" />
+<TGConnectingPoint num="1" id="24019" />
+<TGConnectingPoint num="2" id="24020" />
+<TGConnectingPoint num="3" id="24021" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="24008" >
+<cdparam x="1000" y="1465" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="24009" />
+<P1  x="1000" y="1465" id="18001" />
+<P2  x="1286" y="1540" id="18044" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="24010" >
+<father id="24008" num="0" />
+<cdparam x="1143" y="1502" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="24011" />
+<TGConnectingPoint num="1" id="24012" />
+<TGConnectingPoint num="2" id="24013" />
+<TGConnectingPoint num="3" id="24014" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="24001" >
+<cdparam x="2010" y="2140" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="24002" />
+<P1  x="2010" y="2140" id="18531" />
+<P2  x="2555" y="2240" id="18714" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="24003" >
+<father id="24001" num="0" />
+<cdparam x="2282" y="2190" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="24004" />
+<TGConnectingPoint num="1" id="24005" />
+<TGConnectingPoint num="2" id="24006" />
+<TGConnectingPoint num="3" id="24007" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23994" >
+<cdparam x="1300" y="2440" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23995" />
+<P1  x="1300" y="2440" id="19122" />
+<P2  x="1315" y="2535" id="19167" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23996" >
+<father id="23994" num="0" />
+<cdparam x="1307" y="2487" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23997" />
+<TGConnectingPoint num="1" id="23998" />
+<TGConnectingPoint num="2" id="23999" />
+<TGConnectingPoint num="3" id="24000" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23987" >
+<cdparam x="1615" y="2165" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23988" />
+<P1  x="1615" y="2165" id="19427" />
+<P2  x="1836" y="2240" id="19442" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23989" >
+<father id="23987" num="0" />
+<cdparam x="1725" y="2202" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23990" />
+<TGConnectingPoint num="1" id="23991" />
+<TGConnectingPoint num="2" id="23992" />
+<TGConnectingPoint num="3" id="23993" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23980" >
+<cdparam x="700" y="765" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23981" />
+<P1  x="700" y="765" id="17459" />
+<P2  x="1930" y="840" id="21855" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23982" >
+<father id="23980" num="0" />
+<cdparam x="1315" y="802" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23983" />
+<TGConnectingPoint num="1" id="23984" />
+<TGConnectingPoint num="2" id="23985" />
+<TGConnectingPoint num="3" id="23986" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23973" >
+<cdparam x="400" y="640" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23974" />
+<P1  x="400" y="640" id="17349" />
+<P2  x="697" y="740" id="17395" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23975" >
+<father id="23973" num="0" />
+<cdparam x="548" y="690" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23976" />
+<TGConnectingPoint num="1" id="23977" />
+<TGConnectingPoint num="2" id="23978" />
+<TGConnectingPoint num="3" id="23979" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23966" >
+<cdparam x="1300" y="1940" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23967" />
+<P1  x="1300" y="1940" id="18957" />
+<P2  x="1315" y="2035" id="19002" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23968" >
+<father id="23966" num="0" />
+<cdparam x="1307" y="1987" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23969" />
+<TGConnectingPoint num="1" id="23970" />
+<TGConnectingPoint num="2" id="23971" />
+<TGConnectingPoint num="3" id="23972" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23959" >
+<cdparam x="1600" y="1840" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23960" />
+<P1  x="1600" y="1840" id="20019" />
+<P2  x="1615" y="1935" id="20064" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23961" >
+<father id="23959" num="0" />
+<cdparam x="1607" y="1887" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23962" />
+<TGConnectingPoint num="1" id="23963" />
+<TGConnectingPoint num="2" id="23964" />
+<TGConnectingPoint num="3" id="23965" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23952" >
+<cdparam x="1300" y="1540" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23953" />
+<P1  x="1300" y="1540" id="19867" />
+<P2  x="444" y="440" id="17305" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23954" >
+<father id="23952" num="0" />
+<cdparam x="872" y="990" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23955" />
+<TGConnectingPoint num="1" id="23956" />
+<TGConnectingPoint num="2" id="23957" />
+<TGConnectingPoint num="3" id="23958" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23945" >
+<cdparam x="1600" y="2640" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23946" />
+<P1  x="1600" y="2640" id="19561" />
+<P2  x="465" y="490" id="17326" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23947" >
+<father id="23945" num="0" />
+<cdparam x="1032" y="1565" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23948" />
+<TGConnectingPoint num="1" id="23949" />
+<TGConnectingPoint num="2" id="23950" />
+<TGConnectingPoint num="3" id="23951" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23938" >
+<cdparam x="1300" y="1840" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23939" />
+<P1  x="1300" y="1840" id="21261" />
+<P2  x="1315" y="1935" id="21306" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23940" >
+<father id="23938" num="0" />
+<cdparam x="1307" y="1887" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23941" />
+<TGConnectingPoint num="1" id="23942" />
+<TGConnectingPoint num="2" id="23943" />
+<TGConnectingPoint num="3" id="23944" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23931" >
+<cdparam x="2500" y="2240" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23932" />
+<P1  x="2500" y="2240" id="18713" />
+<P2  x="2560" y="2340" id="18759" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23933" >
+<father id="23931" num="0" />
+<cdparam x="2530" y="2290" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23934" />
+<TGConnectingPoint num="1" id="23935" />
+<TGConnectingPoint num="2" id="23936" />
+<TGConnectingPoint num="3" id="23937" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23924" >
+<cdparam x="400" y="740" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23925" />
+<P1  x="400" y="740" id="17394" />
+<P2  x="415" y="835" id="17439" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23926" >
+<father id="23924" num="0" />
+<cdparam x="407" y="787" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23927" />
+<TGConnectingPoint num="1" id="23928" />
+<TGConnectingPoint num="2" id="23929" />
+<TGConnectingPoint num="3" id="23930" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23917" >
+<cdparam x="1015" y="965" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23918" />
+<P1  x="1015" y="965" id="17834" />
+<P2  x="1231" y="1040" id="17849" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23919" >
+<father id="23917" num="0" />
+<cdparam x="1123" y="1002" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23920" />
+<TGConnectingPoint num="1" id="23921" />
+<TGConnectingPoint num="2" id="23922" />
+<TGConnectingPoint num="3" id="23923" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23910" >
+<cdparam x="700" y="1240" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23911" />
+<P1  x="700" y="1240" id="17621" />
+<P2  x="936" y="1340" id="17667" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23912" >
+<father id="23910" num="0" />
+<cdparam x="818" y="1290" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23913" />
+<TGConnectingPoint num="1" id="23914" />
+<TGConnectingPoint num="2" id="23915" />
+<TGConnectingPoint num="3" id="23916" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23903" >
+<cdparam x="1615" y="2165" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23904" />
+<P1  x="1615" y="2165" id="21744" />
+<P2  x="465" y="440" id="17314" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23905" >
+<father id="23903" num="0" />
+<cdparam x="1040" y="1302" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23906" />
+<TGConnectingPoint num="1" id="23907" />
+<TGConnectingPoint num="2" id="23908" />
+<TGConnectingPoint num="3" id="23909" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23896" >
+<cdparam x="1300" y="1140" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23897" />
+<P1  x="1300" y="1140" id="21006" />
+<P2  x="1360" y="1240" id="21052" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23898" >
+<father id="23896" num="0" />
+<cdparam x="1330" y="1190" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23899" />
+<TGConnectingPoint num="1" id="23900" />
+<TGConnectingPoint num="2" id="23901" />
+<TGConnectingPoint num="3" id="23902" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23889" >
+<cdparam x="1655" y="1440" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23890" />
+<P1  x="1655" y="1440" id="20129" />
+<P2  x="2268" y="1540" id="20615" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23891" >
+<father id="23889" num="0" />
+<cdparam x="1961" y="1490" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23892" />
+<TGConnectingPoint num="1" id="23893" />
+<TGConnectingPoint num="2" id="23894" />
+<TGConnectingPoint num="3" id="23895" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23882" >
+<cdparam x="1900" y="1540" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23883" />
+<P1  x="1900" y="1540" id="20385" />
+<P2  x="2158" y="1640" id="20431" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23884" >
+<father id="23882" num="0" />
+<cdparam x="2029" y="1590" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23885" />
+<TGConnectingPoint num="1" id="23886" />
+<TGConnectingPoint num="2" id="23887" />
+<TGConnectingPoint num="3" id="23888" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23875" >
+<cdparam x="2200" y="1640" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23876" />
+<P1  x="2200" y="1640" id="20642" />
+<P2  x="2458" y="1740" id="20688" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23877" >
+<father id="23875" num="0" />
+<cdparam x="2329" y="1690" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23878" />
+<TGConnectingPoint num="1" id="23879" />
+<TGConnectingPoint num="2" id="23880" />
+<TGConnectingPoint num="3" id="23881" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23868" >
+<cdparam x="1410" y="1440" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23869" />
+<P1  x="1410" y="1440" id="19824" />
+<P2  x="1660" y="1540" id="19915" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23870" >
+<father id="23868" num="0" />
+<cdparam x="1535" y="1490" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23871" />
+<TGConnectingPoint num="1" id="23872" />
+<TGConnectingPoint num="2" id="23873" />
+<TGConnectingPoint num="3" id="23874" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23861" >
+<cdparam x="1915" y="1965" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23862" />
+<P1  x="1915" y="1965" id="22652" />
+<P2  x="2136" y="2040" id="22667" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23863" >
+<father id="23861" num="0" />
+<cdparam x="2025" y="2002" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23864" />
+<TGConnectingPoint num="1" id="23865" />
+<TGConnectingPoint num="2" id="23866" />
+<TGConnectingPoint num="3" id="23867" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23854" >
+<cdparam x="1300" y="2040" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23855" />
+<P1  x="1300" y="2040" id="21321" />
+<P2  x="1315" y="2135" id="21366" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23856" >
+<father id="23854" num="0" />
+<cdparam x="1307" y="2087" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23857" />
+<TGConnectingPoint num="1" id="23858" />
+<TGConnectingPoint num="2" id="23859" />
+<TGConnectingPoint num="3" id="23860" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23847" >
+<cdparam x="1900" y="2240" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23848" />
+<P1  x="1900" y="2240" id="18574" />
+<P2  x="488" y="490" id="17303" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23849" >
+<father id="23847" num="0" />
+<cdparam x="1194" y="1365" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23850" />
+<TGConnectingPoint num="1" id="23851" />
+<TGConnectingPoint num="2" id="23852" />
+<TGConnectingPoint num="3" id="23853" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23840" >
+<cdparam x="1110" y="1440" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23841" />
+<P1  x="1110" y="1440" id="18000" />
+<P2  x="1668" y="1540" id="19204" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23842" >
+<father id="23840" num="0" />
+<cdparam x="1389" y="1490" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23843" />
+<TGConnectingPoint num="1" id="23844" />
+<TGConnectingPoint num="2" id="23845" />
+<TGConnectingPoint num="3" id="23846" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23833" >
+<cdparam x="715" y="1165" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23834" />
+<P1  x="715" y="1165" id="17607" />
+<P2  x="750" y="1240" id="17622" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23835" >
+<father id="23833" num="0" />
+<cdparam x="732" y="1202" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23836" />
+<TGConnectingPoint num="1" id="23837" />
+<TGConnectingPoint num="2" id="23838" />
+<TGConnectingPoint num="3" id="23839" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23826" >
+<cdparam x="1000" y="2040" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23827" />
+<P1  x="1000" y="2040" id="18208" />
+<P2  x="1258" y="2140" id="18254" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23828" >
+<father id="23826" num="0" />
+<cdparam x="1129" y="2090" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23829" />
+<TGConnectingPoint num="1" id="23830" />
+<TGConnectingPoint num="2" id="23831" />
+<TGConnectingPoint num="3" id="23832" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23819" >
+<cdparam x="2255" y="1540" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23820" />
+<P1  x="2255" y="1540" id="20598" />
+<P2  x="2260" y="1640" id="20643" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23821" >
+<father id="23819" num="0" />
+<cdparam x="2257" y="1590" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23822" />
+<TGConnectingPoint num="1" id="23823" />
+<TGConnectingPoint num="2" id="23824" />
+<TGConnectingPoint num="3" id="23825" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23812" >
+<cdparam x="1600" y="1740" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23813" />
+<P1  x="1600" y="1740" id="21593" />
+<P2  x="1858" y="1840" id="21639" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23814" >
+<father id="23812" num="0" />
+<cdparam x="1729" y="1790" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23815" />
+<TGConnectingPoint num="1" id="23816" />
+<TGConnectingPoint num="2" id="23817" />
+<TGConnectingPoint num="3" id="23818" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23805" >
+<cdparam x="715" y="1665" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23806" />
+<P1  x="715" y="1665" id="17772" />
+<P2  x="488" y="440" id="17298" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23807" >
+<father id="23805" num="0" />
+<cdparam x="601" y="1052" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23808" />
+<TGConnectingPoint num="1" id="23809" />
+<TGConnectingPoint num="2" id="23810" />
+<TGConnectingPoint num="3" id="23811" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23798" >
+<cdparam x="2010" y="1240" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23799" />
+<P1  x="2010" y="1240" id="22852" />
+<P2  x="1960" y="1340" id="22896" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23800" >
+<father id="23798" num="0" />
+<cdparam x="1985" y="1290" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23801" />
+<TGConnectingPoint num="1" id="23802" />
+<TGConnectingPoint num="2" id="23803" />
+<TGConnectingPoint num="3" id="23804" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23791" >
+<cdparam x="1615" y="2565" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23792" />
+<P1  x="1615" y="2565" id="19547" />
+<P2  x="1660" y="2640" id="19562" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23793" >
+<father id="23791" num="0" />
+<cdparam x="1637" y="2602" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23794" />
+<TGConnectingPoint num="1" id="23795" />
+<TGConnectingPoint num="2" id="23796" />
+<TGConnectingPoint num="3" id="23797" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23784" >
+<cdparam x="1600" y="2040" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23785" />
+<P1  x="1600" y="2040" id="19381" />
+<P2  x="1615" y="2135" id="19426" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23786" >
+<father id="23784" num="0" />
+<cdparam x="1607" y="2087" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23787" />
+<TGConnectingPoint num="1" id="23788" />
+<TGConnectingPoint num="2" id="23789" />
+<TGConnectingPoint num="3" id="23790" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23777" >
+<cdparam x="1300" y="1540" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23778" />
+<P1  x="1300" y="1540" id="21156" />
+<P2  x="1315" y="1635" id="21201" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23779" >
+<father id="23777" num="0" />
+<cdparam x="1307" y="1587" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23780" />
+<TGConnectingPoint num="1" id="23781" />
+<TGConnectingPoint num="2" id="23782" />
+<TGConnectingPoint num="3" id="23783" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23770" >
+<cdparam x="700" y="1540" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23771" />
+<P1  x="700" y="1540" id="17726" />
+<P2  x="715" y="1635" id="17771" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23772" >
+<father id="23770" num="0" />
+<cdparam x="707" y="1587" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23773" />
+<TGConnectingPoint num="1" id="23774" />
+<TGConnectingPoint num="2" id="23775" />
+<TGConnectingPoint num="3" id="23776" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23763" >
+<cdparam x="1000" y="1440" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23764" />
+<P1  x="1000" y="1440" id="17998" />
+<P2  x="1355" y="1540" id="18808" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23765" >
+<father id="23763" num="0" />
+<cdparam x="1177" y="1490" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23766" />
+<TGConnectingPoint num="1" id="23767" />
+<TGConnectingPoint num="2" id="23768" />
+<TGConnectingPoint num="3" id="23769" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23756" >
+<cdparam x="1710" y="1040" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23757" />
+<P1  x="1710" y="1040" id="21916" />
+<P2  x="509" y="490" id="17327" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23758" >
+<father id="23756" num="0" />
+<cdparam x="1109" y="765" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23759" />
+<TGConnectingPoint num="1" id="23760" />
+<TGConnectingPoint num="2" id="23761" />
+<TGConnectingPoint num="3" id="23762" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23749" >
+<cdparam x="400" y="140" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23750" />
+<P1  x="400" y="140" id="17192" />
+<P2  x="415" y="235" id="17237" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23751" >
+<father id="23749" num="0" />
+<cdparam x="407" y="187" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23752" />
+<TGConnectingPoint num="1" id="23753" />
+<TGConnectingPoint num="2" id="23754" />
+<TGConnectingPoint num="3" id="23755" />
+<extraparam>
+<guard value="req_loop_index != 1" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+<actions value="req_loop_index=req_loop_index+1" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23742" >
+<cdparam x="1000" y="1540" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23743" />
+<P1  x="1000" y="1540" id="18043" />
+<P2  x="1015" y="1635" id="18088" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23744" >
+<father id="23742" num="0" />
+<cdparam x="1007" y="1587" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23745" />
+<TGConnectingPoint num="1" id="23746" />
+<TGConnectingPoint num="2" id="23747" />
+<TGConnectingPoint num="3" id="23748" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23735" >
+<cdparam x="1900" y="2140" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23736" />
+<P1  x="1900" y="2140" id="19773" />
+<P2  x="509" y="440" id="17315" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23737" >
+<father id="23735" num="0" />
+<cdparam x="1204" y="1290" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23738" />
+<TGConnectingPoint num="1" id="23739" />
+<TGConnectingPoint num="2" id="23740" />
+<TGConnectingPoint num="3" id="23741" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23728" >
+<cdparam x="2200" y="1940" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23729" />
+<P1  x="2200" y="1940" id="20747" />
+<P2  x="2508" y="2040" id="20793" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23730" >
+<father id="23728" num="0" />
+<cdparam x="2354" y="1990" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23731" />
+<TGConnectingPoint num="1" id="23732" />
+<TGConnectingPoint num="2" id="23733" />
+<TGConnectingPoint num="3" id="23734" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23721" >
+<cdparam x="1915" y="2165" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23722" />
+<P1  x="1915" y="2165" id="22712" />
+<P2  x="532" y="490" id="17312" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23723" >
+<father id="23721" num="0" />
+<cdparam x="1223" y="1327" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23724" />
+<TGConnectingPoint num="1" id="23725" />
+<TGConnectingPoint num="2" id="23726" />
+<TGConnectingPoint num="3" id="23727" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23714" >
+<cdparam x="1710" y="1540" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23715" />
+<P1  x="1710" y="1540" id="19188" />
+<P2  x="1960" y="1640" id="19609" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23716" >
+<father id="23714" num="0" />
+<cdparam x="1835" y="1590" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23717" />
+<TGConnectingPoint num="1" id="23718" />
+<TGConnectingPoint num="2" id="23719" />
+<TGConnectingPoint num="3" id="23720" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23707" >
+<cdparam x="1015" y="1865" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23708" />
+<P1  x="1015" y="1865" id="18149" />
+<P2  x="1068" y="1940" id="18181" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23709" >
+<father id="23707" num="0" />
+<cdparam x="1041" y="1902" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23710" />
+<TGConnectingPoint num="1" id="23711" />
+<TGConnectingPoint num="2" id="23712" />
+<TGConnectingPoint num="3" id="23713" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23700" >
+<cdparam x="1600" y="1740" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23701" />
+<P1  x="1600" y="1740" id="19276" />
+<P2  x="1858" y="1840" id="19322" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23702" >
+<father id="23700" num="0" />
+<cdparam x="1729" y="1790" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23703" />
+<TGConnectingPoint num="1" id="23704" />
+<TGConnectingPoint num="2" id="23705" />
+<TGConnectingPoint num="3" id="23706" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23693" >
+<cdparam x="1600" y="2440" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23694" />
+<P1  x="1600" y="2440" id="19501" />
+<P2  x="1615" y="2535" id="19546" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23695" >
+<father id="23693" num="0" />
+<cdparam x="1607" y="2487" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23696" />
+<TGConnectingPoint num="1" id="23697" />
+<TGConnectingPoint num="2" id="23698" />
+<TGConnectingPoint num="3" id="23699" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23686" >
+<cdparam x="1900" y="1240" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23687" />
+<P1  x="1900" y="1240" id="22850" />
+<P2  x="532" y="440" id="17306" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23688" >
+<father id="23686" num="0" />
+<cdparam x="1216" y="840" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23689" />
+<TGConnectingPoint num="1" id="23690" />
+<TGConnectingPoint num="2" id="23691" />
+<TGConnectingPoint num="3" id="23692" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23679" >
+<cdparam x="800" y="740" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23680" />
+<P1  x="800" y="740" id="17458" />
+<P2  x="1319" y="840" id="17789" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23681" >
+<father id="23679" num="0" />
+<cdparam x="1059" y="790" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23682" />
+<TGConnectingPoint num="1" id="23683" />
+<TGConnectingPoint num="2" id="23684" />
+<TGConnectingPoint num="3" id="23685" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23672" >
+<cdparam x="2200" y="1740" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23673" />
+<P1  x="2200" y="1740" id="20687" />
+<P2  x="2215" y="1835" id="20732" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23674" >
+<father id="23672" num="0" />
+<cdparam x="2207" y="1787" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23675" />
+<TGConnectingPoint num="1" id="23676" />
+<TGConnectingPoint num="2" id="23677" />
+<TGConnectingPoint num="3" id="23678" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23665" >
+<cdparam x="2500" y="2340" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23666" />
+<P1  x="2500" y="2340" id="18758" />
+<P2  x="553" y="490" id="17328" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23667" >
+<father id="23665" num="0" />
+<cdparam x="1526" y="1415" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23668" />
+<TGConnectingPoint num="1" id="23669" />
+<TGConnectingPoint num="2" id="23670" />
+<TGConnectingPoint num="3" id="23671" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23658" >
+<cdparam x="1410" y="1040" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23659" />
+<P1  x="1410" y="1040" id="20963" />
+<P2  x="1360" y="1140" id="21007" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23660" >
+<father id="23658" num="0" />
+<cdparam x="1385" y="1090" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23661" />
+<TGConnectingPoint num="1" id="23662" />
+<TGConnectingPoint num="2" id="23663" />
+<TGConnectingPoint num="3" id="23664" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23651" >
+<cdparam x="1900" y="1140" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23652" />
+<P1  x="1900" y="1140" id="22351" />
+<P2  x="1960" y="1240" id="22397" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23653" >
+<father id="23651" num="0" />
+<cdparam x="1930" y="1190" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23654" />
+<TGConnectingPoint num="1" id="23655" />
+<TGConnectingPoint num="2" id="23656" />
+<TGConnectingPoint num="3" id="23657" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23644" >
+<cdparam x="1655" y="1540" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23645" />
+<P1  x="1655" y="1540" id="19187" />
+<P2  x="553" y="440" id="17316" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23646" >
+<father id="23644" num="0" />
+<cdparam x="1104" y="990" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23647" />
+<TGConnectingPoint num="1" id="23648" />
+<TGConnectingPoint num="2" id="23649" />
+<TGConnectingPoint num="3" id="23650" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23637" >
+<cdparam x="1300" y="2140" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23638" />
+<P1  x="1300" y="2140" id="18480" />
+<P2  x="576" y="490" id="17304" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23639" >
+<father id="23637" num="0" />
+<cdparam x="938" y="1315" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23640" />
+<TGConnectingPoint num="1" id="23641" />
+<TGConnectingPoint num="2" id="23642" />
+<TGConnectingPoint num="3" id="23643" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23630" >
+<cdparam x="1355" y="1040" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23631" />
+<P1  x="1355" y="1040" id="20962" />
+<P2  x="1660" y="1140" id="21384" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23632" >
+<father id="23630" num="0" />
+<cdparam x="1507" y="1090" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23633" />
+<TGConnectingPoint num="1" id="23634" />
+<TGConnectingPoint num="2" id="23635" />
+<TGConnectingPoint num="3" id="23636" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23623" >
+<cdparam x="1600" y="1940" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23624" />
+<P1  x="1600" y="1940" id="22229" />
+<P2  x="1615" y="2035" id="22274" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23625" >
+<father id="23623" num="0" />
+<cdparam x="1607" y="1987" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23626" />
+<TGConnectingPoint num="1" id="23627" />
+<TGConnectingPoint num="2" id="23628" />
+<TGConnectingPoint num="3" id="23629" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23616" >
+<cdparam x="1615" y="1765" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23617" />
+<P1  x="1615" y="1765" id="20264" />
+<P2  x="1908" y="1840" id="20279" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23618" >
+<father id="23616" num="0" />
+<cdparam x="1761" y="1802" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23619" />
+<TGConnectingPoint num="1" id="23620" />
+<TGConnectingPoint num="2" id="23621" />
+<TGConnectingPoint num="3" id="23622" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23609" >
+<cdparam x="750" y="740" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23610" />
+<P1  x="750" y="740" id="17457" />
+<P2  x="1019" y="840" id="17502" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23611" >
+<father id="23609" num="0" />
+<cdparam x="884" y="790" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23612" />
+<TGConnectingPoint num="1" id="23613" />
+<TGConnectingPoint num="2" id="23614" />
+<TGConnectingPoint num="3" id="23615" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23602" >
+<cdparam x="700" y="740" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23603" />
+<P1  x="700" y="740" id="17456" />
+<P2  x="1597" y="840" id="20902" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23604" >
+<father id="23602" num="0" />
+<cdparam x="1148" y="790" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23605" />
+<TGConnectingPoint num="1" id="23606" />
+<TGConnectingPoint num="2" id="23607" />
+<TGConnectingPoint num="3" id="23608" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23595" >
+<cdparam x="1900" y="1340" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23596" />
+<P1  x="1900" y="1340" id="22441" />
+<P2  x="1915" y="1435" id="22486" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23597" >
+<father id="23595" num="0" />
+<cdparam x="1907" y="1387" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23598" />
+<TGConnectingPoint num="1" id="23599" />
+<TGConnectingPoint num="2" id="23600" />
+<TGConnectingPoint num="3" id="23601" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23588" >
+<cdparam x="700" y="840" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23589" />
+<P1  x="700" y="840" id="17501" />
+<P2  x="715" y="935" id="17546" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23590" >
+<father id="23588" num="0" />
+<cdparam x="707" y="887" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23591" />
+<TGConnectingPoint num="1" id="23592" />
+<TGConnectingPoint num="2" id="23593" />
+<TGConnectingPoint num="3" id="23594" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23581" >
+<cdparam x="1900" y="1240" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23582" />
+<P1  x="1900" y="1240" id="22396" />
+<P2  x="2158" y="1340" id="22442" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23583" >
+<father id="23581" num="0" />
+<cdparam x="2029" y="1290" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23584" />
+<TGConnectingPoint num="1" id="23585" />
+<TGConnectingPoint num="2" id="23586" />
+<TGConnectingPoint num="3" id="23587" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23574" >
+<cdparam x="1300" y="1440" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23575" />
+<P1  x="1300" y="1440" id="19822" />
+<P2  x="1360" y="1540" id="19868" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23576" >
+<father id="23574" num="0" />
+<cdparam x="1330" y="1490" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23577" />
+<TGConnectingPoint num="1" id="23578" />
+<TGConnectingPoint num="2" id="23579" />
+<TGConnectingPoint num="3" id="23580" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23567" >
+<cdparam x="415" y="265" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23568" />
+<P1  x="415" y="265" id="17238" />
+<P2  x="477" y="340" id="17253" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23569" >
+<father id="23567" num="0" />
+<cdparam x="446" y="302" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23570" />
+<TGConnectingPoint num="1" id="23571" />
+<TGConnectingPoint num="2" id="23572" />
+<TGConnectingPoint num="3" id="23573" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23560" >
+<cdparam x="700" y="1340" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23561" />
+<P1  x="700" y="1340" id="17666" />
+<P2  x="715" y="1435" id="17711" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23562" >
+<father id="23560" num="0" />
+<cdparam x="707" y="1387" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23563" />
+<TGConnectingPoint num="1" id="23564" />
+<TGConnectingPoint num="2" id="23565" />
+<TGConnectingPoint num="3" id="23566" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23553" >
+<cdparam x="1315" y="1865" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23554" />
+<P1  x="1315" y="1865" id="18943" />
+<P2  x="1751" y="1940" id="18958" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23555" >
+<father id="23553" num="0" />
+<cdparam x="1533" y="1902" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23556" />
+<TGConnectingPoint num="1" id="23557" />
+<TGConnectingPoint num="2" id="23558" />
+<TGConnectingPoint num="3" id="23559" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23546" >
+<cdparam x="1315" y="2565" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23547" />
+<P1  x="1315" y="2565" id="19168" />
+<P2  x="576" y="440" id="17299" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23548" >
+<father id="23546" num="0" />
+<cdparam x="945" y="1502" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23549" />
+<TGConnectingPoint num="1" id="23550" />
+<TGConnectingPoint num="2" id="23551" />
+<TGConnectingPoint num="3" id="23552" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23539" >
+<cdparam x="1615" y="1265" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23540" />
+<P1  x="1615" y="1265" id="22005" />
+<P2  x="1660" y="1340" id="22020" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23541" >
+<father id="23539" num="0" />
+<cdparam x="1637" y="1302" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23542" />
+<TGConnectingPoint num="1" id="23543" />
+<TGConnectingPoint num="2" id="23544" />
+<TGConnectingPoint num="3" id="23545" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23532" >
+<cdparam x="1600" y="2140" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23533" />
+<P1  x="1600" y="2140" id="22289" />
+<P2  x="1615" y="2235" id="22334" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23534" >
+<father id="23532" num="0" />
+<cdparam x="1607" y="2187" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23535" />
+<TGConnectingPoint num="1" id="23536" />
+<TGConnectingPoint num="2" id="23537" />
+<TGConnectingPoint num="3" id="23538" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23525" >
+<cdparam x="1600" y="1640" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23526" />
+<P1  x="1600" y="1640" id="20218" />
+<P2  x="1615" y="1735" id="20263" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23527" >
+<father id="23525" num="0" />
+<cdparam x="1607" y="1687" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23528" />
+<TGConnectingPoint num="1" id="23529" />
+<TGConnectingPoint num="2" id="23530" />
+<TGConnectingPoint num="3" id="23531" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23518" >
+<cdparam x="1600" y="1140" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23519" />
+<P1  x="1600" y="1140" id="21959" />
+<P2  x="1615" y="1235" id="22004" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23520" >
+<father id="23518" num="0" />
+<cdparam x="1607" y="1187" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23521" />
+<TGConnectingPoint num="1" id="23522" />
+<TGConnectingPoint num="2" id="23523" />
+<TGConnectingPoint num="3" id="23524" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23511" >
+<cdparam x="1915" y="1165" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23512" />
+<P1  x="1915" y="1165" id="22836" />
+<P2  x="1955" y="1240" id="22851" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23513" >
+<father id="23511" num="0" />
+<cdparam x="1935" y="1202" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23514" />
+<TGConnectingPoint num="1" id="23515" />
+<TGConnectingPoint num="2" id="23516" />
+<TGConnectingPoint num="3" id="23517" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23504" >
+<cdparam x="1600" y="2040" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23505" />
+<P1  x="1600" y="2040" id="20338" />
+<P2  x="576" y="446" id="17319" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23506" >
+<father id="23504" num="0" />
+<cdparam x="1088" y="1243" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23507" />
+<TGConnectingPoint num="1" id="23508" />
+<TGConnectingPoint num="2" id="23509" />
+<TGConnectingPoint num="3" id="23510" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23497" >
+<cdparam x="1300" y="2140" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23498" />
+<P1  x="1300" y="2140" id="19017" />
+<P2  x="1558" y="2240" id="19063" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23499" >
+<father id="23497" num="0" />
+<cdparam x="1429" y="2190" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23500" />
+<TGConnectingPoint num="1" id="23501" />
+<TGConnectingPoint num="2" id="23502" />
+<TGConnectingPoint num="3" id="23503" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23490" >
+<cdparam x="1300" y="1340" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23491" />
+<P1  x="1300" y="1340" id="21096" />
+<P2  x="1315" y="1435" id="21141" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23492" >
+<father id="23490" num="0" />
+<cdparam x="1307" y="1387" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23493" />
+<TGConnectingPoint num="1" id="23494" />
+<TGConnectingPoint num="2" id="23495" />
+<TGConnectingPoint num="3" id="23496" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23483" >
+<cdparam x="407" y="60" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23484" />
+<P1  x="407" y="60" id="17186" />
+<P2  x="450" y="140" id="17193" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23485" >
+<father id="23483" num="0" />
+<cdparam x="428" y="100" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23486" />
+<TGConnectingPoint num="1" id="23487" />
+<TGConnectingPoint num="2" id="23488" />
+<TGConnectingPoint num="3" id="23489" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+<actions value="req_loop_index=0" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23476" >
+<cdparam x="2200" y="1540" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23477" />
+<P1  x="2200" y="1540" id="20597" />
+<P2  x="576" y="483" id="17324" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23478" >
+<father id="23476" num="0" />
+<cdparam x="1388" y="1011" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23479" />
+<TGConnectingPoint num="1" id="23480" />
+<TGConnectingPoint num="2" id="23481" />
+<TGConnectingPoint num="3" id="23482" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23469" >
+<cdparam x="1915" y="1965" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23470" />
+<P1  x="1915" y="1965" id="20536" />
+<P2  x="1960" y="2040" id="20551" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23471" >
+<father id="23469" num="0" />
+<cdparam x="1937" y="2002" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23472" />
+<TGConnectingPoint num="1" id="23473" />
+<TGConnectingPoint num="2" id="23474" />
+<TGConnectingPoint num="3" id="23475" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23462" >
+<cdparam x="715" y="1465" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23463" />
+<P1  x="715" y="1465" id="17712" />
+<P2  x="986" y="1540" id="17727" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23464" >
+<father id="23462" num="0" />
+<cdparam x="850" y="1502" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23465" />
+<TGConnectingPoint num="1" id="23466" />
+<TGConnectingPoint num="2" id="23467" />
+<TGConnectingPoint num="3" id="23468" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23455" >
+<cdparam x="1300" y="1740" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23456" />
+<P1  x="1300" y="1740" id="18897" />
+<P2  x="1315" y="1835" id="18942" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23457" >
+<father id="23455" num="0" />
+<cdparam x="1307" y="1787" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23458" />
+<TGConnectingPoint num="1" id="23459" />
+<TGConnectingPoint num="2" id="23460" />
+<TGConnectingPoint num="3" id="23461" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23448" >
+<cdparam x="1915" y="2065" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23449" />
+<P1  x="1915" y="2065" id="19759" />
+<P2  x="1960" y="2140" id="19774" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23450" >
+<father id="23448" num="0" />
+<cdparam x="1937" y="2102" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23451" />
+<TGConnectingPoint num="1" id="23452" />
+<TGConnectingPoint num="2" id="23453" />
+<TGConnectingPoint num="3" id="23454" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23441" >
+<cdparam x="1615" y="2365" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23442" />
+<P1  x="1615" y="2365" id="19487" />
+<P2  x="1836" y="2440" id="19502" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23443" >
+<father id="23441" num="0" />
+<cdparam x="1725" y="2402" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23444" />
+<TGConnectingPoint num="1" id="23445" />
+<TGConnectingPoint num="2" id="23446" />
+<TGConnectingPoint num="3" id="23447" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23434" >
+<cdparam x="1300" y="1540" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23435" />
+<P1  x="1300" y="1540" id="18807" />
+<P2  x="576" y="452" id="17308" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23436" >
+<father id="23434" num="0" />
+<cdparam x="938" y="996" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23437" />
+<TGConnectingPoint num="1" id="23438" />
+<TGConnectingPoint num="2" id="23439" />
+<TGConnectingPoint num="3" id="23440" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23427" >
+<cdparam x="1055" y="1940" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23428" />
+<P1  x="1055" y="1940" id="18164" />
+<P2  x="1060" y="2040" id="18209" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23429" >
+<father id="23427" num="0" />
+<cdparam x="1057" y="1990" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23430" />
+<TGConnectingPoint num="1" id="23431" />
+<TGConnectingPoint num="2" id="23432" />
+<TGConnectingPoint num="3" id="23433" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23420" >
+<cdparam x="1615" y="1665" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23421" />
+<P1  x="1615" y="1665" id="22155" />
+<P2  x="1908" y="1740" id="22170" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23422" >
+<father id="23420" num="0" />
+<cdparam x="1761" y="1702" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23423" />
+<TGConnectingPoint num="1" id="23424" />
+<TGConnectingPoint num="2" id="23425" />
+<TGConnectingPoint num="3" id="23426" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23413" >
+<cdparam x="1615" y="1965" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23414" />
+<P1  x="1615" y="1965" id="21684" />
+<P2  x="1836" y="2040" id="21699" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23415" >
+<father id="23413" num="0" />
+<cdparam x="1725" y="2002" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23416" />
+<TGConnectingPoint num="1" id="23417" />
+<TGConnectingPoint num="2" id="23418" />
+<TGConnectingPoint num="3" id="23419" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23406" >
+<cdparam x="1900" y="1640" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23407" />
+<P1  x="1900" y="1640" id="20430" />
+<P2  x="1915" y="1735" id="20475" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23408" >
+<father id="23406" num="0" />
+<cdparam x="1907" y="1687" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23409" />
+<TGConnectingPoint num="1" id="23410" />
+<TGConnectingPoint num="2" id="23411" />
+<TGConnectingPoint num="3" id="23412" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23399" >
+<cdparam x="1615" y="2065" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23400" />
+<P1  x="1615" y="2065" id="22275" />
+<P2  x="1836" y="2140" id="22290" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23401" >
+<father id="23399" num="0" />
+<cdparam x="1725" y="2102" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23402" />
+<TGConnectingPoint num="1" id="23403" />
+<TGConnectingPoint num="2" id="23404" />
+<TGConnectingPoint num="3" id="23405" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23392" >
+<cdparam x="1900" y="1740" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23393" />
+<P1  x="1900" y="1740" id="19653" />
+<P2  x="1915" y="1835" id="19698" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23394" >
+<father id="23392" num="0" />
+<cdparam x="1907" y="1787" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23395" />
+<TGConnectingPoint num="1" id="23396" />
+<TGConnectingPoint num="2" id="23397" />
+<TGConnectingPoint num="3" id="23398" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23385" >
+<cdparam x="1000" y="1240" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23386" />
+<P1  x="1000" y="1240" id="17908" />
+<P2  x="1068" y="1340" id="17971" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23387" >
+<father id="23385" num="0" />
+<cdparam x="1034" y="1290" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23388" />
+<TGConnectingPoint num="1" id="23389" />
+<TGConnectingPoint num="2" id="23390" />
+<TGConnectingPoint num="3" id="23391" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23378" >
+<cdparam x="1300" y="2065" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23379" />
+<P1  x="1300" y="2065" id="18438" />
+<P2  x="1955" y="2140" id="18530" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23380" >
+<father id="23378" num="0" />
+<cdparam x="1627" y="2102" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23381" />
+<TGConnectingPoint num="1" id="23382" />
+<TGConnectingPoint num="2" id="23383" />
+<TGConnectingPoint num="3" id="23384" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23371" >
+<cdparam x="1000" y="2340" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23372" />
+<P1  x="1000" y="2340" id="18313" />
+<P2  x="1015" y="2435" id="18358" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23373" >
+<father id="23371" num="0" />
+<cdparam x="1007" y="2387" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23374" />
+<TGConnectingPoint num="1" id="23375" />
+<TGConnectingPoint num="2" id="23376" />
+<TGConnectingPoint num="3" id="23377" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23364" >
+<cdparam x="1000" y="1740" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23365" />
+<P1  x="1000" y="1740" id="18103" />
+<P2  x="1015" y="1835" id="18148" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23366" >
+<father id="23364" num="0" />
+<cdparam x="1007" y="1787" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23367" />
+<TGConnectingPoint num="1" id="23368" />
+<TGConnectingPoint num="2" id="23369" />
+<TGConnectingPoint num="3" id="23370" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23357" >
+<cdparam x="1615" y="1965" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23358" />
+<P1  x="1615" y="1965" id="19367" />
+<P2  x="1908" y="2040" id="19382" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23359" >
+<father id="23357" num="0" />
+<cdparam x="1761" y="2002" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23360" />
+<TGConnectingPoint num="1" id="23361" />
+<TGConnectingPoint num="2" id="23362" />
+<TGConnectingPoint num="3" id="23363" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23350" >
+<cdparam x="1615" y="1765" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23351" />
+<P1  x="1615" y="1765" id="20005" />
+<P2  x="1908" y="1840" id="20020" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23352" >
+<father id="23350" num="0" />
+<cdparam x="1761" y="1802" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23353" />
+<TGConnectingPoint num="1" id="23354" />
+<TGConnectingPoint num="2" id="23355" />
+<TGConnectingPoint num="3" id="23356" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23343" >
+<cdparam x="1000" y="840" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23344" />
+<P1  x="1000" y="840" id="17788" />
+<P2  x="1015" y="935" id="17833" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23345" >
+<father id="23343" num="0" />
+<cdparam x="1007" y="887" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23346" />
+<TGConnectingPoint num="1" id="23347" />
+<TGConnectingPoint num="2" id="23348" />
+<TGConnectingPoint num="3" id="23349" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23336" >
+<cdparam x="1900" y="1540" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23337" />
+<P1  x="1900" y="1540" id="22501" />
+<P2  x="1915" y="1635" id="22546" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23338" >
+<father id="23336" num="0" />
+<cdparam x="1907" y="1587" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23339" />
+<TGConnectingPoint num="1" id="23340" />
+<TGConnectingPoint num="2" id="23341" />
+<TGConnectingPoint num="3" id="23342" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23329" >
+<cdparam x="1615" y="1965" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23330" />
+<P1  x="1615" y="1965" id="20065" />
+<P2  x="1660" y="2040" id="20080" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23331" >
+<father id="23329" num="0" />
+<cdparam x="1637" y="2002" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23332" />
+<TGConnectingPoint num="1" id="23333" />
+<TGConnectingPoint num="2" id="23334" />
+<TGConnectingPoint num="3" id="23335" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23322" >
+<cdparam x="1900" y="1140" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23323" />
+<P1  x="1900" y="1140" id="21760" />
+<P2  x="1960" y="1240" id="21806" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23324" >
+<father id="23322" num="0" />
+<cdparam x="1930" y="1190" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23325" />
+<TGConnectingPoint num="1" id="23326" />
+<TGConnectingPoint num="2" id="23327" />
+<TGConnectingPoint num="3" id="23328" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23315" >
+<cdparam x="1315" y="1965" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23316" />
+<P1  x="1315" y="1965" id="21307" />
+<P2  x="1536" y="2040" id="21322" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23317" >
+<father id="23315" num="0" />
+<cdparam x="1425" y="2002" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23318" />
+<TGConnectingPoint num="1" id="23319" />
+<TGConnectingPoint num="2" id="23320" />
+<TGConnectingPoint num="3" id="23321" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23308" >
+<cdparam x="1615" y="1665" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23309" />
+<P1  x="1615" y="1665" id="21579" />
+<P2  x="1660" y="1740" id="21594" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23310" >
+<father id="23308" num="0" />
+<cdparam x="1637" y="1702" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23311" />
+<TGConnectingPoint num="1" id="23312" />
+<TGConnectingPoint num="2" id="23313" />
+<TGConnectingPoint num="3" id="23314" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23301" >
+<cdparam x="1600" y="1540" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23302" />
+<P1  x="1600" y="1540" id="19186" />
+<P2  x="1660" y="1640" id="19232" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23303" >
+<father id="23301" num="0" />
+<cdparam x="1630" y="1590" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23304" />
+<TGConnectingPoint num="1" id="23305" />
+<TGConnectingPoint num="2" id="23306" />
+<TGConnectingPoint num="3" id="23307" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23294" >
+<cdparam x="1000" y="2140" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23295" />
+<P1  x="1000" y="2140" id="18253" />
+<P2  x="1015" y="2235" id="18298" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23296" >
+<father id="23294" num="0" />
+<cdparam x="1007" y="2187" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23297" />
+<TGConnectingPoint num="1" id="23298" />
+<TGConnectingPoint num="2" id="23299" />
+<TGConnectingPoint num="3" id="23300" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23287" >
+<cdparam x="1615" y="1465" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23288" />
+<P1  x="1615" y="1465" id="21519" />
+<P2  x="1908" y="1540" id="21534" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23289" >
+<father id="23287" num="0" />
+<cdparam x="1761" y="1502" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23290" />
+<TGConnectingPoint num="1" id="23291" />
+<TGConnectingPoint num="2" id="23292" />
+<TGConnectingPoint num="3" id="23293" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23280" >
+<cdparam x="400" y="440" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23281" />
+<P1  x="400" y="440" id="17297" />
+<P2  x="415" y="535" id="17342" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23282" >
+<father id="23280" num="0" />
+<cdparam x="407" y="487" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23283" />
+<TGConnectingPoint num="1" id="23284" />
+<TGConnectingPoint num="2" id="23285" />
+<TGConnectingPoint num="3" id="23286" />
+<extraparam>
+<guard value="loop_index != 1" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+<actions value="i=i" />
+<actions value="loop_index=loop_index+1" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23273" >
+<cdparam x="1900" y="1240" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23274" />
+<P1  x="1900" y="1240" id="21805" />
+<P2  x="576" y="477" id="17310" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23275" >
+<father id="23273" num="0" />
+<cdparam x="1238" y="858" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23276" />
+<TGConnectingPoint num="1" id="23277" />
+<TGConnectingPoint num="2" id="23278" />
+<TGConnectingPoint num="3" id="23279" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23266" >
+<cdparam x="1900" y="840" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23267" />
+<P1  x="1900" y="840" id="22730" />
+<P2  x="1915" y="935" id="22775" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23268" >
+<father id="23266" num="0" />
+<cdparam x="1907" y="887" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23269" />
+<TGConnectingPoint num="1" id="23270" />
+<TGConnectingPoint num="2" id="23271" />
+<TGConnectingPoint num="3" id="23272" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23259" >
+<cdparam x="1300" y="2240" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23260" />
+<P1  x="1300" y="2240" id="19062" />
+<P2  x="1315" y="2335" id="19107" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23261" >
+<father id="23259" num="0" />
+<cdparam x="1307" y="2287" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23262" />
+<TGConnectingPoint num="1" id="23263" />
+<TGConnectingPoint num="2" id="23264" />
+<TGConnectingPoint num="3" id="23265" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23252" >
+<cdparam x="1600" y="1340" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23253" />
+<P1  x="1600" y="1340" id="22019" />
+<P2  x="1660" y="1440" id="22065" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23254" >
+<father id="23252" num="0" />
+<cdparam x="1630" y="1390" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23255" />
+<TGConnectingPoint num="1" id="23256" />
+<TGConnectingPoint num="2" id="23257" />
+<TGConnectingPoint num="3" id="23258" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23245" >
+<cdparam x="1600" y="1440" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23246" />
+<P1  x="1600" y="1440" id="20128" />
+<P2  x="1660" y="1540" id="20174" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23247" >
+<father id="23245" num="0" />
+<cdparam x="1630" y="1490" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23248" />
+<TGConnectingPoint num="1" id="23249" />
+<TGConnectingPoint num="2" id="23250" />
+<TGConnectingPoint num="3" id="23251" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23238" >
+<cdparam x="1300" y="840" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23239" />
+<P1  x="1300" y="840" id="20901" />
+<P2  x="1315" y="935" id="20946" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23240" >
+<father id="23238" num="0" />
+<cdparam x="1307" y="887" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23241" />
+<TGConnectingPoint num="1" id="23242" />
+<TGConnectingPoint num="2" id="23243" />
+<TGConnectingPoint num="3" id="23244" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23231" >
+<cdparam x="1300" y="1740" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23232" />
+<P1  x="1300" y="1740" id="21216" />
+<P2  x="1558" y="1840" id="21262" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23233" >
+<father id="23231" num="0" />
+<cdparam x="1429" y="1790" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23234" />
+<TGConnectingPoint num="1" id="23235" />
+<TGConnectingPoint num="2" id="23236" />
+<TGConnectingPoint num="3" id="23237" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23224" >
+<cdparam x="1055" y="1340" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23225" />
+<P1  x="1055" y="1340" id="17954" />
+<P2  x="1055" y="1440" id="17999" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23226" >
+<father id="23224" num="0" />
+<cdparam x="1055" y="1390" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23227" />
+<TGConnectingPoint num="1" id="23228" />
+<TGConnectingPoint num="2" id="23229" />
+<TGConnectingPoint num="3" id="23230" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23217" >
+<cdparam x="1600" y="1540" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23218" />
+<P1  x="1600" y="1540" id="20173" />
+<P2  x="1858" y="1640" id="20219" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23219" >
+<father id="23217" num="0" />
+<cdparam x="1729" y="1590" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23220" />
+<TGConnectingPoint num="1" id="23221" />
+<TGConnectingPoint num="2" id="23222" />
+<TGConnectingPoint num="3" id="23223" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23210" >
+<cdparam x="1600" y="1640" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23211" />
+<P1  x="1600" y="1640" id="19231" />
+<P2  x="1660" y="1740" id="19277" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23212" >
+<father id="23210" num="0" />
+<cdparam x="1630" y="1690" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23213" />
+<TGConnectingPoint num="1" id="23214" />
+<TGConnectingPoint num="2" id="23215" />
+<TGConnectingPoint num="3" id="23216" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23203" >
+<cdparam x="2200" y="2240" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23204" />
+<P1  x="2200" y="2240" id="18621" />
+<P2  x="2260" y="2340" id="18667" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23205" >
+<father id="23203" num="0" />
+<cdparam x="2230" y="2290" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23206" />
+<TGConnectingPoint num="1" id="23207" />
+<TGConnectingPoint num="2" id="23208" />
+<TGConnectingPoint num="3" id="23209" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23196" >
+<cdparam x="1000" y="1040" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23197" />
+<P1  x="1000" y="1040" id="17848" />
+<P2  x="1015" y="1135" id="17893" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23198" >
+<father id="23196" num="0" />
+<cdparam x="1007" y="1087" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23199" />
+<TGConnectingPoint num="1" id="23200" />
+<TGConnectingPoint num="2" id="23201" />
+<TGConnectingPoint num="3" id="23202" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23189" >
+<cdparam x="1015" y="1165" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23190" />
+<P1  x="1015" y="1165" id="17894" />
+<P2  x="1060" y="1240" id="17909" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23191" >
+<father id="23189" num="0" />
+<cdparam x="1037" y="1202" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23192" />
+<TGConnectingPoint num="1" id="23193" />
+<TGConnectingPoint num="2" id="23194" />
+<TGConnectingPoint num="3" id="23195" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23182" >
+<cdparam x="1015" y="2265" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23183" />
+<P1  x="1015" y="2265" id="18299" />
+<P2  x="1308" y="2340" id="18314" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23184" >
+<father id="23182" num="0" />
+<cdparam x="1161" y="2302" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23185" />
+<TGConnectingPoint num="1" id="23186" />
+<TGConnectingPoint num="2" id="23187" />
+<TGConnectingPoint num="3" id="23188" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23175" >
+<cdparam x="2215" y="2165" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23176" />
+<P1  x="2215" y="2165" id="20838" />
+<P2  x="2260" y="2240" id="20853" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23177" >
+<father id="23175" num="0" />
+<cdparam x="2237" y="2202" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23178" />
+<TGConnectingPoint num="1" id="23179" />
+<TGConnectingPoint num="2" id="23180" />
+<TGConnectingPoint num="3" id="23181" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23168" >
+<cdparam x="1300" y="1040" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23169" />
+<P1  x="1300" y="1040" id="20961" />
+<P2  x="1955" y="1140" id="21761" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23170" >
+<father id="23168" num="0" />
+<cdparam x="1627" y="1090" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23171" />
+<TGConnectingPoint num="1" id="23172" />
+<TGConnectingPoint num="2" id="23173" />
+<TGConnectingPoint num="3" id="23174" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23161" >
+<cdparam x="1600" y="1340" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23162" />
+<P1  x="1600" y="1340" id="21473" />
+<P2  x="1615" y="1435" id="21518" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23163" >
+<father id="23161" num="0" />
+<cdparam x="1607" y="1387" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23164" />
+<TGConnectingPoint num="1" id="23165" />
+<TGConnectingPoint num="2" id="23166" />
+<TGConnectingPoint num="3" id="23167" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23154" >
+<cdparam x="1410" y="2040" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23155" />
+<P1  x="1410" y="2040" id="18437" />
+<P2  x="1350" y="2140" id="18481" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23156" >
+<father id="23154" num="0" />
+<cdparam x="1380" y="2090" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23157" />
+<TGConnectingPoint num="1" id="23158" />
+<TGConnectingPoint num="2" id="23159" />
+<TGConnectingPoint num="3" id="23160" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23147" >
+<cdparam x="1900" y="1340" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23148" />
+<P1  x="1900" y="1340" id="22895" />
+<P2  x="576" y="458" id="17320" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23149" >
+<father id="23147" num="0" />
+<cdparam x="1238" y="899" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23150" />
+<TGConnectingPoint num="1" id="23151" />
+<TGConnectingPoint num="2" id="23152" />
+<TGConnectingPoint num="3" id="23153" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23140" >
+<cdparam x="1315" y="2065" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23141" />
+<P1  x="1315" y="2065" id="19003" />
+<P2  x="1360" y="2140" id="19018" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23142" >
+<father id="23140" num="0" />
+<cdparam x="1337" y="2102" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23143" />
+<TGConnectingPoint num="1" id="23144" />
+<TGConnectingPoint num="2" id="23145" />
+<TGConnectingPoint num="3" id="23146" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23133" >
+<cdparam x="1000" y="1940" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23134" />
+<P1  x="1000" y="1940" id="18163" />
+<P2  x="1355" y="2040" id="18436" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23135" >
+<father id="23133" num="0" />
+<cdparam x="1177" y="1990" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23136" />
+<TGConnectingPoint num="1" id="23137" />
+<TGConnectingPoint num="2" id="23138" />
+<TGConnectingPoint num="3" id="23139" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23126" >
+<cdparam x="1600" y="1240" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23127" />
+<P1  x="1600" y="1240" id="21428" />
+<P2  x="1858" y="1340" id="21474" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23128" >
+<father id="23126" num="0" />
+<cdparam x="1729" y="1290" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23129" />
+<TGConnectingPoint num="1" id="23130" />
+<TGConnectingPoint num="2" id="23131" />
+<TGConnectingPoint num="3" id="23132" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23119" >
+<cdparam x="1600" y="1040" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23120" />
+<P1  x="1600" y="1040" id="21914" />
+<P2  x="1831" y="1140" id="21960" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23121" >
+<father id="23119" num="0" />
+<cdparam x="1715" y="1090" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23122" />
+<TGConnectingPoint num="1" id="23123" />
+<TGConnectingPoint num="2" id="23124" />
+<TGConnectingPoint num="3" id="23125" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23112" >
+<cdparam x="1315" y="2365" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23113" />
+<P1  x="1315" y="2365" id="19108" />
+<P2  x="1608" y="2440" id="19123" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23114" >
+<father id="23112" num="0" />
+<cdparam x="1461" y="2402" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23115" />
+<TGConnectingPoint num="1" id="23116" />
+<TGConnectingPoint num="2" id="23117" />
+<TGConnectingPoint num="3" id="23118" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23105" >
+<cdparam x="1600" y="1140" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23106" />
+<P1  x="1600" y="1140" id="21383" />
+<P2  x="1660" y="1240" id="21429" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23107" >
+<father id="23105" num="0" />
+<cdparam x="1630" y="1190" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23108" />
+<TGConnectingPoint num="1" id="23109" />
+<TGConnectingPoint num="2" id="23110" />
+<TGConnectingPoint num="3" id="23111" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23098" >
+<cdparam x="700" y="1040" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23099" />
+<P1  x="700" y="1040" id="17561" />
+<P2  x="715" y="1135" id="17606" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23100" >
+<father id="23098" num="0" />
+<cdparam x="707" y="1087" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23101" />
+<TGConnectingPoint num="1" id="23102" />
+<TGConnectingPoint num="2" id="23103" />
+<TGConnectingPoint num="3" id="23104" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23091" >
+<cdparam x="1600" y="2040" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23092" />
+<P1  x="1600" y="2040" id="21698" />
+<P2  x="1615" y="2135" id="21743" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23093" >
+<father id="23091" num="0" />
+<cdparam x="1607" y="2087" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23094" />
+<TGConnectingPoint num="1" id="23095" />
+<TGConnectingPoint num="2" id="23096" />
+<TGConnectingPoint num="3" id="23097" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23084" >
+<cdparam x="1000" y="1340" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23085" />
+<P1  x="1000" y="1340" id="17953" />
+<P2  x="1355" y="1440" id="19823" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23086" >
+<father id="23084" num="0" />
+<cdparam x="1177" y="1390" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23087" />
+<TGConnectingPoint num="1" id="23088" />
+<TGConnectingPoint num="2" id="23089" />
+<TGConnectingPoint num="3" id="23090" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23077" >
+<cdparam x="1900" y="1840" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23078" />
+<P1  x="1900" y="1840" id="22606" />
+<P2  x="1915" y="1935" id="22651" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23079" >
+<father id="23077" num="0" />
+<cdparam x="1907" y="1887" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23080" />
+<TGConnectingPoint num="1" id="23081" />
+<TGConnectingPoint num="2" id="23082" />
+<TGConnectingPoint num="3" id="23083" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23070" >
+<cdparam x="1900" y="2140" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23071" />
+<P1  x="1900" y="2140" id="18529" />
+<P2  x="1960" y="2240" id="18575" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23072" >
+<father id="23070" num="0" />
+<cdparam x="1930" y="2190" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23073" />
+<TGConnectingPoint num="1" id="23074" />
+<TGConnectingPoint num="2" id="23075" />
+<TGConnectingPoint num="3" id="23076" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23063" >
+<cdparam x="1600" y="1440" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23064" />
+<P1  x="1600" y="1440" id="22064" />
+<P2  x="1858" y="1540" id="22110" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23065" >
+<father id="23063" num="0" />
+<cdparam x="1729" y="1490" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23066" />
+<TGConnectingPoint num="1" id="23067" />
+<TGConnectingPoint num="2" id="23068" />
+<TGConnectingPoint num="3" id="23069" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23056" >
+<cdparam x="1300" y="2040" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23057" />
+<P1  x="1300" y="2040" id="18435" />
+<P2  x="576" y="471" id="17323" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23058" >
+<father id="23056" num="0" />
+<cdparam x="938" y="1255" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23059" />
+<TGConnectingPoint num="1" id="23060" />
+<TGConnectingPoint num="2" id="23061" />
+<TGConnectingPoint num="3" id="23062" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23049" >
+<cdparam x="1900" y="1940" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23050" />
+<P1  x="1900" y="1940" id="19713" />
+<P2  x="1915" y="2035" id="19758" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23051" >
+<father id="23049" num="0" />
+<cdparam x="1907" y="1987" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23052" />
+<TGConnectingPoint num="1" id="23053" />
+<TGConnectingPoint num="2" id="23054" />
+<TGConnectingPoint num="3" id="23055" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23042" >
+<cdparam x="1915" y="1865" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23043" />
+<P1  x="1915" y="1865" id="19699" />
+<P2  x="2208" y="1940" id="19714" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23044" >
+<father id="23042" num="0" />
+<cdparam x="2061" y="1902" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23045" />
+<TGConnectingPoint num="1" id="23046" />
+<TGConnectingPoint num="2" id="23047" />
+<TGConnectingPoint num="3" id="23048" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23035" >
+<cdparam x="1015" y="2665" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23036" />
+<P1  x="1015" y="2665" id="18419" />
+<P2  x="576" y="465" id="17301" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23037" >
+<father id="23035" num="0" />
+<cdparam x="795" y="1565" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23038" />
+<TGConnectingPoint num="1" id="23039" />
+<TGConnectingPoint num="2" id="23040" />
+<TGConnectingPoint num="3" id="23041" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23028" >
+<cdparam x="1900" y="2040" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23029" />
+<P1  x="1900" y="2040" id="22666" />
+<P2  x="1915" y="2135" id="22711" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23030" >
+<father id="23028" num="0" />
+<cdparam x="1907" y="2087" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23031" />
+<TGConnectingPoint num="1" id="23032" />
+<TGConnectingPoint num="2" id="23033" />
+<TGConnectingPoint num="3" id="23034" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23021" >
+<cdparam x="700" y="540" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23022" />
+<P1  x="700" y="540" id="22944" />
+<P2  x="500" y="165" id="17196" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23023" >
+<father id="23021" num="0" />
+<cdparam x="600" y="352" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23024" />
+<TGConnectingPoint num="1" id="23025" />
+<TGConnectingPoint num="2" id="23026" />
+<TGConnectingPoint num="3" id="23027" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23014" >
+<cdparam x="1600" y="1840" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23015" />
+<P1  x="1600" y="1840" id="21638" />
+<P2  x="1615" y="1935" id="21683" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23016" >
+<father id="23014" num="0" />
+<cdparam x="1607" y="1887" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23017" />
+<TGConnectingPoint num="1" id="23018" />
+<TGConnectingPoint num="2" id="23019" />
+<TGConnectingPoint num="3" id="23020" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23007" >
+<cdparam x="1600" y="1840" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23008" />
+<P1  x="1600" y="1840" id="20278" />
+<P2  x="1615" y="1935" id="20323" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23009" >
+<father id="23007" num="0" />
+<cdparam x="1607" y="1887" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23010" />
+<TGConnectingPoint num="1" id="23011" />
+<TGConnectingPoint num="2" id="23012" />
+<TGConnectingPoint num="3" id="23013" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="23000" >
+<cdparam x="1615" y="965" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="23001" />
+<P1  x="1615" y="965" id="21900" />
+<P2  x="1655" y="1040" id="21915" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="23002" >
+<father id="23000" num="0" />
+<cdparam x="1635" y="1002" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="23003" />
+<TGConnectingPoint num="1" id="23004" />
+<TGConnectingPoint num="2" id="23005" />
+<TGConnectingPoint num="3" id="23006" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="22993" >
+<cdparam x="415" y="565" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="22994" />
+<P1  x="415" y="565" id="17343" />
+<P2  x="455" y="640" id="17350" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="22995" >
+<father id="22993" num="0" />
+<cdparam x="435" y="602" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="22996" />
+<TGConnectingPoint num="1" id="22997" />
+<TGConnectingPoint num="2" id="22998" />
+<TGConnectingPoint num="3" id="22999" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="5102" id="22986" >
+<cdparam x="1600" y="1740" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<TGConnectingPoint num="0" id="22987" />
+<P1  x="1600" y="1740" id="22169" />
+<P2  x="1615" y="1835" id="22214" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="22988" >
+<father id="22986" num="0" />
+<cdparam x="1607" y="1787" />
+<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="List of all parameters of an Avatar SMD transition" value="" />
+<TGConnectingPoint num="0" id="22989" />
+<TGConnectingPoint num="1" id="22990" />
+<TGConnectingPoint num="2" id="22991" />
+<TGConnectingPoint num="3" id="22992" />
+<extraparam>
+<guard value="[ ]" />
+<afterMin value="" />
+<afterMax value="" />
+<computeMin value="" />
+<computeMax value="" />
+<probability value="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<COMPONENT type="5106" id="22943" >
+<cdparam x="700" y="540" />
+<sizeparam width="121" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="_action7418" />
+<TGConnectingPoint num="0" id="22944" />
+<TGConnectingPoint num="1" id="22945" />
+<TGConnectingPoint num="2" id="22946" />
+<TGConnectingPoint num="3" id="22947" />
+<TGConnectingPoint num="4" id="22948" />
+<TGConnectingPoint num="5" id="22949" />
+<TGConnectingPoint num="6" id="22950" />
+<TGConnectingPoint num="7" id="22951" />
+<TGConnectingPoint num="8" id="22952" />
+<TGConnectingPoint num="9" id="22953" />
+<TGConnectingPoint num="10" id="22954" />
+<TGConnectingPoint num="11" id="22955" />
+<TGConnectingPoint num="12" id="22956" />
+<TGConnectingPoint num="13" id="22957" />
+<TGConnectingPoint num="14" id="22958" />
+<TGConnectingPoint num="15" id="22959" />
+<TGConnectingPoint num="16" id="22960" />
+<TGConnectingPoint num="17" id="22961" />
+<TGConnectingPoint num="18" id="22962" />
+<TGConnectingPoint num="19" id="22963" />
+<TGConnectingPoint num="20" id="22964" />
+<TGConnectingPoint num="21" id="22965" />
+<TGConnectingPoint num="22" id="22966" />
+<TGConnectingPoint num="23" id="22967" />
+<TGConnectingPoint num="24" id="22968" />
+<TGConnectingPoint num="25" id="22969" />
+<TGConnectingPoint num="26" id="22970" />
+<TGConnectingPoint num="27" id="22971" />
+<TGConnectingPoint num="28" id="22972" />
+<TGConnectingPoint num="29" id="22973" />
+<TGConnectingPoint num="30" id="22974" />
+<TGConnectingPoint num="31" id="22975" />
+<TGConnectingPoint num="32" id="22976" />
+<TGConnectingPoint num="33" id="22977" />
+<TGConnectingPoint num="34" id="22978" />
+<TGConnectingPoint num="35" id="22979" />
+<TGConnectingPoint num="36" id="22980" />
+<TGConnectingPoint num="37" id="22981" />
+<TGConnectingPoint num="38" id="22982" />
+<TGConnectingPoint num="39" id="22983" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="22894" >
+<cdparam x="1900" y="1340" />
+<sizeparam width="121" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="_action7410" />
+<TGConnectingPoint num="0" id="22895" />
+<TGConnectingPoint num="1" id="22896" />
+<TGConnectingPoint num="2" id="22897" />
+<TGConnectingPoint num="3" id="22898" />
+<TGConnectingPoint num="4" id="22899" />
+<TGConnectingPoint num="5" id="22900" />
+<TGConnectingPoint num="6" id="22901" />
+<TGConnectingPoint num="7" id="22902" />
+<TGConnectingPoint num="8" id="22903" />
+<TGConnectingPoint num="9" id="22904" />
+<TGConnectingPoint num="10" id="22905" />
+<TGConnectingPoint num="11" id="22906" />
+<TGConnectingPoint num="12" id="22907" />
+<TGConnectingPoint num="13" id="22908" />
+<TGConnectingPoint num="14" id="22909" />
+<TGConnectingPoint num="15" id="22910" />
+<TGConnectingPoint num="16" id="22911" />
+<TGConnectingPoint num="17" id="22912" />
+<TGConnectingPoint num="18" id="22913" />
+<TGConnectingPoint num="19" id="22914" />
+<TGConnectingPoint num="20" id="22915" />
+<TGConnectingPoint num="21" id="22916" />
+<TGConnectingPoint num="22" id="22917" />
+<TGConnectingPoint num="23" id="22918" />
+<TGConnectingPoint num="24" id="22919" />
+<TGConnectingPoint num="25" id="22920" />
+<TGConnectingPoint num="26" id="22921" />
+<TGConnectingPoint num="27" id="22922" />
+<TGConnectingPoint num="28" id="22923" />
+<TGConnectingPoint num="29" id="22924" />
+<TGConnectingPoint num="30" id="22925" />
+<TGConnectingPoint num="31" id="22926" />
+<TGConnectingPoint num="32" id="22927" />
+<TGConnectingPoint num="33" id="22928" />
+<TGConnectingPoint num="34" id="22929" />
+<TGConnectingPoint num="35" id="22930" />
+<TGConnectingPoint num="36" id="22931" />
+<TGConnectingPoint num="37" id="22932" />
+<TGConnectingPoint num="38" id="22933" />
+<TGConnectingPoint num="39" id="22934" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="22849" >
+<cdparam x="1900" y="1240" />
+<sizeparam width="110" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="choice7407" />
+<TGConnectingPoint num="0" id="22850" />
+<TGConnectingPoint num="1" id="22851" />
+<TGConnectingPoint num="2" id="22852" />
+<TGConnectingPoint num="3" id="22853" />
+<TGConnectingPoint num="4" id="22854" />
+<TGConnectingPoint num="5" id="22855" />
+<TGConnectingPoint num="6" id="22856" />
+<TGConnectingPoint num="7" id="22857" />
+<TGConnectingPoint num="8" id="22858" />
+<TGConnectingPoint num="9" id="22859" />
+<TGConnectingPoint num="10" id="22860" />
+<TGConnectingPoint num="11" id="22861" />
+<TGConnectingPoint num="12" id="22862" />
+<TGConnectingPoint num="13" id="22863" />
+<TGConnectingPoint num="14" id="22864" />
+<TGConnectingPoint num="15" id="22865" />
+<TGConnectingPoint num="16" id="22866" />
+<TGConnectingPoint num="17" id="22867" />
+<TGConnectingPoint num="18" id="22868" />
+<TGConnectingPoint num="19" id="22869" />
+<TGConnectingPoint num="20" id="22870" />
+<TGConnectingPoint num="21" id="22871" />
+<TGConnectingPoint num="22" id="22872" />
+<TGConnectingPoint num="23" id="22873" />
+<TGConnectingPoint num="24" id="22874" />
+<TGConnectingPoint num="25" id="22875" />
+<TGConnectingPoint num="26" id="22876" />
+<TGConnectingPoint num="27" id="22877" />
+<TGConnectingPoint num="28" id="22878" />
+<TGConnectingPoint num="29" id="22879" />
+<TGConnectingPoint num="30" id="22880" />
+<TGConnectingPoint num="31" id="22881" />
+<TGConnectingPoint num="32" id="22882" />
+<TGConnectingPoint num="33" id="22883" />
+<TGConnectingPoint num="34" id="22884" />
+<TGConnectingPoint num="35" id="22885" />
+<TGConnectingPoint num="36" id="22886" />
+<TGConnectingPoint num="37" id="22887" />
+<TGConnectingPoint num="38" id="22888" />
+<TGConnectingPoint num="39" id="22889" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5103" id="22834" >
+<cdparam x="1900" y="1140" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Send signal" value="opened()" />
+<TGConnectingPoint num="0" id="22835" />
+<TGConnectingPoint num="1" id="22836" />
+<TGConnectingPoint num="2" id="22837" />
+<TGConnectingPoint num="3" id="22838" />
+<TGConnectingPoint num="4" id="22839" />
+<TGConnectingPoint num="5" id="22840" />
+<TGConnectingPoint num="6" id="22841" />
+<TGConnectingPoint num="7" id="22842" />
+<TGConnectingPoint num="8" id="22843" />
+<TGConnectingPoint num="9" id="22844" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="22789" >
+<cdparam x="1900" y="1040" />
+<sizeparam width="616" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_sendevent_AppC_enc__opened__AppC_enc__opened" />
+<TGConnectingPoint num="0" id="22790" />
+<TGConnectingPoint num="1" id="22791" />
+<TGConnectingPoint num="2" id="22792" />
+<TGConnectingPoint num="3" id="22793" />
+<TGConnectingPoint num="4" id="22794" />
+<TGConnectingPoint num="5" id="22795" />
+<TGConnectingPoint num="6" id="22796" />
+<TGConnectingPoint num="7" id="22797" />
+<TGConnectingPoint num="8" id="22798" />
+<TGConnectingPoint num="9" id="22799" />
+<TGConnectingPoint num="10" id="22800" />
+<TGConnectingPoint num="11" id="22801" />
+<TGConnectingPoint num="12" id="22802" />
+<TGConnectingPoint num="13" id="22803" />
+<TGConnectingPoint num="14" id="22804" />
+<TGConnectingPoint num="15" id="22805" />
+<TGConnectingPoint num="16" id="22806" />
+<TGConnectingPoint num="17" id="22807" />
+<TGConnectingPoint num="18" id="22808" />
+<TGConnectingPoint num="19" id="22809" />
+<TGConnectingPoint num="20" id="22810" />
+<TGConnectingPoint num="21" id="22811" />
+<TGConnectingPoint num="22" id="22812" />
+<TGConnectingPoint num="23" id="22813" />
+<TGConnectingPoint num="24" id="22814" />
+<TGConnectingPoint num="25" id="22815" />
+<TGConnectingPoint num="26" id="22816" />
+<TGConnectingPoint num="27" id="22817" />
+<TGConnectingPoint num="28" id="22818" />
+<TGConnectingPoint num="29" id="22819" />
+<TGConnectingPoint num="30" id="22820" />
+<TGConnectingPoint num="31" id="22821" />
+<TGConnectingPoint num="32" id="22822" />
+<TGConnectingPoint num="33" id="22823" />
+<TGConnectingPoint num="34" id="22824" />
+<TGConnectingPoint num="35" id="22825" />
+<TGConnectingPoint num="36" id="22826" />
+<TGConnectingPoint num="37" id="22827" />
+<TGConnectingPoint num="38" id="22828" />
+<TGConnectingPoint num="39" id="22829" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5104" id="22774" >
+<cdparam x="1900" y="940" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Receive signal" value="open()" />
+<TGConnectingPoint num="0" id="22775" />
+<TGConnectingPoint num="1" id="22776" />
+<TGConnectingPoint num="2" id="22777" />
+<TGConnectingPoint num="3" id="22778" />
+<TGConnectingPoint num="4" id="22779" />
+<TGConnectingPoint num="5" id="22780" />
+<TGConnectingPoint num="6" id="22781" />
+<TGConnectingPoint num="7" id="22782" />
+<TGConnectingPoint num="8" id="22783" />
+<TGConnectingPoint num="9" id="22784" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="22729" >
+<cdparam x="1900" y="840" />
+<sizeparam width="572" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_waitevent_AppC_enc__open__AppC_enc__open" />
+<TGConnectingPoint num="0" id="22730" />
+<TGConnectingPoint num="1" id="22731" />
+<TGConnectingPoint num="2" id="22732" />
+<TGConnectingPoint num="3" id="22733" />
+<TGConnectingPoint num="4" id="22734" />
+<TGConnectingPoint num="5" id="22735" />
+<TGConnectingPoint num="6" id="22736" />
+<TGConnectingPoint num="7" id="22737" />
+<TGConnectingPoint num="8" id="22738" />
+<TGConnectingPoint num="9" id="22739" />
+<TGConnectingPoint num="10" id="22740" />
+<TGConnectingPoint num="11" id="22741" />
+<TGConnectingPoint num="12" id="22742" />
+<TGConnectingPoint num="13" id="22743" />
+<TGConnectingPoint num="14" id="22744" />
+<TGConnectingPoint num="15" id="22745" />
+<TGConnectingPoint num="16" id="22746" />
+<TGConnectingPoint num="17" id="22747" />
+<TGConnectingPoint num="18" id="22748" />
+<TGConnectingPoint num="19" id="22749" />
+<TGConnectingPoint num="20" id="22750" />
+<TGConnectingPoint num="21" id="22751" />
+<TGConnectingPoint num="22" id="22752" />
+<TGConnectingPoint num="23" id="22753" />
+<TGConnectingPoint num="24" id="22754" />
+<TGConnectingPoint num="25" id="22755" />
+<TGConnectingPoint num="26" id="22756" />
+<TGConnectingPoint num="27" id="22757" />
+<TGConnectingPoint num="28" id="22758" />
+<TGConnectingPoint num="29" id="22759" />
+<TGConnectingPoint num="30" id="22760" />
+<TGConnectingPoint num="31" id="22761" />
+<TGConnectingPoint num="32" id="22762" />
+<TGConnectingPoint num="33" id="22763" />
+<TGConnectingPoint num="34" id="22764" />
+<TGConnectingPoint num="35" id="22765" />
+<TGConnectingPoint num="36" id="22766" />
+<TGConnectingPoint num="37" id="22767" />
+<TGConnectingPoint num="38" id="22768" />
+<TGConnectingPoint num="39" id="22769" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5103" id="22710" >
+<cdparam x="1900" y="2140" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Send signal" value="temp(temp_chData)" />
+<TGConnectingPoint num="0" id="22711" />
+<TGConnectingPoint num="1" id="22712" />
+<TGConnectingPoint num="2" id="22713" />
+<TGConnectingPoint num="3" id="22714" />
+<TGConnectingPoint num="4" id="22715" />
+<TGConnectingPoint num="5" id="22716" />
+<TGConnectingPoint num="6" id="22717" />
+<TGConnectingPoint num="7" id="22718" />
+<TGConnectingPoint num="8" id="22719" />
+<TGConnectingPoint num="9" id="22720" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="22665" >
+<cdparam x="1900" y="2040" />
+<sizeparam width="473" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_writechannel_AppC_enc__temp7384" />
+<TGConnectingPoint num="0" id="22666" />
+<TGConnectingPoint num="1" id="22667" />
+<TGConnectingPoint num="2" id="22668" />
+<TGConnectingPoint num="3" id="22669" />
+<TGConnectingPoint num="4" id="22670" />
+<TGConnectingPoint num="5" id="22671" />
+<TGConnectingPoint num="6" id="22672" />
+<TGConnectingPoint num="7" id="22673" />
+<TGConnectingPoint num="8" id="22674" />
+<TGConnectingPoint num="9" id="22675" />
+<TGConnectingPoint num="10" id="22676" />
+<TGConnectingPoint num="11" id="22677" />
+<TGConnectingPoint num="12" id="22678" />
+<TGConnectingPoint num="13" id="22679" />
+<TGConnectingPoint num="14" id="22680" />
+<TGConnectingPoint num="15" id="22681" />
+<TGConnectingPoint num="16" id="22682" />
+<TGConnectingPoint num="17" id="22683" />
+<TGConnectingPoint num="18" id="22684" />
+<TGConnectingPoint num="19" id="22685" />
+<TGConnectingPoint num="20" id="22686" />
+<TGConnectingPoint num="21" id="22687" />
+<TGConnectingPoint num="22" id="22688" />
+<TGConnectingPoint num="23" id="22689" />
+<TGConnectingPoint num="24" id="22690" />
+<TGConnectingPoint num="25" id="22691" />
+<TGConnectingPoint num="26" id="22692" />
+<TGConnectingPoint num="27" id="22693" />
+<TGConnectingPoint num="28" id="22694" />
+<TGConnectingPoint num="29" id="22695" />
+<TGConnectingPoint num="30" id="22696" />
+<TGConnectingPoint num="31" id="22697" />
+<TGConnectingPoint num="32" id="22698" />
+<TGConnectingPoint num="33" id="22699" />
+<TGConnectingPoint num="34" id="22700" />
+<TGConnectingPoint num="35" id="22701" />
+<TGConnectingPoint num="36" id="22702" />
+<TGConnectingPoint num="37" id="22703" />
+<TGConnectingPoint num="38" id="22704" />
+<TGConnectingPoint num="39" id="22705" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5103" id="22650" >
+<cdparam x="1900" y="1940" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Send signal" value="req_Timer()" />
+<TGConnectingPoint num="0" id="22651" />
+<TGConnectingPoint num="1" id="22652" />
+<TGConnectingPoint num="2" id="22653" />
+<TGConnectingPoint num="3" id="22654" />
+<TGConnectingPoint num="4" id="22655" />
+<TGConnectingPoint num="5" id="22656" />
+<TGConnectingPoint num="6" id="22657" />
+<TGConnectingPoint num="7" id="22658" />
+<TGConnectingPoint num="8" id="22659" />
+<TGConnectingPoint num="9" id="22660" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="22605" >
+<cdparam x="1900" y="1840" />
+<sizeparam width="517" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_sendrequest_AppC_enc__req_Timer7379" />
+<TGConnectingPoint num="0" id="22606" />
+<TGConnectingPoint num="1" id="22607" />
+<TGConnectingPoint num="2" id="22608" />
+<TGConnectingPoint num="3" id="22609" />
+<TGConnectingPoint num="4" id="22610" />
+<TGConnectingPoint num="5" id="22611" />
+<TGConnectingPoint num="6" id="22612" />
+<TGConnectingPoint num="7" id="22613" />
+<TGConnectingPoint num="8" id="22614" />
+<TGConnectingPoint num="9" id="22615" />
+<TGConnectingPoint num="10" id="22616" />
+<TGConnectingPoint num="11" id="22617" />
+<TGConnectingPoint num="12" id="22618" />
+<TGConnectingPoint num="13" id="22619" />
+<TGConnectingPoint num="14" id="22620" />
+<TGConnectingPoint num="15" id="22621" />
+<TGConnectingPoint num="16" id="22622" />
+<TGConnectingPoint num="17" id="22623" />
+<TGConnectingPoint num="18" id="22624" />
+<TGConnectingPoint num="19" id="22625" />
+<TGConnectingPoint num="20" id="22626" />
+<TGConnectingPoint num="21" id="22627" />
+<TGConnectingPoint num="22" id="22628" />
+<TGConnectingPoint num="23" id="22629" />
+<TGConnectingPoint num="24" id="22630" />
+<TGConnectingPoint num="25" id="22631" />
+<TGConnectingPoint num="26" id="22632" />
+<TGConnectingPoint num="27" id="22633" />
+<TGConnectingPoint num="28" id="22634" />
+<TGConnectingPoint num="29" id="22635" />
+<TGConnectingPoint num="30" id="22636" />
+<TGConnectingPoint num="31" id="22637" />
+<TGConnectingPoint num="32" id="22638" />
+<TGConnectingPoint num="33" id="22639" />
+<TGConnectingPoint num="34" id="22640" />
+<TGConnectingPoint num="35" id="22641" />
+<TGConnectingPoint num="36" id="22642" />
+<TGConnectingPoint num="37" id="22643" />
+<TGConnectingPoint num="38" id="22644" />
+<TGConnectingPoint num="39" id="22645" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="22560" >
+<cdparam x="1900" y="1740" />
+<sizeparam width="121" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="_action7376" />
+<TGConnectingPoint num="0" id="22561" />
+<TGConnectingPoint num="1" id="22562" />
+<TGConnectingPoint num="2" id="22563" />
+<TGConnectingPoint num="3" id="22564" />
+<TGConnectingPoint num="4" id="22565" />
+<TGConnectingPoint num="5" id="22566" />
+<TGConnectingPoint num="6" id="22567" />
+<TGConnectingPoint num="7" id="22568" />
+<TGConnectingPoint num="8" id="22569" />
+<TGConnectingPoint num="9" id="22570" />
+<TGConnectingPoint num="10" id="22571" />
+<TGConnectingPoint num="11" id="22572" />
+<TGConnectingPoint num="12" id="22573" />
+<TGConnectingPoint num="13" id="22574" />
+<TGConnectingPoint num="14" id="22575" />
+<TGConnectingPoint num="15" id="22576" />
+<TGConnectingPoint num="16" id="22577" />
+<TGConnectingPoint num="17" id="22578" />
+<TGConnectingPoint num="18" id="22579" />
+<TGConnectingPoint num="19" id="22580" />
+<TGConnectingPoint num="20" id="22581" />
+<TGConnectingPoint num="21" id="22582" />
+<TGConnectingPoint num="22" id="22583" />
+<TGConnectingPoint num="23" id="22584" />
+<TGConnectingPoint num="24" id="22585" />
+<TGConnectingPoint num="25" id="22586" />
+<TGConnectingPoint num="26" id="22587" />
+<TGConnectingPoint num="27" id="22588" />
+<TGConnectingPoint num="28" id="22589" />
+<TGConnectingPoint num="29" id="22590" />
+<TGConnectingPoint num="30" id="22591" />
+<TGConnectingPoint num="31" id="22592" />
+<TGConnectingPoint num="32" id="22593" />
+<TGConnectingPoint num="33" id="22594" />
+<TGConnectingPoint num="34" id="22595" />
+<TGConnectingPoint num="35" id="22596" />
+<TGConnectingPoint num="36" id="22597" />
+<TGConnectingPoint num="37" id="22598" />
+<TGConnectingPoint num="38" id="22599" />
+<TGConnectingPoint num="39" id="22600" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5103" id="22545" >
+<cdparam x="1900" y="1640" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Send signal" value="send()" />
+<TGConnectingPoint num="0" id="22546" />
+<TGConnectingPoint num="1" id="22547" />
+<TGConnectingPoint num="2" id="22548" />
+<TGConnectingPoint num="3" id="22549" />
+<TGConnectingPoint num="4" id="22550" />
+<TGConnectingPoint num="5" id="22551" />
+<TGConnectingPoint num="6" id="22552" />
+<TGConnectingPoint num="7" id="22553" />
+<TGConnectingPoint num="8" id="22554" />
+<TGConnectingPoint num="9" id="22555" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="22500" >
+<cdparam x="1900" y="1540" />
+<sizeparam width="616" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_sendevent_AppC_enc__send__AppC_enc__send7371" />
+<TGConnectingPoint num="0" id="22501" />
+<TGConnectingPoint num="1" id="22502" />
+<TGConnectingPoint num="2" id="22503" />
+<TGConnectingPoint num="3" id="22504" />
+<TGConnectingPoint num="4" id="22505" />
+<TGConnectingPoint num="5" id="22506" />
+<TGConnectingPoint num="6" id="22507" />
+<TGConnectingPoint num="7" id="22508" />
+<TGConnectingPoint num="8" id="22509" />
+<TGConnectingPoint num="9" id="22510" />
+<TGConnectingPoint num="10" id="22511" />
+<TGConnectingPoint num="11" id="22512" />
+<TGConnectingPoint num="12" id="22513" />
+<TGConnectingPoint num="13" id="22514" />
+<TGConnectingPoint num="14" id="22515" />
+<TGConnectingPoint num="15" id="22516" />
+<TGConnectingPoint num="16" id="22517" />
+<TGConnectingPoint num="17" id="22518" />
+<TGConnectingPoint num="18" id="22519" />
+<TGConnectingPoint num="19" id="22520" />
+<TGConnectingPoint num="20" id="22521" />
+<TGConnectingPoint num="21" id="22522" />
+<TGConnectingPoint num="22" id="22523" />
+<TGConnectingPoint num="23" id="22524" />
+<TGConnectingPoint num="24" id="22525" />
+<TGConnectingPoint num="25" id="22526" />
+<TGConnectingPoint num="26" id="22527" />
+<TGConnectingPoint num="27" id="22528" />
+<TGConnectingPoint num="28" id="22529" />
+<TGConnectingPoint num="29" id="22530" />
+<TGConnectingPoint num="30" id="22531" />
+<TGConnectingPoint num="31" id="22532" />
+<TGConnectingPoint num="32" id="22533" />
+<TGConnectingPoint num="33" id="22534" />
+<TGConnectingPoint num="34" id="22535" />
+<TGConnectingPoint num="35" id="22536" />
+<TGConnectingPoint num="36" id="22537" />
+<TGConnectingPoint num="37" id="22538" />
+<TGConnectingPoint num="38" id="22539" />
+<TGConnectingPoint num="39" id="22540" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5103" id="22485" >
+<cdparam x="1900" y="1440" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Send signal" value="fromTtoP(fromTtoP_chData)" />
+<TGConnectingPoint num="0" id="22486" />
+<TGConnectingPoint num="1" id="22487" />
+<TGConnectingPoint num="2" id="22488" />
+<TGConnectingPoint num="3" id="22489" />
+<TGConnectingPoint num="4" id="22490" />
+<TGConnectingPoint num="5" id="22491" />
+<TGConnectingPoint num="6" id="22492" />
+<TGConnectingPoint num="7" id="22493" />
+<TGConnectingPoint num="8" id="22494" />
+<TGConnectingPoint num="9" id="22495" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="22440" >
+<cdparam x="1900" y="1340" />
+<sizeparam width="517" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_writechannel_AppC_enc__fromTtoP7366" />
+<TGConnectingPoint num="0" id="22441" />
+<TGConnectingPoint num="1" id="22442" />
+<TGConnectingPoint num="2" id="22443" />
+<TGConnectingPoint num="3" id="22444" />
+<TGConnectingPoint num="4" id="22445" />
+<TGConnectingPoint num="5" id="22446" />
+<TGConnectingPoint num="6" id="22447" />
+<TGConnectingPoint num="7" id="22448" />
+<TGConnectingPoint num="8" id="22449" />
+<TGConnectingPoint num="9" id="22450" />
+<TGConnectingPoint num="10" id="22451" />
+<TGConnectingPoint num="11" id="22452" />
+<TGConnectingPoint num="12" id="22453" />
+<TGConnectingPoint num="13" id="22454" />
+<TGConnectingPoint num="14" id="22455" />
+<TGConnectingPoint num="15" id="22456" />
+<TGConnectingPoint num="16" id="22457" />
+<TGConnectingPoint num="17" id="22458" />
+<TGConnectingPoint num="18" id="22459" />
+<TGConnectingPoint num="19" id="22460" />
+<TGConnectingPoint num="20" id="22461" />
+<TGConnectingPoint num="21" id="22462" />
+<TGConnectingPoint num="22" id="22463" />
+<TGConnectingPoint num="23" id="22464" />
+<TGConnectingPoint num="24" id="22465" />
+<TGConnectingPoint num="25" id="22466" />
+<TGConnectingPoint num="26" id="22467" />
+<TGConnectingPoint num="27" id="22468" />
+<TGConnectingPoint num="28" id="22469" />
+<TGConnectingPoint num="29" id="22470" />
+<TGConnectingPoint num="30" id="22471" />
+<TGConnectingPoint num="31" id="22472" />
+<TGConnectingPoint num="32" id="22473" />
+<TGConnectingPoint num="33" id="22474" />
+<TGConnectingPoint num="34" id="22475" />
+<TGConnectingPoint num="35" id="22476" />
+<TGConnectingPoint num="36" id="22477" />
+<TGConnectingPoint num="37" id="22478" />
+<TGConnectingPoint num="38" id="22479" />
+<TGConnectingPoint num="39" id="22480" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="22395" >
+<cdparam x="1900" y="1240" />
+<sizeparam width="121" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="_action7363" />
+<TGConnectingPoint num="0" id="22396" />
+<TGConnectingPoint num="1" id="22397" />
+<TGConnectingPoint num="2" id="22398" />
+<TGConnectingPoint num="3" id="22399" />
+<TGConnectingPoint num="4" id="22400" />
+<TGConnectingPoint num="5" id="22401" />
+<TGConnectingPoint num="6" id="22402" />
+<TGConnectingPoint num="7" id="22403" />
+<TGConnectingPoint num="8" id="22404" />
+<TGConnectingPoint num="9" id="22405" />
+<TGConnectingPoint num="10" id="22406" />
+<TGConnectingPoint num="11" id="22407" />
+<TGConnectingPoint num="12" id="22408" />
+<TGConnectingPoint num="13" id="22409" />
+<TGConnectingPoint num="14" id="22410" />
+<TGConnectingPoint num="15" id="22411" />
+<TGConnectingPoint num="16" id="22412" />
+<TGConnectingPoint num="17" id="22413" />
+<TGConnectingPoint num="18" id="22414" />
+<TGConnectingPoint num="19" id="22415" />
+<TGConnectingPoint num="20" id="22416" />
+<TGConnectingPoint num="21" id="22417" />
+<TGConnectingPoint num="22" id="22418" />
+<TGConnectingPoint num="23" id="22419" />
+<TGConnectingPoint num="24" id="22420" />
+<TGConnectingPoint num="25" id="22421" />
+<TGConnectingPoint num="26" id="22422" />
+<TGConnectingPoint num="27" id="22423" />
+<TGConnectingPoint num="28" id="22424" />
+<TGConnectingPoint num="29" id="22425" />
+<TGConnectingPoint num="30" id="22426" />
+<TGConnectingPoint num="31" id="22427" />
+<TGConnectingPoint num="32" id="22428" />
+<TGConnectingPoint num="33" id="22429" />
+<TGConnectingPoint num="34" id="22430" />
+<TGConnectingPoint num="35" id="22431" />
+<TGConnectingPoint num="36" id="22432" />
+<TGConnectingPoint num="37" id="22433" />
+<TGConnectingPoint num="38" id="22434" />
+<TGConnectingPoint num="39" id="22435" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="22350" >
+<cdparam x="1900" y="1140" />
+<sizeparam width="121" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="b_execi7360" />
+<TGConnectingPoint num="0" id="22351" />
+<TGConnectingPoint num="1" id="22352" />
+<TGConnectingPoint num="2" id="22353" />
+<TGConnectingPoint num="3" id="22354" />
+<TGConnectingPoint num="4" id="22355" />
+<TGConnectingPoint num="5" id="22356" />
+<TGConnectingPoint num="6" id="22357" />
+<TGConnectingPoint num="7" id="22358" />
+<TGConnectingPoint num="8" id="22359" />
+<TGConnectingPoint num="9" id="22360" />
+<TGConnectingPoint num="10" id="22361" />
+<TGConnectingPoint num="11" id="22362" />
+<TGConnectingPoint num="12" id="22363" />
+<TGConnectingPoint num="13" id="22364" />
+<TGConnectingPoint num="14" id="22365" />
+<TGConnectingPoint num="15" id="22366" />
+<TGConnectingPoint num="16" id="22367" />
+<TGConnectingPoint num="17" id="22368" />
+<TGConnectingPoint num="18" id="22369" />
+<TGConnectingPoint num="19" id="22370" />
+<TGConnectingPoint num="20" id="22371" />
+<TGConnectingPoint num="21" id="22372" />
+<TGConnectingPoint num="22" id="22373" />
+<TGConnectingPoint num="23" id="22374" />
+<TGConnectingPoint num="24" id="22375" />
+<TGConnectingPoint num="25" id="22376" />
+<TGConnectingPoint num="26" id="22377" />
+<TGConnectingPoint num="27" id="22378" />
+<TGConnectingPoint num="28" id="22379" />
+<TGConnectingPoint num="29" id="22380" />
+<TGConnectingPoint num="30" id="22381" />
+<TGConnectingPoint num="31" id="22382" />
+<TGConnectingPoint num="32" id="22383" />
+<TGConnectingPoint num="33" id="22384" />
+<TGConnectingPoint num="34" id="22385" />
+<TGConnectingPoint num="35" id="22386" />
+<TGConnectingPoint num="36" id="22387" />
+<TGConnectingPoint num="37" id="22388" />
+<TGConnectingPoint num="38" id="22389" />
+<TGConnectingPoint num="39" id="22390" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5103" id="22333" >
+<cdparam x="1600" y="2240" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Send signal" value="temp(temp_chData)" />
+<TGConnectingPoint num="0" id="22334" />
+<TGConnectingPoint num="1" id="22335" />
+<TGConnectingPoint num="2" id="22336" />
+<TGConnectingPoint num="3" id="22337" />
+<TGConnectingPoint num="4" id="22338" />
+<TGConnectingPoint num="5" id="22339" />
+<TGConnectingPoint num="6" id="22340" />
+<TGConnectingPoint num="7" id="22341" />
+<TGConnectingPoint num="8" id="22342" />
+<TGConnectingPoint num="9" id="22343" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="22288" >
+<cdparam x="1600" y="2140" />
+<sizeparam width="473" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_writechannel_AppC_enc__temp7352" />
+<TGConnectingPoint num="0" id="22289" />
+<TGConnectingPoint num="1" id="22290" />
+<TGConnectingPoint num="2" id="22291" />
+<TGConnectingPoint num="3" id="22292" />
+<TGConnectingPoint num="4" id="22293" />
+<TGConnectingPoint num="5" id="22294" />
+<TGConnectingPoint num="6" id="22295" />
+<TGConnectingPoint num="7" id="22296" />
+<TGConnectingPoint num="8" id="22297" />
+<TGConnectingPoint num="9" id="22298" />
+<TGConnectingPoint num="10" id="22299" />
+<TGConnectingPoint num="11" id="22300" />
+<TGConnectingPoint num="12" id="22301" />
+<TGConnectingPoint num="13" id="22302" />
+<TGConnectingPoint num="14" id="22303" />
+<TGConnectingPoint num="15" id="22304" />
+<TGConnectingPoint num="16" id="22305" />
+<TGConnectingPoint num="17" id="22306" />
+<TGConnectingPoint num="18" id="22307" />
+<TGConnectingPoint num="19" id="22308" />
+<TGConnectingPoint num="20" id="22309" />
+<TGConnectingPoint num="21" id="22310" />
+<TGConnectingPoint num="22" id="22311" />
+<TGConnectingPoint num="23" id="22312" />
+<TGConnectingPoint num="24" id="22313" />
+<TGConnectingPoint num="25" id="22314" />
+<TGConnectingPoint num="26" id="22315" />
+<TGConnectingPoint num="27" id="22316" />
+<TGConnectingPoint num="28" id="22317" />
+<TGConnectingPoint num="29" id="22318" />
+<TGConnectingPoint num="30" id="22319" />
+<TGConnectingPoint num="31" id="22320" />
+<TGConnectingPoint num="32" id="22321" />
+<TGConnectingPoint num="33" id="22322" />
+<TGConnectingPoint num="34" id="22323" />
+<TGConnectingPoint num="35" id="22324" />
+<TGConnectingPoint num="36" id="22325" />
+<TGConnectingPoint num="37" id="22326" />
+<TGConnectingPoint num="38" id="22327" />
+<TGConnectingPoint num="39" id="22328" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5103" id="22273" >
+<cdparam x="1600" y="2040" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Send signal" value="req_Timer()" />
+<TGConnectingPoint num="0" id="22274" />
+<TGConnectingPoint num="1" id="22275" />
+<TGConnectingPoint num="2" id="22276" />
+<TGConnectingPoint num="3" id="22277" />
+<TGConnectingPoint num="4" id="22278" />
+<TGConnectingPoint num="5" id="22279" />
+<TGConnectingPoint num="6" id="22280" />
+<TGConnectingPoint num="7" id="22281" />
+<TGConnectingPoint num="8" id="22282" />
+<TGConnectingPoint num="9" id="22283" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="22228" >
+<cdparam x="1600" y="1940" />
+<sizeparam width="517" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_sendrequest_AppC_enc__req_Timer7347" />
+<TGConnectingPoint num="0" id="22229" />
+<TGConnectingPoint num="1" id="22230" />
+<TGConnectingPoint num="2" id="22231" />
+<TGConnectingPoint num="3" id="22232" />
+<TGConnectingPoint num="4" id="22233" />
+<TGConnectingPoint num="5" id="22234" />
+<TGConnectingPoint num="6" id="22235" />
+<TGConnectingPoint num="7" id="22236" />
+<TGConnectingPoint num="8" id="22237" />
+<TGConnectingPoint num="9" id="22238" />
+<TGConnectingPoint num="10" id="22239" />
+<TGConnectingPoint num="11" id="22240" />
+<TGConnectingPoint num="12" id="22241" />
+<TGConnectingPoint num="13" id="22242" />
+<TGConnectingPoint num="14" id="22243" />
+<TGConnectingPoint num="15" id="22244" />
+<TGConnectingPoint num="16" id="22245" />
+<TGConnectingPoint num="17" id="22246" />
+<TGConnectingPoint num="18" id="22247" />
+<TGConnectingPoint num="19" id="22248" />
+<TGConnectingPoint num="20" id="22249" />
+<TGConnectingPoint num="21" id="22250" />
+<TGConnectingPoint num="22" id="22251" />
+<TGConnectingPoint num="23" id="22252" />
+<TGConnectingPoint num="24" id="22253" />
+<TGConnectingPoint num="25" id="22254" />
+<TGConnectingPoint num="26" id="22255" />
+<TGConnectingPoint num="27" id="22256" />
+<TGConnectingPoint num="28" id="22257" />
+<TGConnectingPoint num="29" id="22258" />
+<TGConnectingPoint num="30" id="22259" />
+<TGConnectingPoint num="31" id="22260" />
+<TGConnectingPoint num="32" id="22261" />
+<TGConnectingPoint num="33" id="22262" />
+<TGConnectingPoint num="34" id="22263" />
+<TGConnectingPoint num="35" id="22264" />
+<TGConnectingPoint num="36" id="22265" />
+<TGConnectingPoint num="37" id="22266" />
+<TGConnectingPoint num="38" id="22267" />
+<TGConnectingPoint num="39" id="22268" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5103" id="22213" >
+<cdparam x="1600" y="1840" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Send signal" value="send()" />
+<TGConnectingPoint num="0" id="22214" />
+<TGConnectingPoint num="1" id="22215" />
+<TGConnectingPoint num="2" id="22216" />
+<TGConnectingPoint num="3" id="22217" />
+<TGConnectingPoint num="4" id="22218" />
+<TGConnectingPoint num="5" id="22219" />
+<TGConnectingPoint num="6" id="22220" />
+<TGConnectingPoint num="7" id="22221" />
+<TGConnectingPoint num="8" id="22222" />
+<TGConnectingPoint num="9" id="22223" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="22168" >
+<cdparam x="1600" y="1740" />
+<sizeparam width="616" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_sendevent_AppC_enc__send__AppC_enc__send7342" />
+<TGConnectingPoint num="0" id="22169" />
+<TGConnectingPoint num="1" id="22170" />
+<TGConnectingPoint num="2" id="22171" />
+<TGConnectingPoint num="3" id="22172" />
+<TGConnectingPoint num="4" id="22173" />
+<TGConnectingPoint num="5" id="22174" />
+<TGConnectingPoint num="6" id="22175" />
+<TGConnectingPoint num="7" id="22176" />
+<TGConnectingPoint num="8" id="22177" />
+<TGConnectingPoint num="9" id="22178" />
+<TGConnectingPoint num="10" id="22179" />
+<TGConnectingPoint num="11" id="22180" />
+<TGConnectingPoint num="12" id="22181" />
+<TGConnectingPoint num="13" id="22182" />
+<TGConnectingPoint num="14" id="22183" />
+<TGConnectingPoint num="15" id="22184" />
+<TGConnectingPoint num="16" id="22185" />
+<TGConnectingPoint num="17" id="22186" />
+<TGConnectingPoint num="18" id="22187" />
+<TGConnectingPoint num="19" id="22188" />
+<TGConnectingPoint num="20" id="22189" />
+<TGConnectingPoint num="21" id="22190" />
+<TGConnectingPoint num="22" id="22191" />
+<TGConnectingPoint num="23" id="22192" />
+<TGConnectingPoint num="24" id="22193" />
+<TGConnectingPoint num="25" id="22194" />
+<TGConnectingPoint num="26" id="22195" />
+<TGConnectingPoint num="27" id="22196" />
+<TGConnectingPoint num="28" id="22197" />
+<TGConnectingPoint num="29" id="22198" />
+<TGConnectingPoint num="30" id="22199" />
+<TGConnectingPoint num="31" id="22200" />
+<TGConnectingPoint num="32" id="22201" />
+<TGConnectingPoint num="33" id="22202" />
+<TGConnectingPoint num="34" id="22203" />
+<TGConnectingPoint num="35" id="22204" />
+<TGConnectingPoint num="36" id="22205" />
+<TGConnectingPoint num="37" id="22206" />
+<TGConnectingPoint num="38" id="22207" />
+<TGConnectingPoint num="39" id="22208" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5103" id="22153" >
+<cdparam x="1600" y="1640" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Send signal" value="fromTtoP(fromTtoP_chData)" />
+<TGConnectingPoint num="0" id="22154" />
+<TGConnectingPoint num="1" id="22155" />
+<TGConnectingPoint num="2" id="22156" />
+<TGConnectingPoint num="3" id="22157" />
+<TGConnectingPoint num="4" id="22158" />
+<TGConnectingPoint num="5" id="22159" />
+<TGConnectingPoint num="6" id="22160" />
+<TGConnectingPoint num="7" id="22161" />
+<TGConnectingPoint num="8" id="22162" />
+<TGConnectingPoint num="9" id="22163" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="22108" >
+<cdparam x="1600" y="1540" />
+<sizeparam width="517" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_writechannel_AppC_enc__fromTtoP7337" />
+<TGConnectingPoint num="0" id="22109" />
+<TGConnectingPoint num="1" id="22110" />
+<TGConnectingPoint num="2" id="22111" />
+<TGConnectingPoint num="3" id="22112" />
+<TGConnectingPoint num="4" id="22113" />
+<TGConnectingPoint num="5" id="22114" />
+<TGConnectingPoint num="6" id="22115" />
+<TGConnectingPoint num="7" id="22116" />
+<TGConnectingPoint num="8" id="22117" />
+<TGConnectingPoint num="9" id="22118" />
+<TGConnectingPoint num="10" id="22119" />
+<TGConnectingPoint num="11" id="22120" />
+<TGConnectingPoint num="12" id="22121" />
+<TGConnectingPoint num="13" id="22122" />
+<TGConnectingPoint num="14" id="22123" />
+<TGConnectingPoint num="15" id="22124" />
+<TGConnectingPoint num="16" id="22125" />
+<TGConnectingPoint num="17" id="22126" />
+<TGConnectingPoint num="18" id="22127" />
+<TGConnectingPoint num="19" id="22128" />
+<TGConnectingPoint num="20" id="22129" />
+<TGConnectingPoint num="21" id="22130" />
+<TGConnectingPoint num="22" id="22131" />
+<TGConnectingPoint num="23" id="22132" />
+<TGConnectingPoint num="24" id="22133" />
+<TGConnectingPoint num="25" id="22134" />
+<TGConnectingPoint num="26" id="22135" />
+<TGConnectingPoint num="27" id="22136" />
+<TGConnectingPoint num="28" id="22137" />
+<TGConnectingPoint num="29" id="22138" />
+<TGConnectingPoint num="30" id="22139" />
+<TGConnectingPoint num="31" id="22140" />
+<TGConnectingPoint num="32" id="22141" />
+<TGConnectingPoint num="33" id="22142" />
+<TGConnectingPoint num="34" id="22143" />
+<TGConnectingPoint num="35" id="22144" />
+<TGConnectingPoint num="36" id="22145" />
+<TGConnectingPoint num="37" id="22146" />
+<TGConnectingPoint num="38" id="22147" />
+<TGConnectingPoint num="39" id="22148" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="22063" >
+<cdparam x="1600" y="1440" />
+<sizeparam width="121" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="_action7334" />
+<TGConnectingPoint num="0" id="22064" />
+<TGConnectingPoint num="1" id="22065" />
+<TGConnectingPoint num="2" id="22066" />
+<TGConnectingPoint num="3" id="22067" />
+<TGConnectingPoint num="4" id="22068" />
+<TGConnectingPoint num="5" id="22069" />
+<TGConnectingPoint num="6" id="22070" />
+<TGConnectingPoint num="7" id="22071" />
+<TGConnectingPoint num="8" id="22072" />
+<TGConnectingPoint num="9" id="22073" />
+<TGConnectingPoint num="10" id="22074" />
+<TGConnectingPoint num="11" id="22075" />
+<TGConnectingPoint num="12" id="22076" />
+<TGConnectingPoint num="13" id="22077" />
+<TGConnectingPoint num="14" id="22078" />
+<TGConnectingPoint num="15" id="22079" />
+<TGConnectingPoint num="16" id="22080" />
+<TGConnectingPoint num="17" id="22081" />
+<TGConnectingPoint num="18" id="22082" />
+<TGConnectingPoint num="19" id="22083" />
+<TGConnectingPoint num="20" id="22084" />
+<TGConnectingPoint num="21" id="22085" />
+<TGConnectingPoint num="22" id="22086" />
+<TGConnectingPoint num="23" id="22087" />
+<TGConnectingPoint num="24" id="22088" />
+<TGConnectingPoint num="25" id="22089" />
+<TGConnectingPoint num="26" id="22090" />
+<TGConnectingPoint num="27" id="22091" />
+<TGConnectingPoint num="28" id="22092" />
+<TGConnectingPoint num="29" id="22093" />
+<TGConnectingPoint num="30" id="22094" />
+<TGConnectingPoint num="31" id="22095" />
+<TGConnectingPoint num="32" id="22096" />
+<TGConnectingPoint num="33" id="22097" />
+<TGConnectingPoint num="34" id="22098" />
+<TGConnectingPoint num="35" id="22099" />
+<TGConnectingPoint num="36" id="22100" />
+<TGConnectingPoint num="37" id="22101" />
+<TGConnectingPoint num="38" id="22102" />
+<TGConnectingPoint num="39" id="22103" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="22018" >
+<cdparam x="1600" y="1340" />
+<sizeparam width="121" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="b_execi7331" />
+<TGConnectingPoint num="0" id="22019" />
+<TGConnectingPoint num="1" id="22020" />
+<TGConnectingPoint num="2" id="22021" />
+<TGConnectingPoint num="3" id="22022" />
+<TGConnectingPoint num="4" id="22023" />
+<TGConnectingPoint num="5" id="22024" />
+<TGConnectingPoint num="6" id="22025" />
+<TGConnectingPoint num="7" id="22026" />
+<TGConnectingPoint num="8" id="22027" />
+<TGConnectingPoint num="9" id="22028" />
+<TGConnectingPoint num="10" id="22029" />
+<TGConnectingPoint num="11" id="22030" />
+<TGConnectingPoint num="12" id="22031" />
+<TGConnectingPoint num="13" id="22032" />
+<TGConnectingPoint num="14" id="22033" />
+<TGConnectingPoint num="15" id="22034" />
+<TGConnectingPoint num="16" id="22035" />
+<TGConnectingPoint num="17" id="22036" />
+<TGConnectingPoint num="18" id="22037" />
+<TGConnectingPoint num="19" id="22038" />
+<TGConnectingPoint num="20" id="22039" />
+<TGConnectingPoint num="21" id="22040" />
+<TGConnectingPoint num="22" id="22041" />
+<TGConnectingPoint num="23" id="22042" />
+<TGConnectingPoint num="24" id="22043" />
+<TGConnectingPoint num="25" id="22044" />
+<TGConnectingPoint num="26" id="22045" />
+<TGConnectingPoint num="27" id="22046" />
+<TGConnectingPoint num="28" id="22047" />
+<TGConnectingPoint num="29" id="22048" />
+<TGConnectingPoint num="30" id="22049" />
+<TGConnectingPoint num="31" id="22050" />
+<TGConnectingPoint num="32" id="22051" />
+<TGConnectingPoint num="33" id="22052" />
+<TGConnectingPoint num="34" id="22053" />
+<TGConnectingPoint num="35" id="22054" />
+<TGConnectingPoint num="36" id="22055" />
+<TGConnectingPoint num="37" id="22056" />
+<TGConnectingPoint num="38" id="22057" />
+<TGConnectingPoint num="39" id="22058" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5104" id="22003" >
+<cdparam x="1600" y="1240" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Receive signal" value="fromAtoT(fromAtoT_chData)" />
+<TGConnectingPoint num="0" id="22004" />
+<TGConnectingPoint num="1" id="22005" />
+<TGConnectingPoint num="2" id="22006" />
+<TGConnectingPoint num="3" id="22007" />
+<TGConnectingPoint num="4" id="22008" />
+<TGConnectingPoint num="5" id="22009" />
+<TGConnectingPoint num="6" id="22010" />
+<TGConnectingPoint num="7" id="22011" />
+<TGConnectingPoint num="8" id="22012" />
+<TGConnectingPoint num="9" id="22013" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="21958" >
+<cdparam x="1600" y="1140" />
+<sizeparam width="462" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_readchannel_AppC_enc__fromAtoT" />
+<TGConnectingPoint num="0" id="21959" />
+<TGConnectingPoint num="1" id="21960" />
+<TGConnectingPoint num="2" id="21961" />
+<TGConnectingPoint num="3" id="21962" />
+<TGConnectingPoint num="4" id="21963" />
+<TGConnectingPoint num="5" id="21964" />
+<TGConnectingPoint num="6" id="21965" />
+<TGConnectingPoint num="7" id="21966" />
+<TGConnectingPoint num="8" id="21967" />
+<TGConnectingPoint num="9" id="21968" />
+<TGConnectingPoint num="10" id="21969" />
+<TGConnectingPoint num="11" id="21970" />
+<TGConnectingPoint num="12" id="21971" />
+<TGConnectingPoint num="13" id="21972" />
+<TGConnectingPoint num="14" id="21973" />
+<TGConnectingPoint num="15" id="21974" />
+<TGConnectingPoint num="16" id="21975" />
+<TGConnectingPoint num="17" id="21976" />
+<TGConnectingPoint num="18" id="21977" />
+<TGConnectingPoint num="19" id="21978" />
+<TGConnectingPoint num="20" id="21979" />
+<TGConnectingPoint num="21" id="21980" />
+<TGConnectingPoint num="22" id="21981" />
+<TGConnectingPoint num="23" id="21982" />
+<TGConnectingPoint num="24" id="21983" />
+<TGConnectingPoint num="25" id="21984" />
+<TGConnectingPoint num="26" id="21985" />
+<TGConnectingPoint num="27" id="21986" />
+<TGConnectingPoint num="28" id="21987" />
+<TGConnectingPoint num="29" id="21988" />
+<TGConnectingPoint num="30" id="21989" />
+<TGConnectingPoint num="31" id="21990" />
+<TGConnectingPoint num="32" id="21991" />
+<TGConnectingPoint num="33" id="21992" />
+<TGConnectingPoint num="34" id="21993" />
+<TGConnectingPoint num="35" id="21994" />
+<TGConnectingPoint num="36" id="21995" />
+<TGConnectingPoint num="37" id="21996" />
+<TGConnectingPoint num="38" id="21997" />
+<TGConnectingPoint num="39" id="21998" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="21913" >
+<cdparam x="1600" y="1040" />
+<sizeparam width="110" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="choice7323" />
+<TGConnectingPoint num="0" id="21914" />
+<TGConnectingPoint num="1" id="21915" />
+<TGConnectingPoint num="2" id="21916" />
+<TGConnectingPoint num="3" id="21917" />
+<TGConnectingPoint num="4" id="21918" />
+<TGConnectingPoint num="5" id="21919" />
+<TGConnectingPoint num="6" id="21920" />
+<TGConnectingPoint num="7" id="21921" />
+<TGConnectingPoint num="8" id="21922" />
+<TGConnectingPoint num="9" id="21923" />
+<TGConnectingPoint num="10" id="21924" />
+<TGConnectingPoint num="11" id="21925" />
+<TGConnectingPoint num="12" id="21926" />
+<TGConnectingPoint num="13" id="21927" />
+<TGConnectingPoint num="14" id="21928" />
+<TGConnectingPoint num="15" id="21929" />
+<TGConnectingPoint num="16" id="21930" />
+<TGConnectingPoint num="17" id="21931" />
+<TGConnectingPoint num="18" id="21932" />
+<TGConnectingPoint num="19" id="21933" />
+<TGConnectingPoint num="20" id="21934" />
+<TGConnectingPoint num="21" id="21935" />
+<TGConnectingPoint num="22" id="21936" />
+<TGConnectingPoint num="23" id="21937" />
+<TGConnectingPoint num="24" id="21938" />
+<TGConnectingPoint num="25" id="21939" />
+<TGConnectingPoint num="26" id="21940" />
+<TGConnectingPoint num="27" id="21941" />
+<TGConnectingPoint num="28" id="21942" />
+<TGConnectingPoint num="29" id="21943" />
+<TGConnectingPoint num="30" id="21944" />
+<TGConnectingPoint num="31" id="21945" />
+<TGConnectingPoint num="32" id="21946" />
+<TGConnectingPoint num="33" id="21947" />
+<TGConnectingPoint num="34" id="21948" />
+<TGConnectingPoint num="35" id="21949" />
+<TGConnectingPoint num="36" id="21950" />
+<TGConnectingPoint num="37" id="21951" />
+<TGConnectingPoint num="38" id="21952" />
+<TGConnectingPoint num="39" id="21953" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5104" id="21898" >
+<cdparam x="1600" y="940" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Receive signal" value="send_TCP()" />
+<TGConnectingPoint num="0" id="21899" />
+<TGConnectingPoint num="1" id="21900" />
+<TGConnectingPoint num="2" id="21901" />
+<TGConnectingPoint num="3" id="21902" />
+<TGConnectingPoint num="4" id="21903" />
+<TGConnectingPoint num="5" id="21904" />
+<TGConnectingPoint num="6" id="21905" />
+<TGConnectingPoint num="7" id="21906" />
+<TGConnectingPoint num="8" id="21907" />
+<TGConnectingPoint num="9" id="21908" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="21853" >
+<cdparam x="1600" y="840" />
+<sizeparam width="660" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_waitevent_AppC_enc__send_TCP__AppC_enc__send_TCP" />
+<TGConnectingPoint num="0" id="21854" />
+<TGConnectingPoint num="1" id="21855" />
+<TGConnectingPoint num="2" id="21856" />
+<TGConnectingPoint num="3" id="21857" />
+<TGConnectingPoint num="4" id="21858" />
+<TGConnectingPoint num="5" id="21859" />
+<TGConnectingPoint num="6" id="21860" />
+<TGConnectingPoint num="7" id="21861" />
+<TGConnectingPoint num="8" id="21862" />
+<TGConnectingPoint num="9" id="21863" />
+<TGConnectingPoint num="10" id="21864" />
+<TGConnectingPoint num="11" id="21865" />
+<TGConnectingPoint num="12" id="21866" />
+<TGConnectingPoint num="13" id="21867" />
+<TGConnectingPoint num="14" id="21868" />
+<TGConnectingPoint num="15" id="21869" />
+<TGConnectingPoint num="16" id="21870" />
+<TGConnectingPoint num="17" id="21871" />
+<TGConnectingPoint num="18" id="21872" />
+<TGConnectingPoint num="19" id="21873" />
+<TGConnectingPoint num="20" id="21874" />
+<TGConnectingPoint num="21" id="21875" />
+<TGConnectingPoint num="22" id="21876" />
+<TGConnectingPoint num="23" id="21877" />
+<TGConnectingPoint num="24" id="21878" />
+<TGConnectingPoint num="25" id="21879" />
+<TGConnectingPoint num="26" id="21880" />
+<TGConnectingPoint num="27" id="21881" />
+<TGConnectingPoint num="28" id="21882" />
+<TGConnectingPoint num="29" id="21883" />
+<TGConnectingPoint num="30" id="21884" />
+<TGConnectingPoint num="31" id="21885" />
+<TGConnectingPoint num="32" id="21886" />
+<TGConnectingPoint num="33" id="21887" />
+<TGConnectingPoint num="34" id="21888" />
+<TGConnectingPoint num="35" id="21889" />
+<TGConnectingPoint num="36" id="21890" />
+<TGConnectingPoint num="37" id="21891" />
+<TGConnectingPoint num="38" id="21892" />
+<TGConnectingPoint num="39" id="21893" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="21804" >
+<cdparam x="1900" y="1240" />
+<sizeparam width="121" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="_action7308" />
+<TGConnectingPoint num="0" id="21805" />
+<TGConnectingPoint num="1" id="21806" />
+<TGConnectingPoint num="2" id="21807" />
+<TGConnectingPoint num="3" id="21808" />
+<TGConnectingPoint num="4" id="21809" />
+<TGConnectingPoint num="5" id="21810" />
+<TGConnectingPoint num="6" id="21811" />
+<TGConnectingPoint num="7" id="21812" />
+<TGConnectingPoint num="8" id="21813" />
+<TGConnectingPoint num="9" id="21814" />
+<TGConnectingPoint num="10" id="21815" />
+<TGConnectingPoint num="11" id="21816" />
+<TGConnectingPoint num="12" id="21817" />
+<TGConnectingPoint num="13" id="21818" />
+<TGConnectingPoint num="14" id="21819" />
+<TGConnectingPoint num="15" id="21820" />
+<TGConnectingPoint num="16" id="21821" />
+<TGConnectingPoint num="17" id="21822" />
+<TGConnectingPoint num="18" id="21823" />
+<TGConnectingPoint num="19" id="21824" />
+<TGConnectingPoint num="20" id="21825" />
+<TGConnectingPoint num="21" id="21826" />
+<TGConnectingPoint num="22" id="21827" />
+<TGConnectingPoint num="23" id="21828" />
+<TGConnectingPoint num="24" id="21829" />
+<TGConnectingPoint num="25" id="21830" />
+<TGConnectingPoint num="26" id="21831" />
+<TGConnectingPoint num="27" id="21832" />
+<TGConnectingPoint num="28" id="21833" />
+<TGConnectingPoint num="29" id="21834" />
+<TGConnectingPoint num="30" id="21835" />
+<TGConnectingPoint num="31" id="21836" />
+<TGConnectingPoint num="32" id="21837" />
+<TGConnectingPoint num="33" id="21838" />
+<TGConnectingPoint num="34" id="21839" />
+<TGConnectingPoint num="35" id="21840" />
+<TGConnectingPoint num="36" id="21841" />
+<TGConnectingPoint num="37" id="21842" />
+<TGConnectingPoint num="38" id="21843" />
+<TGConnectingPoint num="39" id="21844" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="21759" >
+<cdparam x="1900" y="1140" />
+<sizeparam width="110" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="choice7305" />
+<TGConnectingPoint num="0" id="21760" />
+<TGConnectingPoint num="1" id="21761" />
+<TGConnectingPoint num="2" id="21762" />
+<TGConnectingPoint num="3" id="21763" />
+<TGConnectingPoint num="4" id="21764" />
+<TGConnectingPoint num="5" id="21765" />
+<TGConnectingPoint num="6" id="21766" />
+<TGConnectingPoint num="7" id="21767" />
+<TGConnectingPoint num="8" id="21768" />
+<TGConnectingPoint num="9" id="21769" />
+<TGConnectingPoint num="10" id="21770" />
+<TGConnectingPoint num="11" id="21771" />
+<TGConnectingPoint num="12" id="21772" />
+<TGConnectingPoint num="13" id="21773" />
+<TGConnectingPoint num="14" id="21774" />
+<TGConnectingPoint num="15" id="21775" />
+<TGConnectingPoint num="16" id="21776" />
+<TGConnectingPoint num="17" id="21777" />
+<TGConnectingPoint num="18" id="21778" />
+<TGConnectingPoint num="19" id="21779" />
+<TGConnectingPoint num="20" id="21780" />
+<TGConnectingPoint num="21" id="21781" />
+<TGConnectingPoint num="22" id="21782" />
+<TGConnectingPoint num="23" id="21783" />
+<TGConnectingPoint num="24" id="21784" />
+<TGConnectingPoint num="25" id="21785" />
+<TGConnectingPoint num="26" id="21786" />
+<TGConnectingPoint num="27" id="21787" />
+<TGConnectingPoint num="28" id="21788" />
+<TGConnectingPoint num="29" id="21789" />
+<TGConnectingPoint num="30" id="21790" />
+<TGConnectingPoint num="31" id="21791" />
+<TGConnectingPoint num="32" id="21792" />
+<TGConnectingPoint num="33" id="21793" />
+<TGConnectingPoint num="34" id="21794" />
+<TGConnectingPoint num="35" id="21795" />
+<TGConnectingPoint num="36" id="21796" />
+<TGConnectingPoint num="37" id="21797" />
+<TGConnectingPoint num="38" id="21798" />
+<TGConnectingPoint num="39" id="21799" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5103" id="21742" >
+<cdparam x="1600" y="2140" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Send signal" value="temp(temp_chData)" />
+<TGConnectingPoint num="0" id="21743" />
+<TGConnectingPoint num="1" id="21744" />
+<TGConnectingPoint num="2" id="21745" />
+<TGConnectingPoint num="3" id="21746" />
+<TGConnectingPoint num="4" id="21747" />
+<TGConnectingPoint num="5" id="21748" />
+<TGConnectingPoint num="6" id="21749" />
+<TGConnectingPoint num="7" id="21750" />
+<TGConnectingPoint num="8" id="21751" />
+<TGConnectingPoint num="9" id="21752" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="21697" >
+<cdparam x="1600" y="2040" />
+<sizeparam width="473" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_writechannel_AppC_enc__temp7297" />
+<TGConnectingPoint num="0" id="21698" />
+<TGConnectingPoint num="1" id="21699" />
+<TGConnectingPoint num="2" id="21700" />
+<TGConnectingPoint num="3" id="21701" />
+<TGConnectingPoint num="4" id="21702" />
+<TGConnectingPoint num="5" id="21703" />
+<TGConnectingPoint num="6" id="21704" />
+<TGConnectingPoint num="7" id="21705" />
+<TGConnectingPoint num="8" id="21706" />
+<TGConnectingPoint num="9" id="21707" />
+<TGConnectingPoint num="10" id="21708" />
+<TGConnectingPoint num="11" id="21709" />
+<TGConnectingPoint num="12" id="21710" />
+<TGConnectingPoint num="13" id="21711" />
+<TGConnectingPoint num="14" id="21712" />
+<TGConnectingPoint num="15" id="21713" />
+<TGConnectingPoint num="16" id="21714" />
+<TGConnectingPoint num="17" id="21715" />
+<TGConnectingPoint num="18" id="21716" />
+<TGConnectingPoint num="19" id="21717" />
+<TGConnectingPoint num="20" id="21718" />
+<TGConnectingPoint num="21" id="21719" />
+<TGConnectingPoint num="22" id="21720" />
+<TGConnectingPoint num="23" id="21721" />
+<TGConnectingPoint num="24" id="21722" />
+<TGConnectingPoint num="25" id="21723" />
+<TGConnectingPoint num="26" id="21724" />
+<TGConnectingPoint num="27" id="21725" />
+<TGConnectingPoint num="28" id="21726" />
+<TGConnectingPoint num="29" id="21727" />
+<TGConnectingPoint num="30" id="21728" />
+<TGConnectingPoint num="31" id="21729" />
+<TGConnectingPoint num="32" id="21730" />
+<TGConnectingPoint num="33" id="21731" />
+<TGConnectingPoint num="34" id="21732" />
+<TGConnectingPoint num="35" id="21733" />
+<TGConnectingPoint num="36" id="21734" />
+<TGConnectingPoint num="37" id="21735" />
+<TGConnectingPoint num="38" id="21736" />
+<TGConnectingPoint num="39" id="21737" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5103" id="21682" >
+<cdparam x="1600" y="1940" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Send signal" value="req_Timer()" />
+<TGConnectingPoint num="0" id="21683" />
+<TGConnectingPoint num="1" id="21684" />
+<TGConnectingPoint num="2" id="21685" />
+<TGConnectingPoint num="3" id="21686" />
+<TGConnectingPoint num="4" id="21687" />
+<TGConnectingPoint num="5" id="21688" />
+<TGConnectingPoint num="6" id="21689" />
+<TGConnectingPoint num="7" id="21690" />
+<TGConnectingPoint num="8" id="21691" />
+<TGConnectingPoint num="9" id="21692" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="21637" >
+<cdparam x="1600" y="1840" />
+<sizeparam width="517" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_sendrequest_AppC_enc__req_Timer7292" />
+<TGConnectingPoint num="0" id="21638" />
+<TGConnectingPoint num="1" id="21639" />
+<TGConnectingPoint num="2" id="21640" />
+<TGConnectingPoint num="3" id="21641" />
+<TGConnectingPoint num="4" id="21642" />
+<TGConnectingPoint num="5" id="21643" />
+<TGConnectingPoint num="6" id="21644" />
+<TGConnectingPoint num="7" id="21645" />
+<TGConnectingPoint num="8" id="21646" />
+<TGConnectingPoint num="9" id="21647" />
+<TGConnectingPoint num="10" id="21648" />
+<TGConnectingPoint num="11" id="21649" />
+<TGConnectingPoint num="12" id="21650" />
+<TGConnectingPoint num="13" id="21651" />
+<TGConnectingPoint num="14" id="21652" />
+<TGConnectingPoint num="15" id="21653" />
+<TGConnectingPoint num="16" id="21654" />
+<TGConnectingPoint num="17" id="21655" />
+<TGConnectingPoint num="18" id="21656" />
+<TGConnectingPoint num="19" id="21657" />
+<TGConnectingPoint num="20" id="21658" />
+<TGConnectingPoint num="21" id="21659" />
+<TGConnectingPoint num="22" id="21660" />
+<TGConnectingPoint num="23" id="21661" />
+<TGConnectingPoint num="24" id="21662" />
+<TGConnectingPoint num="25" id="21663" />
+<TGConnectingPoint num="26" id="21664" />
+<TGConnectingPoint num="27" id="21665" />
+<TGConnectingPoint num="28" id="21666" />
+<TGConnectingPoint num="29" id="21667" />
+<TGConnectingPoint num="30" id="21668" />
+<TGConnectingPoint num="31" id="21669" />
+<TGConnectingPoint num="32" id="21670" />
+<TGConnectingPoint num="33" id="21671" />
+<TGConnectingPoint num="34" id="21672" />
+<TGConnectingPoint num="35" id="21673" />
+<TGConnectingPoint num="36" id="21674" />
+<TGConnectingPoint num="37" id="21675" />
+<TGConnectingPoint num="38" id="21676" />
+<TGConnectingPoint num="39" id="21677" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="21592" >
+<cdparam x="1600" y="1740" />
+<sizeparam width="121" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="_action7289" />
+<TGConnectingPoint num="0" id="21593" />
+<TGConnectingPoint num="1" id="21594" />
+<TGConnectingPoint num="2" id="21595" />
+<TGConnectingPoint num="3" id="21596" />
+<TGConnectingPoint num="4" id="21597" />
+<TGConnectingPoint num="5" id="21598" />
+<TGConnectingPoint num="6" id="21599" />
+<TGConnectingPoint num="7" id="21600" />
+<TGConnectingPoint num="8" id="21601" />
+<TGConnectingPoint num="9" id="21602" />
+<TGConnectingPoint num="10" id="21603" />
+<TGConnectingPoint num="11" id="21604" />
+<TGConnectingPoint num="12" id="21605" />
+<TGConnectingPoint num="13" id="21606" />
+<TGConnectingPoint num="14" id="21607" />
+<TGConnectingPoint num="15" id="21608" />
+<TGConnectingPoint num="16" id="21609" />
+<TGConnectingPoint num="17" id="21610" />
+<TGConnectingPoint num="18" id="21611" />
+<TGConnectingPoint num="19" id="21612" />
+<TGConnectingPoint num="20" id="21613" />
+<TGConnectingPoint num="21" id="21614" />
+<TGConnectingPoint num="22" id="21615" />
+<TGConnectingPoint num="23" id="21616" />
+<TGConnectingPoint num="24" id="21617" />
+<TGConnectingPoint num="25" id="21618" />
+<TGConnectingPoint num="26" id="21619" />
+<TGConnectingPoint num="27" id="21620" />
+<TGConnectingPoint num="28" id="21621" />
+<TGConnectingPoint num="29" id="21622" />
+<TGConnectingPoint num="30" id="21623" />
+<TGConnectingPoint num="31" id="21624" />
+<TGConnectingPoint num="32" id="21625" />
+<TGConnectingPoint num="33" id="21626" />
+<TGConnectingPoint num="34" id="21627" />
+<TGConnectingPoint num="35" id="21628" />
+<TGConnectingPoint num="36" id="21629" />
+<TGConnectingPoint num="37" id="21630" />
+<TGConnectingPoint num="38" id="21631" />
+<TGConnectingPoint num="39" id="21632" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5103" id="21577" >
+<cdparam x="1600" y="1640" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Send signal" value="send()" />
+<TGConnectingPoint num="0" id="21578" />
+<TGConnectingPoint num="1" id="21579" />
+<TGConnectingPoint num="2" id="21580" />
+<TGConnectingPoint num="3" id="21581" />
+<TGConnectingPoint num="4" id="21582" />
+<TGConnectingPoint num="5" id="21583" />
+<TGConnectingPoint num="6" id="21584" />
+<TGConnectingPoint num="7" id="21585" />
+<TGConnectingPoint num="8" id="21586" />
+<TGConnectingPoint num="9" id="21587" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="21532" >
+<cdparam x="1600" y="1540" />
+<sizeparam width="616" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_sendevent_AppC_enc__send__AppC_enc__send7284" />
+<TGConnectingPoint num="0" id="21533" />
+<TGConnectingPoint num="1" id="21534" />
+<TGConnectingPoint num="2" id="21535" />
+<TGConnectingPoint num="3" id="21536" />
+<TGConnectingPoint num="4" id="21537" />
+<TGConnectingPoint num="5" id="21538" />
+<TGConnectingPoint num="6" id="21539" />
+<TGConnectingPoint num="7" id="21540" />
+<TGConnectingPoint num="8" id="21541" />
+<TGConnectingPoint num="9" id="21542" />
+<TGConnectingPoint num="10" id="21543" />
+<TGConnectingPoint num="11" id="21544" />
+<TGConnectingPoint num="12" id="21545" />
+<TGConnectingPoint num="13" id="21546" />
+<TGConnectingPoint num="14" id="21547" />
+<TGConnectingPoint num="15" id="21548" />
+<TGConnectingPoint num="16" id="21549" />
+<TGConnectingPoint num="17" id="21550" />
+<TGConnectingPoint num="18" id="21551" />
+<TGConnectingPoint num="19" id="21552" />
+<TGConnectingPoint num="20" id="21553" />
+<TGConnectingPoint num="21" id="21554" />
+<TGConnectingPoint num="22" id="21555" />
+<TGConnectingPoint num="23" id="21556" />
+<TGConnectingPoint num="24" id="21557" />
+<TGConnectingPoint num="25" id="21558" />
+<TGConnectingPoint num="26" id="21559" />
+<TGConnectingPoint num="27" id="21560" />
+<TGConnectingPoint num="28" id="21561" />
+<TGConnectingPoint num="29" id="21562" />
+<TGConnectingPoint num="30" id="21563" />
+<TGConnectingPoint num="31" id="21564" />
+<TGConnectingPoint num="32" id="21565" />
+<TGConnectingPoint num="33" id="21566" />
+<TGConnectingPoint num="34" id="21567" />
+<TGConnectingPoint num="35" id="21568" />
+<TGConnectingPoint num="36" id="21569" />
+<TGConnectingPoint num="37" id="21570" />
+<TGConnectingPoint num="38" id="21571" />
+<TGConnectingPoint num="39" id="21572" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5103" id="21517" >
+<cdparam x="1600" y="1440" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Send signal" value="fromTtoP(fromTtoP_chData)" />
+<TGConnectingPoint num="0" id="21518" />
+<TGConnectingPoint num="1" id="21519" />
+<TGConnectingPoint num="2" id="21520" />
+<TGConnectingPoint num="3" id="21521" />
+<TGConnectingPoint num="4" id="21522" />
+<TGConnectingPoint num="5" id="21523" />
+<TGConnectingPoint num="6" id="21524" />
+<TGConnectingPoint num="7" id="21525" />
+<TGConnectingPoint num="8" id="21526" />
+<TGConnectingPoint num="9" id="21527" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="21472" >
+<cdparam x="1600" y="1340" />
+<sizeparam width="517" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_writechannel_AppC_enc__fromTtoP7279" />
+<TGConnectingPoint num="0" id="21473" />
+<TGConnectingPoint num="1" id="21474" />
+<TGConnectingPoint num="2" id="21475" />
+<TGConnectingPoint num="3" id="21476" />
+<TGConnectingPoint num="4" id="21477" />
+<TGConnectingPoint num="5" id="21478" />
+<TGConnectingPoint num="6" id="21479" />
+<TGConnectingPoint num="7" id="21480" />
+<TGConnectingPoint num="8" id="21481" />
+<TGConnectingPoint num="9" id="21482" />
+<TGConnectingPoint num="10" id="21483" />
+<TGConnectingPoint num="11" id="21484" />
+<TGConnectingPoint num="12" id="21485" />
+<TGConnectingPoint num="13" id="21486" />
+<TGConnectingPoint num="14" id="21487" />
+<TGConnectingPoint num="15" id="21488" />
+<TGConnectingPoint num="16" id="21489" />
+<TGConnectingPoint num="17" id="21490" />
+<TGConnectingPoint num="18" id="21491" />
+<TGConnectingPoint num="19" id="21492" />
+<TGConnectingPoint num="20" id="21493" />
+<TGConnectingPoint num="21" id="21494" />
+<TGConnectingPoint num="22" id="21495" />
+<TGConnectingPoint num="23" id="21496" />
+<TGConnectingPoint num="24" id="21497" />
+<TGConnectingPoint num="25" id="21498" />
+<TGConnectingPoint num="26" id="21499" />
+<TGConnectingPoint num="27" id="21500" />
+<TGConnectingPoint num="28" id="21501" />
+<TGConnectingPoint num="29" id="21502" />
+<TGConnectingPoint num="30" id="21503" />
+<TGConnectingPoint num="31" id="21504" />
+<TGConnectingPoint num="32" id="21505" />
+<TGConnectingPoint num="33" id="21506" />
+<TGConnectingPoint num="34" id="21507" />
+<TGConnectingPoint num="35" id="21508" />
+<TGConnectingPoint num="36" id="21509" />
+<TGConnectingPoint num="37" id="21510" />
+<TGConnectingPoint num="38" id="21511" />
+<TGConnectingPoint num="39" id="21512" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="21427" >
+<cdparam x="1600" y="1240" />
+<sizeparam width="121" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="_action7276" />
+<TGConnectingPoint num="0" id="21428" />
+<TGConnectingPoint num="1" id="21429" />
+<TGConnectingPoint num="2" id="21430" />
+<TGConnectingPoint num="3" id="21431" />
+<TGConnectingPoint num="4" id="21432" />
+<TGConnectingPoint num="5" id="21433" />
+<TGConnectingPoint num="6" id="21434" />
+<TGConnectingPoint num="7" id="21435" />
+<TGConnectingPoint num="8" id="21436" />
+<TGConnectingPoint num="9" id="21437" />
+<TGConnectingPoint num="10" id="21438" />
+<TGConnectingPoint num="11" id="21439" />
+<TGConnectingPoint num="12" id="21440" />
+<TGConnectingPoint num="13" id="21441" />
+<TGConnectingPoint num="14" id="21442" />
+<TGConnectingPoint num="15" id="21443" />
+<TGConnectingPoint num="16" id="21444" />
+<TGConnectingPoint num="17" id="21445" />
+<TGConnectingPoint num="18" id="21446" />
+<TGConnectingPoint num="19" id="21447" />
+<TGConnectingPoint num="20" id="21448" />
+<TGConnectingPoint num="21" id="21449" />
+<TGConnectingPoint num="22" id="21450" />
+<TGConnectingPoint num="23" id="21451" />
+<TGConnectingPoint num="24" id="21452" />
+<TGConnectingPoint num="25" id="21453" />
+<TGConnectingPoint num="26" id="21454" />
+<TGConnectingPoint num="27" id="21455" />
+<TGConnectingPoint num="28" id="21456" />
+<TGConnectingPoint num="29" id="21457" />
+<TGConnectingPoint num="30" id="21458" />
+<TGConnectingPoint num="31" id="21459" />
+<TGConnectingPoint num="32" id="21460" />
+<TGConnectingPoint num="33" id="21461" />
+<TGConnectingPoint num="34" id="21462" />
+<TGConnectingPoint num="35" id="21463" />
+<TGConnectingPoint num="36" id="21464" />
+<TGConnectingPoint num="37" id="21465" />
+<TGConnectingPoint num="38" id="21466" />
+<TGConnectingPoint num="39" id="21467" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="21382" >
+<cdparam x="1600" y="1140" />
+<sizeparam width="121" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="b_execi7273" />
+<TGConnectingPoint num="0" id="21383" />
+<TGConnectingPoint num="1" id="21384" />
+<TGConnectingPoint num="2" id="21385" />
+<TGConnectingPoint num="3" id="21386" />
+<TGConnectingPoint num="4" id="21387" />
+<TGConnectingPoint num="5" id="21388" />
+<TGConnectingPoint num="6" id="21389" />
+<TGConnectingPoint num="7" id="21390" />
+<TGConnectingPoint num="8" id="21391" />
+<TGConnectingPoint num="9" id="21392" />
+<TGConnectingPoint num="10" id="21393" />
+<TGConnectingPoint num="11" id="21394" />
+<TGConnectingPoint num="12" id="21395" />
+<TGConnectingPoint num="13" id="21396" />
+<TGConnectingPoint num="14" id="21397" />
+<TGConnectingPoint num="15" id="21398" />
+<TGConnectingPoint num="16" id="21399" />
+<TGConnectingPoint num="17" id="21400" />
+<TGConnectingPoint num="18" id="21401" />
+<TGConnectingPoint num="19" id="21402" />
+<TGConnectingPoint num="20" id="21403" />
+<TGConnectingPoint num="21" id="21404" />
+<TGConnectingPoint num="22" id="21405" />
+<TGConnectingPoint num="23" id="21406" />
+<TGConnectingPoint num="24" id="21407" />
+<TGConnectingPoint num="25" id="21408" />
+<TGConnectingPoint num="26" id="21409" />
+<TGConnectingPoint num="27" id="21410" />
+<TGConnectingPoint num="28" id="21411" />
+<TGConnectingPoint num="29" id="21412" />
+<TGConnectingPoint num="30" id="21413" />
+<TGConnectingPoint num="31" id="21414" />
+<TGConnectingPoint num="32" id="21415" />
+<TGConnectingPoint num="33" id="21416" />
+<TGConnectingPoint num="34" id="21417" />
+<TGConnectingPoint num="35" id="21418" />
+<TGConnectingPoint num="36" id="21419" />
+<TGConnectingPoint num="37" id="21420" />
+<TGConnectingPoint num="38" id="21421" />
+<TGConnectingPoint num="39" id="21422" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5103" id="21365" >
+<cdparam x="1300" y="2140" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Send signal" value="temp(temp_chData)" />
+<TGConnectingPoint num="0" id="21366" />
+<TGConnectingPoint num="1" id="21367" />
+<TGConnectingPoint num="2" id="21368" />
+<TGConnectingPoint num="3" id="21369" />
+<TGConnectingPoint num="4" id="21370" />
+<TGConnectingPoint num="5" id="21371" />
+<TGConnectingPoint num="6" id="21372" />
+<TGConnectingPoint num="7" id="21373" />
+<TGConnectingPoint num="8" id="21374" />
+<TGConnectingPoint num="9" id="21375" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="21320" >
+<cdparam x="1300" y="2040" />
+<sizeparam width="473" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_writechannel_AppC_enc__temp7265" />
+<TGConnectingPoint num="0" id="21321" />
+<TGConnectingPoint num="1" id="21322" />
+<TGConnectingPoint num="2" id="21323" />
+<TGConnectingPoint num="3" id="21324" />
+<TGConnectingPoint num="4" id="21325" />
+<TGConnectingPoint num="5" id="21326" />
+<TGConnectingPoint num="6" id="21327" />
+<TGConnectingPoint num="7" id="21328" />
+<TGConnectingPoint num="8" id="21329" />
+<TGConnectingPoint num="9" id="21330" />
+<TGConnectingPoint num="10" id="21331" />
+<TGConnectingPoint num="11" id="21332" />
+<TGConnectingPoint num="12" id="21333" />
+<TGConnectingPoint num="13" id="21334" />
+<TGConnectingPoint num="14" id="21335" />
+<TGConnectingPoint num="15" id="21336" />
+<TGConnectingPoint num="16" id="21337" />
+<TGConnectingPoint num="17" id="21338" />
+<TGConnectingPoint num="18" id="21339" />
+<TGConnectingPoint num="19" id="21340" />
+<TGConnectingPoint num="20" id="21341" />
+<TGConnectingPoint num="21" id="21342" />
+<TGConnectingPoint num="22" id="21343" />
+<TGConnectingPoint num="23" id="21344" />
+<TGConnectingPoint num="24" id="21345" />
+<TGConnectingPoint num="25" id="21346" />
+<TGConnectingPoint num="26" id="21347" />
+<TGConnectingPoint num="27" id="21348" />
+<TGConnectingPoint num="28" id="21349" />
+<TGConnectingPoint num="29" id="21350" />
+<TGConnectingPoint num="30" id="21351" />
+<TGConnectingPoint num="31" id="21352" />
+<TGConnectingPoint num="32" id="21353" />
+<TGConnectingPoint num="33" id="21354" />
+<TGConnectingPoint num="34" id="21355" />
+<TGConnectingPoint num="35" id="21356" />
+<TGConnectingPoint num="36" id="21357" />
+<TGConnectingPoint num="37" id="21358" />
+<TGConnectingPoint num="38" id="21359" />
+<TGConnectingPoint num="39" id="21360" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5103" id="21305" >
+<cdparam x="1300" y="1940" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Send signal" value="req_Timer()" />
+<TGConnectingPoint num="0" id="21306" />
+<TGConnectingPoint num="1" id="21307" />
+<TGConnectingPoint num="2" id="21308" />
+<TGConnectingPoint num="3" id="21309" />
+<TGConnectingPoint num="4" id="21310" />
+<TGConnectingPoint num="5" id="21311" />
+<TGConnectingPoint num="6" id="21312" />
+<TGConnectingPoint num="7" id="21313" />
+<TGConnectingPoint num="8" id="21314" />
+<TGConnectingPoint num="9" id="21315" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="21260" >
+<cdparam x="1300" y="1840" />
+<sizeparam width="517" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_sendrequest_AppC_enc__req_Timer7260" />
+<TGConnectingPoint num="0" id="21261" />
+<TGConnectingPoint num="1" id="21262" />
+<TGConnectingPoint num="2" id="21263" />
+<TGConnectingPoint num="3" id="21264" />
+<TGConnectingPoint num="4" id="21265" />
+<TGConnectingPoint num="5" id="21266" />
+<TGConnectingPoint num="6" id="21267" />
+<TGConnectingPoint num="7" id="21268" />
+<TGConnectingPoint num="8" id="21269" />
+<TGConnectingPoint num="9" id="21270" />
+<TGConnectingPoint num="10" id="21271" />
+<TGConnectingPoint num="11" id="21272" />
+<TGConnectingPoint num="12" id="21273" />
+<TGConnectingPoint num="13" id="21274" />
+<TGConnectingPoint num="14" id="21275" />
+<TGConnectingPoint num="15" id="21276" />
+<TGConnectingPoint num="16" id="21277" />
+<TGConnectingPoint num="17" id="21278" />
+<TGConnectingPoint num="18" id="21279" />
+<TGConnectingPoint num="19" id="21280" />
+<TGConnectingPoint num="20" id="21281" />
+<TGConnectingPoint num="21" id="21282" />
+<TGConnectingPoint num="22" id="21283" />
+<TGConnectingPoint num="23" id="21284" />
+<TGConnectingPoint num="24" id="21285" />
+<TGConnectingPoint num="25" id="21286" />
+<TGConnectingPoint num="26" id="21287" />
+<TGConnectingPoint num="27" id="21288" />
+<TGConnectingPoint num="28" id="21289" />
+<TGConnectingPoint num="29" id="21290" />
+<TGConnectingPoint num="30" id="21291" />
+<TGConnectingPoint num="31" id="21292" />
+<TGConnectingPoint num="32" id="21293" />
+<TGConnectingPoint num="33" id="21294" />
+<TGConnectingPoint num="34" id="21295" />
+<TGConnectingPoint num="35" id="21296" />
+<TGConnectingPoint num="36" id="21297" />
+<TGConnectingPoint num="37" id="21298" />
+<TGConnectingPoint num="38" id="21299" />
+<TGConnectingPoint num="39" id="21300" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="21215" >
+<cdparam x="1300" y="1740" />
+<sizeparam width="121" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="_action7257" />
+<TGConnectingPoint num="0" id="21216" />
+<TGConnectingPoint num="1" id="21217" />
+<TGConnectingPoint num="2" id="21218" />
+<TGConnectingPoint num="3" id="21219" />
+<TGConnectingPoint num="4" id="21220" />
+<TGConnectingPoint num="5" id="21221" />
+<TGConnectingPoint num="6" id="21222" />
+<TGConnectingPoint num="7" id="21223" />
+<TGConnectingPoint num="8" id="21224" />
+<TGConnectingPoint num="9" id="21225" />
+<TGConnectingPoint num="10" id="21226" />
+<TGConnectingPoint num="11" id="21227" />
+<TGConnectingPoint num="12" id="21228" />
+<TGConnectingPoint num="13" id="21229" />
+<TGConnectingPoint num="14" id="21230" />
+<TGConnectingPoint num="15" id="21231" />
+<TGConnectingPoint num="16" id="21232" />
+<TGConnectingPoint num="17" id="21233" />
+<TGConnectingPoint num="18" id="21234" />
+<TGConnectingPoint num="19" id="21235" />
+<TGConnectingPoint num="20" id="21236" />
+<TGConnectingPoint num="21" id="21237" />
+<TGConnectingPoint num="22" id="21238" />
+<TGConnectingPoint num="23" id="21239" />
+<TGConnectingPoint num="24" id="21240" />
+<TGConnectingPoint num="25" id="21241" />
+<TGConnectingPoint num="26" id="21242" />
+<TGConnectingPoint num="27" id="21243" />
+<TGConnectingPoint num="28" id="21244" />
+<TGConnectingPoint num="29" id="21245" />
+<TGConnectingPoint num="30" id="21246" />
+<TGConnectingPoint num="31" id="21247" />
+<TGConnectingPoint num="32" id="21248" />
+<TGConnectingPoint num="33" id="21249" />
+<TGConnectingPoint num="34" id="21250" />
+<TGConnectingPoint num="35" id="21251" />
+<TGConnectingPoint num="36" id="21252" />
+<TGConnectingPoint num="37" id="21253" />
+<TGConnectingPoint num="38" id="21254" />
+<TGConnectingPoint num="39" id="21255" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5103" id="21200" >
+<cdparam x="1300" y="1640" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Send signal" value="send()" />
+<TGConnectingPoint num="0" id="21201" />
+<TGConnectingPoint num="1" id="21202" />
+<TGConnectingPoint num="2" id="21203" />
+<TGConnectingPoint num="3" id="21204" />
+<TGConnectingPoint num="4" id="21205" />
+<TGConnectingPoint num="5" id="21206" />
+<TGConnectingPoint num="6" id="21207" />
+<TGConnectingPoint num="7" id="21208" />
+<TGConnectingPoint num="8" id="21209" />
+<TGConnectingPoint num="9" id="21210" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="21155" >
+<cdparam x="1300" y="1540" />
+<sizeparam width="616" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_sendevent_AppC_enc__send__AppC_enc__send7252" />
+<TGConnectingPoint num="0" id="21156" />
+<TGConnectingPoint num="1" id="21157" />
+<TGConnectingPoint num="2" id="21158" />
+<TGConnectingPoint num="3" id="21159" />
+<TGConnectingPoint num="4" id="21160" />
+<TGConnectingPoint num="5" id="21161" />
+<TGConnectingPoint num="6" id="21162" />
+<TGConnectingPoint num="7" id="21163" />
+<TGConnectingPoint num="8" id="21164" />
+<TGConnectingPoint num="9" id="21165" />
+<TGConnectingPoint num="10" id="21166" />
+<TGConnectingPoint num="11" id="21167" />
+<TGConnectingPoint num="12" id="21168" />
+<TGConnectingPoint num="13" id="21169" />
+<TGConnectingPoint num="14" id="21170" />
+<TGConnectingPoint num="15" id="21171" />
+<TGConnectingPoint num="16" id="21172" />
+<TGConnectingPoint num="17" id="21173" />
+<TGConnectingPoint num="18" id="21174" />
+<TGConnectingPoint num="19" id="21175" />
+<TGConnectingPoint num="20" id="21176" />
+<TGConnectingPoint num="21" id="21177" />
+<TGConnectingPoint num="22" id="21178" />
+<TGConnectingPoint num="23" id="21179" />
+<TGConnectingPoint num="24" id="21180" />
+<TGConnectingPoint num="25" id="21181" />
+<TGConnectingPoint num="26" id="21182" />
+<TGConnectingPoint num="27" id="21183" />
+<TGConnectingPoint num="28" id="21184" />
+<TGConnectingPoint num="29" id="21185" />
+<TGConnectingPoint num="30" id="21186" />
+<TGConnectingPoint num="31" id="21187" />
+<TGConnectingPoint num="32" id="21188" />
+<TGConnectingPoint num="33" id="21189" />
+<TGConnectingPoint num="34" id="21190" />
+<TGConnectingPoint num="35" id="21191" />
+<TGConnectingPoint num="36" id="21192" />
+<TGConnectingPoint num="37" id="21193" />
+<TGConnectingPoint num="38" id="21194" />
+<TGConnectingPoint num="39" id="21195" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5103" id="21140" >
+<cdparam x="1300" y="1440" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Send signal" value="fromTtoP(fromTtoP_chData)" />
+<TGConnectingPoint num="0" id="21141" />
+<TGConnectingPoint num="1" id="21142" />
+<TGConnectingPoint num="2" id="21143" />
+<TGConnectingPoint num="3" id="21144" />
+<TGConnectingPoint num="4" id="21145" />
+<TGConnectingPoint num="5" id="21146" />
+<TGConnectingPoint num="6" id="21147" />
+<TGConnectingPoint num="7" id="21148" />
+<TGConnectingPoint num="8" id="21149" />
+<TGConnectingPoint num="9" id="21150" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="21095" >
+<cdparam x="1300" y="1340" />
+<sizeparam width="517" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_writechannel_AppC_enc__fromTtoP7247" />
+<TGConnectingPoint num="0" id="21096" />
+<TGConnectingPoint num="1" id="21097" />
+<TGConnectingPoint num="2" id="21098" />
+<TGConnectingPoint num="3" id="21099" />
+<TGConnectingPoint num="4" id="21100" />
+<TGConnectingPoint num="5" id="21101" />
+<TGConnectingPoint num="6" id="21102" />
+<TGConnectingPoint num="7" id="21103" />
+<TGConnectingPoint num="8" id="21104" />
+<TGConnectingPoint num="9" id="21105" />
+<TGConnectingPoint num="10" id="21106" />
+<TGConnectingPoint num="11" id="21107" />
+<TGConnectingPoint num="12" id="21108" />
+<TGConnectingPoint num="13" id="21109" />
+<TGConnectingPoint num="14" id="21110" />
+<TGConnectingPoint num="15" id="21111" />
+<TGConnectingPoint num="16" id="21112" />
+<TGConnectingPoint num="17" id="21113" />
+<TGConnectingPoint num="18" id="21114" />
+<TGConnectingPoint num="19" id="21115" />
+<TGConnectingPoint num="20" id="21116" />
+<TGConnectingPoint num="21" id="21117" />
+<TGConnectingPoint num="22" id="21118" />
+<TGConnectingPoint num="23" id="21119" />
+<TGConnectingPoint num="24" id="21120" />
+<TGConnectingPoint num="25" id="21121" />
+<TGConnectingPoint num="26" id="21122" />
+<TGConnectingPoint num="27" id="21123" />
+<TGConnectingPoint num="28" id="21124" />
+<TGConnectingPoint num="29" id="21125" />
+<TGConnectingPoint num="30" id="21126" />
+<TGConnectingPoint num="31" id="21127" />
+<TGConnectingPoint num="32" id="21128" />
+<TGConnectingPoint num="33" id="21129" />
+<TGConnectingPoint num="34" id="21130" />
+<TGConnectingPoint num="35" id="21131" />
+<TGConnectingPoint num="36" id="21132" />
+<TGConnectingPoint num="37" id="21133" />
+<TGConnectingPoint num="38" id="21134" />
+<TGConnectingPoint num="39" id="21135" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="21050" >
+<cdparam x="1300" y="1240" />
+<sizeparam width="121" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="_action7244" />
+<TGConnectingPoint num="0" id="21051" />
+<TGConnectingPoint num="1" id="21052" />
+<TGConnectingPoint num="2" id="21053" />
+<TGConnectingPoint num="3" id="21054" />
+<TGConnectingPoint num="4" id="21055" />
+<TGConnectingPoint num="5" id="21056" />
+<TGConnectingPoint num="6" id="21057" />
+<TGConnectingPoint num="7" id="21058" />
+<TGConnectingPoint num="8" id="21059" />
+<TGConnectingPoint num="9" id="21060" />
+<TGConnectingPoint num="10" id="21061" />
+<TGConnectingPoint num="11" id="21062" />
+<TGConnectingPoint num="12" id="21063" />
+<TGConnectingPoint num="13" id="21064" />
+<TGConnectingPoint num="14" id="21065" />
+<TGConnectingPoint num="15" id="21066" />
+<TGConnectingPoint num="16" id="21067" />
+<TGConnectingPoint num="17" id="21068" />
+<TGConnectingPoint num="18" id="21069" />
+<TGConnectingPoint num="19" id="21070" />
+<TGConnectingPoint num="20" id="21071" />
+<TGConnectingPoint num="21" id="21072" />
+<TGConnectingPoint num="22" id="21073" />
+<TGConnectingPoint num="23" id="21074" />
+<TGConnectingPoint num="24" id="21075" />
+<TGConnectingPoint num="25" id="21076" />
+<TGConnectingPoint num="26" id="21077" />
+<TGConnectingPoint num="27" id="21078" />
+<TGConnectingPoint num="28" id="21079" />
+<TGConnectingPoint num="29" id="21080" />
+<TGConnectingPoint num="30" id="21081" />
+<TGConnectingPoint num="31" id="21082" />
+<TGConnectingPoint num="32" id="21083" />
+<TGConnectingPoint num="33" id="21084" />
+<TGConnectingPoint num="34" id="21085" />
+<TGConnectingPoint num="35" id="21086" />
+<TGConnectingPoint num="36" id="21087" />
+<TGConnectingPoint num="37" id="21088" />
+<TGConnectingPoint num="38" id="21089" />
+<TGConnectingPoint num="39" id="21090" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="21005" >
+<cdparam x="1300" y="1140" />
+<sizeparam width="121" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="b_execi7241" />
+<TGConnectingPoint num="0" id="21006" />
+<TGConnectingPoint num="1" id="21007" />
+<TGConnectingPoint num="2" id="21008" />
+<TGConnectingPoint num="3" id="21009" />
+<TGConnectingPoint num="4" id="21010" />
+<TGConnectingPoint num="5" id="21011" />
+<TGConnectingPoint num="6" id="21012" />
+<TGConnectingPoint num="7" id="21013" />
+<TGConnectingPoint num="8" id="21014" />
+<TGConnectingPoint num="9" id="21015" />
+<TGConnectingPoint num="10" id="21016" />
+<TGConnectingPoint num="11" id="21017" />
+<TGConnectingPoint num="12" id="21018" />
+<TGConnectingPoint num="13" id="21019" />
+<TGConnectingPoint num="14" id="21020" />
+<TGConnectingPoint num="15" id="21021" />
+<TGConnectingPoint num="16" id="21022" />
+<TGConnectingPoint num="17" id="21023" />
+<TGConnectingPoint num="18" id="21024" />
+<TGConnectingPoint num="19" id="21025" />
+<TGConnectingPoint num="20" id="21026" />
+<TGConnectingPoint num="21" id="21027" />
+<TGConnectingPoint num="22" id="21028" />
+<TGConnectingPoint num="23" id="21029" />
+<TGConnectingPoint num="24" id="21030" />
+<TGConnectingPoint num="25" id="21031" />
+<TGConnectingPoint num="26" id="21032" />
+<TGConnectingPoint num="27" id="21033" />
+<TGConnectingPoint num="28" id="21034" />
+<TGConnectingPoint num="29" id="21035" />
+<TGConnectingPoint num="30" id="21036" />
+<TGConnectingPoint num="31" id="21037" />
+<TGConnectingPoint num="32" id="21038" />
+<TGConnectingPoint num="33" id="21039" />
+<TGConnectingPoint num="34" id="21040" />
+<TGConnectingPoint num="35" id="21041" />
+<TGConnectingPoint num="36" id="21042" />
+<TGConnectingPoint num="37" id="21043" />
+<TGConnectingPoint num="38" id="21044" />
+<TGConnectingPoint num="39" id="21045" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="20960" >
+<cdparam x="1300" y="1040" />
+<sizeparam width="110" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="choice7238" />
+<TGConnectingPoint num="0" id="20961" />
+<TGConnectingPoint num="1" id="20962" />
+<TGConnectingPoint num="2" id="20963" />
+<TGConnectingPoint num="3" id="20964" />
+<TGConnectingPoint num="4" id="20965" />
+<TGConnectingPoint num="5" id="20966" />
+<TGConnectingPoint num="6" id="20967" />
+<TGConnectingPoint num="7" id="20968" />
+<TGConnectingPoint num="8" id="20969" />
+<TGConnectingPoint num="9" id="20970" />
+<TGConnectingPoint num="10" id="20971" />
+<TGConnectingPoint num="11" id="20972" />
+<TGConnectingPoint num="12" id="20973" />
+<TGConnectingPoint num="13" id="20974" />
+<TGConnectingPoint num="14" id="20975" />
+<TGConnectingPoint num="15" id="20976" />
+<TGConnectingPoint num="16" id="20977" />
+<TGConnectingPoint num="17" id="20978" />
+<TGConnectingPoint num="18" id="20979" />
+<TGConnectingPoint num="19" id="20980" />
+<TGConnectingPoint num="20" id="20981" />
+<TGConnectingPoint num="21" id="20982" />
+<TGConnectingPoint num="22" id="20983" />
+<TGConnectingPoint num="23" id="20984" />
+<TGConnectingPoint num="24" id="20985" />
+<TGConnectingPoint num="25" id="20986" />
+<TGConnectingPoint num="26" id="20987" />
+<TGConnectingPoint num="27" id="20988" />
+<TGConnectingPoint num="28" id="20989" />
+<TGConnectingPoint num="29" id="20990" />
+<TGConnectingPoint num="30" id="20991" />
+<TGConnectingPoint num="31" id="20992" />
+<TGConnectingPoint num="32" id="20993" />
+<TGConnectingPoint num="33" id="20994" />
+<TGConnectingPoint num="34" id="20995" />
+<TGConnectingPoint num="35" id="20996" />
+<TGConnectingPoint num="36" id="20997" />
+<TGConnectingPoint num="37" id="20998" />
+<TGConnectingPoint num="38" id="20999" />
+<TGConnectingPoint num="39" id="21000" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5104" id="20945" >
+<cdparam x="1300" y="940" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Receive signal" value="close()" />
+<TGConnectingPoint num="0" id="20946" />
+<TGConnectingPoint num="1" id="20947" />
+<TGConnectingPoint num="2" id="20948" />
+<TGConnectingPoint num="3" id="20949" />
+<TGConnectingPoint num="4" id="20950" />
+<TGConnectingPoint num="5" id="20951" />
+<TGConnectingPoint num="6" id="20952" />
+<TGConnectingPoint num="7" id="20953" />
+<TGConnectingPoint num="8" id="20954" />
+<TGConnectingPoint num="9" id="20955" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="20900" >
+<cdparam x="1300" y="840" />
+<sizeparam width="594" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_waitevent_AppC_enc__close__AppC_enc__close" />
+<TGConnectingPoint num="0" id="20901" />
+<TGConnectingPoint num="1" id="20902" />
+<TGConnectingPoint num="2" id="20903" />
+<TGConnectingPoint num="3" id="20904" />
+<TGConnectingPoint num="4" id="20905" />
+<TGConnectingPoint num="5" id="20906" />
+<TGConnectingPoint num="6" id="20907" />
+<TGConnectingPoint num="7" id="20908" />
+<TGConnectingPoint num="8" id="20909" />
+<TGConnectingPoint num="9" id="20910" />
+<TGConnectingPoint num="10" id="20911" />
+<TGConnectingPoint num="11" id="20912" />
+<TGConnectingPoint num="12" id="20913" />
+<TGConnectingPoint num="13" id="20914" />
+<TGConnectingPoint num="14" id="20915" />
+<TGConnectingPoint num="15" id="20916" />
+<TGConnectingPoint num="16" id="20917" />
+<TGConnectingPoint num="17" id="20918" />
+<TGConnectingPoint num="18" id="20919" />
+<TGConnectingPoint num="19" id="20920" />
+<TGConnectingPoint num="20" id="20921" />
+<TGConnectingPoint num="21" id="20922" />
+<TGConnectingPoint num="22" id="20923" />
+<TGConnectingPoint num="23" id="20924" />
+<TGConnectingPoint num="24" id="20925" />
+<TGConnectingPoint num="25" id="20926" />
+<TGConnectingPoint num="26" id="20927" />
+<TGConnectingPoint num="27" id="20928" />
+<TGConnectingPoint num="28" id="20929" />
+<TGConnectingPoint num="29" id="20930" />
+<TGConnectingPoint num="30" id="20931" />
+<TGConnectingPoint num="31" id="20932" />
+<TGConnectingPoint num="32" id="20933" />
+<TGConnectingPoint num="33" id="20934" />
+<TGConnectingPoint num="34" id="20935" />
+<TGConnectingPoint num="35" id="20936" />
+<TGConnectingPoint num="36" id="20937" />
+<TGConnectingPoint num="37" id="20938" />
+<TGConnectingPoint num="38" id="20939" />
+<TGConnectingPoint num="39" id="20940" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="20851" >
+<cdparam x="2200" y="2240" />
+<sizeparam width="121" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="_action7223" />
+<TGConnectingPoint num="0" id="20852" />
+<TGConnectingPoint num="1" id="20853" />
+<TGConnectingPoint num="2" id="20854" />
+<TGConnectingPoint num="3" id="20855" />
+<TGConnectingPoint num="4" id="20856" />
+<TGConnectingPoint num="5" id="20857" />
+<TGConnectingPoint num="6" id="20858" />
+<TGConnectingPoint num="7" id="20859" />
+<TGConnectingPoint num="8" id="20860" />
+<TGConnectingPoint num="9" id="20861" />
+<TGConnectingPoint num="10" id="20862" />
+<TGConnectingPoint num="11" id="20863" />
+<TGConnectingPoint num="12" id="20864" />
+<TGConnectingPoint num="13" id="20865" />
+<TGConnectingPoint num="14" id="20866" />
+<TGConnectingPoint num="15" id="20867" />
+<TGConnectingPoint num="16" id="20868" />
+<TGConnectingPoint num="17" id="20869" />
+<TGConnectingPoint num="18" id="20870" />
+<TGConnectingPoint num="19" id="20871" />
+<TGConnectingPoint num="20" id="20872" />
+<TGConnectingPoint num="21" id="20873" />
+<TGConnectingPoint num="22" id="20874" />
+<TGConnectingPoint num="23" id="20875" />
+<TGConnectingPoint num="24" id="20876" />
+<TGConnectingPoint num="25" id="20877" />
+<TGConnectingPoint num="26" id="20878" />
+<TGConnectingPoint num="27" id="20879" />
+<TGConnectingPoint num="28" id="20880" />
+<TGConnectingPoint num="29" id="20881" />
+<TGConnectingPoint num="30" id="20882" />
+<TGConnectingPoint num="31" id="20883" />
+<TGConnectingPoint num="32" id="20884" />
+<TGConnectingPoint num="33" id="20885" />
+<TGConnectingPoint num="34" id="20886" />
+<TGConnectingPoint num="35" id="20887" />
+<TGConnectingPoint num="36" id="20888" />
+<TGConnectingPoint num="37" id="20889" />
+<TGConnectingPoint num="38" id="20890" />
+<TGConnectingPoint num="39" id="20891" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5103" id="20836" >
+<cdparam x="2200" y="2140" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Send signal" value="send()" />
+<TGConnectingPoint num="0" id="20837" />
+<TGConnectingPoint num="1" id="20838" />
+<TGConnectingPoint num="2" id="20839" />
+<TGConnectingPoint num="3" id="20840" />
+<TGConnectingPoint num="4" id="20841" />
+<TGConnectingPoint num="5" id="20842" />
+<TGConnectingPoint num="6" id="20843" />
+<TGConnectingPoint num="7" id="20844" />
+<TGConnectingPoint num="8" id="20845" />
+<TGConnectingPoint num="9" id="20846" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="20791" >
+<cdparam x="2200" y="2040" />
+<sizeparam width="616" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_sendevent_AppC_enc__send__AppC_enc__send7218" />
+<TGConnectingPoint num="0" id="20792" />
+<TGConnectingPoint num="1" id="20793" />
+<TGConnectingPoint num="2" id="20794" />
+<TGConnectingPoint num="3" id="20795" />
+<TGConnectingPoint num="4" id="20796" />
+<TGConnectingPoint num="5" id="20797" />
+<TGConnectingPoint num="6" id="20798" />
+<TGConnectingPoint num="7" id="20799" />
+<TGConnectingPoint num="8" id="20800" />
+<TGConnectingPoint num="9" id="20801" />
+<TGConnectingPoint num="10" id="20802" />
+<TGConnectingPoint num="11" id="20803" />
+<TGConnectingPoint num="12" id="20804" />
+<TGConnectingPoint num="13" id="20805" />
+<TGConnectingPoint num="14" id="20806" />
+<TGConnectingPoint num="15" id="20807" />
+<TGConnectingPoint num="16" id="20808" />
+<TGConnectingPoint num="17" id="20809" />
+<TGConnectingPoint num="18" id="20810" />
+<TGConnectingPoint num="19" id="20811" />
+<TGConnectingPoint num="20" id="20812" />
+<TGConnectingPoint num="21" id="20813" />
+<TGConnectingPoint num="22" id="20814" />
+<TGConnectingPoint num="23" id="20815" />
+<TGConnectingPoint num="24" id="20816" />
+<TGConnectingPoint num="25" id="20817" />
+<TGConnectingPoint num="26" id="20818" />
+<TGConnectingPoint num="27" id="20819" />
+<TGConnectingPoint num="28" id="20820" />
+<TGConnectingPoint num="29" id="20821" />
+<TGConnectingPoint num="30" id="20822" />
+<TGConnectingPoint num="31" id="20823" />
+<TGConnectingPoint num="32" id="20824" />
+<TGConnectingPoint num="33" id="20825" />
+<TGConnectingPoint num="34" id="20826" />
+<TGConnectingPoint num="35" id="20827" />
+<TGConnectingPoint num="36" id="20828" />
+<TGConnectingPoint num="37" id="20829" />
+<TGConnectingPoint num="38" id="20830" />
+<TGConnectingPoint num="39" id="20831" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="20746" >
+<cdparam x="2200" y="1940" />
+<sizeparam width="121" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="_action7215" />
+<TGConnectingPoint num="0" id="20747" />
+<TGConnectingPoint num="1" id="20748" />
+<TGConnectingPoint num="2" id="20749" />
+<TGConnectingPoint num="3" id="20750" />
+<TGConnectingPoint num="4" id="20751" />
+<TGConnectingPoint num="5" id="20752" />
+<TGConnectingPoint num="6" id="20753" />
+<TGConnectingPoint num="7" id="20754" />
+<TGConnectingPoint num="8" id="20755" />
+<TGConnectingPoint num="9" id="20756" />
+<TGConnectingPoint num="10" id="20757" />
+<TGConnectingPoint num="11" id="20758" />
+<TGConnectingPoint num="12" id="20759" />
+<TGConnectingPoint num="13" id="20760" />
+<TGConnectingPoint num="14" id="20761" />
+<TGConnectingPoint num="15" id="20762" />
+<TGConnectingPoint num="16" id="20763" />
+<TGConnectingPoint num="17" id="20764" />
+<TGConnectingPoint num="18" id="20765" />
+<TGConnectingPoint num="19" id="20766" />
+<TGConnectingPoint num="20" id="20767" />
+<TGConnectingPoint num="21" id="20768" />
+<TGConnectingPoint num="22" id="20769" />
+<TGConnectingPoint num="23" id="20770" />
+<TGConnectingPoint num="24" id="20771" />
+<TGConnectingPoint num="25" id="20772" />
+<TGConnectingPoint num="26" id="20773" />
+<TGConnectingPoint num="27" id="20774" />
+<TGConnectingPoint num="28" id="20775" />
+<TGConnectingPoint num="29" id="20776" />
+<TGConnectingPoint num="30" id="20777" />
+<TGConnectingPoint num="31" id="20778" />
+<TGConnectingPoint num="32" id="20779" />
+<TGConnectingPoint num="33" id="20780" />
+<TGConnectingPoint num="34" id="20781" />
+<TGConnectingPoint num="35" id="20782" />
+<TGConnectingPoint num="36" id="20783" />
+<TGConnectingPoint num="37" id="20784" />
+<TGConnectingPoint num="38" id="20785" />
+<TGConnectingPoint num="39" id="20786" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5103" id="20731" >
+<cdparam x="2200" y="1840" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Send signal" value="fromTtoP(fromTtoP_chData)" />
+<TGConnectingPoint num="0" id="20732" />
+<TGConnectingPoint num="1" id="20733" />
+<TGConnectingPoint num="2" id="20734" />
+<TGConnectingPoint num="3" id="20735" />
+<TGConnectingPoint num="4" id="20736" />
+<TGConnectingPoint num="5" id="20737" />
+<TGConnectingPoint num="6" id="20738" />
+<TGConnectingPoint num="7" id="20739" />
+<TGConnectingPoint num="8" id="20740" />
+<TGConnectingPoint num="9" id="20741" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="20686" >
+<cdparam x="2200" y="1740" />
+<sizeparam width="517" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_writechannel_AppC_enc__fromTtoP7210" />
+<TGConnectingPoint num="0" id="20687" />
+<TGConnectingPoint num="1" id="20688" />
+<TGConnectingPoint num="2" id="20689" />
+<TGConnectingPoint num="3" id="20690" />
+<TGConnectingPoint num="4" id="20691" />
+<TGConnectingPoint num="5" id="20692" />
+<TGConnectingPoint num="6" id="20693" />
+<TGConnectingPoint num="7" id="20694" />
+<TGConnectingPoint num="8" id="20695" />
+<TGConnectingPoint num="9" id="20696" />
+<TGConnectingPoint num="10" id="20697" />
+<TGConnectingPoint num="11" id="20698" />
+<TGConnectingPoint num="12" id="20699" />
+<TGConnectingPoint num="13" id="20700" />
+<TGConnectingPoint num="14" id="20701" />
+<TGConnectingPoint num="15" id="20702" />
+<TGConnectingPoint num="16" id="20703" />
+<TGConnectingPoint num="17" id="20704" />
+<TGConnectingPoint num="18" id="20705" />
+<TGConnectingPoint num="19" id="20706" />
+<TGConnectingPoint num="20" id="20707" />
+<TGConnectingPoint num="21" id="20708" />
+<TGConnectingPoint num="22" id="20709" />
+<TGConnectingPoint num="23" id="20710" />
+<TGConnectingPoint num="24" id="20711" />
+<TGConnectingPoint num="25" id="20712" />
+<TGConnectingPoint num="26" id="20713" />
+<TGConnectingPoint num="27" id="20714" />
+<TGConnectingPoint num="28" id="20715" />
+<TGConnectingPoint num="29" id="20716" />
+<TGConnectingPoint num="30" id="20717" />
+<TGConnectingPoint num="31" id="20718" />
+<TGConnectingPoint num="32" id="20719" />
+<TGConnectingPoint num="33" id="20720" />
+<TGConnectingPoint num="34" id="20721" />
+<TGConnectingPoint num="35" id="20722" />
+<TGConnectingPoint num="36" id="20723" />
+<TGConnectingPoint num="37" id="20724" />
+<TGConnectingPoint num="38" id="20725" />
+<TGConnectingPoint num="39" id="20726" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="20641" >
+<cdparam x="2200" y="1640" />
+<sizeparam width="121" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="b_execi7207" />
+<TGConnectingPoint num="0" id="20642" />
+<TGConnectingPoint num="1" id="20643" />
+<TGConnectingPoint num="2" id="20644" />
+<TGConnectingPoint num="3" id="20645" />
+<TGConnectingPoint num="4" id="20646" />
+<TGConnectingPoint num="5" id="20647" />
+<TGConnectingPoint num="6" id="20648" />
+<TGConnectingPoint num="7" id="20649" />
+<TGConnectingPoint num="8" id="20650" />
+<TGConnectingPoint num="9" id="20651" />
+<TGConnectingPoint num="10" id="20652" />
+<TGConnectingPoint num="11" id="20653" />
+<TGConnectingPoint num="12" id="20654" />
+<TGConnectingPoint num="13" id="20655" />
+<TGConnectingPoint num="14" id="20656" />
+<TGConnectingPoint num="15" id="20657" />
+<TGConnectingPoint num="16" id="20658" />
+<TGConnectingPoint num="17" id="20659" />
+<TGConnectingPoint num="18" id="20660" />
+<TGConnectingPoint num="19" id="20661" />
+<TGConnectingPoint num="20" id="20662" />
+<TGConnectingPoint num="21" id="20663" />
+<TGConnectingPoint num="22" id="20664" />
+<TGConnectingPoint num="23" id="20665" />
+<TGConnectingPoint num="24" id="20666" />
+<TGConnectingPoint num="25" id="20667" />
+<TGConnectingPoint num="26" id="20668" />
+<TGConnectingPoint num="27" id="20669" />
+<TGConnectingPoint num="28" id="20670" />
+<TGConnectingPoint num="29" id="20671" />
+<TGConnectingPoint num="30" id="20672" />
+<TGConnectingPoint num="31" id="20673" />
+<TGConnectingPoint num="32" id="20674" />
+<TGConnectingPoint num="33" id="20675" />
+<TGConnectingPoint num="34" id="20676" />
+<TGConnectingPoint num="35" id="20677" />
+<TGConnectingPoint num="36" id="20678" />
+<TGConnectingPoint num="37" id="20679" />
+<TGConnectingPoint num="38" id="20680" />
+<TGConnectingPoint num="39" id="20681" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="20596" >
+<cdparam x="2200" y="1540" />
+<sizeparam width="110" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="choice7204" />
+<TGConnectingPoint num="0" id="20597" />
+<TGConnectingPoint num="1" id="20598" />
+<TGConnectingPoint num="2" id="20599" />
+<TGConnectingPoint num="3" id="20600" />
+<TGConnectingPoint num="4" id="20601" />
+<TGConnectingPoint num="5" id="20602" />
+<TGConnectingPoint num="6" id="20603" />
+<TGConnectingPoint num="7" id="20604" />
+<TGConnectingPoint num="8" id="20605" />
+<TGConnectingPoint num="9" id="20606" />
+<TGConnectingPoint num="10" id="20607" />
+<TGConnectingPoint num="11" id="20608" />
+<TGConnectingPoint num="12" id="20609" />
+<TGConnectingPoint num="13" id="20610" />
+<TGConnectingPoint num="14" id="20611" />
+<TGConnectingPoint num="15" id="20612" />
+<TGConnectingPoint num="16" id="20613" />
+<TGConnectingPoint num="17" id="20614" />
+<TGConnectingPoint num="18" id="20615" />
+<TGConnectingPoint num="19" id="20616" />
+<TGConnectingPoint num="20" id="20617" />
+<TGConnectingPoint num="21" id="20618" />
+<TGConnectingPoint num="22" id="20619" />
+<TGConnectingPoint num="23" id="20620" />
+<TGConnectingPoint num="24" id="20621" />
+<TGConnectingPoint num="25" id="20622" />
+<TGConnectingPoint num="26" id="20623" />
+<TGConnectingPoint num="27" id="20624" />
+<TGConnectingPoint num="28" id="20625" />
+<TGConnectingPoint num="29" id="20626" />
+<TGConnectingPoint num="30" id="20627" />
+<TGConnectingPoint num="31" id="20628" />
+<TGConnectingPoint num="32" id="20629" />
+<TGConnectingPoint num="33" id="20630" />
+<TGConnectingPoint num="34" id="20631" />
+<TGConnectingPoint num="35" id="20632" />
+<TGConnectingPoint num="36" id="20633" />
+<TGConnectingPoint num="37" id="20634" />
+<TGConnectingPoint num="38" id="20635" />
+<TGConnectingPoint num="39" id="20636" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="20549" >
+<cdparam x="1900" y="2040" />
+<sizeparam width="121" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="_action7198" />
+<TGConnectingPoint num="0" id="20550" />
+<TGConnectingPoint num="1" id="20551" />
+<TGConnectingPoint num="2" id="20552" />
+<TGConnectingPoint num="3" id="20553" />
+<TGConnectingPoint num="4" id="20554" />
+<TGConnectingPoint num="5" id="20555" />
+<TGConnectingPoint num="6" id="20556" />
+<TGConnectingPoint num="7" id="20557" />
+<TGConnectingPoint num="8" id="20558" />
+<TGConnectingPoint num="9" id="20559" />
+<TGConnectingPoint num="10" id="20560" />
+<TGConnectingPoint num="11" id="20561" />
+<TGConnectingPoint num="12" id="20562" />
+<TGConnectingPoint num="13" id="20563" />
+<TGConnectingPoint num="14" id="20564" />
+<TGConnectingPoint num="15" id="20565" />
+<TGConnectingPoint num="16" id="20566" />
+<TGConnectingPoint num="17" id="20567" />
+<TGConnectingPoint num="18" id="20568" />
+<TGConnectingPoint num="19" id="20569" />
+<TGConnectingPoint num="20" id="20570" />
+<TGConnectingPoint num="21" id="20571" />
+<TGConnectingPoint num="22" id="20572" />
+<TGConnectingPoint num="23" id="20573" />
+<TGConnectingPoint num="24" id="20574" />
+<TGConnectingPoint num="25" id="20575" />
+<TGConnectingPoint num="26" id="20576" />
+<TGConnectingPoint num="27" id="20577" />
+<TGConnectingPoint num="28" id="20578" />
+<TGConnectingPoint num="29" id="20579" />
+<TGConnectingPoint num="30" id="20580" />
+<TGConnectingPoint num="31" id="20581" />
+<TGConnectingPoint num="32" id="20582" />
+<TGConnectingPoint num="33" id="20583" />
+<TGConnectingPoint num="34" id="20584" />
+<TGConnectingPoint num="35" id="20585" />
+<TGConnectingPoint num="36" id="20586" />
+<TGConnectingPoint num="37" id="20587" />
+<TGConnectingPoint num="38" id="20588" />
+<TGConnectingPoint num="39" id="20589" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5103" id="20534" >
+<cdparam x="1900" y="1940" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Send signal" value="send()" />
+<TGConnectingPoint num="0" id="20535" />
+<TGConnectingPoint num="1" id="20536" />
+<TGConnectingPoint num="2" id="20537" />
+<TGConnectingPoint num="3" id="20538" />
+<TGConnectingPoint num="4" id="20539" />
+<TGConnectingPoint num="5" id="20540" />
+<TGConnectingPoint num="6" id="20541" />
+<TGConnectingPoint num="7" id="20542" />
+<TGConnectingPoint num="8" id="20543" />
+<TGConnectingPoint num="9" id="20544" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="20489" >
+<cdparam x="1900" y="1840" />
+<sizeparam width="616" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_sendevent_AppC_enc__send__AppC_enc__send7193" />
+<TGConnectingPoint num="0" id="20490" />
+<TGConnectingPoint num="1" id="20491" />
+<TGConnectingPoint num="2" id="20492" />
+<TGConnectingPoint num="3" id="20493" />
+<TGConnectingPoint num="4" id="20494" />
+<TGConnectingPoint num="5" id="20495" />
+<TGConnectingPoint num="6" id="20496" />
+<TGConnectingPoint num="7" id="20497" />
+<TGConnectingPoint num="8" id="20498" />
+<TGConnectingPoint num="9" id="20499" />
+<TGConnectingPoint num="10" id="20500" />
+<TGConnectingPoint num="11" id="20501" />
+<TGConnectingPoint num="12" id="20502" />
+<TGConnectingPoint num="13" id="20503" />
+<TGConnectingPoint num="14" id="20504" />
+<TGConnectingPoint num="15" id="20505" />
+<TGConnectingPoint num="16" id="20506" />
+<TGConnectingPoint num="17" id="20507" />
+<TGConnectingPoint num="18" id="20508" />
+<TGConnectingPoint num="19" id="20509" />
+<TGConnectingPoint num="20" id="20510" />
+<TGConnectingPoint num="21" id="20511" />
+<TGConnectingPoint num="22" id="20512" />
+<TGConnectingPoint num="23" id="20513" />
+<TGConnectingPoint num="24" id="20514" />
+<TGConnectingPoint num="25" id="20515" />
+<TGConnectingPoint num="26" id="20516" />
+<TGConnectingPoint num="27" id="20517" />
+<TGConnectingPoint num="28" id="20518" />
+<TGConnectingPoint num="29" id="20519" />
+<TGConnectingPoint num="30" id="20520" />
+<TGConnectingPoint num="31" id="20521" />
+<TGConnectingPoint num="32" id="20522" />
+<TGConnectingPoint num="33" id="20523" />
+<TGConnectingPoint num="34" id="20524" />
+<TGConnectingPoint num="35" id="20525" />
+<TGConnectingPoint num="36" id="20526" />
+<TGConnectingPoint num="37" id="20527" />
+<TGConnectingPoint num="38" id="20528" />
+<TGConnectingPoint num="39" id="20529" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5103" id="20474" >
+<cdparam x="1900" y="1740" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Send signal" value="fromTtoP(fromTtoP_chData)" />
+<TGConnectingPoint num="0" id="20475" />
+<TGConnectingPoint num="1" id="20476" />
+<TGConnectingPoint num="2" id="20477" />
+<TGConnectingPoint num="3" id="20478" />
+<TGConnectingPoint num="4" id="20479" />
+<TGConnectingPoint num="5" id="20480" />
+<TGConnectingPoint num="6" id="20481" />
+<TGConnectingPoint num="7" id="20482" />
+<TGConnectingPoint num="8" id="20483" />
+<TGConnectingPoint num="9" id="20484" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="20429" >
+<cdparam x="1900" y="1640" />
+<sizeparam width="517" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_writechannel_AppC_enc__fromTtoP7188" />
+<TGConnectingPoint num="0" id="20430" />
+<TGConnectingPoint num="1" id="20431" />
+<TGConnectingPoint num="2" id="20432" />
+<TGConnectingPoint num="3" id="20433" />
+<TGConnectingPoint num="4" id="20434" />
+<TGConnectingPoint num="5" id="20435" />
+<TGConnectingPoint num="6" id="20436" />
+<TGConnectingPoint num="7" id="20437" />
+<TGConnectingPoint num="8" id="20438" />
+<TGConnectingPoint num="9" id="20439" />
+<TGConnectingPoint num="10" id="20440" />
+<TGConnectingPoint num="11" id="20441" />
+<TGConnectingPoint num="12" id="20442" />
+<TGConnectingPoint num="13" id="20443" />
+<TGConnectingPoint num="14" id="20444" />
+<TGConnectingPoint num="15" id="20445" />
+<TGConnectingPoint num="16" id="20446" />
+<TGConnectingPoint num="17" id="20447" />
+<TGConnectingPoint num="18" id="20448" />
+<TGConnectingPoint num="19" id="20449" />
+<TGConnectingPoint num="20" id="20450" />
+<TGConnectingPoint num="21" id="20451" />
+<TGConnectingPoint num="22" id="20452" />
+<TGConnectingPoint num="23" id="20453" />
+<TGConnectingPoint num="24" id="20454" />
+<TGConnectingPoint num="25" id="20455" />
+<TGConnectingPoint num="26" id="20456" />
+<TGConnectingPoint num="27" id="20457" />
+<TGConnectingPoint num="28" id="20458" />
+<TGConnectingPoint num="29" id="20459" />
+<TGConnectingPoint num="30" id="20460" />
+<TGConnectingPoint num="31" id="20461" />
+<TGConnectingPoint num="32" id="20462" />
+<TGConnectingPoint num="33" id="20463" />
+<TGConnectingPoint num="34" id="20464" />
+<TGConnectingPoint num="35" id="20465" />
+<TGConnectingPoint num="36" id="20466" />
+<TGConnectingPoint num="37" id="20467" />
+<TGConnectingPoint num="38" id="20468" />
+<TGConnectingPoint num="39" id="20469" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="20384" >
+<cdparam x="1900" y="1540" />
+<sizeparam width="121" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="b_execi7185" />
+<TGConnectingPoint num="0" id="20385" />
+<TGConnectingPoint num="1" id="20386" />
+<TGConnectingPoint num="2" id="20387" />
+<TGConnectingPoint num="3" id="20388" />
+<TGConnectingPoint num="4" id="20389" />
+<TGConnectingPoint num="5" id="20390" />
+<TGConnectingPoint num="6" id="20391" />
+<TGConnectingPoint num="7" id="20392" />
+<TGConnectingPoint num="8" id="20393" />
+<TGConnectingPoint num="9" id="20394" />
+<TGConnectingPoint num="10" id="20395" />
+<TGConnectingPoint num="11" id="20396" />
+<TGConnectingPoint num="12" id="20397" />
+<TGConnectingPoint num="13" id="20398" />
+<TGConnectingPoint num="14" id="20399" />
+<TGConnectingPoint num="15" id="20400" />
+<TGConnectingPoint num="16" id="20401" />
+<TGConnectingPoint num="17" id="20402" />
+<TGConnectingPoint num="18" id="20403" />
+<TGConnectingPoint num="19" id="20404" />
+<TGConnectingPoint num="20" id="20405" />
+<TGConnectingPoint num="21" id="20406" />
+<TGConnectingPoint num="22" id="20407" />
+<TGConnectingPoint num="23" id="20408" />
+<TGConnectingPoint num="24" id="20409" />
+<TGConnectingPoint num="25" id="20410" />
+<TGConnectingPoint num="26" id="20411" />
+<TGConnectingPoint num="27" id="20412" />
+<TGConnectingPoint num="28" id="20413" />
+<TGConnectingPoint num="29" id="20414" />
+<TGConnectingPoint num="30" id="20415" />
+<TGConnectingPoint num="31" id="20416" />
+<TGConnectingPoint num="32" id="20417" />
+<TGConnectingPoint num="33" id="20418" />
+<TGConnectingPoint num="34" id="20419" />
+<TGConnectingPoint num="35" id="20420" />
+<TGConnectingPoint num="36" id="20421" />
+<TGConnectingPoint num="37" id="20422" />
+<TGConnectingPoint num="38" id="20423" />
+<TGConnectingPoint num="39" id="20424" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="20337" >
+<cdparam x="1600" y="2040" />
+<sizeparam width="121" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="_action7179" />
+<TGConnectingPoint num="0" id="20338" />
+<TGConnectingPoint num="1" id="20339" />
+<TGConnectingPoint num="2" id="20340" />
+<TGConnectingPoint num="3" id="20341" />
+<TGConnectingPoint num="4" id="20342" />
+<TGConnectingPoint num="5" id="20343" />
+<TGConnectingPoint num="6" id="20344" />
+<TGConnectingPoint num="7" id="20345" />
+<TGConnectingPoint num="8" id="20346" />
+<TGConnectingPoint num="9" id="20347" />
+<TGConnectingPoint num="10" id="20348" />
+<TGConnectingPoint num="11" id="20349" />
+<TGConnectingPoint num="12" id="20350" />
+<TGConnectingPoint num="13" id="20351" />
+<TGConnectingPoint num="14" id="20352" />
+<TGConnectingPoint num="15" id="20353" />
+<TGConnectingPoint num="16" id="20354" />
+<TGConnectingPoint num="17" id="20355" />
+<TGConnectingPoint num="18" id="20356" />
+<TGConnectingPoint num="19" id="20357" />
+<TGConnectingPoint num="20" id="20358" />
+<TGConnectingPoint num="21" id="20359" />
+<TGConnectingPoint num="22" id="20360" />
+<TGConnectingPoint num="23" id="20361" />
+<TGConnectingPoint num="24" id="20362" />
+<TGConnectingPoint num="25" id="20363" />
+<TGConnectingPoint num="26" id="20364" />
+<TGConnectingPoint num="27" id="20365" />
+<TGConnectingPoint num="28" id="20366" />
+<TGConnectingPoint num="29" id="20367" />
+<TGConnectingPoint num="30" id="20368" />
+<TGConnectingPoint num="31" id="20369" />
+<TGConnectingPoint num="32" id="20370" />
+<TGConnectingPoint num="33" id="20371" />
+<TGConnectingPoint num="34" id="20372" />
+<TGConnectingPoint num="35" id="20373" />
+<TGConnectingPoint num="36" id="20374" />
+<TGConnectingPoint num="37" id="20375" />
+<TGConnectingPoint num="38" id="20376" />
+<TGConnectingPoint num="39" id="20377" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5103" id="20322" >
+<cdparam x="1600" y="1940" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Send signal" value="send()" />
+<TGConnectingPoint num="0" id="20323" />
+<TGConnectingPoint num="1" id="20324" />
+<TGConnectingPoint num="2" id="20325" />
+<TGConnectingPoint num="3" id="20326" />
+<TGConnectingPoint num="4" id="20327" />
+<TGConnectingPoint num="5" id="20328" />
+<TGConnectingPoint num="6" id="20329" />
+<TGConnectingPoint num="7" id="20330" />
+<TGConnectingPoint num="8" id="20331" />
+<TGConnectingPoint num="9" id="20332" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="20277" >
+<cdparam x="1600" y="1840" />
+<sizeparam width="616" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_sendevent_AppC_enc__send__AppC_enc__send7174" />
+<TGConnectingPoint num="0" id="20278" />
+<TGConnectingPoint num="1" id="20279" />
+<TGConnectingPoint num="2" id="20280" />
+<TGConnectingPoint num="3" id="20281" />
+<TGConnectingPoint num="4" id="20282" />
+<TGConnectingPoint num="5" id="20283" />
+<TGConnectingPoint num="6" id="20284" />
+<TGConnectingPoint num="7" id="20285" />
+<TGConnectingPoint num="8" id="20286" />
+<TGConnectingPoint num="9" id="20287" />
+<TGConnectingPoint num="10" id="20288" />
+<TGConnectingPoint num="11" id="20289" />
+<TGConnectingPoint num="12" id="20290" />
+<TGConnectingPoint num="13" id="20291" />
+<TGConnectingPoint num="14" id="20292" />
+<TGConnectingPoint num="15" id="20293" />
+<TGConnectingPoint num="16" id="20294" />
+<TGConnectingPoint num="17" id="20295" />
+<TGConnectingPoint num="18" id="20296" />
+<TGConnectingPoint num="19" id="20297" />
+<TGConnectingPoint num="20" id="20298" />
+<TGConnectingPoint num="21" id="20299" />
+<TGConnectingPoint num="22" id="20300" />
+<TGConnectingPoint num="23" id="20301" />
+<TGConnectingPoint num="24" id="20302" />
+<TGConnectingPoint num="25" id="20303" />
+<TGConnectingPoint num="26" id="20304" />
+<TGConnectingPoint num="27" id="20305" />
+<TGConnectingPoint num="28" id="20306" />
+<TGConnectingPoint num="29" id="20307" />
+<TGConnectingPoint num="30" id="20308" />
+<TGConnectingPoint num="31" id="20309" />
+<TGConnectingPoint num="32" id="20310" />
+<TGConnectingPoint num="33" id="20311" />
+<TGConnectingPoint num="34" id="20312" />
+<TGConnectingPoint num="35" id="20313" />
+<TGConnectingPoint num="36" id="20314" />
+<TGConnectingPoint num="37" id="20315" />
+<TGConnectingPoint num="38" id="20316" />
+<TGConnectingPoint num="39" id="20317" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5103" id="20262" >
+<cdparam x="1600" y="1740" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Send signal" value="fromTtoP(fromTtoP_chData)" />
+<TGConnectingPoint num="0" id="20263" />
+<TGConnectingPoint num="1" id="20264" />
+<TGConnectingPoint num="2" id="20265" />
+<TGConnectingPoint num="3" id="20266" />
+<TGConnectingPoint num="4" id="20267" />
+<TGConnectingPoint num="5" id="20268" />
+<TGConnectingPoint num="6" id="20269" />
+<TGConnectingPoint num="7" id="20270" />
+<TGConnectingPoint num="8" id="20271" />
+<TGConnectingPoint num="9" id="20272" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="20217" >
+<cdparam x="1600" y="1640" />
+<sizeparam width="517" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_writechannel_AppC_enc__fromTtoP7169" />
+<TGConnectingPoint num="0" id="20218" />
+<TGConnectingPoint num="1" id="20219" />
+<TGConnectingPoint num="2" id="20220" />
+<TGConnectingPoint num="3" id="20221" />
+<TGConnectingPoint num="4" id="20222" />
+<TGConnectingPoint num="5" id="20223" />
+<TGConnectingPoint num="6" id="20224" />
+<TGConnectingPoint num="7" id="20225" />
+<TGConnectingPoint num="8" id="20226" />
+<TGConnectingPoint num="9" id="20227" />
+<TGConnectingPoint num="10" id="20228" />
+<TGConnectingPoint num="11" id="20229" />
+<TGConnectingPoint num="12" id="20230" />
+<TGConnectingPoint num="13" id="20231" />
+<TGConnectingPoint num="14" id="20232" />
+<TGConnectingPoint num="15" id="20233" />
+<TGConnectingPoint num="16" id="20234" />
+<TGConnectingPoint num="17" id="20235" />
+<TGConnectingPoint num="18" id="20236" />
+<TGConnectingPoint num="19" id="20237" />
+<TGConnectingPoint num="20" id="20238" />
+<TGConnectingPoint num="21" id="20239" />
+<TGConnectingPoint num="22" id="20240" />
+<TGConnectingPoint num="23" id="20241" />
+<TGConnectingPoint num="24" id="20242" />
+<TGConnectingPoint num="25" id="20243" />
+<TGConnectingPoint num="26" id="20244" />
+<TGConnectingPoint num="27" id="20245" />
+<TGConnectingPoint num="28" id="20246" />
+<TGConnectingPoint num="29" id="20247" />
+<TGConnectingPoint num="30" id="20248" />
+<TGConnectingPoint num="31" id="20249" />
+<TGConnectingPoint num="32" id="20250" />
+<TGConnectingPoint num="33" id="20251" />
+<TGConnectingPoint num="34" id="20252" />
+<TGConnectingPoint num="35" id="20253" />
+<TGConnectingPoint num="36" id="20254" />
+<TGConnectingPoint num="37" id="20255" />
+<TGConnectingPoint num="38" id="20256" />
+<TGConnectingPoint num="39" id="20257" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="20172" >
+<cdparam x="1600" y="1540" />
+<sizeparam width="121" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="b_execi7166" />
+<TGConnectingPoint num="0" id="20173" />
+<TGConnectingPoint num="1" id="20174" />
+<TGConnectingPoint num="2" id="20175" />
+<TGConnectingPoint num="3" id="20176" />
+<TGConnectingPoint num="4" id="20177" />
+<TGConnectingPoint num="5" id="20178" />
+<TGConnectingPoint num="6" id="20179" />
+<TGConnectingPoint num="7" id="20180" />
+<TGConnectingPoint num="8" id="20181" />
+<TGConnectingPoint num="9" id="20182" />
+<TGConnectingPoint num="10" id="20183" />
+<TGConnectingPoint num="11" id="20184" />
+<TGConnectingPoint num="12" id="20185" />
+<TGConnectingPoint num="13" id="20186" />
+<TGConnectingPoint num="14" id="20187" />
+<TGConnectingPoint num="15" id="20188" />
+<TGConnectingPoint num="16" id="20189" />
+<TGConnectingPoint num="17" id="20190" />
+<TGConnectingPoint num="18" id="20191" />
+<TGConnectingPoint num="19" id="20192" />
+<TGConnectingPoint num="20" id="20193" />
+<TGConnectingPoint num="21" id="20194" />
+<TGConnectingPoint num="22" id="20195" />
+<TGConnectingPoint num="23" id="20196" />
+<TGConnectingPoint num="24" id="20197" />
+<TGConnectingPoint num="25" id="20198" />
+<TGConnectingPoint num="26" id="20199" />
+<TGConnectingPoint num="27" id="20200" />
+<TGConnectingPoint num="28" id="20201" />
+<TGConnectingPoint num="29" id="20202" />
+<TGConnectingPoint num="30" id="20203" />
+<TGConnectingPoint num="31" id="20204" />
+<TGConnectingPoint num="32" id="20205" />
+<TGConnectingPoint num="33" id="20206" />
+<TGConnectingPoint num="34" id="20207" />
+<TGConnectingPoint num="35" id="20208" />
+<TGConnectingPoint num="36" id="20209" />
+<TGConnectingPoint num="37" id="20210" />
+<TGConnectingPoint num="38" id="20211" />
+<TGConnectingPoint num="39" id="20212" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="20127" >
+<cdparam x="1600" y="1440" />
+<sizeparam width="110" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="choice7163" />
+<TGConnectingPoint num="0" id="20128" />
+<TGConnectingPoint num="1" id="20129" />
+<TGConnectingPoint num="2" id="20130" />
+<TGConnectingPoint num="3" id="20131" />
+<TGConnectingPoint num="4" id="20132" />
+<TGConnectingPoint num="5" id="20133" />
+<TGConnectingPoint num="6" id="20134" />
+<TGConnectingPoint num="7" id="20135" />
+<TGConnectingPoint num="8" id="20136" />
+<TGConnectingPoint num="9" id="20137" />
+<TGConnectingPoint num="10" id="20138" />
+<TGConnectingPoint num="11" id="20139" />
+<TGConnectingPoint num="12" id="20140" />
+<TGConnectingPoint num="13" id="20141" />
+<TGConnectingPoint num="14" id="20142" />
+<TGConnectingPoint num="15" id="20143" />
+<TGConnectingPoint num="16" id="20144" />
+<TGConnectingPoint num="17" id="20145" />
+<TGConnectingPoint num="18" id="20146" />
+<TGConnectingPoint num="19" id="20147" />
+<TGConnectingPoint num="20" id="20148" />
+<TGConnectingPoint num="21" id="20149" />
+<TGConnectingPoint num="22" id="20150" />
+<TGConnectingPoint num="23" id="20151" />
+<TGConnectingPoint num="24" id="20152" />
+<TGConnectingPoint num="25" id="20153" />
+<TGConnectingPoint num="26" id="20154" />
+<TGConnectingPoint num="27" id="20155" />
+<TGConnectingPoint num="28" id="20156" />
+<TGConnectingPoint num="29" id="20157" />
+<TGConnectingPoint num="30" id="20158" />
+<TGConnectingPoint num="31" id="20159" />
+<TGConnectingPoint num="32" id="20160" />
+<TGConnectingPoint num="33" id="20161" />
+<TGConnectingPoint num="34" id="20162" />
+<TGConnectingPoint num="35" id="20163" />
+<TGConnectingPoint num="36" id="20164" />
+<TGConnectingPoint num="37" id="20165" />
+<TGConnectingPoint num="38" id="20166" />
+<TGConnectingPoint num="39" id="20167" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="20078" >
+<cdparam x="1600" y="2040" />
+<sizeparam width="121" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="_action7154" />
+<TGConnectingPoint num="0" id="20079" />
+<TGConnectingPoint num="1" id="20080" />
+<TGConnectingPoint num="2" id="20081" />
+<TGConnectingPoint num="3" id="20082" />
+<TGConnectingPoint num="4" id="20083" />
+<TGConnectingPoint num="5" id="20084" />
+<TGConnectingPoint num="6" id="20085" />
+<TGConnectingPoint num="7" id="20086" />
+<TGConnectingPoint num="8" id="20087" />
+<TGConnectingPoint num="9" id="20088" />
+<TGConnectingPoint num="10" id="20089" />
+<TGConnectingPoint num="11" id="20090" />
+<TGConnectingPoint num="12" id="20091" />
+<TGConnectingPoint num="13" id="20092" />
+<TGConnectingPoint num="14" id="20093" />
+<TGConnectingPoint num="15" id="20094" />
+<TGConnectingPoint num="16" id="20095" />
+<TGConnectingPoint num="17" id="20096" />
+<TGConnectingPoint num="18" id="20097" />
+<TGConnectingPoint num="19" id="20098" />
+<TGConnectingPoint num="20" id="20099" />
+<TGConnectingPoint num="21" id="20100" />
+<TGConnectingPoint num="22" id="20101" />
+<TGConnectingPoint num="23" id="20102" />
+<TGConnectingPoint num="24" id="20103" />
+<TGConnectingPoint num="25" id="20104" />
+<TGConnectingPoint num="26" id="20105" />
+<TGConnectingPoint num="27" id="20106" />
+<TGConnectingPoint num="28" id="20107" />
+<TGConnectingPoint num="29" id="20108" />
+<TGConnectingPoint num="30" id="20109" />
+<TGConnectingPoint num="31" id="20110" />
+<TGConnectingPoint num="32" id="20111" />
+<TGConnectingPoint num="33" id="20112" />
+<TGConnectingPoint num="34" id="20113" />
+<TGConnectingPoint num="35" id="20114" />
+<TGConnectingPoint num="36" id="20115" />
+<TGConnectingPoint num="37" id="20116" />
+<TGConnectingPoint num="38" id="20117" />
+<TGConnectingPoint num="39" id="20118" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5103" id="20063" >
+<cdparam x="1600" y="1940" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Send signal" value="send()" />
+<TGConnectingPoint num="0" id="20064" />
+<TGConnectingPoint num="1" id="20065" />
+<TGConnectingPoint num="2" id="20066" />
+<TGConnectingPoint num="3" id="20067" />
+<TGConnectingPoint num="4" id="20068" />
+<TGConnectingPoint num="5" id="20069" />
+<TGConnectingPoint num="6" id="20070" />
+<TGConnectingPoint num="7" id="20071" />
+<TGConnectingPoint num="8" id="20072" />
+<TGConnectingPoint num="9" id="20073" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="20018" >
+<cdparam x="1600" y="1840" />
+<sizeparam width="616" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_sendevent_AppC_enc__send__AppC_enc__send7149" />
+<TGConnectingPoint num="0" id="20019" />
+<TGConnectingPoint num="1" id="20020" />
+<TGConnectingPoint num="2" id="20021" />
+<TGConnectingPoint num="3" id="20022" />
+<TGConnectingPoint num="4" id="20023" />
+<TGConnectingPoint num="5" id="20024" />
+<TGConnectingPoint num="6" id="20025" />
+<TGConnectingPoint num="7" id="20026" />
+<TGConnectingPoint num="8" id="20027" />
+<TGConnectingPoint num="9" id="20028" />
+<TGConnectingPoint num="10" id="20029" />
+<TGConnectingPoint num="11" id="20030" />
+<TGConnectingPoint num="12" id="20031" />
+<TGConnectingPoint num="13" id="20032" />
+<TGConnectingPoint num="14" id="20033" />
+<TGConnectingPoint num="15" id="20034" />
+<TGConnectingPoint num="16" id="20035" />
+<TGConnectingPoint num="17" id="20036" />
+<TGConnectingPoint num="18" id="20037" />
+<TGConnectingPoint num="19" id="20038" />
+<TGConnectingPoint num="20" id="20039" />
+<TGConnectingPoint num="21" id="20040" />
+<TGConnectingPoint num="22" id="20041" />
+<TGConnectingPoint num="23" id="20042" />
+<TGConnectingPoint num="24" id="20043" />
+<TGConnectingPoint num="25" id="20044" />
+<TGConnectingPoint num="26" id="20045" />
+<TGConnectingPoint num="27" id="20046" />
+<TGConnectingPoint num="28" id="20047" />
+<TGConnectingPoint num="29" id="20048" />
+<TGConnectingPoint num="30" id="20049" />
+<TGConnectingPoint num="31" id="20050" />
+<TGConnectingPoint num="32" id="20051" />
+<TGConnectingPoint num="33" id="20052" />
+<TGConnectingPoint num="34" id="20053" />
+<TGConnectingPoint num="35" id="20054" />
+<TGConnectingPoint num="36" id="20055" />
+<TGConnectingPoint num="37" id="20056" />
+<TGConnectingPoint num="38" id="20057" />
+<TGConnectingPoint num="39" id="20058" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5103" id="20003" >
+<cdparam x="1600" y="1740" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Send signal" value="fromTtoP(fromTtoP_chData)" />
+<TGConnectingPoint num="0" id="20004" />
+<TGConnectingPoint num="1" id="20005" />
+<TGConnectingPoint num="2" id="20006" />
+<TGConnectingPoint num="3" id="20007" />
+<TGConnectingPoint num="4" id="20008" />
+<TGConnectingPoint num="5" id="20009" />
+<TGConnectingPoint num="6" id="20010" />
+<TGConnectingPoint num="7" id="20011" />
+<TGConnectingPoint num="8" id="20012" />
+<TGConnectingPoint num="9" id="20013" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="19958" >
+<cdparam x="1600" y="1640" />
+<sizeparam width="517" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_writechannel_AppC_enc__fromTtoP7144" />
+<TGConnectingPoint num="0" id="19959" />
+<TGConnectingPoint num="1" id="19960" />
+<TGConnectingPoint num="2" id="19961" />
+<TGConnectingPoint num="3" id="19962" />
+<TGConnectingPoint num="4" id="19963" />
+<TGConnectingPoint num="5" id="19964" />
+<TGConnectingPoint num="6" id="19965" />
+<TGConnectingPoint num="7" id="19966" />
+<TGConnectingPoint num="8" id="19967" />
+<TGConnectingPoint num="9" id="19968" />
+<TGConnectingPoint num="10" id="19969" />
+<TGConnectingPoint num="11" id="19970" />
+<TGConnectingPoint num="12" id="19971" />
+<TGConnectingPoint num="13" id="19972" />
+<TGConnectingPoint num="14" id="19973" />
+<TGConnectingPoint num="15" id="19974" />
+<TGConnectingPoint num="16" id="19975" />
+<TGConnectingPoint num="17" id="19976" />
+<TGConnectingPoint num="18" id="19977" />
+<TGConnectingPoint num="19" id="19978" />
+<TGConnectingPoint num="20" id="19979" />
+<TGConnectingPoint num="21" id="19980" />
+<TGConnectingPoint num="22" id="19981" />
+<TGConnectingPoint num="23" id="19982" />
+<TGConnectingPoint num="24" id="19983" />
+<TGConnectingPoint num="25" id="19984" />
+<TGConnectingPoint num="26" id="19985" />
+<TGConnectingPoint num="27" id="19986" />
+<TGConnectingPoint num="28" id="19987" />
+<TGConnectingPoint num="29" id="19988" />
+<TGConnectingPoint num="30" id="19989" />
+<TGConnectingPoint num="31" id="19990" />
+<TGConnectingPoint num="32" id="19991" />
+<TGConnectingPoint num="33" id="19992" />
+<TGConnectingPoint num="34" id="19993" />
+<TGConnectingPoint num="35" id="19994" />
+<TGConnectingPoint num="36" id="19995" />
+<TGConnectingPoint num="37" id="19996" />
+<TGConnectingPoint num="38" id="19997" />
+<TGConnectingPoint num="39" id="19998" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="19913" >
+<cdparam x="1600" y="1540" />
+<sizeparam width="121" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="b_execi7141" />
+<TGConnectingPoint num="0" id="19914" />
+<TGConnectingPoint num="1" id="19915" />
+<TGConnectingPoint num="2" id="19916" />
+<TGConnectingPoint num="3" id="19917" />
+<TGConnectingPoint num="4" id="19918" />
+<TGConnectingPoint num="5" id="19919" />
+<TGConnectingPoint num="6" id="19920" />
+<TGConnectingPoint num="7" id="19921" />
+<TGConnectingPoint num="8" id="19922" />
+<TGConnectingPoint num="9" id="19923" />
+<TGConnectingPoint num="10" id="19924" />
+<TGConnectingPoint num="11" id="19925" />
+<TGConnectingPoint num="12" id="19926" />
+<TGConnectingPoint num="13" id="19927" />
+<TGConnectingPoint num="14" id="19928" />
+<TGConnectingPoint num="15" id="19929" />
+<TGConnectingPoint num="16" id="19930" />
+<TGConnectingPoint num="17" id="19931" />
+<TGConnectingPoint num="18" id="19932" />
+<TGConnectingPoint num="19" id="19933" />
+<TGConnectingPoint num="20" id="19934" />
+<TGConnectingPoint num="21" id="19935" />
+<TGConnectingPoint num="22" id="19936" />
+<TGConnectingPoint num="23" id="19937" />
+<TGConnectingPoint num="24" id="19938" />
+<TGConnectingPoint num="25" id="19939" />
+<TGConnectingPoint num="26" id="19940" />
+<TGConnectingPoint num="27" id="19941" />
+<TGConnectingPoint num="28" id="19942" />
+<TGConnectingPoint num="29" id="19943" />
+<TGConnectingPoint num="30" id="19944" />
+<TGConnectingPoint num="31" id="19945" />
+<TGConnectingPoint num="32" id="19946" />
+<TGConnectingPoint num="33" id="19947" />
+<TGConnectingPoint num="34" id="19948" />
+<TGConnectingPoint num="35" id="19949" />
+<TGConnectingPoint num="36" id="19950" />
+<TGConnectingPoint num="37" id="19951" />
+<TGConnectingPoint num="38" id="19952" />
+<TGConnectingPoint num="39" id="19953" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="19866" >
+<cdparam x="1300" y="1540" />
+<sizeparam width="121" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="_action7135" />
+<TGConnectingPoint num="0" id="19867" />
+<TGConnectingPoint num="1" id="19868" />
+<TGConnectingPoint num="2" id="19869" />
+<TGConnectingPoint num="3" id="19870" />
+<TGConnectingPoint num="4" id="19871" />
+<TGConnectingPoint num="5" id="19872" />
+<TGConnectingPoint num="6" id="19873" />
+<TGConnectingPoint num="7" id="19874" />
+<TGConnectingPoint num="8" id="19875" />
+<TGConnectingPoint num="9" id="19876" />
+<TGConnectingPoint num="10" id="19877" />
+<TGConnectingPoint num="11" id="19878" />
+<TGConnectingPoint num="12" id="19879" />
+<TGConnectingPoint num="13" id="19880" />
+<TGConnectingPoint num="14" id="19881" />
+<TGConnectingPoint num="15" id="19882" />
+<TGConnectingPoint num="16" id="19883" />
+<TGConnectingPoint num="17" id="19884" />
+<TGConnectingPoint num="18" id="19885" />
+<TGConnectingPoint num="19" id="19886" />
+<TGConnectingPoint num="20" id="19887" />
+<TGConnectingPoint num="21" id="19888" />
+<TGConnectingPoint num="22" id="19889" />
+<TGConnectingPoint num="23" id="19890" />
+<TGConnectingPoint num="24" id="19891" />
+<TGConnectingPoint num="25" id="19892" />
+<TGConnectingPoint num="26" id="19893" />
+<TGConnectingPoint num="27" id="19894" />
+<TGConnectingPoint num="28" id="19895" />
+<TGConnectingPoint num="29" id="19896" />
+<TGConnectingPoint num="30" id="19897" />
+<TGConnectingPoint num="31" id="19898" />
+<TGConnectingPoint num="32" id="19899" />
+<TGConnectingPoint num="33" id="19900" />
+<TGConnectingPoint num="34" id="19901" />
+<TGConnectingPoint num="35" id="19902" />
+<TGConnectingPoint num="36" id="19903" />
+<TGConnectingPoint num="37" id="19904" />
+<TGConnectingPoint num="38" id="19905" />
+<TGConnectingPoint num="39" id="19906" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="19821" >
+<cdparam x="1300" y="1440" />
+<sizeparam width="110" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="choice7132" />
+<TGConnectingPoint num="0" id="19822" />
+<TGConnectingPoint num="1" id="19823" />
+<TGConnectingPoint num="2" id="19824" />
+<TGConnectingPoint num="3" id="19825" />
+<TGConnectingPoint num="4" id="19826" />
+<TGConnectingPoint num="5" id="19827" />
+<TGConnectingPoint num="6" id="19828" />
+<TGConnectingPoint num="7" id="19829" />
+<TGConnectingPoint num="8" id="19830" />
+<TGConnectingPoint num="9" id="19831" />
+<TGConnectingPoint num="10" id="19832" />
+<TGConnectingPoint num="11" id="19833" />
+<TGConnectingPoint num="12" id="19834" />
+<TGConnectingPoint num="13" id="19835" />
+<TGConnectingPoint num="14" id="19836" />
+<TGConnectingPoint num="15" id="19837" />
+<TGConnectingPoint num="16" id="19838" />
+<TGConnectingPoint num="17" id="19839" />
+<TGConnectingPoint num="18" id="19840" />
+<TGConnectingPoint num="19" id="19841" />
+<TGConnectingPoint num="20" id="19842" />
+<TGConnectingPoint num="21" id="19843" />
+<TGConnectingPoint num="22" id="19844" />
+<TGConnectingPoint num="23" id="19845" />
+<TGConnectingPoint num="24" id="19846" />
+<TGConnectingPoint num="25" id="19847" />
+<TGConnectingPoint num="26" id="19848" />
+<TGConnectingPoint num="27" id="19849" />
+<TGConnectingPoint num="28" id="19850" />
+<TGConnectingPoint num="29" id="19851" />
+<TGConnectingPoint num="30" id="19852" />
+<TGConnectingPoint num="31" id="19853" />
+<TGConnectingPoint num="32" id="19854" />
+<TGConnectingPoint num="33" id="19855" />
+<TGConnectingPoint num="34" id="19856" />
+<TGConnectingPoint num="35" id="19857" />
+<TGConnectingPoint num="36" id="19858" />
+<TGConnectingPoint num="37" id="19859" />
+<TGConnectingPoint num="38" id="19860" />
+<TGConnectingPoint num="39" id="19861" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="19772" >
+<cdparam x="1900" y="2140" />
+<sizeparam width="121" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="_action7123" />
+<TGConnectingPoint num="0" id="19773" />
+<TGConnectingPoint num="1" id="19774" />
+<TGConnectingPoint num="2" id="19775" />
+<TGConnectingPoint num="3" id="19776" />
+<TGConnectingPoint num="4" id="19777" />
+<TGConnectingPoint num="5" id="19778" />
+<TGConnectingPoint num="6" id="19779" />
+<TGConnectingPoint num="7" id="19780" />
+<TGConnectingPoint num="8" id="19781" />
+<TGConnectingPoint num="9" id="19782" />
+<TGConnectingPoint num="10" id="19783" />
+<TGConnectingPoint num="11" id="19784" />
+<TGConnectingPoint num="12" id="19785" />
+<TGConnectingPoint num="13" id="19786" />
+<TGConnectingPoint num="14" id="19787" />
+<TGConnectingPoint num="15" id="19788" />
+<TGConnectingPoint num="16" id="19789" />
+<TGConnectingPoint num="17" id="19790" />
+<TGConnectingPoint num="18" id="19791" />
+<TGConnectingPoint num="19" id="19792" />
+<TGConnectingPoint num="20" id="19793" />
+<TGConnectingPoint num="21" id="19794" />
+<TGConnectingPoint num="22" id="19795" />
+<TGConnectingPoint num="23" id="19796" />
+<TGConnectingPoint num="24" id="19797" />
+<TGConnectingPoint num="25" id="19798" />
+<TGConnectingPoint num="26" id="19799" />
+<TGConnectingPoint num="27" id="19800" />
+<TGConnectingPoint num="28" id="19801" />
+<TGConnectingPoint num="29" id="19802" />
+<TGConnectingPoint num="30" id="19803" />
+<TGConnectingPoint num="31" id="19804" />
+<TGConnectingPoint num="32" id="19805" />
+<TGConnectingPoint num="33" id="19806" />
+<TGConnectingPoint num="34" id="19807" />
+<TGConnectingPoint num="35" id="19808" />
+<TGConnectingPoint num="36" id="19809" />
+<TGConnectingPoint num="37" id="19810" />
+<TGConnectingPoint num="38" id="19811" />
+<TGConnectingPoint num="39" id="19812" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5103" id="19757" >
+<cdparam x="1900" y="2040" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Send signal" value="send()" />
+<TGConnectingPoint num="0" id="19758" />
+<TGConnectingPoint num="1" id="19759" />
+<TGConnectingPoint num="2" id="19760" />
+<TGConnectingPoint num="3" id="19761" />
+<TGConnectingPoint num="4" id="19762" />
+<TGConnectingPoint num="5" id="19763" />
+<TGConnectingPoint num="6" id="19764" />
+<TGConnectingPoint num="7" id="19765" />
+<TGConnectingPoint num="8" id="19766" />
+<TGConnectingPoint num="9" id="19767" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="19712" >
+<cdparam x="1900" y="1940" />
+<sizeparam width="616" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_sendevent_AppC_enc__send__AppC_enc__send7118" />
+<TGConnectingPoint num="0" id="19713" />
+<TGConnectingPoint num="1" id="19714" />
+<TGConnectingPoint num="2" id="19715" />
+<TGConnectingPoint num="3" id="19716" />
+<TGConnectingPoint num="4" id="19717" />
+<TGConnectingPoint num="5" id="19718" />
+<TGConnectingPoint num="6" id="19719" />
+<TGConnectingPoint num="7" id="19720" />
+<TGConnectingPoint num="8" id="19721" />
+<TGConnectingPoint num="9" id="19722" />
+<TGConnectingPoint num="10" id="19723" />
+<TGConnectingPoint num="11" id="19724" />
+<TGConnectingPoint num="12" id="19725" />
+<TGConnectingPoint num="13" id="19726" />
+<TGConnectingPoint num="14" id="19727" />
+<TGConnectingPoint num="15" id="19728" />
+<TGConnectingPoint num="16" id="19729" />
+<TGConnectingPoint num="17" id="19730" />
+<TGConnectingPoint num="18" id="19731" />
+<TGConnectingPoint num="19" id="19732" />
+<TGConnectingPoint num="20" id="19733" />
+<TGConnectingPoint num="21" id="19734" />
+<TGConnectingPoint num="22" id="19735" />
+<TGConnectingPoint num="23" id="19736" />
+<TGConnectingPoint num="24" id="19737" />
+<TGConnectingPoint num="25" id="19738" />
+<TGConnectingPoint num="26" id="19739" />
+<TGConnectingPoint num="27" id="19740" />
+<TGConnectingPoint num="28" id="19741" />
+<TGConnectingPoint num="29" id="19742" />
+<TGConnectingPoint num="30" id="19743" />
+<TGConnectingPoint num="31" id="19744" />
+<TGConnectingPoint num="32" id="19745" />
+<TGConnectingPoint num="33" id="19746" />
+<TGConnectingPoint num="34" id="19747" />
+<TGConnectingPoint num="35" id="19748" />
+<TGConnectingPoint num="36" id="19749" />
+<TGConnectingPoint num="37" id="19750" />
+<TGConnectingPoint num="38" id="19751" />
+<TGConnectingPoint num="39" id="19752" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5103" id="19697" >
+<cdparam x="1900" y="1840" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Send signal" value="fromTtoP(fromTtoP_chData)" />
+<TGConnectingPoint num="0" id="19698" />
+<TGConnectingPoint num="1" id="19699" />
+<TGConnectingPoint num="2" id="19700" />
+<TGConnectingPoint num="3" id="19701" />
+<TGConnectingPoint num="4" id="19702" />
+<TGConnectingPoint num="5" id="19703" />
+<TGConnectingPoint num="6" id="19704" />
+<TGConnectingPoint num="7" id="19705" />
+<TGConnectingPoint num="8" id="19706" />
+<TGConnectingPoint num="9" id="19707" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="19652" >
+<cdparam x="1900" y="1740" />
+<sizeparam width="517" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_writechannel_AppC_enc__fromTtoP7113" />
+<TGConnectingPoint num="0" id="19653" />
+<TGConnectingPoint num="1" id="19654" />
+<TGConnectingPoint num="2" id="19655" />
+<TGConnectingPoint num="3" id="19656" />
+<TGConnectingPoint num="4" id="19657" />
+<TGConnectingPoint num="5" id="19658" />
+<TGConnectingPoint num="6" id="19659" />
+<TGConnectingPoint num="7" id="19660" />
+<TGConnectingPoint num="8" id="19661" />
+<TGConnectingPoint num="9" id="19662" />
+<TGConnectingPoint num="10" id="19663" />
+<TGConnectingPoint num="11" id="19664" />
+<TGConnectingPoint num="12" id="19665" />
+<TGConnectingPoint num="13" id="19666" />
+<TGConnectingPoint num="14" id="19667" />
+<TGConnectingPoint num="15" id="19668" />
+<TGConnectingPoint num="16" id="19669" />
+<TGConnectingPoint num="17" id="19670" />
+<TGConnectingPoint num="18" id="19671" />
+<TGConnectingPoint num="19" id="19672" />
+<TGConnectingPoint num="20" id="19673" />
+<TGConnectingPoint num="21" id="19674" />
+<TGConnectingPoint num="22" id="19675" />
+<TGConnectingPoint num="23" id="19676" />
+<TGConnectingPoint num="24" id="19677" />
+<TGConnectingPoint num="25" id="19678" />
+<TGConnectingPoint num="26" id="19679" />
+<TGConnectingPoint num="27" id="19680" />
+<TGConnectingPoint num="28" id="19681" />
+<TGConnectingPoint num="29" id="19682" />
+<TGConnectingPoint num="30" id="19683" />
+<TGConnectingPoint num="31" id="19684" />
+<TGConnectingPoint num="32" id="19685" />
+<TGConnectingPoint num="33" id="19686" />
+<TGConnectingPoint num="34" id="19687" />
+<TGConnectingPoint num="35" id="19688" />
+<TGConnectingPoint num="36" id="19689" />
+<TGConnectingPoint num="37" id="19690" />
+<TGConnectingPoint num="38" id="19691" />
+<TGConnectingPoint num="39" id="19692" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="19607" >
+<cdparam x="1900" y="1640" />
+<sizeparam width="121" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="b_execi7110" />
+<TGConnectingPoint num="0" id="19608" />
+<TGConnectingPoint num="1" id="19609" />
+<TGConnectingPoint num="2" id="19610" />
+<TGConnectingPoint num="3" id="19611" />
+<TGConnectingPoint num="4" id="19612" />
+<TGConnectingPoint num="5" id="19613" />
+<TGConnectingPoint num="6" id="19614" />
+<TGConnectingPoint num="7" id="19615" />
+<TGConnectingPoint num="8" id="19616" />
+<TGConnectingPoint num="9" id="19617" />
+<TGConnectingPoint num="10" id="19618" />
+<TGConnectingPoint num="11" id="19619" />
+<TGConnectingPoint num="12" id="19620" />
+<TGConnectingPoint num="13" id="19621" />
+<TGConnectingPoint num="14" id="19622" />
+<TGConnectingPoint num="15" id="19623" />
+<TGConnectingPoint num="16" id="19624" />
+<TGConnectingPoint num="17" id="19625" />
+<TGConnectingPoint num="18" id="19626" />
+<TGConnectingPoint num="19" id="19627" />
+<TGConnectingPoint num="20" id="19628" />
+<TGConnectingPoint num="21" id="19629" />
+<TGConnectingPoint num="22" id="19630" />
+<TGConnectingPoint num="23" id="19631" />
+<TGConnectingPoint num="24" id="19632" />
+<TGConnectingPoint num="25" id="19633" />
+<TGConnectingPoint num="26" id="19634" />
+<TGConnectingPoint num="27" id="19635" />
+<TGConnectingPoint num="28" id="19636" />
+<TGConnectingPoint num="29" id="19637" />
+<TGConnectingPoint num="30" id="19638" />
+<TGConnectingPoint num="31" id="19639" />
+<TGConnectingPoint num="32" id="19640" />
+<TGConnectingPoint num="33" id="19641" />
+<TGConnectingPoint num="34" id="19642" />
+<TGConnectingPoint num="35" id="19643" />
+<TGConnectingPoint num="36" id="19644" />
+<TGConnectingPoint num="37" id="19645" />
+<TGConnectingPoint num="38" id="19646" />
+<TGConnectingPoint num="39" id="19647" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="19560" >
+<cdparam x="1600" y="2640" />
+<sizeparam width="121" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="_action7104" />
+<TGConnectingPoint num="0" id="19561" />
+<TGConnectingPoint num="1" id="19562" />
+<TGConnectingPoint num="2" id="19563" />
+<TGConnectingPoint num="3" id="19564" />
+<TGConnectingPoint num="4" id="19565" />
+<TGConnectingPoint num="5" id="19566" />
+<TGConnectingPoint num="6" id="19567" />
+<TGConnectingPoint num="7" id="19568" />
+<TGConnectingPoint num="8" id="19569" />
+<TGConnectingPoint num="9" id="19570" />
+<TGConnectingPoint num="10" id="19571" />
+<TGConnectingPoint num="11" id="19572" />
+<TGConnectingPoint num="12" id="19573" />
+<TGConnectingPoint num="13" id="19574" />
+<TGConnectingPoint num="14" id="19575" />
+<TGConnectingPoint num="15" id="19576" />
+<TGConnectingPoint num="16" id="19577" />
+<TGConnectingPoint num="17" id="19578" />
+<TGConnectingPoint num="18" id="19579" />
+<TGConnectingPoint num="19" id="19580" />
+<TGConnectingPoint num="20" id="19581" />
+<TGConnectingPoint num="21" id="19582" />
+<TGConnectingPoint num="22" id="19583" />
+<TGConnectingPoint num="23" id="19584" />
+<TGConnectingPoint num="24" id="19585" />
+<TGConnectingPoint num="25" id="19586" />
+<TGConnectingPoint num="26" id="19587" />
+<TGConnectingPoint num="27" id="19588" />
+<TGConnectingPoint num="28" id="19589" />
+<TGConnectingPoint num="29" id="19590" />
+<TGConnectingPoint num="30" id="19591" />
+<TGConnectingPoint num="31" id="19592" />
+<TGConnectingPoint num="32" id="19593" />
+<TGConnectingPoint num="33" id="19594" />
+<TGConnectingPoint num="34" id="19595" />
+<TGConnectingPoint num="35" id="19596" />
+<TGConnectingPoint num="36" id="19597" />
+<TGConnectingPoint num="37" id="19598" />
+<TGConnectingPoint num="38" id="19599" />
+<TGConnectingPoint num="39" id="19600" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5103" id="19545" >
+<cdparam x="1600" y="2540" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Send signal" value="temp(temp_chData)" />
+<TGConnectingPoint num="0" id="19546" />
+<TGConnectingPoint num="1" id="19547" />
+<TGConnectingPoint num="2" id="19548" />
+<TGConnectingPoint num="3" id="19549" />
+<TGConnectingPoint num="4" id="19550" />
+<TGConnectingPoint num="5" id="19551" />
+<TGConnectingPoint num="6" id="19552" />
+<TGConnectingPoint num="7" id="19553" />
+<TGConnectingPoint num="8" id="19554" />
+<TGConnectingPoint num="9" id="19555" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="19500" >
+<cdparam x="1600" y="2440" />
+<sizeparam width="473" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_writechannel_AppC_enc__temp7099" />
+<TGConnectingPoint num="0" id="19501" />
+<TGConnectingPoint num="1" id="19502" />
+<TGConnectingPoint num="2" id="19503" />
+<TGConnectingPoint num="3" id="19504" />
+<TGConnectingPoint num="4" id="19505" />
+<TGConnectingPoint num="5" id="19506" />
+<TGConnectingPoint num="6" id="19507" />
+<TGConnectingPoint num="7" id="19508" />
+<TGConnectingPoint num="8" id="19509" />
+<TGConnectingPoint num="9" id="19510" />
+<TGConnectingPoint num="10" id="19511" />
+<TGConnectingPoint num="11" id="19512" />
+<TGConnectingPoint num="12" id="19513" />
+<TGConnectingPoint num="13" id="19514" />
+<TGConnectingPoint num="14" id="19515" />
+<TGConnectingPoint num="15" id="19516" />
+<TGConnectingPoint num="16" id="19517" />
+<TGConnectingPoint num="17" id="19518" />
+<TGConnectingPoint num="18" id="19519" />
+<TGConnectingPoint num="19" id="19520" />
+<TGConnectingPoint num="20" id="19521" />
+<TGConnectingPoint num="21" id="19522" />
+<TGConnectingPoint num="22" id="19523" />
+<TGConnectingPoint num="23" id="19524" />
+<TGConnectingPoint num="24" id="19525" />
+<TGConnectingPoint num="25" id="19526" />
+<TGConnectingPoint num="26" id="19527" />
+<TGConnectingPoint num="27" id="19528" />
+<TGConnectingPoint num="28" id="19529" />
+<TGConnectingPoint num="29" id="19530" />
+<TGConnectingPoint num="30" id="19531" />
+<TGConnectingPoint num="31" id="19532" />
+<TGConnectingPoint num="32" id="19533" />
+<TGConnectingPoint num="33" id="19534" />
+<TGConnectingPoint num="34" id="19535" />
+<TGConnectingPoint num="35" id="19536" />
+<TGConnectingPoint num="36" id="19537" />
+<TGConnectingPoint num="37" id="19538" />
+<TGConnectingPoint num="38" id="19539" />
+<TGConnectingPoint num="39" id="19540" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5103" id="19485" >
+<cdparam x="1600" y="2340" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Send signal" value="req_Timer()" />
+<TGConnectingPoint num="0" id="19486" />
+<TGConnectingPoint num="1" id="19487" />
+<TGConnectingPoint num="2" id="19488" />
+<TGConnectingPoint num="3" id="19489" />
+<TGConnectingPoint num="4" id="19490" />
+<TGConnectingPoint num="5" id="19491" />
+<TGConnectingPoint num="6" id="19492" />
+<TGConnectingPoint num="7" id="19493" />
+<TGConnectingPoint num="8" id="19494" />
+<TGConnectingPoint num="9" id="19495" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="19440" >
+<cdparam x="1600" y="2240" />
+<sizeparam width="473" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_sendrequest_AppC_enc__req_Timer" />
+<TGConnectingPoint num="0" id="19441" />
+<TGConnectingPoint num="1" id="19442" />
+<TGConnectingPoint num="2" id="19443" />
+<TGConnectingPoint num="3" id="19444" />
+<TGConnectingPoint num="4" id="19445" />
+<TGConnectingPoint num="5" id="19446" />
+<TGConnectingPoint num="6" id="19447" />
+<TGConnectingPoint num="7" id="19448" />
+<TGConnectingPoint num="8" id="19449" />
+<TGConnectingPoint num="9" id="19450" />
+<TGConnectingPoint num="10" id="19451" />
+<TGConnectingPoint num="11" id="19452" />
+<TGConnectingPoint num="12" id="19453" />
+<TGConnectingPoint num="13" id="19454" />
+<TGConnectingPoint num="14" id="19455" />
+<TGConnectingPoint num="15" id="19456" />
+<TGConnectingPoint num="16" id="19457" />
+<TGConnectingPoint num="17" id="19458" />
+<TGConnectingPoint num="18" id="19459" />
+<TGConnectingPoint num="19" id="19460" />
+<TGConnectingPoint num="20" id="19461" />
+<TGConnectingPoint num="21" id="19462" />
+<TGConnectingPoint num="22" id="19463" />
+<TGConnectingPoint num="23" id="19464" />
+<TGConnectingPoint num="24" id="19465" />
+<TGConnectingPoint num="25" id="19466" />
+<TGConnectingPoint num="26" id="19467" />
+<TGConnectingPoint num="27" id="19468" />
+<TGConnectingPoint num="28" id="19469" />
+<TGConnectingPoint num="29" id="19470" />
+<TGConnectingPoint num="30" id="19471" />
+<TGConnectingPoint num="31" id="19472" />
+<TGConnectingPoint num="32" id="19473" />
+<TGConnectingPoint num="33" id="19474" />
+<TGConnectingPoint num="34" id="19475" />
+<TGConnectingPoint num="35" id="19476" />
+<TGConnectingPoint num="36" id="19477" />
+<TGConnectingPoint num="37" id="19478" />
+<TGConnectingPoint num="38" id="19479" />
+<TGConnectingPoint num="39" id="19480" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5103" id="19425" >
+<cdparam x="1600" y="2140" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Send signal" value="send()" />
+<TGConnectingPoint num="0" id="19426" />
+<TGConnectingPoint num="1" id="19427" />
+<TGConnectingPoint num="2" id="19428" />
+<TGConnectingPoint num="3" id="19429" />
+<TGConnectingPoint num="4" id="19430" />
+<TGConnectingPoint num="5" id="19431" />
+<TGConnectingPoint num="6" id="19432" />
+<TGConnectingPoint num="7" id="19433" />
+<TGConnectingPoint num="8" id="19434" />
+<TGConnectingPoint num="9" id="19435" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="19380" >
+<cdparam x="1600" y="2040" />
+<sizeparam width="616" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_sendevent_AppC_enc__send__AppC_enc__send7088" />
+<TGConnectingPoint num="0" id="19381" />
+<TGConnectingPoint num="1" id="19382" />
+<TGConnectingPoint num="2" id="19383" />
+<TGConnectingPoint num="3" id="19384" />
+<TGConnectingPoint num="4" id="19385" />
+<TGConnectingPoint num="5" id="19386" />
+<TGConnectingPoint num="6" id="19387" />
+<TGConnectingPoint num="7" id="19388" />
+<TGConnectingPoint num="8" id="19389" />
+<TGConnectingPoint num="9" id="19390" />
+<TGConnectingPoint num="10" id="19391" />
+<TGConnectingPoint num="11" id="19392" />
+<TGConnectingPoint num="12" id="19393" />
+<TGConnectingPoint num="13" id="19394" />
+<TGConnectingPoint num="14" id="19395" />
+<TGConnectingPoint num="15" id="19396" />
+<TGConnectingPoint num="16" id="19397" />
+<TGConnectingPoint num="17" id="19398" />
+<TGConnectingPoint num="18" id="19399" />
+<TGConnectingPoint num="19" id="19400" />
+<TGConnectingPoint num="20" id="19401" />
+<TGConnectingPoint num="21" id="19402" />
+<TGConnectingPoint num="22" id="19403" />
+<TGConnectingPoint num="23" id="19404" />
+<TGConnectingPoint num="24" id="19405" />
+<TGConnectingPoint num="25" id="19406" />
+<TGConnectingPoint num="26" id="19407" />
+<TGConnectingPoint num="27" id="19408" />
+<TGConnectingPoint num="28" id="19409" />
+<TGConnectingPoint num="29" id="19410" />
+<TGConnectingPoint num="30" id="19411" />
+<TGConnectingPoint num="31" id="19412" />
+<TGConnectingPoint num="32" id="19413" />
+<TGConnectingPoint num="33" id="19414" />
+<TGConnectingPoint num="34" id="19415" />
+<TGConnectingPoint num="35" id="19416" />
+<TGConnectingPoint num="36" id="19417" />
+<TGConnectingPoint num="37" id="19418" />
+<TGConnectingPoint num="38" id="19419" />
+<TGConnectingPoint num="39" id="19420" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5103" id="19365" >
+<cdparam x="1600" y="1940" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Send signal" value="fromTtoP(fromTtoP_chData)" />
+<TGConnectingPoint num="0" id="19366" />
+<TGConnectingPoint num="1" id="19367" />
+<TGConnectingPoint num="2" id="19368" />
+<TGConnectingPoint num="3" id="19369" />
+<TGConnectingPoint num="4" id="19370" />
+<TGConnectingPoint num="5" id="19371" />
+<TGConnectingPoint num="6" id="19372" />
+<TGConnectingPoint num="7" id="19373" />
+<TGConnectingPoint num="8" id="19374" />
+<TGConnectingPoint num="9" id="19375" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="19320" >
+<cdparam x="1600" y="1840" />
+<sizeparam width="517" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_writechannel_AppC_enc__fromTtoP7083" />
+<TGConnectingPoint num="0" id="19321" />
+<TGConnectingPoint num="1" id="19322" />
+<TGConnectingPoint num="2" id="19323" />
+<TGConnectingPoint num="3" id="19324" />
+<TGConnectingPoint num="4" id="19325" />
+<TGConnectingPoint num="5" id="19326" />
+<TGConnectingPoint num="6" id="19327" />
+<TGConnectingPoint num="7" id="19328" />
+<TGConnectingPoint num="8" id="19329" />
+<TGConnectingPoint num="9" id="19330" />
+<TGConnectingPoint num="10" id="19331" />
+<TGConnectingPoint num="11" id="19332" />
+<TGConnectingPoint num="12" id="19333" />
+<TGConnectingPoint num="13" id="19334" />
+<TGConnectingPoint num="14" id="19335" />
+<TGConnectingPoint num="15" id="19336" />
+<TGConnectingPoint num="16" id="19337" />
+<TGConnectingPoint num="17" id="19338" />
+<TGConnectingPoint num="18" id="19339" />
+<TGConnectingPoint num="19" id="19340" />
+<TGConnectingPoint num="20" id="19341" />
+<TGConnectingPoint num="21" id="19342" />
+<TGConnectingPoint num="22" id="19343" />
+<TGConnectingPoint num="23" id="19344" />
+<TGConnectingPoint num="24" id="19345" />
+<TGConnectingPoint num="25" id="19346" />
+<TGConnectingPoint num="26" id="19347" />
+<TGConnectingPoint num="27" id="19348" />
+<TGConnectingPoint num="28" id="19349" />
+<TGConnectingPoint num="29" id="19350" />
+<TGConnectingPoint num="30" id="19351" />
+<TGConnectingPoint num="31" id="19352" />
+<TGConnectingPoint num="32" id="19353" />
+<TGConnectingPoint num="33" id="19354" />
+<TGConnectingPoint num="34" id="19355" />
+<TGConnectingPoint num="35" id="19356" />
+<TGConnectingPoint num="36" id="19357" />
+<TGConnectingPoint num="37" id="19358" />
+<TGConnectingPoint num="38" id="19359" />
+<TGConnectingPoint num="39" id="19360" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="19275" >
+<cdparam x="1600" y="1740" />
+<sizeparam width="121" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="_action7080" />
+<TGConnectingPoint num="0" id="19276" />
+<TGConnectingPoint num="1" id="19277" />
+<TGConnectingPoint num="2" id="19278" />
+<TGConnectingPoint num="3" id="19279" />
+<TGConnectingPoint num="4" id="19280" />
+<TGConnectingPoint num="5" id="19281" />
+<TGConnectingPoint num="6" id="19282" />
+<TGConnectingPoint num="7" id="19283" />
+<TGConnectingPoint num="8" id="19284" />
+<TGConnectingPoint num="9" id="19285" />
+<TGConnectingPoint num="10" id="19286" />
+<TGConnectingPoint num="11" id="19287" />
+<TGConnectingPoint num="12" id="19288" />
+<TGConnectingPoint num="13" id="19289" />
+<TGConnectingPoint num="14" id="19290" />
+<TGConnectingPoint num="15" id="19291" />
+<TGConnectingPoint num="16" id="19292" />
+<TGConnectingPoint num="17" id="19293" />
+<TGConnectingPoint num="18" id="19294" />
+<TGConnectingPoint num="19" id="19295" />
+<TGConnectingPoint num="20" id="19296" />
+<TGConnectingPoint num="21" id="19297" />
+<TGConnectingPoint num="22" id="19298" />
+<TGConnectingPoint num="23" id="19299" />
+<TGConnectingPoint num="24" id="19300" />
+<TGConnectingPoint num="25" id="19301" />
+<TGConnectingPoint num="26" id="19302" />
+<TGConnectingPoint num="27" id="19303" />
+<TGConnectingPoint num="28" id="19304" />
+<TGConnectingPoint num="29" id="19305" />
+<TGConnectingPoint num="30" id="19306" />
+<TGConnectingPoint num="31" id="19307" />
+<TGConnectingPoint num="32" id="19308" />
+<TGConnectingPoint num="33" id="19309" />
+<TGConnectingPoint num="34" id="19310" />
+<TGConnectingPoint num="35" id="19311" />
+<TGConnectingPoint num="36" id="19312" />
+<TGConnectingPoint num="37" id="19313" />
+<TGConnectingPoint num="38" id="19314" />
+<TGConnectingPoint num="39" id="19315" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="19230" >
+<cdparam x="1600" y="1640" />
+<sizeparam width="121" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="b_execi7077" />
+<TGConnectingPoint num="0" id="19231" />
+<TGConnectingPoint num="1" id="19232" />
+<TGConnectingPoint num="2" id="19233" />
+<TGConnectingPoint num="3" id="19234" />
+<TGConnectingPoint num="4" id="19235" />
+<TGConnectingPoint num="5" id="19236" />
+<TGConnectingPoint num="6" id="19237" />
+<TGConnectingPoint num="7" id="19238" />
+<TGConnectingPoint num="8" id="19239" />
+<TGConnectingPoint num="9" id="19240" />
+<TGConnectingPoint num="10" id="19241" />
+<TGConnectingPoint num="11" id="19242" />
+<TGConnectingPoint num="12" id="19243" />
+<TGConnectingPoint num="13" id="19244" />
+<TGConnectingPoint num="14" id="19245" />
+<TGConnectingPoint num="15" id="19246" />
+<TGConnectingPoint num="16" id="19247" />
+<TGConnectingPoint num="17" id="19248" />
+<TGConnectingPoint num="18" id="19249" />
+<TGConnectingPoint num="19" id="19250" />
+<TGConnectingPoint num="20" id="19251" />
+<TGConnectingPoint num="21" id="19252" />
+<TGConnectingPoint num="22" id="19253" />
+<TGConnectingPoint num="23" id="19254" />
+<TGConnectingPoint num="24" id="19255" />
+<TGConnectingPoint num="25" id="19256" />
+<TGConnectingPoint num="26" id="19257" />
+<TGConnectingPoint num="27" id="19258" />
+<TGConnectingPoint num="28" id="19259" />
+<TGConnectingPoint num="29" id="19260" />
+<TGConnectingPoint num="30" id="19261" />
+<TGConnectingPoint num="31" id="19262" />
+<TGConnectingPoint num="32" id="19263" />
+<TGConnectingPoint num="33" id="19264" />
+<TGConnectingPoint num="34" id="19265" />
+<TGConnectingPoint num="35" id="19266" />
+<TGConnectingPoint num="36" id="19267" />
+<TGConnectingPoint num="37" id="19268" />
+<TGConnectingPoint num="38" id="19269" />
+<TGConnectingPoint num="39" id="19270" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="19185" >
+<cdparam x="1600" y="1540" />
+<sizeparam width="110" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="choice7074" />
+<TGConnectingPoint num="0" id="19186" />
+<TGConnectingPoint num="1" id="19187" />
+<TGConnectingPoint num="2" id="19188" />
+<TGConnectingPoint num="3" id="19189" />
+<TGConnectingPoint num="4" id="19190" />
+<TGConnectingPoint num="5" id="19191" />
+<TGConnectingPoint num="6" id="19192" />
+<TGConnectingPoint num="7" id="19193" />
+<TGConnectingPoint num="8" id="19194" />
+<TGConnectingPoint num="9" id="19195" />
+<TGConnectingPoint num="10" id="19196" />
+<TGConnectingPoint num="11" id="19197" />
+<TGConnectingPoint num="12" id="19198" />
+<TGConnectingPoint num="13" id="19199" />
+<TGConnectingPoint num="14" id="19200" />
+<TGConnectingPoint num="15" id="19201" />
+<TGConnectingPoint num="16" id="19202" />
+<TGConnectingPoint num="17" id="19203" />
+<TGConnectingPoint num="18" id="19204" />
+<TGConnectingPoint num="19" id="19205" />
+<TGConnectingPoint num="20" id="19206" />
+<TGConnectingPoint num="21" id="19207" />
+<TGConnectingPoint num="22" id="19208" />
+<TGConnectingPoint num="23" id="19209" />
+<TGConnectingPoint num="24" id="19210" />
+<TGConnectingPoint num="25" id="19211" />
+<TGConnectingPoint num="26" id="19212" />
+<TGConnectingPoint num="27" id="19213" />
+<TGConnectingPoint num="28" id="19214" />
+<TGConnectingPoint num="29" id="19215" />
+<TGConnectingPoint num="30" id="19216" />
+<TGConnectingPoint num="31" id="19217" />
+<TGConnectingPoint num="32" id="19218" />
+<TGConnectingPoint num="33" id="19219" />
+<TGConnectingPoint num="34" id="19220" />
+<TGConnectingPoint num="35" id="19221" />
+<TGConnectingPoint num="36" id="19222" />
+<TGConnectingPoint num="37" id="19223" />
+<TGConnectingPoint num="38" id="19224" />
+<TGConnectingPoint num="39" id="19225" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5103" id="19166" >
+<cdparam x="1300" y="2540" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Send signal" value="send()" />
+<TGConnectingPoint num="0" id="19167" />
+<TGConnectingPoint num="1" id="19168" />
+<TGConnectingPoint num="2" id="19169" />
+<TGConnectingPoint num="3" id="19170" />
+<TGConnectingPoint num="4" id="19171" />
+<TGConnectingPoint num="5" id="19172" />
+<TGConnectingPoint num="6" id="19173" />
+<TGConnectingPoint num="7" id="19174" />
+<TGConnectingPoint num="8" id="19175" />
+<TGConnectingPoint num="9" id="19176" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="19121" >
+<cdparam x="1300" y="2440" />
+<sizeparam width="616" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_sendevent_AppC_enc__send__AppC_enc__send7063" />
+<TGConnectingPoint num="0" id="19122" />
+<TGConnectingPoint num="1" id="19123" />
+<TGConnectingPoint num="2" id="19124" />
+<TGConnectingPoint num="3" id="19125" />
+<TGConnectingPoint num="4" id="19126" />
+<TGConnectingPoint num="5" id="19127" />
+<TGConnectingPoint num="6" id="19128" />
+<TGConnectingPoint num="7" id="19129" />
+<TGConnectingPoint num="8" id="19130" />
+<TGConnectingPoint num="9" id="19131" />
+<TGConnectingPoint num="10" id="19132" />
+<TGConnectingPoint num="11" id="19133" />
+<TGConnectingPoint num="12" id="19134" />
+<TGConnectingPoint num="13" id="19135" />
+<TGConnectingPoint num="14" id="19136" />
+<TGConnectingPoint num="15" id="19137" />
+<TGConnectingPoint num="16" id="19138" />
+<TGConnectingPoint num="17" id="19139" />
+<TGConnectingPoint num="18" id="19140" />
+<TGConnectingPoint num="19" id="19141" />
+<TGConnectingPoint num="20" id="19142" />
+<TGConnectingPoint num="21" id="19143" />
+<TGConnectingPoint num="22" id="19144" />
+<TGConnectingPoint num="23" id="19145" />
+<TGConnectingPoint num="24" id="19146" />
+<TGConnectingPoint num="25" id="19147" />
+<TGConnectingPoint num="26" id="19148" />
+<TGConnectingPoint num="27" id="19149" />
+<TGConnectingPoint num="28" id="19150" />
+<TGConnectingPoint num="29" id="19151" />
+<TGConnectingPoint num="30" id="19152" />
+<TGConnectingPoint num="31" id="19153" />
+<TGConnectingPoint num="32" id="19154" />
+<TGConnectingPoint num="33" id="19155" />
+<TGConnectingPoint num="34" id="19156" />
+<TGConnectingPoint num="35" id="19157" />
+<TGConnectingPoint num="36" id="19158" />
+<TGConnectingPoint num="37" id="19159" />
+<TGConnectingPoint num="38" id="19160" />
+<TGConnectingPoint num="39" id="19161" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5103" id="19106" >
+<cdparam x="1300" y="2340" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Send signal" value="fromTtoP(fromTtoP_chData)" />
+<TGConnectingPoint num="0" id="19107" />
+<TGConnectingPoint num="1" id="19108" />
+<TGConnectingPoint num="2" id="19109" />
+<TGConnectingPoint num="3" id="19110" />
+<TGConnectingPoint num="4" id="19111" />
+<TGConnectingPoint num="5" id="19112" />
+<TGConnectingPoint num="6" id="19113" />
+<TGConnectingPoint num="7" id="19114" />
+<TGConnectingPoint num="8" id="19115" />
+<TGConnectingPoint num="9" id="19116" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="19061" >
+<cdparam x="1300" y="2240" />
+<sizeparam width="517" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_writechannel_AppC_enc__fromTtoP7058" />
+<TGConnectingPoint num="0" id="19062" />
+<TGConnectingPoint num="1" id="19063" />
+<TGConnectingPoint num="2" id="19064" />
+<TGConnectingPoint num="3" id="19065" />
+<TGConnectingPoint num="4" id="19066" />
+<TGConnectingPoint num="5" id="19067" />
+<TGConnectingPoint num="6" id="19068" />
+<TGConnectingPoint num="7" id="19069" />
+<TGConnectingPoint num="8" id="19070" />
+<TGConnectingPoint num="9" id="19071" />
+<TGConnectingPoint num="10" id="19072" />
+<TGConnectingPoint num="11" id="19073" />
+<TGConnectingPoint num="12" id="19074" />
+<TGConnectingPoint num="13" id="19075" />
+<TGConnectingPoint num="14" id="19076" />
+<TGConnectingPoint num="15" id="19077" />
+<TGConnectingPoint num="16" id="19078" />
+<TGConnectingPoint num="17" id="19079" />
+<TGConnectingPoint num="18" id="19080" />
+<TGConnectingPoint num="19" id="19081" />
+<TGConnectingPoint num="20" id="19082" />
+<TGConnectingPoint num="21" id="19083" />
+<TGConnectingPoint num="22" id="19084" />
+<TGConnectingPoint num="23" id="19085" />
+<TGConnectingPoint num="24" id="19086" />
+<TGConnectingPoint num="25" id="19087" />
+<TGConnectingPoint num="26" id="19088" />
+<TGConnectingPoint num="27" id="19089" />
+<TGConnectingPoint num="28" id="19090" />
+<TGConnectingPoint num="29" id="19091" />
+<TGConnectingPoint num="30" id="19092" />
+<TGConnectingPoint num="31" id="19093" />
+<TGConnectingPoint num="32" id="19094" />
+<TGConnectingPoint num="33" id="19095" />
+<TGConnectingPoint num="34" id="19096" />
+<TGConnectingPoint num="35" id="19097" />
+<TGConnectingPoint num="36" id="19098" />
+<TGConnectingPoint num="37" id="19099" />
+<TGConnectingPoint num="38" id="19100" />
+<TGConnectingPoint num="39" id="19101" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="19016" >
+<cdparam x="1300" y="2140" />
+<sizeparam width="121" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="b_execi7055" />
+<TGConnectingPoint num="0" id="19017" />
+<TGConnectingPoint num="1" id="19018" />
+<TGConnectingPoint num="2" id="19019" />
+<TGConnectingPoint num="3" id="19020" />
+<TGConnectingPoint num="4" id="19021" />
+<TGConnectingPoint num="5" id="19022" />
+<TGConnectingPoint num="6" id="19023" />
+<TGConnectingPoint num="7" id="19024" />
+<TGConnectingPoint num="8" id="19025" />
+<TGConnectingPoint num="9" id="19026" />
+<TGConnectingPoint num="10" id="19027" />
+<TGConnectingPoint num="11" id="19028" />
+<TGConnectingPoint num="12" id="19029" />
+<TGConnectingPoint num="13" id="19030" />
+<TGConnectingPoint num="14" id="19031" />
+<TGConnectingPoint num="15" id="19032" />
+<TGConnectingPoint num="16" id="19033" />
+<TGConnectingPoint num="17" id="19034" />
+<TGConnectingPoint num="18" id="19035" />
+<TGConnectingPoint num="19" id="19036" />
+<TGConnectingPoint num="20" id="19037" />
+<TGConnectingPoint num="21" id="19038" />
+<TGConnectingPoint num="22" id="19039" />
+<TGConnectingPoint num="23" id="19040" />
+<TGConnectingPoint num="24" id="19041" />
+<TGConnectingPoint num="25" id="19042" />
+<TGConnectingPoint num="26" id="19043" />
+<TGConnectingPoint num="27" id="19044" />
+<TGConnectingPoint num="28" id="19045" />
+<TGConnectingPoint num="29" id="19046" />
+<TGConnectingPoint num="30" id="19047" />
+<TGConnectingPoint num="31" id="19048" />
+<TGConnectingPoint num="32" id="19049" />
+<TGConnectingPoint num="33" id="19050" />
+<TGConnectingPoint num="34" id="19051" />
+<TGConnectingPoint num="35" id="19052" />
+<TGConnectingPoint num="36" id="19053" />
+<TGConnectingPoint num="37" id="19054" />
+<TGConnectingPoint num="38" id="19055" />
+<TGConnectingPoint num="39" id="19056" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5103" id="19001" >
+<cdparam x="1300" y="2040" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Send signal" value="receive_Application()" />
+<TGConnectingPoint num="0" id="19002" />
+<TGConnectingPoint num="1" id="19003" />
+<TGConnectingPoint num="2" id="19004" />
+<TGConnectingPoint num="3" id="19005" />
+<TGConnectingPoint num="4" id="19006" />
+<TGConnectingPoint num="5" id="19007" />
+<TGConnectingPoint num="6" id="19008" />
+<TGConnectingPoint num="7" id="19009" />
+<TGConnectingPoint num="8" id="19010" />
+<TGConnectingPoint num="9" id="19011" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="18956" >
+<cdparam x="1300" y="1940" />
+<sizeparam width="902" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_sendevent_AppC_enc__receive_Application__AppC_enc__receive_Application" />
+<TGConnectingPoint num="0" id="18957" />
+<TGConnectingPoint num="1" id="18958" />
+<TGConnectingPoint num="2" id="18959" />
+<TGConnectingPoint num="3" id="18960" />
+<TGConnectingPoint num="4" id="18961" />
+<TGConnectingPoint num="5" id="18962" />
+<TGConnectingPoint num="6" id="18963" />
+<TGConnectingPoint num="7" id="18964" />
+<TGConnectingPoint num="8" id="18965" />
+<TGConnectingPoint num="9" id="18966" />
+<TGConnectingPoint num="10" id="18967" />
+<TGConnectingPoint num="11" id="18968" />
+<TGConnectingPoint num="12" id="18969" />
+<TGConnectingPoint num="13" id="18970" />
+<TGConnectingPoint num="14" id="18971" />
+<TGConnectingPoint num="15" id="18972" />
+<TGConnectingPoint num="16" id="18973" />
+<TGConnectingPoint num="17" id="18974" />
+<TGConnectingPoint num="18" id="18975" />
+<TGConnectingPoint num="19" id="18976" />
+<TGConnectingPoint num="20" id="18977" />
+<TGConnectingPoint num="21" id="18978" />
+<TGConnectingPoint num="22" id="18979" />
+<TGConnectingPoint num="23" id="18980" />
+<TGConnectingPoint num="24" id="18981" />
+<TGConnectingPoint num="25" id="18982" />
+<TGConnectingPoint num="26" id="18983" />
+<TGConnectingPoint num="27" id="18984" />
+<TGConnectingPoint num="28" id="18985" />
+<TGConnectingPoint num="29" id="18986" />
+<TGConnectingPoint num="30" id="18987" />
+<TGConnectingPoint num="31" id="18988" />
+<TGConnectingPoint num="32" id="18989" />
+<TGConnectingPoint num="33" id="18990" />
+<TGConnectingPoint num="34" id="18991" />
+<TGConnectingPoint num="35" id="18992" />
+<TGConnectingPoint num="36" id="18993" />
+<TGConnectingPoint num="37" id="18994" />
+<TGConnectingPoint num="38" id="18995" />
+<TGConnectingPoint num="39" id="18996" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5103" id="18941" >
+<cdparam x="1300" y="1840" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Send signal" value="fromTtoA(fromTtoA_chData)" />
+<TGConnectingPoint num="0" id="18942" />
+<TGConnectingPoint num="1" id="18943" />
+<TGConnectingPoint num="2" id="18944" />
+<TGConnectingPoint num="3" id="18945" />
+<TGConnectingPoint num="4" id="18946" />
+<TGConnectingPoint num="5" id="18947" />
+<TGConnectingPoint num="6" id="18948" />
+<TGConnectingPoint num="7" id="18949" />
+<TGConnectingPoint num="8" id="18950" />
+<TGConnectingPoint num="9" id="18951" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="18896" >
+<cdparam x="1300" y="1740" />
+<sizeparam width="473" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_writechannel_AppC_enc__fromTtoA" />
+<TGConnectingPoint num="0" id="18897" />
+<TGConnectingPoint num="1" id="18898" />
+<TGConnectingPoint num="2" id="18899" />
+<TGConnectingPoint num="3" id="18900" />
+<TGConnectingPoint num="4" id="18901" />
+<TGConnectingPoint num="5" id="18902" />
+<TGConnectingPoint num="6" id="18903" />
+<TGConnectingPoint num="7" id="18904" />
+<TGConnectingPoint num="8" id="18905" />
+<TGConnectingPoint num="9" id="18906" />
+<TGConnectingPoint num="10" id="18907" />
+<TGConnectingPoint num="11" id="18908" />
+<TGConnectingPoint num="12" id="18909" />
+<TGConnectingPoint num="13" id="18910" />
+<TGConnectingPoint num="14" id="18911" />
+<TGConnectingPoint num="15" id="18912" />
+<TGConnectingPoint num="16" id="18913" />
+<TGConnectingPoint num="17" id="18914" />
+<TGConnectingPoint num="18" id="18915" />
+<TGConnectingPoint num="19" id="18916" />
+<TGConnectingPoint num="20" id="18917" />
+<TGConnectingPoint num="21" id="18918" />
+<TGConnectingPoint num="22" id="18919" />
+<TGConnectingPoint num="23" id="18920" />
+<TGConnectingPoint num="24" id="18921" />
+<TGConnectingPoint num="25" id="18922" />
+<TGConnectingPoint num="26" id="18923" />
+<TGConnectingPoint num="27" id="18924" />
+<TGConnectingPoint num="28" id="18925" />
+<TGConnectingPoint num="29" id="18926" />
+<TGConnectingPoint num="30" id="18927" />
+<TGConnectingPoint num="31" id="18928" />
+<TGConnectingPoint num="32" id="18929" />
+<TGConnectingPoint num="33" id="18930" />
+<TGConnectingPoint num="34" id="18931" />
+<TGConnectingPoint num="35" id="18932" />
+<TGConnectingPoint num="36" id="18933" />
+<TGConnectingPoint num="37" id="18934" />
+<TGConnectingPoint num="38" id="18935" />
+<TGConnectingPoint num="39" id="18936" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="18851" >
+<cdparam x="1300" y="1640" />
+<sizeparam width="121" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="b_execi7041" />
+<TGConnectingPoint num="0" id="18852" />
+<TGConnectingPoint num="1" id="18853" />
+<TGConnectingPoint num="2" id="18854" />
+<TGConnectingPoint num="3" id="18855" />
+<TGConnectingPoint num="4" id="18856" />
+<TGConnectingPoint num="5" id="18857" />
+<TGConnectingPoint num="6" id="18858" />
+<TGConnectingPoint num="7" id="18859" />
+<TGConnectingPoint num="8" id="18860" />
+<TGConnectingPoint num="9" id="18861" />
+<TGConnectingPoint num="10" id="18862" />
+<TGConnectingPoint num="11" id="18863" />
+<TGConnectingPoint num="12" id="18864" />
+<TGConnectingPoint num="13" id="18865" />
+<TGConnectingPoint num="14" id="18866" />
+<TGConnectingPoint num="15" id="18867" />
+<TGConnectingPoint num="16" id="18868" />
+<TGConnectingPoint num="17" id="18869" />
+<TGConnectingPoint num="18" id="18870" />
+<TGConnectingPoint num="19" id="18871" />
+<TGConnectingPoint num="20" id="18872" />
+<TGConnectingPoint num="21" id="18873" />
+<TGConnectingPoint num="22" id="18874" />
+<TGConnectingPoint num="23" id="18875" />
+<TGConnectingPoint num="24" id="18876" />
+<TGConnectingPoint num="25" id="18877" />
+<TGConnectingPoint num="26" id="18878" />
+<TGConnectingPoint num="27" id="18879" />
+<TGConnectingPoint num="28" id="18880" />
+<TGConnectingPoint num="29" id="18881" />
+<TGConnectingPoint num="30" id="18882" />
+<TGConnectingPoint num="31" id="18883" />
+<TGConnectingPoint num="32" id="18884" />
+<TGConnectingPoint num="33" id="18885" />
+<TGConnectingPoint num="34" id="18886" />
+<TGConnectingPoint num="35" id="18887" />
+<TGConnectingPoint num="36" id="18888" />
+<TGConnectingPoint num="37" id="18889" />
+<TGConnectingPoint num="38" id="18890" />
+<TGConnectingPoint num="39" id="18891" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="18806" >
+<cdparam x="1300" y="1540" />
+<sizeparam width="110" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="choice7038" />
+<TGConnectingPoint num="0" id="18807" />
+<TGConnectingPoint num="1" id="18808" />
+<TGConnectingPoint num="2" id="18809" />
+<TGConnectingPoint num="3" id="18810" />
+<TGConnectingPoint num="4" id="18811" />
+<TGConnectingPoint num="5" id="18812" />
+<TGConnectingPoint num="6" id="18813" />
+<TGConnectingPoint num="7" id="18814" />
+<TGConnectingPoint num="8" id="18815" />
+<TGConnectingPoint num="9" id="18816" />
+<TGConnectingPoint num="10" id="18817" />
+<TGConnectingPoint num="11" id="18818" />
+<TGConnectingPoint num="12" id="18819" />
+<TGConnectingPoint num="13" id="18820" />
+<TGConnectingPoint num="14" id="18821" />
+<TGConnectingPoint num="15" id="18822" />
+<TGConnectingPoint num="16" id="18823" />
+<TGConnectingPoint num="17" id="18824" />
+<TGConnectingPoint num="18" id="18825" />
+<TGConnectingPoint num="19" id="18826" />
+<TGConnectingPoint num="20" id="18827" />
+<TGConnectingPoint num="21" id="18828" />
+<TGConnectingPoint num="22" id="18829" />
+<TGConnectingPoint num="23" id="18830" />
+<TGConnectingPoint num="24" id="18831" />
+<TGConnectingPoint num="25" id="18832" />
+<TGConnectingPoint num="26" id="18833" />
+<TGConnectingPoint num="27" id="18834" />
+<TGConnectingPoint num="28" id="18835" />
+<TGConnectingPoint num="29" id="18836" />
+<TGConnectingPoint num="30" id="18837" />
+<TGConnectingPoint num="31" id="18838" />
+<TGConnectingPoint num="32" id="18839" />
+<TGConnectingPoint num="33" id="18840" />
+<TGConnectingPoint num="34" id="18841" />
+<TGConnectingPoint num="35" id="18842" />
+<TGConnectingPoint num="36" id="18843" />
+<TGConnectingPoint num="37" id="18844" />
+<TGConnectingPoint num="38" id="18845" />
+<TGConnectingPoint num="39" id="18846" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="18757" >
+<cdparam x="2500" y="2340" />
+<sizeparam width="121" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="_action7029" />
+<TGConnectingPoint num="0" id="18758" />
+<TGConnectingPoint num="1" id="18759" />
+<TGConnectingPoint num="2" id="18760" />
+<TGConnectingPoint num="3" id="18761" />
+<TGConnectingPoint num="4" id="18762" />
+<TGConnectingPoint num="5" id="18763" />
+<TGConnectingPoint num="6" id="18764" />
+<TGConnectingPoint num="7" id="18765" />
+<TGConnectingPoint num="8" id="18766" />
+<TGConnectingPoint num="9" id="18767" />
+<TGConnectingPoint num="10" id="18768" />
+<TGConnectingPoint num="11" id="18769" />
+<TGConnectingPoint num="12" id="18770" />
+<TGConnectingPoint num="13" id="18771" />
+<TGConnectingPoint num="14" id="18772" />
+<TGConnectingPoint num="15" id="18773" />
+<TGConnectingPoint num="16" id="18774" />
+<TGConnectingPoint num="17" id="18775" />
+<TGConnectingPoint num="18" id="18776" />
+<TGConnectingPoint num="19" id="18777" />
+<TGConnectingPoint num="20" id="18778" />
+<TGConnectingPoint num="21" id="18779" />
+<TGConnectingPoint num="22" id="18780" />
+<TGConnectingPoint num="23" id="18781" />
+<TGConnectingPoint num="24" id="18782" />
+<TGConnectingPoint num="25" id="18783" />
+<TGConnectingPoint num="26" id="18784" />
+<TGConnectingPoint num="27" id="18785" />
+<TGConnectingPoint num="28" id="18786" />
+<TGConnectingPoint num="29" id="18787" />
+<TGConnectingPoint num="30" id="18788" />
+<TGConnectingPoint num="31" id="18789" />
+<TGConnectingPoint num="32" id="18790" />
+<TGConnectingPoint num="33" id="18791" />
+<TGConnectingPoint num="34" id="18792" />
+<TGConnectingPoint num="35" id="18793" />
+<TGConnectingPoint num="36" id="18794" />
+<TGConnectingPoint num="37" id="18795" />
+<TGConnectingPoint num="38" id="18796" />
+<TGConnectingPoint num="39" id="18797" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="18712" >
+<cdparam x="2500" y="2240" />
+<sizeparam width="110" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="choice7026" />
+<TGConnectingPoint num="0" id="18713" />
+<TGConnectingPoint num="1" id="18714" />
+<TGConnectingPoint num="2" id="18715" />
+<TGConnectingPoint num="3" id="18716" />
+<TGConnectingPoint num="4" id="18717" />
+<TGConnectingPoint num="5" id="18718" />
+<TGConnectingPoint num="6" id="18719" />
+<TGConnectingPoint num="7" id="18720" />
+<TGConnectingPoint num="8" id="18721" />
+<TGConnectingPoint num="9" id="18722" />
+<TGConnectingPoint num="10" id="18723" />
+<TGConnectingPoint num="11" id="18724" />
+<TGConnectingPoint num="12" id="18725" />
+<TGConnectingPoint num="13" id="18726" />
+<TGConnectingPoint num="14" id="18727" />
+<TGConnectingPoint num="15" id="18728" />
+<TGConnectingPoint num="16" id="18729" />
+<TGConnectingPoint num="17" id="18730" />
+<TGConnectingPoint num="18" id="18731" />
+<TGConnectingPoint num="19" id="18732" />
+<TGConnectingPoint num="20" id="18733" />
+<TGConnectingPoint num="21" id="18734" />
+<TGConnectingPoint num="22" id="18735" />
+<TGConnectingPoint num="23" id="18736" />
+<TGConnectingPoint num="24" id="18737" />
+<TGConnectingPoint num="25" id="18738" />
+<TGConnectingPoint num="26" id="18739" />
+<TGConnectingPoint num="27" id="18740" />
+<TGConnectingPoint num="28" id="18741" />
+<TGConnectingPoint num="29" id="18742" />
+<TGConnectingPoint num="30" id="18743" />
+<TGConnectingPoint num="31" id="18744" />
+<TGConnectingPoint num="32" id="18745" />
+<TGConnectingPoint num="33" id="18746" />
+<TGConnectingPoint num="34" id="18747" />
+<TGConnectingPoint num="35" id="18748" />
+<TGConnectingPoint num="36" id="18749" />
+<TGConnectingPoint num="37" id="18750" />
+<TGConnectingPoint num="38" id="18751" />
+<TGConnectingPoint num="39" id="18752" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="18665" >
+<cdparam x="2200" y="2340" />
+<sizeparam width="121" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="_action7020" />
+<TGConnectingPoint num="0" id="18666" />
+<TGConnectingPoint num="1" id="18667" />
+<TGConnectingPoint num="2" id="18668" />
+<TGConnectingPoint num="3" id="18669" />
+<TGConnectingPoint num="4" id="18670" />
+<TGConnectingPoint num="5" id="18671" />
+<TGConnectingPoint num="6" id="18672" />
+<TGConnectingPoint num="7" id="18673" />
+<TGConnectingPoint num="8" id="18674" />
+<TGConnectingPoint num="9" id="18675" />
+<TGConnectingPoint num="10" id="18676" />
+<TGConnectingPoint num="11" id="18677" />
+<TGConnectingPoint num="12" id="18678" />
+<TGConnectingPoint num="13" id="18679" />
+<TGConnectingPoint num="14" id="18680" />
+<TGConnectingPoint num="15" id="18681" />
+<TGConnectingPoint num="16" id="18682" />
+<TGConnectingPoint num="17" id="18683" />
+<TGConnectingPoint num="18" id="18684" />
+<TGConnectingPoint num="19" id="18685" />
+<TGConnectingPoint num="20" id="18686" />
+<TGConnectingPoint num="21" id="18687" />
+<TGConnectingPoint num="22" id="18688" />
+<TGConnectingPoint num="23" id="18689" />
+<TGConnectingPoint num="24" id="18690" />
+<TGConnectingPoint num="25" id="18691" />
+<TGConnectingPoint num="26" id="18692" />
+<TGConnectingPoint num="27" id="18693" />
+<TGConnectingPoint num="28" id="18694" />
+<TGConnectingPoint num="29" id="18695" />
+<TGConnectingPoint num="30" id="18696" />
+<TGConnectingPoint num="31" id="18697" />
+<TGConnectingPoint num="32" id="18698" />
+<TGConnectingPoint num="33" id="18699" />
+<TGConnectingPoint num="34" id="18700" />
+<TGConnectingPoint num="35" id="18701" />
+<TGConnectingPoint num="36" id="18702" />
+<TGConnectingPoint num="37" id="18703" />
+<TGConnectingPoint num="38" id="18704" />
+<TGConnectingPoint num="39" id="18705" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="18620" >
+<cdparam x="2200" y="2240" />
+<sizeparam width="121" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="_action7017" />
+<TGConnectingPoint num="0" id="18621" />
+<TGConnectingPoint num="1" id="18622" />
+<TGConnectingPoint num="2" id="18623" />
+<TGConnectingPoint num="3" id="18624" />
+<TGConnectingPoint num="4" id="18625" />
+<TGConnectingPoint num="5" id="18626" />
+<TGConnectingPoint num="6" id="18627" />
+<TGConnectingPoint num="7" id="18628" />
+<TGConnectingPoint num="8" id="18629" />
+<TGConnectingPoint num="9" id="18630" />
+<TGConnectingPoint num="10" id="18631" />
+<TGConnectingPoint num="11" id="18632" />
+<TGConnectingPoint num="12" id="18633" />
+<TGConnectingPoint num="13" id="18634" />
+<TGConnectingPoint num="14" id="18635" />
+<TGConnectingPoint num="15" id="18636" />
+<TGConnectingPoint num="16" id="18637" />
+<TGConnectingPoint num="17" id="18638" />
+<TGConnectingPoint num="18" id="18639" />
+<TGConnectingPoint num="19" id="18640" />
+<TGConnectingPoint num="20" id="18641" />
+<TGConnectingPoint num="21" id="18642" />
+<TGConnectingPoint num="22" id="18643" />
+<TGConnectingPoint num="23" id="18644" />
+<TGConnectingPoint num="24" id="18645" />
+<TGConnectingPoint num="25" id="18646" />
+<TGConnectingPoint num="26" id="18647" />
+<TGConnectingPoint num="27" id="18648" />
+<TGConnectingPoint num="28" id="18649" />
+<TGConnectingPoint num="29" id="18650" />
+<TGConnectingPoint num="30" id="18651" />
+<TGConnectingPoint num="31" id="18652" />
+<TGConnectingPoint num="32" id="18653" />
+<TGConnectingPoint num="33" id="18654" />
+<TGConnectingPoint num="34" id="18655" />
+<TGConnectingPoint num="35" id="18656" />
+<TGConnectingPoint num="36" id="18657" />
+<TGConnectingPoint num="37" id="18658" />
+<TGConnectingPoint num="38" id="18659" />
+<TGConnectingPoint num="39" id="18660" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="18573" >
+<cdparam x="1900" y="2240" />
+<sizeparam width="121" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="_action7011" />
+<TGConnectingPoint num="0" id="18574" />
+<TGConnectingPoint num="1" id="18575" />
+<TGConnectingPoint num="2" id="18576" />
+<TGConnectingPoint num="3" id="18577" />
+<TGConnectingPoint num="4" id="18578" />
+<TGConnectingPoint num="5" id="18579" />
+<TGConnectingPoint num="6" id="18580" />
+<TGConnectingPoint num="7" id="18581" />
+<TGConnectingPoint num="8" id="18582" />
+<TGConnectingPoint num="9" id="18583" />
+<TGConnectingPoint num="10" id="18584" />
+<TGConnectingPoint num="11" id="18585" />
+<TGConnectingPoint num="12" id="18586" />
+<TGConnectingPoint num="13" id="18587" />
+<TGConnectingPoint num="14" id="18588" />
+<TGConnectingPoint num="15" id="18589" />
+<TGConnectingPoint num="16" id="18590" />
+<TGConnectingPoint num="17" id="18591" />
+<TGConnectingPoint num="18" id="18592" />
+<TGConnectingPoint num="19" id="18593" />
+<TGConnectingPoint num="20" id="18594" />
+<TGConnectingPoint num="21" id="18595" />
+<TGConnectingPoint num="22" id="18596" />
+<TGConnectingPoint num="23" id="18597" />
+<TGConnectingPoint num="24" id="18598" />
+<TGConnectingPoint num="25" id="18599" />
+<TGConnectingPoint num="26" id="18600" />
+<TGConnectingPoint num="27" id="18601" />
+<TGConnectingPoint num="28" id="18602" />
+<TGConnectingPoint num="29" id="18603" />
+<TGConnectingPoint num="30" id="18604" />
+<TGConnectingPoint num="31" id="18605" />
+<TGConnectingPoint num="32" id="18606" />
+<TGConnectingPoint num="33" id="18607" />
+<TGConnectingPoint num="34" id="18608" />
+<TGConnectingPoint num="35" id="18609" />
+<TGConnectingPoint num="36" id="18610" />
+<TGConnectingPoint num="37" id="18611" />
+<TGConnectingPoint num="38" id="18612" />
+<TGConnectingPoint num="39" id="18613" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="18528" >
+<cdparam x="1900" y="2140" />
+<sizeparam width="110" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="choice7008" />
+<TGConnectingPoint num="0" id="18529" />
+<TGConnectingPoint num="1" id="18530" />
+<TGConnectingPoint num="2" id="18531" />
+<TGConnectingPoint num="3" id="18532" />
+<TGConnectingPoint num="4" id="18533" />
+<TGConnectingPoint num="5" id="18534" />
+<TGConnectingPoint num="6" id="18535" />
+<TGConnectingPoint num="7" id="18536" />
+<TGConnectingPoint num="8" id="18537" />
+<TGConnectingPoint num="9" id="18538" />
+<TGConnectingPoint num="10" id="18539" />
+<TGConnectingPoint num="11" id="18540" />
+<TGConnectingPoint num="12" id="18541" />
+<TGConnectingPoint num="13" id="18542" />
+<TGConnectingPoint num="14" id="18543" />
+<TGConnectingPoint num="15" id="18544" />
+<TGConnectingPoint num="16" id="18545" />
+<TGConnectingPoint num="17" id="18546" />
+<TGConnectingPoint num="18" id="18547" />
+<TGConnectingPoint num="19" id="18548" />
+<TGConnectingPoint num="20" id="18549" />
+<TGConnectingPoint num="21" id="18550" />
+<TGConnectingPoint num="22" id="18551" />
+<TGConnectingPoint num="23" id="18552" />
+<TGConnectingPoint num="24" id="18553" />
+<TGConnectingPoint num="25" id="18554" />
+<TGConnectingPoint num="26" id="18555" />
+<TGConnectingPoint num="27" id="18556" />
+<TGConnectingPoint num="28" id="18557" />
+<TGConnectingPoint num="29" id="18558" />
+<TGConnectingPoint num="30" id="18559" />
+<TGConnectingPoint num="31" id="18560" />
+<TGConnectingPoint num="32" id="18561" />
+<TGConnectingPoint num="33" id="18562" />
+<TGConnectingPoint num="34" id="18563" />
+<TGConnectingPoint num="35" id="18564" />
+<TGConnectingPoint num="36" id="18565" />
+<TGConnectingPoint num="37" id="18566" />
+<TGConnectingPoint num="38" id="18567" />
+<TGConnectingPoint num="39" id="18568" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="18479" >
+<cdparam x="1300" y="2140" />
+<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="_action" />
+<TGConnectingPoint num="0" id="18480" />
+<TGConnectingPoint num="1" id="18481" />
+<TGConnectingPoint num="2" id="18482" />
+<TGConnectingPoint num="3" id="18483" />
+<TGConnectingPoint num="4" id="18484" />
+<TGConnectingPoint num="5" id="18485" />
+<TGConnectingPoint num="6" id="18486" />
+<TGConnectingPoint num="7" id="18487" />
+<TGConnectingPoint num="8" id="18488" />
+<TGConnectingPoint num="9" id="18489" />
+<TGConnectingPoint num="10" id="18490" />
+<TGConnectingPoint num="11" id="18491" />
+<TGConnectingPoint num="12" id="18492" />
+<TGConnectingPoint num="13" id="18493" />
+<TGConnectingPoint num="14" id="18494" />
+<TGConnectingPoint num="15" id="18495" />
+<TGConnectingPoint num="16" id="18496" />
+<TGConnectingPoint num="17" id="18497" />
+<TGConnectingPoint num="18" id="18498" />
+<TGConnectingPoint num="19" id="18499" />
+<TGConnectingPoint num="20" id="18500" />
+<TGConnectingPoint num="21" id="18501" />
+<TGConnectingPoint num="22" id="18502" />
+<TGConnectingPoint num="23" id="18503" />
+<TGConnectingPoint num="24" id="18504" />
+<TGConnectingPoint num="25" id="18505" />
+<TGConnectingPoint num="26" id="18506" />
+<TGConnectingPoint num="27" id="18507" />
+<TGConnectingPoint num="28" id="18508" />
+<TGConnectingPoint num="29" id="18509" />
+<TGConnectingPoint num="30" id="18510" />
+<TGConnectingPoint num="31" id="18511" />
+<TGConnectingPoint num="32" id="18512" />
+<TGConnectingPoint num="33" id="18513" />
+<TGConnectingPoint num="34" id="18514" />
+<TGConnectingPoint num="35" id="18515" />
+<TGConnectingPoint num="36" id="18516" />
+<TGConnectingPoint num="37" id="18517" />
+<TGConnectingPoint num="38" id="18518" />
+<TGConnectingPoint num="39" id="18519" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="18434" >
+<cdparam x="1300" y="2040" />
+<sizeparam width="110" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="choice6996" />
+<TGConnectingPoint num="0" id="18435" />
+<TGConnectingPoint num="1" id="18436" />
+<TGConnectingPoint num="2" id="18437" />
+<TGConnectingPoint num="3" id="18438" />
+<TGConnectingPoint num="4" id="18439" />
+<TGConnectingPoint num="5" id="18440" />
+<TGConnectingPoint num="6" id="18441" />
+<TGConnectingPoint num="7" id="18442" />
+<TGConnectingPoint num="8" id="18443" />
+<TGConnectingPoint num="9" id="18444" />
+<TGConnectingPoint num="10" id="18445" />
+<TGConnectingPoint num="11" id="18446" />
+<TGConnectingPoint num="12" id="18447" />
+<TGConnectingPoint num="13" id="18448" />
+<TGConnectingPoint num="14" id="18449" />
+<TGConnectingPoint num="15" id="18450" />
+<TGConnectingPoint num="16" id="18451" />
+<TGConnectingPoint num="17" id="18452" />
+<TGConnectingPoint num="18" id="18453" />
+<TGConnectingPoint num="19" id="18454" />
+<TGConnectingPoint num="20" id="18455" />
+<TGConnectingPoint num="21" id="18456" />
+<TGConnectingPoint num="22" id="18457" />
+<TGConnectingPoint num="23" id="18458" />
+<TGConnectingPoint num="24" id="18459" />
+<TGConnectingPoint num="25" id="18460" />
+<TGConnectingPoint num="26" id="18461" />
+<TGConnectingPoint num="27" id="18462" />
+<TGConnectingPoint num="28" id="18463" />
+<TGConnectingPoint num="29" id="18464" />
+<TGConnectingPoint num="30" id="18465" />
+<TGConnectingPoint num="31" id="18466" />
+<TGConnectingPoint num="32" id="18467" />
+<TGConnectingPoint num="33" id="18468" />
+<TGConnectingPoint num="34" id="18469" />
+<TGConnectingPoint num="35" id="18470" />
+<TGConnectingPoint num="36" id="18471" />
+<TGConnectingPoint num="37" id="18472" />
+<TGConnectingPoint num="38" id="18473" />
+<TGConnectingPoint num="39" id="18474" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5103" id="18417" >
+<cdparam x="1000" y="2640" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Send signal" value="temp(temp_chData)" />
+<TGConnectingPoint num="0" id="18418" />
+<TGConnectingPoint num="1" id="18419" />
+<TGConnectingPoint num="2" id="18420" />
+<TGConnectingPoint num="3" id="18421" />
+<TGConnectingPoint num="4" id="18422" />
+<TGConnectingPoint num="5" id="18423" />
+<TGConnectingPoint num="6" id="18424" />
+<TGConnectingPoint num="7" id="18425" />
+<TGConnectingPoint num="8" id="18426" />
+<TGConnectingPoint num="9" id="18427" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="18372" >
+<cdparam x="1000" y="2540" />
+<sizeparam width="429" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_writechannel_AppC_enc__temp" />
+<TGConnectingPoint num="0" id="18373" />
+<TGConnectingPoint num="1" id="18374" />
+<TGConnectingPoint num="2" id="18375" />
+<TGConnectingPoint num="3" id="18376" />
+<TGConnectingPoint num="4" id="18377" />
+<TGConnectingPoint num="5" id="18378" />
+<TGConnectingPoint num="6" id="18379" />
+<TGConnectingPoint num="7" id="18380" />
+<TGConnectingPoint num="8" id="18381" />
+<TGConnectingPoint num="9" id="18382" />
+<TGConnectingPoint num="10" id="18383" />
+<TGConnectingPoint num="11" id="18384" />
+<TGConnectingPoint num="12" id="18385" />
+<TGConnectingPoint num="13" id="18386" />
+<TGConnectingPoint num="14" id="18387" />
+<TGConnectingPoint num="15" id="18388" />
+<TGConnectingPoint num="16" id="18389" />
+<TGConnectingPoint num="17" id="18390" />
+<TGConnectingPoint num="18" id="18391" />
+<TGConnectingPoint num="19" id="18392" />
+<TGConnectingPoint num="20" id="18393" />
+<TGConnectingPoint num="21" id="18394" />
+<TGConnectingPoint num="22" id="18395" />
+<TGConnectingPoint num="23" id="18396" />
+<TGConnectingPoint num="24" id="18397" />
+<TGConnectingPoint num="25" id="18398" />
+<TGConnectingPoint num="26" id="18399" />
+<TGConnectingPoint num="27" id="18400" />
+<TGConnectingPoint num="28" id="18401" />
+<TGConnectingPoint num="29" id="18402" />
+<TGConnectingPoint num="30" id="18403" />
+<TGConnectingPoint num="31" id="18404" />
+<TGConnectingPoint num="32" id="18405" />
+<TGConnectingPoint num="33" id="18406" />
+<TGConnectingPoint num="34" id="18407" />
+<TGConnectingPoint num="35" id="18408" />
+<TGConnectingPoint num="36" id="18409" />
+<TGConnectingPoint num="37" id="18410" />
+<TGConnectingPoint num="38" id="18411" />
+<TGConnectingPoint num="39" id="18412" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5103" id="18357" >
+<cdparam x="1000" y="2440" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Send signal" value="send()" />
+<TGConnectingPoint num="0" id="18358" />
+<TGConnectingPoint num="1" id="18359" />
+<TGConnectingPoint num="2" id="18360" />
+<TGConnectingPoint num="3" id="18361" />
+<TGConnectingPoint num="4" id="18362" />
+<TGConnectingPoint num="5" id="18363" />
+<TGConnectingPoint num="6" id="18364" />
+<TGConnectingPoint num="7" id="18365" />
+<TGConnectingPoint num="8" id="18366" />
+<TGConnectingPoint num="9" id="18367" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="18312" >
+<cdparam x="1000" y="2340" />
+<sizeparam width="616" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_sendevent_AppC_enc__send__AppC_enc__send6983" />
+<TGConnectingPoint num="0" id="18313" />
+<TGConnectingPoint num="1" id="18314" />
+<TGConnectingPoint num="2" id="18315" />
+<TGConnectingPoint num="3" id="18316" />
+<TGConnectingPoint num="4" id="18317" />
+<TGConnectingPoint num="5" id="18318" />
+<TGConnectingPoint num="6" id="18319" />
+<TGConnectingPoint num="7" id="18320" />
+<TGConnectingPoint num="8" id="18321" />
+<TGConnectingPoint num="9" id="18322" />
+<TGConnectingPoint num="10" id="18323" />
+<TGConnectingPoint num="11" id="18324" />
+<TGConnectingPoint num="12" id="18325" />
+<TGConnectingPoint num="13" id="18326" />
+<TGConnectingPoint num="14" id="18327" />
+<TGConnectingPoint num="15" id="18328" />
+<TGConnectingPoint num="16" id="18329" />
+<TGConnectingPoint num="17" id="18330" />
+<TGConnectingPoint num="18" id="18331" />
+<TGConnectingPoint num="19" id="18332" />
+<TGConnectingPoint num="20" id="18333" />
+<TGConnectingPoint num="21" id="18334" />
+<TGConnectingPoint num="22" id="18335" />
+<TGConnectingPoint num="23" id="18336" />
+<TGConnectingPoint num="24" id="18337" />
+<TGConnectingPoint num="25" id="18338" />
+<TGConnectingPoint num="26" id="18339" />
+<TGConnectingPoint num="27" id="18340" />
+<TGConnectingPoint num="28" id="18341" />
+<TGConnectingPoint num="29" id="18342" />
+<TGConnectingPoint num="30" id="18343" />
+<TGConnectingPoint num="31" id="18344" />
+<TGConnectingPoint num="32" id="18345" />
+<TGConnectingPoint num="33" id="18346" />
+<TGConnectingPoint num="34" id="18347" />
+<TGConnectingPoint num="35" id="18348" />
+<TGConnectingPoint num="36" id="18349" />
+<TGConnectingPoint num="37" id="18350" />
+<TGConnectingPoint num="38" id="18351" />
+<TGConnectingPoint num="39" id="18352" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5103" id="18297" >
+<cdparam x="1000" y="2240" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Send signal" value="fromTtoP(fromTtoP_chData)" />
+<TGConnectingPoint num="0" id="18298" />
+<TGConnectingPoint num="1" id="18299" />
+<TGConnectingPoint num="2" id="18300" />
+<TGConnectingPoint num="3" id="18301" />
+<TGConnectingPoint num="4" id="18302" />
+<TGConnectingPoint num="5" id="18303" />
+<TGConnectingPoint num="6" id="18304" />
+<TGConnectingPoint num="7" id="18305" />
+<TGConnectingPoint num="8" id="18306" />
+<TGConnectingPoint num="9" id="18307" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="18252" >
+<cdparam x="1000" y="2140" />
+<sizeparam width="517" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_writechannel_AppC_enc__fromTtoP6978" />
+<TGConnectingPoint num="0" id="18253" />
+<TGConnectingPoint num="1" id="18254" />
+<TGConnectingPoint num="2" id="18255" />
+<TGConnectingPoint num="3" id="18256" />
+<TGConnectingPoint num="4" id="18257" />
+<TGConnectingPoint num="5" id="18258" />
+<TGConnectingPoint num="6" id="18259" />
+<TGConnectingPoint num="7" id="18260" />
+<TGConnectingPoint num="8" id="18261" />
+<TGConnectingPoint num="9" id="18262" />
+<TGConnectingPoint num="10" id="18263" />
+<TGConnectingPoint num="11" id="18264" />
+<TGConnectingPoint num="12" id="18265" />
+<TGConnectingPoint num="13" id="18266" />
+<TGConnectingPoint num="14" id="18267" />
+<TGConnectingPoint num="15" id="18268" />
+<TGConnectingPoint num="16" id="18269" />
+<TGConnectingPoint num="17" id="18270" />
+<TGConnectingPoint num="18" id="18271" />
+<TGConnectingPoint num="19" id="18272" />
+<TGConnectingPoint num="20" id="18273" />
+<TGConnectingPoint num="21" id="18274" />
+<TGConnectingPoint num="22" id="18275" />
+<TGConnectingPoint num="23" id="18276" />
+<TGConnectingPoint num="24" id="18277" />
+<TGConnectingPoint num="25" id="18278" />
+<TGConnectingPoint num="26" id="18279" />
+<TGConnectingPoint num="27" id="18280" />
+<TGConnectingPoint num="28" id="18281" />
+<TGConnectingPoint num="29" id="18282" />
+<TGConnectingPoint num="30" id="18283" />
+<TGConnectingPoint num="31" id="18284" />
+<TGConnectingPoint num="32" id="18285" />
+<TGConnectingPoint num="33" id="18286" />
+<TGConnectingPoint num="34" id="18287" />
+<TGConnectingPoint num="35" id="18288" />
+<TGConnectingPoint num="36" id="18289" />
+<TGConnectingPoint num="37" id="18290" />
+<TGConnectingPoint num="38" id="18291" />
+<TGConnectingPoint num="39" id="18292" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="18207" >
+<cdparam x="1000" y="2040" />
+<sizeparam width="121" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="b_execi6975" />
+<TGConnectingPoint num="0" id="18208" />
+<TGConnectingPoint num="1" id="18209" />
+<TGConnectingPoint num="2" id="18210" />
+<TGConnectingPoint num="3" id="18211" />
+<TGConnectingPoint num="4" id="18212" />
+<TGConnectingPoint num="5" id="18213" />
+<TGConnectingPoint num="6" id="18214" />
+<TGConnectingPoint num="7" id="18215" />
+<TGConnectingPoint num="8" id="18216" />
+<TGConnectingPoint num="9" id="18217" />
+<TGConnectingPoint num="10" id="18218" />
+<TGConnectingPoint num="11" id="18219" />
+<TGConnectingPoint num="12" id="18220" />
+<TGConnectingPoint num="13" id="18221" />
+<TGConnectingPoint num="14" id="18222" />
+<TGConnectingPoint num="15" id="18223" />
+<TGConnectingPoint num="16" id="18224" />
+<TGConnectingPoint num="17" id="18225" />
+<TGConnectingPoint num="18" id="18226" />
+<TGConnectingPoint num="19" id="18227" />
+<TGConnectingPoint num="20" id="18228" />
+<TGConnectingPoint num="21" id="18229" />
+<TGConnectingPoint num="22" id="18230" />
+<TGConnectingPoint num="23" id="18231" />
+<TGConnectingPoint num="24" id="18232" />
+<TGConnectingPoint num="25" id="18233" />
+<TGConnectingPoint num="26" id="18234" />
+<TGConnectingPoint num="27" id="18235" />
+<TGConnectingPoint num="28" id="18236" />
+<TGConnectingPoint num="29" id="18237" />
+<TGConnectingPoint num="30" id="18238" />
+<TGConnectingPoint num="31" id="18239" />
+<TGConnectingPoint num="32" id="18240" />
+<TGConnectingPoint num="33" id="18241" />
+<TGConnectingPoint num="34" id="18242" />
+<TGConnectingPoint num="35" id="18243" />
+<TGConnectingPoint num="36" id="18244" />
+<TGConnectingPoint num="37" id="18245" />
+<TGConnectingPoint num="38" id="18246" />
+<TGConnectingPoint num="39" id="18247" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="18162" >
+<cdparam x="1000" y="1940" />
+<sizeparam width="110" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="choice6972" />
+<TGConnectingPoint num="0" id="18163" />
+<TGConnectingPoint num="1" id="18164" />
+<TGConnectingPoint num="2" id="18165" />
+<TGConnectingPoint num="3" id="18166" />
+<TGConnectingPoint num="4" id="18167" />
+<TGConnectingPoint num="5" id="18168" />
+<TGConnectingPoint num="6" id="18169" />
+<TGConnectingPoint num="7" id="18170" />
+<TGConnectingPoint num="8" id="18171" />
+<TGConnectingPoint num="9" id="18172" />
+<TGConnectingPoint num="10" id="18173" />
+<TGConnectingPoint num="11" id="18174" />
+<TGConnectingPoint num="12" id="18175" />
+<TGConnectingPoint num="13" id="18176" />
+<TGConnectingPoint num="14" id="18177" />
+<TGConnectingPoint num="15" id="18178" />
+<TGConnectingPoint num="16" id="18179" />
+<TGConnectingPoint num="17" id="18180" />
+<TGConnectingPoint num="18" id="18181" />
+<TGConnectingPoint num="19" id="18182" />
+<TGConnectingPoint num="20" id="18183" />
+<TGConnectingPoint num="21" id="18184" />
+<TGConnectingPoint num="22" id="18185" />
+<TGConnectingPoint num="23" id="18186" />
+<TGConnectingPoint num="24" id="18187" />
+<TGConnectingPoint num="25" id="18188" />
+<TGConnectingPoint num="26" id="18189" />
+<TGConnectingPoint num="27" id="18190" />
+<TGConnectingPoint num="28" id="18191" />
+<TGConnectingPoint num="29" id="18192" />
+<TGConnectingPoint num="30" id="18193" />
+<TGConnectingPoint num="31" id="18194" />
+<TGConnectingPoint num="32" id="18195" />
+<TGConnectingPoint num="33" id="18196" />
+<TGConnectingPoint num="34" id="18197" />
+<TGConnectingPoint num="35" id="18198" />
+<TGConnectingPoint num="36" id="18199" />
+<TGConnectingPoint num="37" id="18200" />
+<TGConnectingPoint num="38" id="18201" />
+<TGConnectingPoint num="39" id="18202" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5104" id="18147" >
+<cdparam x="1000" y="1840" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Receive signal" value="temp(temp_chData)" />
+<TGConnectingPoint num="0" id="18148" />
+<TGConnectingPoint num="1" id="18149" />
+<TGConnectingPoint num="2" id="18150" />
+<TGConnectingPoint num="3" id="18151" />
+<TGConnectingPoint num="4" id="18152" />
+<TGConnectingPoint num="5" id="18153" />
+<TGConnectingPoint num="6" id="18154" />
+<TGConnectingPoint num="7" id="18155" />
+<TGConnectingPoint num="8" id="18156" />
+<TGConnectingPoint num="9" id="18157" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="18102" >
+<cdparam x="1000" y="1740" />
+<sizeparam width="462" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_readchannel_AppC_enc__temp6967" />
+<TGConnectingPoint num="0" id="18103" />
+<TGConnectingPoint num="1" id="18104" />
+<TGConnectingPoint num="2" id="18105" />
+<TGConnectingPoint num="3" id="18106" />
+<TGConnectingPoint num="4" id="18107" />
+<TGConnectingPoint num="5" id="18108" />
+<TGConnectingPoint num="6" id="18109" />
+<TGConnectingPoint num="7" id="18110" />
+<TGConnectingPoint num="8" id="18111" />
+<TGConnectingPoint num="9" id="18112" />
+<TGConnectingPoint num="10" id="18113" />
+<TGConnectingPoint num="11" id="18114" />
+<TGConnectingPoint num="12" id="18115" />
+<TGConnectingPoint num="13" id="18116" />
+<TGConnectingPoint num="14" id="18117" />
+<TGConnectingPoint num="15" id="18118" />
+<TGConnectingPoint num="16" id="18119" />
+<TGConnectingPoint num="17" id="18120" />
+<TGConnectingPoint num="18" id="18121" />
+<TGConnectingPoint num="19" id="18122" />
+<TGConnectingPoint num="20" id="18123" />
+<TGConnectingPoint num="21" id="18124" />
+<TGConnectingPoint num="22" id="18125" />
+<TGConnectingPoint num="23" id="18126" />
+<TGConnectingPoint num="24" id="18127" />
+<TGConnectingPoint num="25" id="18128" />
+<TGConnectingPoint num="26" id="18129" />
+<TGConnectingPoint num="27" id="18130" />
+<TGConnectingPoint num="28" id="18131" />
+<TGConnectingPoint num="29" id="18132" />
+<TGConnectingPoint num="30" id="18133" />
+<TGConnectingPoint num="31" id="18134" />
+<TGConnectingPoint num="32" id="18135" />
+<TGConnectingPoint num="33" id="18136" />
+<TGConnectingPoint num="34" id="18137" />
+<TGConnectingPoint num="35" id="18138" />
+<TGConnectingPoint num="36" id="18139" />
+<TGConnectingPoint num="37" id="18140" />
+<TGConnectingPoint num="38" id="18141" />
+<TGConnectingPoint num="39" id="18142" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5103" id="18087" >
+<cdparam x="1000" y="1640" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Send signal" value="stop()" />
+<TGConnectingPoint num="0" id="18088" />
+<TGConnectingPoint num="1" id="18089" />
+<TGConnectingPoint num="2" id="18090" />
+<TGConnectingPoint num="3" id="18091" />
+<TGConnectingPoint num="4" id="18092" />
+<TGConnectingPoint num="5" id="18093" />
+<TGConnectingPoint num="6" id="18094" />
+<TGConnectingPoint num="7" id="18095" />
+<TGConnectingPoint num="8" id="18096" />
+<TGConnectingPoint num="9" id="18097" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="18042" >
+<cdparam x="1000" y="1540" />
+<sizeparam width="572" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_sendevent_AppC_enc__stop__AppC_enc__stop" />
+<TGConnectingPoint num="0" id="18043" />
+<TGConnectingPoint num="1" id="18044" />
+<TGConnectingPoint num="2" id="18045" />
+<TGConnectingPoint num="3" id="18046" />
+<TGConnectingPoint num="4" id="18047" />
+<TGConnectingPoint num="5" id="18048" />
+<TGConnectingPoint num="6" id="18049" />
+<TGConnectingPoint num="7" id="18050" />
+<TGConnectingPoint num="8" id="18051" />
+<TGConnectingPoint num="9" id="18052" />
+<TGConnectingPoint num="10" id="18053" />
+<TGConnectingPoint num="11" id="18054" />
+<TGConnectingPoint num="12" id="18055" />
+<TGConnectingPoint num="13" id="18056" />
+<TGConnectingPoint num="14" id="18057" />
+<TGConnectingPoint num="15" id="18058" />
+<TGConnectingPoint num="16" id="18059" />
+<TGConnectingPoint num="17" id="18060" />
+<TGConnectingPoint num="18" id="18061" />
+<TGConnectingPoint num="19" id="18062" />
+<TGConnectingPoint num="20" id="18063" />
+<TGConnectingPoint num="21" id="18064" />
+<TGConnectingPoint num="22" id="18065" />
+<TGConnectingPoint num="23" id="18066" />
+<TGConnectingPoint num="24" id="18067" />
+<TGConnectingPoint num="25" id="18068" />
+<TGConnectingPoint num="26" id="18069" />
+<TGConnectingPoint num="27" id="18070" />
+<TGConnectingPoint num="28" id="18071" />
+<TGConnectingPoint num="29" id="18072" />
+<TGConnectingPoint num="30" id="18073" />
+<TGConnectingPoint num="31" id="18074" />
+<TGConnectingPoint num="32" id="18075" />
+<TGConnectingPoint num="33" id="18076" />
+<TGConnectingPoint num="34" id="18077" />
+<TGConnectingPoint num="35" id="18078" />
+<TGConnectingPoint num="36" id="18079" />
+<TGConnectingPoint num="37" id="18080" />
+<TGConnectingPoint num="38" id="18081" />
+<TGConnectingPoint num="39" id="18082" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="17997" >
+<cdparam x="1000" y="1440" />
+<sizeparam width="110" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="choice6958" />
+<TGConnectingPoint num="0" id="17998" />
+<TGConnectingPoint num="1" id="17999" />
+<TGConnectingPoint num="2" id="18000" />
+<TGConnectingPoint num="3" id="18001" />
+<TGConnectingPoint num="4" id="18002" />
+<TGConnectingPoint num="5" id="18003" />
+<TGConnectingPoint num="6" id="18004" />
+<TGConnectingPoint num="7" id="18005" />
+<TGConnectingPoint num="8" id="18006" />
+<TGConnectingPoint num="9" id="18007" />
+<TGConnectingPoint num="10" id="18008" />
+<TGConnectingPoint num="11" id="18009" />
+<TGConnectingPoint num="12" id="18010" />
+<TGConnectingPoint num="13" id="18011" />
+<TGConnectingPoint num="14" id="18012" />
+<TGConnectingPoint num="15" id="18013" />
+<TGConnectingPoint num="16" id="18014" />
+<TGConnectingPoint num="17" id="18015" />
+<TGConnectingPoint num="18" id="18016" />
+<TGConnectingPoint num="19" id="18017" />
+<TGConnectingPoint num="20" id="18018" />
+<TGConnectingPoint num="21" id="18019" />
+<TGConnectingPoint num="22" id="18020" />
+<TGConnectingPoint num="23" id="18021" />
+<TGConnectingPoint num="24" id="18022" />
+<TGConnectingPoint num="25" id="18023" />
+<TGConnectingPoint num="26" id="18024" />
+<TGConnectingPoint num="27" id="18025" />
+<TGConnectingPoint num="28" id="18026" />
+<TGConnectingPoint num="29" id="18027" />
+<TGConnectingPoint num="30" id="18028" />
+<TGConnectingPoint num="31" id="18029" />
+<TGConnectingPoint num="32" id="18030" />
+<TGConnectingPoint num="33" id="18031" />
+<TGConnectingPoint num="34" id="18032" />
+<TGConnectingPoint num="35" id="18033" />
+<TGConnectingPoint num="36" id="18034" />
+<TGConnectingPoint num="37" id="18035" />
+<TGConnectingPoint num="38" id="18036" />
+<TGConnectingPoint num="39" id="18037" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="17952" >
+<cdparam x="1000" y="1340" />
+<sizeparam width="110" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="choice6955" />
+<TGConnectingPoint num="0" id="17953" />
+<TGConnectingPoint num="1" id="17954" />
+<TGConnectingPoint num="2" id="17955" />
+<TGConnectingPoint num="3" id="17956" />
+<TGConnectingPoint num="4" id="17957" />
+<TGConnectingPoint num="5" id="17958" />
+<TGConnectingPoint num="6" id="17959" />
+<TGConnectingPoint num="7" id="17960" />
+<TGConnectingPoint num="8" id="17961" />
+<TGConnectingPoint num="9" id="17962" />
+<TGConnectingPoint num="10" id="17963" />
+<TGConnectingPoint num="11" id="17964" />
+<TGConnectingPoint num="12" id="17965" />
+<TGConnectingPoint num="13" id="17966" />
+<TGConnectingPoint num="14" id="17967" />
+<TGConnectingPoint num="15" id="17968" />
+<TGConnectingPoint num="16" id="17969" />
+<TGConnectingPoint num="17" id="17970" />
+<TGConnectingPoint num="18" id="17971" />
+<TGConnectingPoint num="19" id="17972" />
+<TGConnectingPoint num="20" id="17973" />
+<TGConnectingPoint num="21" id="17974" />
+<TGConnectingPoint num="22" id="17975" />
+<TGConnectingPoint num="23" id="17976" />
+<TGConnectingPoint num="24" id="17977" />
+<TGConnectingPoint num="25" id="17978" />
+<TGConnectingPoint num="26" id="17979" />
+<TGConnectingPoint num="27" id="17980" />
+<TGConnectingPoint num="28" id="17981" />
+<TGConnectingPoint num="29" id="17982" />
+<TGConnectingPoint num="30" id="17983" />
+<TGConnectingPoint num="31" id="17984" />
+<TGConnectingPoint num="32" id="17985" />
+<TGConnectingPoint num="33" id="17986" />
+<TGConnectingPoint num="34" id="17987" />
+<TGConnectingPoint num="35" id="17988" />
+<TGConnectingPoint num="36" id="17989" />
+<TGConnectingPoint num="37" id="17990" />
+<TGConnectingPoint num="38" id="17991" />
+<TGConnectingPoint num="39" id="17992" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="17907" >
+<cdparam x="1000" y="1240" />
+<sizeparam width="121" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="b_execi6952" />
+<TGConnectingPoint num="0" id="17908" />
+<TGConnectingPoint num="1" id="17909" />
+<TGConnectingPoint num="2" id="17910" />
+<TGConnectingPoint num="3" id="17911" />
+<TGConnectingPoint num="4" id="17912" />
+<TGConnectingPoint num="5" id="17913" />
+<TGConnectingPoint num="6" id="17914" />
+<TGConnectingPoint num="7" id="17915" />
+<TGConnectingPoint num="8" id="17916" />
+<TGConnectingPoint num="9" id="17917" />
+<TGConnectingPoint num="10" id="17918" />
+<TGConnectingPoint num="11" id="17919" />
+<TGConnectingPoint num="12" id="17920" />
+<TGConnectingPoint num="13" id="17921" />
+<TGConnectingPoint num="14" id="17922" />
+<TGConnectingPoint num="15" id="17923" />
+<TGConnectingPoint num="16" id="17924" />
+<TGConnectingPoint num="17" id="17925" />
+<TGConnectingPoint num="18" id="17926" />
+<TGConnectingPoint num="19" id="17927" />
+<TGConnectingPoint num="20" id="17928" />
+<TGConnectingPoint num="21" id="17929" />
+<TGConnectingPoint num="22" id="17930" />
+<TGConnectingPoint num="23" id="17931" />
+<TGConnectingPoint num="24" id="17932" />
+<TGConnectingPoint num="25" id="17933" />
+<TGConnectingPoint num="26" id="17934" />
+<TGConnectingPoint num="27" id="17935" />
+<TGConnectingPoint num="28" id="17936" />
+<TGConnectingPoint num="29" id="17937" />
+<TGConnectingPoint num="30" id="17938" />
+<TGConnectingPoint num="31" id="17939" />
+<TGConnectingPoint num="32" id="17940" />
+<TGConnectingPoint num="33" id="17941" />
+<TGConnectingPoint num="34" id="17942" />
+<TGConnectingPoint num="35" id="17943" />
+<TGConnectingPoint num="36" id="17944" />
+<TGConnectingPoint num="37" id="17945" />
+<TGConnectingPoint num="38" id="17946" />
+<TGConnectingPoint num="39" id="17947" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5104" id="17892" >
+<cdparam x="1000" y="1140" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Receive signal" value="fromPtoT(fromPtoT_chData)" />
+<TGConnectingPoint num="0" id="17893" />
+<TGConnectingPoint num="1" id="17894" />
+<TGConnectingPoint num="2" id="17895" />
+<TGConnectingPoint num="3" id="17896" />
+<TGConnectingPoint num="4" id="17897" />
+<TGConnectingPoint num="5" id="17898" />
+<TGConnectingPoint num="6" id="17899" />
+<TGConnectingPoint num="7" id="17900" />
+<TGConnectingPoint num="8" id="17901" />
+<TGConnectingPoint num="9" id="17902" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="17847" >
+<cdparam x="1000" y="1040" />
+<sizeparam width="462" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_readchannel_AppC_enc__fromPtoT" />
+<TGConnectingPoint num="0" id="17848" />
+<TGConnectingPoint num="1" id="17849" />
+<TGConnectingPoint num="2" id="17850" />
+<TGConnectingPoint num="3" id="17851" />
+<TGConnectingPoint num="4" id="17852" />
+<TGConnectingPoint num="5" id="17853" />
+<TGConnectingPoint num="6" id="17854" />
+<TGConnectingPoint num="7" id="17855" />
+<TGConnectingPoint num="8" id="17856" />
+<TGConnectingPoint num="9" id="17857" />
+<TGConnectingPoint num="10" id="17858" />
+<TGConnectingPoint num="11" id="17859" />
+<TGConnectingPoint num="12" id="17860" />
+<TGConnectingPoint num="13" id="17861" />
+<TGConnectingPoint num="14" id="17862" />
+<TGConnectingPoint num="15" id="17863" />
+<TGConnectingPoint num="16" id="17864" />
+<TGConnectingPoint num="17" id="17865" />
+<TGConnectingPoint num="18" id="17866" />
+<TGConnectingPoint num="19" id="17867" />
+<TGConnectingPoint num="20" id="17868" />
+<TGConnectingPoint num="21" id="17869" />
+<TGConnectingPoint num="22" id="17870" />
+<TGConnectingPoint num="23" id="17871" />
+<TGConnectingPoint num="24" id="17872" />
+<TGConnectingPoint num="25" id="17873" />
+<TGConnectingPoint num="26" id="17874" />
+<TGConnectingPoint num="27" id="17875" />
+<TGConnectingPoint num="28" id="17876" />
+<TGConnectingPoint num="29" id="17877" />
+<TGConnectingPoint num="30" id="17878" />
+<TGConnectingPoint num="31" id="17879" />
+<TGConnectingPoint num="32" id="17880" />
+<TGConnectingPoint num="33" id="17881" />
+<TGConnectingPoint num="34" id="17882" />
+<TGConnectingPoint num="35" id="17883" />
+<TGConnectingPoint num="36" id="17884" />
+<TGConnectingPoint num="37" id="17885" />
+<TGConnectingPoint num="38" id="17886" />
+<TGConnectingPoint num="39" id="17887" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5104" id="17832" >
+<cdparam x="1000" y="940" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Receive signal" value="receive()" />
+<TGConnectingPoint num="0" id="17833" />
+<TGConnectingPoint num="1" id="17834" />
+<TGConnectingPoint num="2" id="17835" />
+<TGConnectingPoint num="3" id="17836" />
+<TGConnectingPoint num="4" id="17837" />
+<TGConnectingPoint num="5" id="17838" />
+<TGConnectingPoint num="6" id="17839" />
+<TGConnectingPoint num="7" id="17840" />
+<TGConnectingPoint num="8" id="17841" />
+<TGConnectingPoint num="9" id="17842" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="17787" >
+<cdparam x="1000" y="840" />
+<sizeparam width="638" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_waitevent_AppC_enc__receive__AppC_enc__receive" />
+<TGConnectingPoint num="0" id="17788" />
+<TGConnectingPoint num="1" id="17789" />
+<TGConnectingPoint num="2" id="17790" />
+<TGConnectingPoint num="3" id="17791" />
+<TGConnectingPoint num="4" id="17792" />
+<TGConnectingPoint num="5" id="17793" />
+<TGConnectingPoint num="6" id="17794" />
+<TGConnectingPoint num="7" id="17795" />
+<TGConnectingPoint num="8" id="17796" />
+<TGConnectingPoint num="9" id="17797" />
+<TGConnectingPoint num="10" id="17798" />
+<TGConnectingPoint num="11" id="17799" />
+<TGConnectingPoint num="12" id="17800" />
+<TGConnectingPoint num="13" id="17801" />
+<TGConnectingPoint num="14" id="17802" />
+<TGConnectingPoint num="15" id="17803" />
+<TGConnectingPoint num="16" id="17804" />
+<TGConnectingPoint num="17" id="17805" />
+<TGConnectingPoint num="18" id="17806" />
+<TGConnectingPoint num="19" id="17807" />
+<TGConnectingPoint num="20" id="17808" />
+<TGConnectingPoint num="21" id="17809" />
+<TGConnectingPoint num="22" id="17810" />
+<TGConnectingPoint num="23" id="17811" />
+<TGConnectingPoint num="24" id="17812" />
+<TGConnectingPoint num="25" id="17813" />
+<TGConnectingPoint num="26" id="17814" />
+<TGConnectingPoint num="27" id="17815" />
+<TGConnectingPoint num="28" id="17816" />
+<TGConnectingPoint num="29" id="17817" />
+<TGConnectingPoint num="30" id="17818" />
+<TGConnectingPoint num="31" id="17819" />
+<TGConnectingPoint num="32" id="17820" />
+<TGConnectingPoint num="33" id="17821" />
+<TGConnectingPoint num="34" id="17822" />
+<TGConnectingPoint num="35" id="17823" />
+<TGConnectingPoint num="36" id="17824" />
+<TGConnectingPoint num="37" id="17825" />
+<TGConnectingPoint num="38" id="17826" />
+<TGConnectingPoint num="39" id="17827" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5103" id="17770" >
+<cdparam x="700" y="1640" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Send signal" value="send()" />
+<TGConnectingPoint num="0" id="17771" />
+<TGConnectingPoint num="1" id="17772" />
+<TGConnectingPoint num="2" id="17773" />
+<TGConnectingPoint num="3" id="17774" />
+<TGConnectingPoint num="4" id="17775" />
+<TGConnectingPoint num="5" id="17776" />
+<TGConnectingPoint num="6" id="17777" />
+<TGConnectingPoint num="7" id="17778" />
+<TGConnectingPoint num="8" id="17779" />
+<TGConnectingPoint num="9" id="17780" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="17725" >
+<cdparam x="700" y="1540" />
+<sizeparam width="572" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_sendevent_AppC_enc__send__AppC_enc__send" />
+<TGConnectingPoint num="0" id="17726" />
+<TGConnectingPoint num="1" id="17727" />
+<TGConnectingPoint num="2" id="17728" />
+<TGConnectingPoint num="3" id="17729" />
+<TGConnectingPoint num="4" id="17730" />
+<TGConnectingPoint num="5" id="17731" />
+<TGConnectingPoint num="6" id="17732" />
+<TGConnectingPoint num="7" id="17733" />
+<TGConnectingPoint num="8" id="17734" />
+<TGConnectingPoint num="9" id="17735" />
+<TGConnectingPoint num="10" id="17736" />
+<TGConnectingPoint num="11" id="17737" />
+<TGConnectingPoint num="12" id="17738" />
+<TGConnectingPoint num="13" id="17739" />
+<TGConnectingPoint num="14" id="17740" />
+<TGConnectingPoint num="15" id="17741" />
+<TGConnectingPoint num="16" id="17742" />
+<TGConnectingPoint num="17" id="17743" />
+<TGConnectingPoint num="18" id="17744" />
+<TGConnectingPoint num="19" id="17745" />
+<TGConnectingPoint num="20" id="17746" />
+<TGConnectingPoint num="21" id="17747" />
+<TGConnectingPoint num="22" id="17748" />
+<TGConnectingPoint num="23" id="17749" />
+<TGConnectingPoint num="24" id="17750" />
+<TGConnectingPoint num="25" id="17751" />
+<TGConnectingPoint num="26" id="17752" />
+<TGConnectingPoint num="27" id="17753" />
+<TGConnectingPoint num="28" id="17754" />
+<TGConnectingPoint num="29" id="17755" />
+<TGConnectingPoint num="30" id="17756" />
+<TGConnectingPoint num="31" id="17757" />
+<TGConnectingPoint num="32" id="17758" />
+<TGConnectingPoint num="33" id="17759" />
+<TGConnectingPoint num="34" id="17760" />
+<TGConnectingPoint num="35" id="17761" />
+<TGConnectingPoint num="36" id="17762" />
+<TGConnectingPoint num="37" id="17763" />
+<TGConnectingPoint num="38" id="17764" />
+<TGConnectingPoint num="39" id="17765" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5103" id="17710" >
+<cdparam x="700" y="1440" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Send signal" value="fromTtoP(fromTtoP_chData)" />
+<TGConnectingPoint num="0" id="17711" />
+<TGConnectingPoint num="1" id="17712" />
+<TGConnectingPoint num="2" id="17713" />
+<TGConnectingPoint num="3" id="17714" />
+<TGConnectingPoint num="4" id="17715" />
+<TGConnectingPoint num="5" id="17716" />
+<TGConnectingPoint num="6" id="17717" />
+<TGConnectingPoint num="7" id="17718" />
+<TGConnectingPoint num="8" id="17719" />
+<TGConnectingPoint num="9" id="17720" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="17665" >
+<cdparam x="700" y="1340" />
+<sizeparam width="473" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_writechannel_AppC_enc__fromTtoP" />
+<TGConnectingPoint num="0" id="17666" />
+<TGConnectingPoint num="1" id="17667" />
+<TGConnectingPoint num="2" id="17668" />
+<TGConnectingPoint num="3" id="17669" />
+<TGConnectingPoint num="4" id="17670" />
+<TGConnectingPoint num="5" id="17671" />
+<TGConnectingPoint num="6" id="17672" />
+<TGConnectingPoint num="7" id="17673" />
+<TGConnectingPoint num="8" id="17674" />
+<TGConnectingPoint num="9" id="17675" />
+<TGConnectingPoint num="10" id="17676" />
+<TGConnectingPoint num="11" id="17677" />
+<TGConnectingPoint num="12" id="17678" />
+<TGConnectingPoint num="13" id="17679" />
+<TGConnectingPoint num="14" id="17680" />
+<TGConnectingPoint num="15" id="17681" />
+<TGConnectingPoint num="16" id="17682" />
+<TGConnectingPoint num="17" id="17683" />
+<TGConnectingPoint num="18" id="17684" />
+<TGConnectingPoint num="19" id="17685" />
+<TGConnectingPoint num="20" id="17686" />
+<TGConnectingPoint num="21" id="17687" />
+<TGConnectingPoint num="22" id="17688" />
+<TGConnectingPoint num="23" id="17689" />
+<TGConnectingPoint num="24" id="17690" />
+<TGConnectingPoint num="25" id="17691" />
+<TGConnectingPoint num="26" id="17692" />
+<TGConnectingPoint num="27" id="17693" />
+<TGConnectingPoint num="28" id="17694" />
+<TGConnectingPoint num="29" id="17695" />
+<TGConnectingPoint num="30" id="17696" />
+<TGConnectingPoint num="31" id="17697" />
+<TGConnectingPoint num="32" id="17698" />
+<TGConnectingPoint num="33" id="17699" />
+<TGConnectingPoint num="34" id="17700" />
+<TGConnectingPoint num="35" id="17701" />
+<TGConnectingPoint num="36" id="17702" />
+<TGConnectingPoint num="37" id="17703" />
+<TGConnectingPoint num="38" id="17704" />
+<TGConnectingPoint num="39" id="17705" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="17620" >
+<cdparam x="700" y="1240" />
+<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="b_execi" />
+<TGConnectingPoint num="0" id="17621" />
+<TGConnectingPoint num="1" id="17622" />
+<TGConnectingPoint num="2" id="17623" />
+<TGConnectingPoint num="3" id="17624" />
+<TGConnectingPoint num="4" id="17625" />
+<TGConnectingPoint num="5" id="17626" />
+<TGConnectingPoint num="6" id="17627" />
+<TGConnectingPoint num="7" id="17628" />
+<TGConnectingPoint num="8" id="17629" />
+<TGConnectingPoint num="9" id="17630" />
+<TGConnectingPoint num="10" id="17631" />
+<TGConnectingPoint num="11" id="17632" />
+<TGConnectingPoint num="12" id="17633" />
+<TGConnectingPoint num="13" id="17634" />
+<TGConnectingPoint num="14" id="17635" />
+<TGConnectingPoint num="15" id="17636" />
+<TGConnectingPoint num="16" id="17637" />
+<TGConnectingPoint num="17" id="17638" />
+<TGConnectingPoint num="18" id="17639" />
+<TGConnectingPoint num="19" id="17640" />
+<TGConnectingPoint num="20" id="17641" />
+<TGConnectingPoint num="21" id="17642" />
+<TGConnectingPoint num="22" id="17643" />
+<TGConnectingPoint num="23" id="17644" />
+<TGConnectingPoint num="24" id="17645" />
+<TGConnectingPoint num="25" id="17646" />
+<TGConnectingPoint num="26" id="17647" />
+<TGConnectingPoint num="27" id="17648" />
+<TGConnectingPoint num="28" id="17649" />
+<TGConnectingPoint num="29" id="17650" />
+<TGConnectingPoint num="30" id="17651" />
+<TGConnectingPoint num="31" id="17652" />
+<TGConnectingPoint num="32" id="17653" />
+<TGConnectingPoint num="33" id="17654" />
+<TGConnectingPoint num="34" id="17655" />
+<TGConnectingPoint num="35" id="17656" />
+<TGConnectingPoint num="36" id="17657" />
+<TGConnectingPoint num="37" id="17658" />
+<TGConnectingPoint num="38" id="17659" />
+<TGConnectingPoint num="39" id="17660" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5104" id="17605" >
+<cdparam x="700" y="1140" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Receive signal" value="temp(temp_chData)" />
+<TGConnectingPoint num="0" id="17606" />
+<TGConnectingPoint num="1" id="17607" />
+<TGConnectingPoint num="2" id="17608" />
+<TGConnectingPoint num="3" id="17609" />
+<TGConnectingPoint num="4" id="17610" />
+<TGConnectingPoint num="5" id="17611" />
+<TGConnectingPoint num="6" id="17612" />
+<TGConnectingPoint num="7" id="17613" />
+<TGConnectingPoint num="8" id="17614" />
+<TGConnectingPoint num="9" id="17615" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="17560" >
+<cdparam x="700" y="1040" />
+<sizeparam width="418" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_readchannel_AppC_enc__temp" />
+<TGConnectingPoint num="0" id="17561" />
+<TGConnectingPoint num="1" id="17562" />
+<TGConnectingPoint num="2" id="17563" />
+<TGConnectingPoint num="3" id="17564" />
+<TGConnectingPoint num="4" id="17565" />
+<TGConnectingPoint num="5" id="17566" />
+<TGConnectingPoint num="6" id="17567" />
+<TGConnectingPoint num="7" id="17568" />
+<TGConnectingPoint num="8" id="17569" />
+<TGConnectingPoint num="9" id="17570" />
+<TGConnectingPoint num="10" id="17571" />
+<TGConnectingPoint num="11" id="17572" />
+<TGConnectingPoint num="12" id="17573" />
+<TGConnectingPoint num="13" id="17574" />
+<TGConnectingPoint num="14" id="17575" />
+<TGConnectingPoint num="15" id="17576" />
+<TGConnectingPoint num="16" id="17577" />
+<TGConnectingPoint num="17" id="17578" />
+<TGConnectingPoint num="18" id="17579" />
+<TGConnectingPoint num="19" id="17580" />
+<TGConnectingPoint num="20" id="17581" />
+<TGConnectingPoint num="21" id="17582" />
+<TGConnectingPoint num="22" id="17583" />
+<TGConnectingPoint num="23" id="17584" />
+<TGConnectingPoint num="24" id="17585" />
+<TGConnectingPoint num="25" id="17586" />
+<TGConnectingPoint num="26" id="17587" />
+<TGConnectingPoint num="27" id="17588" />
+<TGConnectingPoint num="28" id="17589" />
+<TGConnectingPoint num="29" id="17590" />
+<TGConnectingPoint num="30" id="17591" />
+<TGConnectingPoint num="31" id="17592" />
+<TGConnectingPoint num="32" id="17593" />
+<TGConnectingPoint num="33" id="17594" />
+<TGConnectingPoint num="34" id="17595" />
+<TGConnectingPoint num="35" id="17596" />
+<TGConnectingPoint num="36" id="17597" />
+<TGConnectingPoint num="37" id="17598" />
+<TGConnectingPoint num="38" id="17599" />
+<TGConnectingPoint num="39" id="17600" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5104" id="17545" >
+<cdparam x="700" y="940" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Receive signal" value="timeOut()" />
+<TGConnectingPoint num="0" id="17546" />
+<TGConnectingPoint num="1" id="17547" />
+<TGConnectingPoint num="2" id="17548" />
+<TGConnectingPoint num="3" id="17549" />
+<TGConnectingPoint num="4" id="17550" />
+<TGConnectingPoint num="5" id="17551" />
+<TGConnectingPoint num="6" id="17552" />
+<TGConnectingPoint num="7" id="17553" />
+<TGConnectingPoint num="8" id="17554" />
+<TGConnectingPoint num="9" id="17555" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="17500" >
+<cdparam x="700" y="840" />
+<sizeparam width="638" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_waitevent_AppC_enc__timeOut__AppC_enc__timeOut" />
+<TGConnectingPoint num="0" id="17501" />
+<TGConnectingPoint num="1" id="17502" />
+<TGConnectingPoint num="2" id="17503" />
+<TGConnectingPoint num="3" id="17504" />
+<TGConnectingPoint num="4" id="17505" />
+<TGConnectingPoint num="5" id="17506" />
+<TGConnectingPoint num="6" id="17507" />
+<TGConnectingPoint num="7" id="17508" />
+<TGConnectingPoint num="8" id="17509" />
+<TGConnectingPoint num="9" id="17510" />
+<TGConnectingPoint num="10" id="17511" />
+<TGConnectingPoint num="11" id="17512" />
+<TGConnectingPoint num="12" id="17513" />
+<TGConnectingPoint num="13" id="17514" />
+<TGConnectingPoint num="14" id="17515" />
+<TGConnectingPoint num="15" id="17516" />
+<TGConnectingPoint num="16" id="17517" />
+<TGConnectingPoint num="17" id="17518" />
+<TGConnectingPoint num="18" id="17519" />
+<TGConnectingPoint num="19" id="17520" />
+<TGConnectingPoint num="20" id="17521" />
+<TGConnectingPoint num="21" id="17522" />
+<TGConnectingPoint num="22" id="17523" />
+<TGConnectingPoint num="23" id="17524" />
+<TGConnectingPoint num="24" id="17525" />
+<TGConnectingPoint num="25" id="17526" />
+<TGConnectingPoint num="26" id="17527" />
+<TGConnectingPoint num="27" id="17528" />
+<TGConnectingPoint num="28" id="17529" />
+<TGConnectingPoint num="29" id="17530" />
+<TGConnectingPoint num="30" id="17531" />
+<TGConnectingPoint num="31" id="17532" />
+<TGConnectingPoint num="32" id="17533" />
+<TGConnectingPoint num="33" id="17534" />
+<TGConnectingPoint num="34" id="17535" />
+<TGConnectingPoint num="35" id="17536" />
+<TGConnectingPoint num="36" id="17537" />
+<TGConnectingPoint num="37" id="17538" />
+<TGConnectingPoint num="38" id="17539" />
+<TGConnectingPoint num="39" id="17540" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="17455" >
+<cdparam x="700" y="740" />
+<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="select" />
+<TGConnectingPoint num="0" id="17456" />
+<TGConnectingPoint num="1" id="17457" />
+<TGConnectingPoint num="2" id="17458" />
+<TGConnectingPoint num="3" id="17459" />
+<TGConnectingPoint num="4" id="17460" />
+<TGConnectingPoint num="5" id="17461" />
+<TGConnectingPoint num="6" id="17462" />
+<TGConnectingPoint num="7" id="17463" />
+<TGConnectingPoint num="8" id="17464" />
+<TGConnectingPoint num="9" id="17465" />
+<TGConnectingPoint num="10" id="17466" />
+<TGConnectingPoint num="11" id="17467" />
+<TGConnectingPoint num="12" id="17468" />
+<TGConnectingPoint num="13" id="17469" />
+<TGConnectingPoint num="14" id="17470" />
+<TGConnectingPoint num="15" id="17471" />
+<TGConnectingPoint num="16" id="17472" />
+<TGConnectingPoint num="17" id="17473" />
+<TGConnectingPoint num="18" id="17474" />
+<TGConnectingPoint num="19" id="17475" />
+<TGConnectingPoint num="20" id="17476" />
+<TGConnectingPoint num="21" id="17477" />
+<TGConnectingPoint num="22" id="17478" />
+<TGConnectingPoint num="23" id="17479" />
+<TGConnectingPoint num="24" id="17480" />
+<TGConnectingPoint num="25" id="17481" />
+<TGConnectingPoint num="26" id="17482" />
+<TGConnectingPoint num="27" id="17483" />
+<TGConnectingPoint num="28" id="17484" />
+<TGConnectingPoint num="29" id="17485" />
+<TGConnectingPoint num="30" id="17486" />
+<TGConnectingPoint num="31" id="17487" />
+<TGConnectingPoint num="32" id="17488" />
+<TGConnectingPoint num="33" id="17489" />
+<TGConnectingPoint num="34" id="17490" />
+<TGConnectingPoint num="35" id="17491" />
+<TGConnectingPoint num="36" id="17492" />
+<TGConnectingPoint num="37" id="17493" />
+<TGConnectingPoint num="38" id="17494" />
+<TGConnectingPoint num="39" id="17495" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5104" id="17438" >
+<cdparam x="400" y="840" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Receive signal" value="abort()" />
+<TGConnectingPoint num="0" id="17439" />
+<TGConnectingPoint num="1" id="17440" />
+<TGConnectingPoint num="2" id="17441" />
+<TGConnectingPoint num="3" id="17442" />
+<TGConnectingPoint num="4" id="17443" />
+<TGConnectingPoint num="5" id="17444" />
+<TGConnectingPoint num="6" id="17445" />
+<TGConnectingPoint num="7" id="17446" />
+<TGConnectingPoint num="8" id="17447" />
+<TGConnectingPoint num="9" id="17448" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="17393" >
+<cdparam x="400" y="740" />
+<sizeparam width="594" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="signalstate_waitevent_AppC_enc__abort__AppC_enc__abort" />
+<TGConnectingPoint num="0" id="17394" />
+<TGConnectingPoint num="1" id="17395" />
+<TGConnectingPoint num="2" id="17396" />
+<TGConnectingPoint num="3" id="17397" />
+<TGConnectingPoint num="4" id="17398" />
+<TGConnectingPoint num="5" id="17399" />
+<TGConnectingPoint num="6" id="17400" />
+<TGConnectingPoint num="7" id="17401" />
+<TGConnectingPoint num="8" id="17402" />
+<TGConnectingPoint num="9" id="17403" />
+<TGConnectingPoint num="10" id="17404" />
+<TGConnectingPoint num="11" id="17405" />
+<TGConnectingPoint num="12" id="17406" />
+<TGConnectingPoint num="13" id="17407" />
+<TGConnectingPoint num="14" id="17408" />
+<TGConnectingPoint num="15" id="17409" />
+<TGConnectingPoint num="16" id="17410" />
+<TGConnectingPoint num="17" id="17411" />
+<TGConnectingPoint num="18" id="17412" />
+<TGConnectingPoint num="19" id="17413" />
+<TGConnectingPoint num="20" id="17414" />
+<TGConnectingPoint num="21" id="17415" />
+<TGConnectingPoint num="22" id="17416" />
+<TGConnectingPoint num="23" id="17417" />
+<TGConnectingPoint num="24" id="17418" />
+<TGConnectingPoint num="25" id="17419" />
+<TGConnectingPoint num="26" id="17420" />
+<TGConnectingPoint num="27" id="17421" />
+<TGConnectingPoint num="28" id="17422" />
+<TGConnectingPoint num="29" id="17423" />
+<TGConnectingPoint num="30" id="17424" />
+<TGConnectingPoint num="31" id="17425" />
+<TGConnectingPoint num="32" id="17426" />
+<TGConnectingPoint num="33" id="17427" />
+<TGConnectingPoint num="34" id="17428" />
+<TGConnectingPoint num="35" id="17429" />
+<TGConnectingPoint num="36" id="17430" />
+<TGConnectingPoint num="37" id="17431" />
+<TGConnectingPoint num="38" id="17432" />
+<TGConnectingPoint num="39" id="17433" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="17348" >
+<cdparam x="400" y="640" />
+<sizeparam width="110" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="choice6896" />
+<TGConnectingPoint num="0" id="17349" />
+<TGConnectingPoint num="1" id="17350" />
+<TGConnectingPoint num="2" id="17351" />
+<TGConnectingPoint num="3" id="17352" />
+<TGConnectingPoint num="4" id="17353" />
+<TGConnectingPoint num="5" id="17354" />
+<TGConnectingPoint num="6" id="17355" />
+<TGConnectingPoint num="7" id="17356" />
+<TGConnectingPoint num="8" id="17357" />
+<TGConnectingPoint num="9" id="17358" />
+<TGConnectingPoint num="10" id="17359" />
+<TGConnectingPoint num="11" id="17360" />
+<TGConnectingPoint num="12" id="17361" />
+<TGConnectingPoint num="13" id="17362" />
+<TGConnectingPoint num="14" id="17363" />
+<TGConnectingPoint num="15" id="17364" />
+<TGConnectingPoint num="16" id="17365" />
+<TGConnectingPoint num="17" id="17366" />
+<TGConnectingPoint num="18" id="17367" />
+<TGConnectingPoint num="19" id="17368" />
+<TGConnectingPoint num="20" id="17369" />
+<TGConnectingPoint num="21" id="17370" />
+<TGConnectingPoint num="22" id="17371" />
+<TGConnectingPoint num="23" id="17372" />
+<TGConnectingPoint num="24" id="17373" />
+<TGConnectingPoint num="25" id="17374" />
+<TGConnectingPoint num="26" id="17375" />
+<TGConnectingPoint num="27" id="17376" />
+<TGConnectingPoint num="28" id="17377" />
+<TGConnectingPoint num="29" id="17378" />
+<TGConnectingPoint num="30" id="17379" />
+<TGConnectingPoint num="31" id="17380" />
+<TGConnectingPoint num="32" id="17381" />
+<TGConnectingPoint num="33" id="17382" />
+<TGConnectingPoint num="34" id="17383" />
+<TGConnectingPoint num="35" id="17384" />
+<TGConnectingPoint num="36" id="17385" />
+<TGConnectingPoint num="37" id="17386" />
+<TGConnectingPoint num="38" id="17387" />
+<TGConnectingPoint num="39" id="17388" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5108" id="17341" >
+<cdparam x="400" y="540" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="TGComponent" value="null" />
+<TGConnectingPoint num="0" id="17342" />
+<TGConnectingPoint num="1" id="17343" />
+<extraparam>
+<Data variable="tcpctrl__a" minValue="0" maxValue="10" functionId="0" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="17296" >
+<cdparam x="400" y="440" />
+<sizeparam width="176" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="loop__choice7428" />
+<TGConnectingPoint num="0" id="17297" />
+<TGConnectingPoint num="1" id="17298" />
+<TGConnectingPoint num="2" id="17299" />
+<TGConnectingPoint num="3" id="17300" />
+<TGConnectingPoint num="4" id="17301" />
+<TGConnectingPoint num="5" id="17302" />
+<TGConnectingPoint num="6" id="17303" />
+<TGConnectingPoint num="7" id="17304" />
+<TGConnectingPoint num="8" id="17305" />
+<TGConnectingPoint num="9" id="17306" />
+<TGConnectingPoint num="10" id="17307" />
+<TGConnectingPoint num="11" id="17308" />
+<TGConnectingPoint num="12" id="17309" />
+<TGConnectingPoint num="13" id="17310" />
+<TGConnectingPoint num="14" id="17311" />
+<TGConnectingPoint num="15" id="17312" />
+<TGConnectingPoint num="16" id="17313" />
+<TGConnectingPoint num="17" id="17314" />
+<TGConnectingPoint num="18" id="17315" />
+<TGConnectingPoint num="19" id="17316" />
+<TGConnectingPoint num="20" id="17317" />
+<TGConnectingPoint num="21" id="17318" />
+<TGConnectingPoint num="22" id="17319" />
+<TGConnectingPoint num="23" id="17320" />
+<TGConnectingPoint num="24" id="17321" />
+<TGConnectingPoint num="25" id="17322" />
+<TGConnectingPoint num="26" id="17323" />
+<TGConnectingPoint num="27" id="17324" />
+<TGConnectingPoint num="28" id="17325" />
+<TGConnectingPoint num="29" id="17326" />
+<TGConnectingPoint num="30" id="17327" />
+<TGConnectingPoint num="31" id="17328" />
+<TGConnectingPoint num="32" id="17329" />
+<TGConnectingPoint num="33" id="17330" />
+<TGConnectingPoint num="34" id="17331" />
+<TGConnectingPoint num="35" id="17332" />
+<TGConnectingPoint num="36" id="17333" />
+<TGConnectingPoint num="37" id="17334" />
+<TGConnectingPoint num="38" id="17335" />
+<TGConnectingPoint num="39" id="17336" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5106" id="17251" >
+<cdparam x="400" y="340" />
+<sizeparam width="154" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="loop__init7422" />
+<TGConnectingPoint num="0" id="17252" />
+<TGConnectingPoint num="1" id="17253" />
+<TGConnectingPoint num="2" id="17254" />
+<TGConnectingPoint num="3" id="17255" />
+<TGConnectingPoint num="4" id="17256" />
+<TGConnectingPoint num="5" id="17257" />
+<TGConnectingPoint num="6" id="17258" />
+<TGConnectingPoint num="7" id="17259" />
+<TGConnectingPoint num="8" id="17260" />
+<TGConnectingPoint num="9" id="17261" />
+<TGConnectingPoint num="10" id="17262" />
+<TGConnectingPoint num="11" id="17263" />
+<TGConnectingPoint num="12" id="17264" />
+<TGConnectingPoint num="13" id="17265" />
+<TGConnectingPoint num="14" id="17266" />
+<TGConnectingPoint num="15" id="17267" />
+<TGConnectingPoint num="16" id="17268" />
+<TGConnectingPoint num="17" id="17269" />
+<TGConnectingPoint num="18" id="17270" />
+<TGConnectingPoint num="19" id="17271" />
+<TGConnectingPoint num="20" id="17272" />
+<TGConnectingPoint num="21" id="17273" />
+<TGConnectingPoint num="22" id="17274" />
+<TGConnectingPoint num="23" id="17275" />
+<TGConnectingPoint num="24" id="17276" />
+<TGConnectingPoint num="25" id="17277" />
+<TGConnectingPoint num="26" id="17278" />
+<TGConnectingPoint num="27" id="17279" />
+<TGConnectingPoint num="28" id="17280" />
+<TGConnectingPoint num="29" id="17281" />
+<TGConnectingPoint num="30" id="17282" />
+<TGConnectingPoint num="31" id="17283" />
+<TGConnectingPoint num="32" id="17284" />
+<TGConnectingPoint num="33" id="17285" />
+<TGConnectingPoint num="34" id="17286" />
+<TGConnectingPoint num="35" id="17287" />
+<TGConnectingPoint num="36" id="17288" />
+<TGConnectingPoint num="37" id="17289" />
+<TGConnectingPoint num="38" id="17290" />
+<TGConnectingPoint num="39" id="17291" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5104" id="17236" >
+<cdparam x="400" y="240" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Receive signal" value="start_TCP_IP()" />
+<TGConnectingPoint num="0" id="17237" />
+<TGConnectingPoint num="1" id="17238" />
+<TGConnectingPoint num="2" id="17239" />
+<TGConnectingPoint num="3" id="17240" />
+<TGConnectingPoint num="4" id="17241" />
+<TGConnectingPoint num="5" id="17242" />
+<TGConnectingPoint num="6" id="17243" />
+<TGConnectingPoint num="7" id="17244" />
+<TGConnectingPoint num="8" id="17245" />
+<TGConnectingPoint num="9" id="17246" />
+</COMPONENT>
+
+<COMPONENT type="5106" id="17191" >
+<cdparam x="400" y="140" />
+<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="State" value="loopstart" />
+<TGConnectingPoint num="0" id="17192" />
+<TGConnectingPoint num="1" id="17193" />
+<TGConnectingPoint num="2" id="17194" />
+<TGConnectingPoint num="3" id="17195" />
+<TGConnectingPoint num="4" id="17196" />
+<TGConnectingPoint num="5" id="17197" />
+<TGConnectingPoint num="6" id="17198" />
+<TGConnectingPoint num="7" id="17199" />
+<TGConnectingPoint num="8" id="17200" />
+<TGConnectingPoint num="9" id="17201" />
+<TGConnectingPoint num="10" id="17202" />
+<TGConnectingPoint num="11" id="17203" />
+<TGConnectingPoint num="12" id="17204" />
+<TGConnectingPoint num="13" id="17205" />
+<TGConnectingPoint num="14" id="17206" />
+<TGConnectingPoint num="15" id="17207" />
+<TGConnectingPoint num="16" id="17208" />
+<TGConnectingPoint num="17" id="17209" />
+<TGConnectingPoint num="18" id="17210" />
+<TGConnectingPoint num="19" id="17211" />
+<TGConnectingPoint num="20" id="17212" />
+<TGConnectingPoint num="21" id="17213" />
+<TGConnectingPoint num="22" id="17214" />
+<TGConnectingPoint num="23" id="17215" />
+<TGConnectingPoint num="24" id="17216" />
+<TGConnectingPoint num="25" id="17217" />
+<TGConnectingPoint num="26" id="17218" />
+<TGConnectingPoint num="27" id="17219" />
+<TGConnectingPoint num="28" id="17220" />
+<TGConnectingPoint num="29" id="17221" />
+<TGConnectingPoint num="30" id="17222" />
+<TGConnectingPoint num="31" id="17223" />
+<TGConnectingPoint num="32" id="17224" />
+<TGConnectingPoint num="33" id="17225" />
+<TGConnectingPoint num="34" id="17226" />
+<TGConnectingPoint num="35" id="17227" />
+<TGConnectingPoint num="36" id="17228" />
+<TGConnectingPoint num="37" id="17229" />
+<TGConnectingPoint num="38" id="17230" />
+<TGConnectingPoint num="39" id="17231" />
+<extraparam>
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="5100" id="17185" >
+<cdparam x="400" y="40" />
+<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="17186" />
+</COMPONENT>
+
+
+</AVATARStateMachineDiagramPanel>
+
+<AVATARStateMachineDiagramPanel name="Block0" minX="10" maxX="2500" minY="10" maxY="1500" >
+<COMPONENT type="5100" id="13684" >
+<cdparam x="400" y="50" />
+<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="13683" />
+</COMPONENT>
+
+
+</AVATARStateMachineDiagramPanel>
+
+<AVATARStateMachineDiagramPanel name="Block0" minX="10" maxX="2500" minY="10" maxY="1500" >
+<COMPONENT type="5100" id="13686" >
+<cdparam x="400" y="50" />
+<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="13685" />
+</COMPONENT>
+
+
+</AVATARStateMachineDiagramPanel>
+
+<AVATARStateMachineDiagramPanel name="Block0" minX="10" maxX="2500" minY="10" maxY="1500" >
+<COMPONENT type="5100" id="13688" >
+<cdparam x="400" y="50" />
+<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="13687" />
+</COMPONENT>
+
+
+</AVATARStateMachineDiagramPanel>
+
+<AVATARStateMachineDiagramPanel name="Block0" minX="10" maxX="2500" minY="10" maxY="1500" >
+<COMPONENT type="5100" id="13690" >
+<cdparam x="400" y="50" />
+<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="13689" />
+</COMPONENT>
+
+
+</AVATARStateMachineDiagramPanel>
+
+<AVATARStateMachineDiagramPanel name="Block0" minX="10" maxX="2500" minY="10" maxY="1500" >
+<COMPONENT type="5100" id="13692" >
+<cdparam x="400" y="50" />
+<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="13691" />
+</COMPONENT>
+
+
+</AVATARStateMachineDiagramPanel>
+
+<AVATARStateMachineDiagramPanel name="Block0" minX="10" maxX="2500" minY="10" maxY="1500" >
+<COMPONENT type="5100" id="15655" >
+<cdparam x="400" y="50" />
+<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="15656" />
+</COMPONENT>
+
+
+</AVATARStateMachineDiagramPanel>
+
+<AVATARStateMachineDiagramPanel name="Block0" minX="10" maxX="2500" minY="10" maxY="1500" >
+<COMPONENT type="5100" id="15992" >
+<cdparam x="400" y="50" />
+<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="15993" />
+</COMPONENT>
+
+
+</AVATARStateMachineDiagramPanel>
+
+<AVATARStateMachineDiagramPanel name="Block0" minX="10" maxX="2500" minY="10" maxY="1500" >
+<COMPONENT type="5100" id="17181" >
+<cdparam x="400" y="50" />
+<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="17182" />
+</COMPONENT>
+
+
+</AVATARStateMachineDiagramPanel>
+
+<AVATARStateMachineDiagramPanel name="Block0" minX="10" maxX="2500" minY="10" maxY="1500" >
+<COMPONENT type="5100" id="24334" >
+<cdparam x="400" y="50" />
+<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="24335" />
+</COMPONENT>
+
+
+</AVATARStateMachineDiagramPanel>
+
+<AVATARStateMachineDiagramPanel name="Block0" minX="10" maxX="2500" minY="10" maxY="1500" >
+<COMPONENT type="5100" id="25079" >
+<cdparam x="400" y="50" />
+<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="25080" />
+</COMPONENT>
+
+
+</AVATARStateMachineDiagramPanel>
+
+</Modeling>
+
+
+
+
+<Modeling type="Sysmlsec Methodology" nameTab="SysMLSec_Methodology" >
+<SysmlsecMethodologyDiagramPanel name="SysMLSec_Methodology" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" >
+<COMPONENT type="5705" id="13697" >
+<cdparam x="650" y="500" />
+<sizeparam width="180" height="70" minWidth="10" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="TGComponent" value="Properties" />
+<TGConnectingPoint num="0" id="13693" />
+<TGConnectingPoint num="1" id="13694" />
+<TGConnectingPoint num="2" id="13695" />
+<TGConnectingPoint num="3" id="13696" />
+</COMPONENT>
+
+<COMPONENT type="5706" id="13702" >
+<cdparam x="1100" y="600" />
+<sizeparam width="200" height="70" minWidth="10" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="TGComponent" value="Prototyping" />
+<TGConnectingPoint num="0" id="13698" />
+<TGConnectingPoint num="1" id="13699" />
+<TGConnectingPoint num="2" id="13700" />
+<TGConnectingPoint num="3" id="13701" />
+</COMPONENT>
+
+<COMPONENT type="5704" id="13711" >
+<cdparam x="1000" y="500" />
+<sizeparam width="341" height="86" minWidth="10" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="TGComponent" value="Design" />
+<TGConnectingPoint num="0" id="13706" />
+<TGConnectingPoint num="1" id="13707" />
+<TGConnectingPoint num="2" id="13708" />
+<TGConnectingPoint num="3" id="13709" />
+<TGConnectingPoint num="4" id="13710" />
+</COMPONENT>
+<SUBCOMPONENT type="5707" id="13703" >
+<father id="13711" num="0" />
+<cdparam x="1005" y="570" />
+<sizeparam width="10" height="10" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="1005" maxX="1005" minY="570" maxY="570" />
+<infoparam name="value " value="DHWithCertificateSecurityProtocol" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="5707" id="13704" >
+<father id="13711" num="1" />
+<cdparam x="1005" y="555" />
+<sizeparam width="10" height="10" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="1005" maxX="1005" minY="555" maxY="555" />
+<infoparam name="value " value="DHSecurityProtocol" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="5707" id="13705" >
+<father id="13711" num="2" />
+<cdparam x="1005" y="540" />
+<sizeparam width="10" height="10" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="1005" maxX="1005" minY="540" maxY="540" />
+<infoparam name="value " value="BasicSecurityProtocol" />
+</SUBCOMPONENT>
+
+<COMPONENT type="5703" id="13717" >
+<cdparam x="900" y="400" />
+<sizeparam width="200" height="70" minWidth="10" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="TGComponent" value="Analysis" />
+<TGConnectingPoint num="0" id="13712" />
+<TGConnectingPoint num="1" id="13713" />
+<TGConnectingPoint num="2" id="13714" />
+<TGConnectingPoint num="3" id="13715" />
+<TGConnectingPoint num="4" id="13716" />
+</COMPONENT>
+
+<COMPONENT type="5711" id="13722" >
+<cdparam x="887" y="100" />
+<sizeparam width="227" height="70" minWidth="10" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="TGComponent" value="Communication pattern" />
+<TGConnectingPoint num="0" id="13718" />
+<TGConnectingPoint num="1" id="13719" />
+<TGConnectingPoint num="2" id="13720" />
+<TGConnectingPoint num="3" id="13721" />
+</COMPONENT>
+
+<COMPONENT type="5710" id="13732" >
+<cdparam x="853" y="211" />
+<sizeparam width="324" height="87" minWidth="10" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="TGComponent" value="Mapping" />
+<TGConnectingPoint num="0" id="13726" />
+<TGConnectingPoint num="1" id="13727" />
+<TGConnectingPoint num="2" id="13728" />
+<TGConnectingPoint num="3" id="13729" />
+<TGConnectingPoint num="4" id="13730" />
+<TGConnectingPoint num="5" id="13731" />
+</COMPONENT>
+<SUBCOMPONENT type="5707" id="13723" >
+<father id="13732" num="0" />
+<cdparam x="858" y="281" />
+<sizeparam width="10" height="10" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="905" maxX="905" minY="295" maxY="295" />
+<infoparam name="value " value="Mapping2_Sec" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="5707" id="13724" >
+<father id="13732" num="1" />
+<cdparam x="858" y="266" />
+<sizeparam width="10" height="10" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="905" maxX="905" minY="280" maxY="280" />
+<infoparam name="value " value="Mapping2" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="5707" id="13725" >
+<father id="13732" num="2" />
+<cdparam x="858" y="251" />
+<sizeparam width="10" height="10" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="905" maxX="905" minY="265" maxY="265" />
+<infoparam name="value " value="Mapping1" />
+</SUBCOMPONENT>
+
+<COMPONENT type="5709" id="13740" >
+<cdparam x="1150" y="100" />
+<sizeparam width="200" height="88" minWidth="10" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="TGComponent" value="Architecture view" />
+<TGConnectingPoint num="0" id="13736" />
+<TGConnectingPoint num="1" id="13737" />
+<TGConnectingPoint num="2" id="13738" />
+<TGConnectingPoint num="3" id="13739" />
+</COMPONENT>
+<SUBCOMPONENT type="5707" id="13733" >
+<father id="13740" num="0" />
+<cdparam x="1155" y="170" />
+<sizeparam width="10" height="10" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="1155" maxX="1155" minY="170" maxY="170" />
+<infoparam name="value " value="Mapping2_Sec" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="5707" id="13734" >
+<father id="13740" num="1" />
+<cdparam x="1155" y="155" />
+<sizeparam width="10" height="10" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="1155" maxX="1155" minY="155" maxY="155" />
+<infoparam name="value " value="Mapping2" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="5707" id="13735" >
+<father id="13740" num="2" />
+<cdparam x="1155" y="140" />
+<sizeparam width="10" height="10" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="1155" maxX="1155" minY="140" maxY="140" />
+<infoparam name="value " value="Mapping1" />
+</SUBCOMPONENT>
+
+<COMPONENT type="5713" id="13746" >
+<cdparam x="650" y="100" />
+<sizeparam width="200" height="70" minWidth="10" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="TGComponent" value="Functional view" />
+<TGConnectingPoint num="0" id="13742" />
+<TGConnectingPoint num="1" id="13743" />
+<TGConnectingPoint num="2" id="13744" />
+<TGConnectingPoint num="3" id="13745" />
+</COMPONENT>
+<SUBCOMPONENT type="5707" id="13741" >
+<father id="13746" num="0" />
+<cdparam x="655" y="140" />
+<sizeparam width="10" height="10" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="655" maxX="655" minY="140" maxY="140" />
+<infoparam name="value " value="AppC" />
+</SUBCOMPONENT>
+
+<COMPONENT type="5712" id="13753" >
+<cdparam x="350" y="400" />
+<sizeparam width="200" height="70" minWidth="10" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="TGComponent" value="Attacks" />
+<TGConnectingPoint num="0" id="13748" />
+<TGConnectingPoint num="1" id="13749" />
+<TGConnectingPoint num="2" id="13750" />
+<TGConnectingPoint num="3" id="13751" />
+<TGConnectingPoint num="4" id="13752" />
+</COMPONENT>
+<SUBCOMPONENT type="5707" id="13747" >
+<father id="13753" num="0" />
+<cdparam x="355" y="440" />
+<sizeparam width="10" height="10" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="355" maxX="355" minY="440" maxY="440" />
+<infoparam name="value " value="Attack Trees" />
+</SUBCOMPONENT>
+
+<COMPONENT type="5702" id="13761" >
+<cdparam x="350" y="200" />
+<sizeparam width="200" height="70" minWidth="10" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="TGComponent" value="Requirements" />
+<TGConnectingPoint num="0" id="13755" />
+<TGConnectingPoint num="1" id="13756" />
+<TGConnectingPoint num="2" id="13757" />
+<TGConnectingPoint num="3" id="13758" />
+<TGConnectingPoint num="4" id="13759" />
+<TGConnectingPoint num="5" id="13760" />
+</COMPONENT>
+<SUBCOMPONENT type="5707" id="13754" >
+<father id="13761" num="0" />
+<cdparam x="355" y="240" />
+<sizeparam width="10" height="10" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="355" maxX="355" minY="240" maxY="240" />
+<infoparam name="value " value="Requirements" />
+</SUBCOMPONENT>
+
+<COMPONENT type="5701" id="13766" >
+<cdparam x="50" y="300" />
+<sizeparam width="200" height="70" minWidth="10" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="TGComponent" value="Assumptions" />
+<TGConnectingPoint num="0" id="13762" />
+<TGConnectingPoint num="1" id="13763" />
+<TGConnectingPoint num="2" id="13764" />
+<TGConnectingPoint num="3" id="13765" />
+</COMPONENT>
+
+<COMPONENT type="304" id="13783" >
+<cdparam x="631" y="68" />
+<sizeparam width="750" height="250" minWidth="20" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Info" value="SW/HW Partitioning" />
+<TGConnectingPoint num="0" id="13767" />
+<TGConnectingPoint num="1" id="13768" />
+<TGConnectingPoint num="2" id="13769" />
+<TGConnectingPoint num="3" id="13770" />
+<TGConnectingPoint num="4" id="13771" />
+<TGConnectingPoint num="5" id="13772" />
+<TGConnectingPoint num="6" id="13773" />
+<TGConnectingPoint num="7" id="13774" />
+<TGConnectingPoint num="8" id="13775" />
+<TGConnectingPoint num="9" id="13776" />
+<TGConnectingPoint num="10" id="13777" />
+<TGConnectingPoint num="11" id="13778" />
+<TGConnectingPoint num="12" id="13779" />
+<TGConnectingPoint num="13" id="13780" />
+<TGConnectingPoint num="14" id="13781" />
+<TGConnectingPoint num="15" id="13782" />
+<extraparam>
+<TextColor value="-1" />
+<FillColor value="-1" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="304" id="13800" >
+<cdparam x="630" y="375" />
+<sizeparam width="750" height="325" minWidth="20" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Info" value="SW Design" />
+<TGConnectingPoint num="0" id="13784" />
+<TGConnectingPoint num="1" id="13785" />
+<TGConnectingPoint num="2" id="13786" />
+<TGConnectingPoint num="3" id="13787" />
+<TGConnectingPoint num="4" id="13788" />
+<TGConnectingPoint num="5" id="13789" />
+<TGConnectingPoint num="6" id="13790" />
+<TGConnectingPoint num="7" id="13791" />
+<TGConnectingPoint num="8" id="13792" />
+<TGConnectingPoint num="9" id="13793" />
+<TGConnectingPoint num="10" id="13794" />
+<TGConnectingPoint num="11" id="13795" />
+<TGConnectingPoint num="12" id="13796" />
+<TGConnectingPoint num="13" id="13797" />
+<TGConnectingPoint num="14" id="13798" />
+<TGConnectingPoint num="15" id="13799" />
+<extraparam>
+<TextColor value="-1" />
+<FillColor value="-1" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="304" id="13817" >
+<cdparam x="330" y="169" />
+<sizeparam width="241" height="340" minWidth="20" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Info" value="Req and attacks" />
+<TGConnectingPoint num="0" id="13801" />
+<TGConnectingPoint num="1" id="13802" />
+<TGConnectingPoint num="2" id="13803" />
+<TGConnectingPoint num="3" id="13804" />
+<TGConnectingPoint num="4" id="13805" />
+<TGConnectingPoint num="5" id="13806" />
+<TGConnectingPoint num="6" id="13807" />
+<TGConnectingPoint num="7" id="13808" />
+<TGConnectingPoint num="8" id="13809" />
+<TGConnectingPoint num="9" id="13810" />
+<TGConnectingPoint num="10" id="13811" />
+<TGConnectingPoint num="11" id="13812" />
+<TGConnectingPoint num="12" id="13813" />
+<TGConnectingPoint num="13" id="13814" />
+<TGConnectingPoint num="14" id="13815" />
+<TGConnectingPoint num="15" id="13816" />
+<extraparam>
+<TextColor value="-1" />
+<FillColor value="-1" />
+</extraparam>
+</COMPONENT>
+
+<CONNECTOR type="6004" id="13819" >
+<cdparam x="1250" y="170" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="&lt;&lt;deriveReqt&gt;&gt;" />
+<TGConnectingPoint num="0" id="13818" />
+<P1  x="1250" y="188" id="13736" />
+<P2  x="1079" y="211" id="13727" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="6004" id="13821" >
+<cdparam x="1000" y="170" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="&lt;&lt;deriveReqt&gt;&gt;" />
+<TGConnectingPoint num="0" id="13820" />
+<P1  x="1000" y="170" id="13718" />
+<P2  x="1015" y="211" id="13728" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="6004" id="13823" >
+<cdparam x="750" y="170" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="&lt;&lt;deriveReqt&gt;&gt;" />
+<TGConnectingPoint num="0" id="13822" />
+<P1  x="750" y="170" id="13742" />
+<P2  x="950" y="211" id="13726" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="5718" id="13829" >
+<cdparam x="550" y="235" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="&lt;&lt;deriveReqt&gt;&gt;" />
+<TGConnectingPoint num="0" id="13826" />
+<TGConnectingPoint num="1" id="13827" />
+<TGConnectingPoint num="2" id="13828" />
+<P1  x="550" y="235" id="13755" />
+<P2  x="740" y="500" id="13693" />
+<Point x="595" y="235" />
+<Point x="595" y="450" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="13824" >
+<father id="13829" num="0" />
+<cdparam x="595" y="235" />
+<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="13825" >
+<father id="13829" num="1" />
+<cdparam x="595" y="450" />
+<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>
+
+<CONNECTOR type="5718" id="13833" >
+<cdparam x="1040" y="570" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="&lt;&lt;deriveReqt&gt;&gt;" />
+<TGConnectingPoint num="0" id="13831" />
+<TGConnectingPoint num="1" id="13832" />
+<P1  x="1068" y="586" id="13707" />
+<P2  x="1100" y="635" id="13698" />
+<Point x="1060" y="625" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="13830" >
+<father id="13833" num="0" />
+<cdparam x="1060" y="625" />
+<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>
+
+<CONNECTOR type="5718" id="13837" >
+<cdparam x="960" y="470" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="&lt;&lt;deriveReqt&gt;&gt;" />
+<TGConnectingPoint num="0" id="13835" />
+<TGConnectingPoint num="1" id="13836" />
+<P1  x="960" y="470" id="13713" />
+<P2  x="1000" y="543" id="13706" />
+<Point x="960" y="525" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="13834" >
+<father id="13837" num="0" />
+<cdparam x="960" y="525" />
+<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>
+
+<CONNECTOR type="5718" id="13839" >
+<cdparam x="470" y="400" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="&lt;&lt;deriveReqt&gt;&gt;" />
+<TGConnectingPoint num="0" id="13838" />
+<P1  x="470" y="400" id="13749" />
+<P2  x="470" y="270" id="13757" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="5718" id="13841" >
+<cdparam x="410" y="270" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="&lt;&lt;deriveReqt&gt;&gt;" />
+<TGConnectingPoint num="0" id="13840" />
+<P1  x="410" y="270" id="13756" />
+<P2  x="410" y="400" id="13748" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+
+</SysmlsecMethodologyDiagramPanel>
+
+</Modeling>
+
+
+
+
+<Modeling type="TML Architecture" nameTab="Mapping2_enc" >
+<TMLArchiDiagramPanel name="DIPLODOCUS architecture and mapping Diagram" minX="10" maxX="1400" minY="10" maxY="900" attributes="0" masterClockFrequency="200" >
+<CONNECTOR type="125" id="15593" >
+<cdparam x="184" y="550" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="{info}" />
+<P1  x="184" y="550" id="15544" />
+<P2  x="138" y="470" id="15574" />
+<AutomaticDrawing  data="true" />
+<extraparam>
+<info priority="0" />
+<spy value="false" />
+</extraparam>
+</CONNECTOR>
+<CONNECTOR type="125" id="15592" >
+<cdparam x="138" y="357" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="{info}" />
+<P1  x="138" y="357" id="13941" />
+<P2  x="138" y="420" id="15569" />
+<AutomaticDrawing  data="true" />
+<extraparam>
+<info priority="0" />
+<spy value="false" />
+</extraparam>
+</CONNECTOR>
+<COMPONENT type="1102" id="15567" >
+<cdparam x="13" y="420" />
+<sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="Bus1" value="name" />
+<TGConnectingPoint num="0" id="15568" />
+<TGConnectingPoint num="1" id="15569" />
+<TGConnectingPoint num="2" id="15570" />
+<TGConnectingPoint num="3" id="15571" />
+<TGConnectingPoint num="4" id="15572" />
+<TGConnectingPoint num="5" id="15573" />
+<TGConnectingPoint num="6" id="15574" />
+<TGConnectingPoint num="7" id="15575" />
+<TGConnectingPoint num="8" id="15576" />
+<TGConnectingPoint num="9" id="15577" />
+<TGConnectingPoint num="10" id="15578" />
+<TGConnectingPoint num="11" id="15579" />
+<TGConnectingPoint num="12" id="15580" />
+<TGConnectingPoint num="13" id="15581" />
+<TGConnectingPoint num="14" id="15582" />
+<TGConnectingPoint num="15" id="15583" />
+<TGConnectingPoint num="16" id="15584" />
+<TGConnectingPoint num="17" id="15585" />
+<TGConnectingPoint num="18" id="15586" />
+<TGConnectingPoint num="19" id="15587" />
+<TGConnectingPoint num="20" id="15588" />
+<TGConnectingPoint num="21" id="15589" />
+<TGConnectingPoint num="22" id="15590" />
+<TGConnectingPoint num="23" id="15591" />
+<extraparam>
+<info stereotype="BUS-RR" nodeName="Bus1" />
+<attributes byteDataSize="4"  arbitrationPolicy="0"  sliceTime="10000"  pipelineSize="1"  clockRatio="1"  privacy="1"  referenceAttack="null" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1105" id="15542" >
+<cdparam x="84" y="550" />
+<sizeparam width="200" height="200" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="Memory1" value="name" />
+<TGConnectingPoint num="0" id="15543" />
+<TGConnectingPoint num="1" id="15544" />
+<TGConnectingPoint num="2" id="15545" />
+<TGConnectingPoint num="3" id="15546" />
+<TGConnectingPoint num="4" id="15547" />
+<TGConnectingPoint num="5" id="15548" />
+<TGConnectingPoint num="6" id="15549" />
+<TGConnectingPoint num="7" id="15550" />
+<TGConnectingPoint num="8" id="15551" />
+<TGConnectingPoint num="9" id="15552" />
+<TGConnectingPoint num="10" id="15553" />
+<TGConnectingPoint num="11" id="15554" />
+<TGConnectingPoint num="12" id="15555" />
+<TGConnectingPoint num="13" id="15556" />
+<TGConnectingPoint num="14" id="15557" />
+<TGConnectingPoint num="15" id="15558" />
+<TGConnectingPoint num="16" id="15559" />
+<TGConnectingPoint num="17" id="15560" />
+<TGConnectingPoint num="18" id="15561" />
+<TGConnectingPoint num="19" id="15562" />
+<TGConnectingPoint num="20" id="15563" />
+<TGConnectingPoint num="21" id="15564" />
+<TGConnectingPoint num="22" id="15565" />
+<TGConnectingPoint num="23" id="15566" />
+<extraparam>
+<info stereotype="MEMORY" nodeName="Memory1" />
+<attributes byteDataSize="4"  memorySize="1024"  clockRatio="1"  bufferType="0" />
+</extraparam>
+</COMPONENT>
+<SUBCOMPONENT type="1111" id="15612" >
+<father id="15542" num="0" />
+<cdparam x="84" y="611" />
+<sizeparam width="160" height="40" minWidth="75" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="0" maxX="40" minY="0" maxY="160" />
+<infoparam name="TGComponent" value="autoEncrypt_fromDtoSC" />
+<TGConnectingPoint num="0" id="15613" />
+<TGConnectingPoint num="1" id="15614" />
+<TGConnectingPoint num="2" id="15615" />
+<TGConnectingPoint num="3" id="15616" />
+<TGConnectingPoint num="4" id="15617" />
+<TGConnectingPoint num="5" id="15618" />
+<TGConnectingPoint num="6" id="15619" />
+<TGConnectingPoint num="7" id="15620" />
+<extraparam>
+<info value="autoEncrypt_fromDtoSC" referenceKeyName="autoEncrypt_fromDtoSC" priority="5" typeName="key" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1111" id="15594" >
+<father id="15542" num="1" />
+<cdparam x="85" y="558" />
+<sizeparam width="160" height="40" minWidth="75" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="0" maxX="40" minY="0" maxY="160" />
+<infoparam name="TGComponent" value="autoEncrypt_fromSCtoD" />
+<TGConnectingPoint num="0" id="15595" />
+<TGConnectingPoint num="1" id="15596" />
+<TGConnectingPoint num="2" id="15597" />
+<TGConnectingPoint num="3" id="15598" />
+<TGConnectingPoint num="4" id="15599" />
+<TGConnectingPoint num="5" id="15600" />
+<TGConnectingPoint num="6" id="15601" />
+<TGConnectingPoint num="7" id="15602" />
+<extraparam>
+<info value="autoEncrypt_fromSCtoD" referenceKeyName="autoEncrypt_fromSCtoD" priority="5" typeName="key" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="125" id="15541" >
+<cdparam x="832" y="127" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="{info}" />
+<P1  x="832" y="127" id="15501" />
+<P2  x="811" y="104" id="15529" />
+<AutomaticDrawing  data="true" />
+<extraparam>
+<info priority="0" />
+<spy value="false" />
+</extraparam>
+</CONNECTOR>
+<CONNECTOR type="125" id="15540" >
+<cdparam x="539" y="100" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="{info}" />
+<P1  x="539" y="100" id="13998" />
+<P2  x="561" y="92" id="15519" />
+<AutomaticDrawing  data="true" />
+<extraparam>
+<info priority="0" />
+<spy value="false" />
+</extraparam>
+</CONNECTOR>
+<COMPONENT type="1102" id="15515" >
+<cdparam x="561" y="67" />
+<sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="Bus00" value="name" />
+<TGConnectingPoint num="0" id="15516" />
+<TGConnectingPoint num="1" id="15517" />
+<TGConnectingPoint num="2" id="15518" />
+<TGConnectingPoint num="3" id="15519" />
+<TGConnectingPoint num="4" id="15520" />
+<TGConnectingPoint num="5" id="15521" />
+<TGConnectingPoint num="6" id="15522" />
+<TGConnectingPoint num="7" id="15523" />
+<TGConnectingPoint num="8" id="15524" />
+<TGConnectingPoint num="9" id="15525" />
+<TGConnectingPoint num="10" id="15526" />
+<TGConnectingPoint num="11" id="15527" />
+<TGConnectingPoint num="12" id="15528" />
+<TGConnectingPoint num="13" id="15529" />
+<TGConnectingPoint num="14" id="15530" />
+<TGConnectingPoint num="15" id="15531" />
+<TGConnectingPoint num="16" id="15532" />
+<TGConnectingPoint num="17" id="15533" />
+<TGConnectingPoint num="18" id="15534" />
+<TGConnectingPoint num="19" id="15535" />
+<TGConnectingPoint num="20" id="15536" />
+<TGConnectingPoint num="21" id="15537" />
+<TGConnectingPoint num="22" id="15538" />
+<TGConnectingPoint num="23" id="15539" />
+<extraparam>
+<info stereotype="BUS-RR" nodeName="Bus00" />
+<attributes byteDataSize="4"  arbitrationPolicy="0"  sliceTime="10000"  pipelineSize="1"  clockRatio="1"  privacy="1"  referenceAttack="null" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1105" id="15490" >
+<cdparam x="832" y="77" />
+<sizeparam width="200" height="200" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="Memory00" value="name" />
+<TGConnectingPoint num="0" id="15491" />
+<TGConnectingPoint num="1" id="15492" />
+<TGConnectingPoint num="2" id="15493" />
+<TGConnectingPoint num="3" id="15494" />
+<TGConnectingPoint num="4" id="15495" />
+<TGConnectingPoint num="5" id="15496" />
+<TGConnectingPoint num="6" id="15497" />
+<TGConnectingPoint num="7" id="15498" />
+<TGConnectingPoint num="8" id="15499" />
+<TGConnectingPoint num="9" id="15500" />
+<TGConnectingPoint num="10" id="15501" />
+<TGConnectingPoint num="11" id="15502" />
+<TGConnectingPoint num="12" id="15503" />
+<TGConnectingPoint num="13" id="15504" />
+<TGConnectingPoint num="14" id="15505" />
+<TGConnectingPoint num="15" id="15506" />
+<TGConnectingPoint num="16" id="15507" />
+<TGConnectingPoint num="17" id="15508" />
+<TGConnectingPoint num="18" id="15509" />
+<TGConnectingPoint num="19" id="15510" />
+<TGConnectingPoint num="20" id="15511" />
+<TGConnectingPoint num="21" id="15512" />
+<TGConnectingPoint num="22" id="15513" />
+<TGConnectingPoint num="23" id="15514" />
+<extraparam>
+<info stereotype="MEMORY" nodeName="Memory00" />
+<attributes byteDataSize="4"  memorySize="1024"  clockRatio="1"  bufferType="0" />
+</extraparam>
+</COMPONENT>
+<SUBCOMPONENT type="1111" id="15621" >
+<father id="15490" num="0" />
+<cdparam x="844" y="157" />
+<sizeparam width="160" height="40" minWidth="75" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="0" maxX="40" minY="0" maxY="160" />
+<infoparam name="TGComponent" value="autoEncrypt_fromDtoSC" />
+<TGConnectingPoint num="0" id="15622" />
+<TGConnectingPoint num="1" id="15623" />
+<TGConnectingPoint num="2" id="15624" />
+<TGConnectingPoint num="3" id="15625" />
+<TGConnectingPoint num="4" id="15626" />
+<TGConnectingPoint num="5" id="15627" />
+<TGConnectingPoint num="6" id="15628" />
+<TGConnectingPoint num="7" id="15629" />
+<extraparam>
+<info value="autoEncrypt_fromDtoSC" referenceKeyName="autoEncrypt_fromDtoSC" priority="5" typeName="key" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1111" id="15603" >
+<father id="15490" num="1" />
+<cdparam x="846" y="106" />
+<sizeparam width="160" height="40" minWidth="75" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="0" maxX="40" minY="0" maxY="160" />
+<infoparam name="TGComponent" value="autoEncrypt_fromSCtoD" />
+<TGConnectingPoint num="0" id="15604" />
+<TGConnectingPoint num="1" id="15605" />
+<TGConnectingPoint num="2" id="15606" />
+<TGConnectingPoint num="3" id="15607" />
+<TGConnectingPoint num="4" id="15608" />
+<TGConnectingPoint num="5" id="15609" />
+<TGConnectingPoint num="6" id="15610" />
+<TGConnectingPoint num="7" id="15611" />
+<extraparam>
+<info value="autoEncrypt_fromSCtoD" referenceKeyName="autoEncrypt_fromSCtoD" priority="5" typeName="key" />
+</extraparam>
+</SUBCOMPONENT>
+
+<COMPONENT type="1105" id="13866" >
+<cdparam x="309" y="358" />
+<sizeparam width="189" height="131" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="Memory0" value="name" />
+<TGConnectingPoint num="0" id="13842" />
+<TGConnectingPoint num="1" id="13843" />
+<TGConnectingPoint num="2" id="13844" />
+<TGConnectingPoint num="3" id="13845" />
+<TGConnectingPoint num="4" id="13846" />
+<TGConnectingPoint num="5" id="13847" />
+<TGConnectingPoint num="6" id="13848" />
+<TGConnectingPoint num="7" id="13849" />
+<TGConnectingPoint num="8" id="13850" />
+<TGConnectingPoint num="9" id="13851" />
+<TGConnectingPoint num="10" id="13852" />
+<TGConnectingPoint num="11" id="13853" />
+<TGConnectingPoint num="12" id="13854" />
+<TGConnectingPoint num="13" id="13855" />
+<TGConnectingPoint num="14" id="13856" />
+<TGConnectingPoint num="15" id="13857" />
+<TGConnectingPoint num="16" id="13858" />
+<TGConnectingPoint num="17" id="13859" />
+<TGConnectingPoint num="18" id="13860" />
+<TGConnectingPoint num="19" id="13861" />
+<TGConnectingPoint num="20" id="13862" />
+<TGConnectingPoint num="21" id="13863" />
+<TGConnectingPoint num="22" id="13864" />
+<TGConnectingPoint num="23" id="13865" />
+<extraparam>
+<info stereotype="MEMORY" nodeName="Memory0" />
+<attributes byteDataSize="4"  memorySize="1024"  clockRatio="1"  bufferType="0" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1102" id="13891" >
+<cdparam x="278" y="269" />
+<sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="Bus0" value="name" />
+<TGConnectingPoint num="0" id="13867" />
+<TGConnectingPoint num="1" id="13868" />
+<TGConnectingPoint num="2" id="13869" />
+<TGConnectingPoint num="3" id="13870" />
+<TGConnectingPoint num="4" id="13871" />
+<TGConnectingPoint num="5" id="13872" />
+<TGConnectingPoint num="6" id="13873" />
+<TGConnectingPoint num="7" id="13874" />
+<TGConnectingPoint num="8" id="13875" />
+<TGConnectingPoint num="9" id="13876" />
+<TGConnectingPoint num="10" id="13877" />
+<TGConnectingPoint num="11" id="13878" />
+<TGConnectingPoint num="12" id="13879" />
+<TGConnectingPoint num="13" id="13880" />
+<TGConnectingPoint num="14" id="13881" />
+<TGConnectingPoint num="15" id="13882" />
+<TGConnectingPoint num="16" id="13883" />
+<TGConnectingPoint num="17" id="13884" />
+<TGConnectingPoint num="18" id="13885" />
+<TGConnectingPoint num="19" id="13886" />
+<TGConnectingPoint num="20" id="13887" />
+<TGConnectingPoint num="21" id="13888" />
+<TGConnectingPoint num="22" id="13889" />
+<TGConnectingPoint num="23" id="13890" />
+<extraparam>
+<info stereotype="BUS-RR" nodeName="Bus0" />
+<attributes byteDataSize="4"  arbitrationPolicy="0"  sliceTime="10000"  pipelineSize="1"  clockRatio="5"  privacy="0"  referenceAttack="ReadDataFromBus" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1100" id="13925" >
+<cdparam x="574" y="227" />
+<sizeparam width="174" height="135" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="CPU2" value="name" />
+<TGConnectingPoint num="0" id="13901" />
+<TGConnectingPoint num="1" id="13902" />
+<TGConnectingPoint num="2" id="13903" />
+<TGConnectingPoint num="3" id="13904" />
+<TGConnectingPoint num="4" id="13905" />
+<TGConnectingPoint num="5" id="13906" />
+<TGConnectingPoint num="6" id="13907" />
+<TGConnectingPoint num="7" id="13908" />
+<TGConnectingPoint num="8" id="13909" />
+<TGConnectingPoint num="9" id="13910" />
+<TGConnectingPoint num="10" id="13911" />
+<TGConnectingPoint num="11" id="13912" />
+<TGConnectingPoint num="12" id="13913" />
+<TGConnectingPoint num="13" id="13914" />
+<TGConnectingPoint num="14" id="13915" />
+<TGConnectingPoint num="15" id="13916" />
+<TGConnectingPoint num="16" id="13917" />
+<TGConnectingPoint num="17" id="13918" />
+<TGConnectingPoint num="18" id="13919" />
+<TGConnectingPoint num="19" id="13920" />
+<TGConnectingPoint num="20" id="13921" />
+<TGConnectingPoint num="21" id="13922" />
+<TGConnectingPoint num="22" id="13923" />
+<TGConnectingPoint num="23" id="13924" />
+<extraparam>
+<info stereotype="CPURR" nodeName="CPU2" />
+<attributes nbOfCores="1" byteDataSize="4"  schedulingPolicy="0"  sliceTime="10000"  goIdleTime="10"  maxConsecutiveIdleCycles="10"  pipelineSize="5"  taskSwitchingTime="20"  branchingPredictionPenalty="2"  cacheMiss="5" execiTime="1" execcTime="1" clockRatio="4" MECType="0" encryption="0"/>
+</extraparam>
+</COMPONENT>
+<SUBCOMPONENT type="1101" id="13900" >
+<father id="13925" num="0" />
+<cdparam x="604" y="279" />
+<sizeparam width="135" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="0" maxX="39" minY="0" maxY="95" />
+<infoparam name="TGComponent" value="AppC_enc::Timer" />
+<TGConnectingPoint num="0" id="13892" />
+<TGConnectingPoint num="1" id="13893" />
+<TGConnectingPoint num="2" id="13894" />
+<TGConnectingPoint num="3" id="13895" />
+<TGConnectingPoint num="4" id="13896" />
+<TGConnectingPoint num="5" id="13897" />
+<TGConnectingPoint num="6" id="13898" />
+<TGConnectingPoint num="7" id="13899" />
+<extraparam>
+<info value="AppC_enc::Timer" taskName="Timer" referenceTaskName="AppC_enc" priority="0" operation="" fatherComponentMECType="0" />
+</extraparam>
+</SUBCOMPONENT>
+
+<COMPONENT type="1100" id="13959" >
+<cdparam x="56" y="231" />
+<sizeparam width="165" height="126" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="CPU1" value="name" />
+<TGConnectingPoint num="0" id="13935" />
+<TGConnectingPoint num="1" id="13936" />
+<TGConnectingPoint num="2" id="13937" />
+<TGConnectingPoint num="3" id="13938" />
+<TGConnectingPoint num="4" id="13939" />
+<TGConnectingPoint num="5" id="13940" />
+<TGConnectingPoint num="6" id="13941" />
+<TGConnectingPoint num="7" id="13942" />
+<TGConnectingPoint num="8" id="13943" />
+<TGConnectingPoint num="9" id="13944" />
+<TGConnectingPoint num="10" id="13945" />
+<TGConnectingPoint num="11" id="13946" />
+<TGConnectingPoint num="12" id="13947" />
+<TGConnectingPoint num="13" id="13948" />
+<TGConnectingPoint num="14" id="13949" />
+<TGConnectingPoint num="15" id="13950" />
+<TGConnectingPoint num="16" id="13951" />
+<TGConnectingPoint num="17" id="13952" />
+<TGConnectingPoint num="18" id="13953" />
+<TGConnectingPoint num="19" id="13954" />
+<TGConnectingPoint num="20" id="13955" />
+<TGConnectingPoint num="21" id="13956" />
+<TGConnectingPoint num="22" id="13957" />
+<TGConnectingPoint num="23" id="13958" />
+<extraparam>
+<info stereotype="CPURR" nodeName="CPU1" />
+<attributes nbOfCores="1" byteDataSize="4"  schedulingPolicy="0"  sliceTime="10000"  goIdleTime="10"  maxConsecutiveIdleCycles="10"  pipelineSize="5"  taskSwitchingTime="20"  branchingPredictionPenalty="2"  cacheMiss="5" execiTime="1" execcTime="1" clockRatio="2" MECType="0" encryption="0"/>
+</extraparam>
+</COMPONENT>
+<SUBCOMPONENT type="1101" id="13934" >
+<father id="13959" num="0" />
+<cdparam x="32" y="276" />
+<sizeparam width="189" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="0" maxX="-24" minY="0" maxY="86" />
+<infoparam name="TGComponent" value="AppC_enc::InterfaceDevice" />
+<TGConnectingPoint num="0" id="13926" />
+<TGConnectingPoint num="1" id="13927" />
+<TGConnectingPoint num="2" id="13928" />
+<TGConnectingPoint num="3" id="13929" />
+<TGConnectingPoint num="4" id="13930" />
+<TGConnectingPoint num="5" id="13931" />
+<TGConnectingPoint num="6" id="13932" />
+<TGConnectingPoint num="7" id="13933" />
+<extraparam>
+<info value="AppC_enc::InterfaceDevice" taskName="InterfaceDevice" referenceTaskName="AppC_enc" priority="0" operation="" fatherComponentMECType="0" />
+</extraparam>
+</SUBCOMPONENT>
+
+<COMPONENT type="1100" id="14011" >
+<cdparam x="267" y="59" />
+<sizeparam width="272" height="167" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="CPU0" value="name" />
+<TGConnectingPoint num="0" id="13987" />
+<TGConnectingPoint num="1" id="13988" />
+<TGConnectingPoint num="2" id="13989" />
+<TGConnectingPoint num="3" id="13990" />
+<TGConnectingPoint num="4" id="13991" />
+<TGConnectingPoint num="5" id="13992" />
+<TGConnectingPoint num="6" id="13993" />
+<TGConnectingPoint num="7" id="13994" />
+<TGConnectingPoint num="8" id="13995" />
+<TGConnectingPoint num="9" id="13996" />
+<TGConnectingPoint num="10" id="13997" />
+<TGConnectingPoint num="11" id="13998" />
+<TGConnectingPoint num="12" id="13999" />
+<TGConnectingPoint num="13" id="14000" />
+<TGConnectingPoint num="14" id="14001" />
+<TGConnectingPoint num="15" id="14002" />
+<TGConnectingPoint num="16" id="14003" />
+<TGConnectingPoint num="17" id="14004" />
+<TGConnectingPoint num="18" id="14005" />
+<TGConnectingPoint num="19" id="14006" />
+<TGConnectingPoint num="20" id="14007" />
+<TGConnectingPoint num="21" id="14008" />
+<TGConnectingPoint num="22" id="14009" />
+<TGConnectingPoint num="23" id="14010" />
+<extraparam>
+<info stereotype="CPURR" nodeName="CPU0" />
+<attributes nbOfCores="1" byteDataSize="4"  schedulingPolicy="0"  sliceTime="10000"  goIdleTime="10"  maxConsecutiveIdleCycles="10"  pipelineSize="5"  taskSwitchingTime="20"  branchingPredictionPenalty="2"  cacheMiss="18" execiTime="1" execcTime="1" clockRatio="3" MECType="0" encryption="0"/>
+</extraparam>
+</COMPONENT>
+<SUBCOMPONENT type="1101" id="13968" >
+<father id="14011" num="0" />
+<cdparam x="277" y="90" />
+<sizeparam width="134" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="0" maxX="138" minY="0" maxY="127" />
+<infoparam name="TGComponent" value="AppC_enc::TCPIP" />
+<TGConnectingPoint num="0" id="13960" />
+<TGConnectingPoint num="1" id="13961" />
+<TGConnectingPoint num="2" id="13962" />
+<TGConnectingPoint num="3" id="13963" />
+<TGConnectingPoint num="4" id="13964" />
+<TGConnectingPoint num="5" id="13965" />
+<TGConnectingPoint num="6" id="13966" />
+<TGConnectingPoint num="7" id="13967" />
+<extraparam>
+<info value="AppC_enc::TCPIP" taskName="TCPIP" referenceTaskName="AppC_enc" priority="0" operation="" fatherComponentMECType="0" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1101" id="13977" >
+<father id="14011" num="1" />
+<cdparam x="293" y="165" />
+<sizeparam width="165" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="0" maxX="107" minY="0" maxY="127" />
+<infoparam name="TGComponent" value="AppC_enc::Application" />
+<TGConnectingPoint num="0" id="13969" />
+<TGConnectingPoint num="1" id="13970" />
+<TGConnectingPoint num="2" id="13971" />
+<TGConnectingPoint num="3" id="13972" />
+<TGConnectingPoint num="4" id="13973" />
+<TGConnectingPoint num="5" id="13974" />
+<TGConnectingPoint num="6" id="13975" />
+<TGConnectingPoint num="7" id="13976" />
+<extraparam>
+<info value="AppC_enc::Application" taskName="Application" referenceTaskName="AppC_enc" priority="0" operation="" fatherComponentMECType="0" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1101" id="13986" >
+<father id="14011" num="2" />
+<cdparam x="377" y="119" />
+<sizeparam width="162" height="37" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="0" maxX="110" minY="0" maxY="130" />
+<infoparam name="TGComponent" value="AppC_enc::SmartCard" />
+<TGConnectingPoint num="0" id="13978" />
+<TGConnectingPoint num="1" id="13979" />
+<TGConnectingPoint num="2" id="13980" />
+<TGConnectingPoint num="3" id="13981" />
+<TGConnectingPoint num="4" id="13982" />
+<TGConnectingPoint num="5" id="13983" />
+<TGConnectingPoint num="6" id="13984" />
+<TGConnectingPoint num="7" id="13985" />
+<extraparam>
+<info value="AppC_enc::SmartCard" taskName="SmartCard" referenceTaskName="AppC_enc" priority="0" operation="" fatherComponentMECType="0" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="125" id="14012" >
+<cdparam x="402" y="367" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from Memory0 to Bus0" value="{info}" />
+<P1  x="403" y="358" id="13843" />
+<P2  x="403" y="319" id="13873" />
+<AutomaticDrawing  data="true" />
+<extraparam>
+<info priority="0" />
+<spy value="false" />
+</extraparam>
+</CONNECTOR>
+<CONNECTOR type="125" id="14013" >
+<cdparam x="190" y="300" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from CPU1 to Bus0" value="{info}" />
+<P1  x="221" y="294" id="13939" />
+<P2  x="278" y="294" id="13870" />
+<AutomaticDrawing  data="true" />
+<extraparam>
+<info priority="0" />
+<spy value="false" />
+</extraparam>
+</CONNECTOR>
+<CONNECTOR type="125" id="14014" >
+<cdparam x="662" y="310" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from CPU2 to Bus0" value="{info}" />
+<P1  x="574" y="294" id="13904" />
+<P2  x="528" y="294" id="13871" />
+<AutomaticDrawing  data="true" />
+<extraparam>
+<info priority="0" />
+<spy value="false" />
+</extraparam>
+</CONNECTOR>
+<CONNECTOR type="125" id="14015" >
+<cdparam x="388" y="162" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from CPU0 to Bus0" value="{info}" />
+<P1  x="403" y="226" id="13993" />
+<P2  x="403" y="269" id="13868" />
+<AutomaticDrawing  data="true" />
+<extraparam>
+<info priority="0" />
+<spy value="false" />
+</extraparam>
+</CONNECTOR>
+
+</TMLArchiDiagramPanel>
+
+</Modeling>
+
+
+
+
+<Modeling type="TML Component Design" nameTab="AppC_enc" >
+<TMLComponentTaskDiagramPanel name="TML Component Task Diagram" minX="0" maxX="2724" minY="0" maxY="916" channels="true" events="true" requests="true" zoom="1.0000000000000018" >
+<CONNECTOR type="126" id="14016" >
+<cdparam x="535" y="347" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="Connector between ports" />
+<P1  x="556" y="347" id="14184" />
+<P2  x="547" y="382" id="14231" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="126" id="14018" >
+<cdparam x="820" y="398" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="Connector between ports" />
+<P1  x="1025" y="497" id="14078" />
+<P2  x="761" y="574" id="14199" />
+<Point x="887" y="577" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="14017" >
+<father id="14018" num="0" />
+<cdparam x="887" y="577" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="0" maxX="1744" minY="0" maxY="587" />
+<infoparam name="point " value="null" />
+</SUBCOMPONENT>
+
+<CONNECTOR type="126" id="14019" >
+<cdparam x="568" y="323" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="Connector between ports" />
+<P1  x="710" y="403" id="14201" />
+<P2  x="693" y="347" id="14162" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="126" id="14020" >
+<cdparam x="522" y="390" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="Connector between ports" />
+<P1  x="521" y="382" id="14226" />
+<P2  x="466" y="335" id="14065" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="126" id="14021" >
+<cdparam x="409" y="124" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="Connector between ports" />
+<P1  x="401" y="83" id="14067" />
+<P2  x="593" y="84" id="14186" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="126" id="14022" >
+<cdparam x="656" y="426" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="Connector between ports" />
+<P1  x="816" y="552" id="14205" />
+<P2  x="969" y="495" id="14092" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="126" id="14023" >
+<cdparam x="656" y="400" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="Connector between ports" />
+<P1  x="816" y="519" id="14207" />
+<P2  x="921" y="476" id="14090" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="126" id="14024" >
+<cdparam x="602" y="327" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="Connector between ports" />
+<P1  x="751" y="406" id="14215" />
+<P2  x="829" y="375" id="14120" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="126" id="14025" >
+<cdparam x="689" y="292" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="Connector between ports" />
+<P1  x="855" y="375" id="14124" />
+<P2  x="921" y="362" id="14100" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="126" id="14026" >
+<cdparam x="656" y="377" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="Connector between ports" />
+<P1  x="816" y="491" id="14211" />
+<P2  x="921" y="453" id="14098" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="126" id="14027" >
+<cdparam x="656" y="351" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="Connector between ports" />
+<P1  x="816" y="458" id="14209" />
+<P2  x="921" y="426" id="14096" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="126" id="14028" >
+<cdparam x="741" y="296" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="Connector between ports" />
+<P1  x="921" y="397" id="14094" />
+<P2  x="816" y="429" id="14213" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="126" id="14029" >
+<cdparam x="735" y="260" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="Connector between ports" />
+<P1  x="918" y="330" id="14102" />
+<P2  x="747" y="282" id="14174" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="126" id="14030" >
+<cdparam x="641" y="230" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="Connector between ports" />
+<P1  x="747" y="248" id="14172" />
+<P2  x="918" y="291" id="14104" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="126" id="14031" >
+<cdparam x="641" y="195" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="Connector between ports" />
+<P1  x="747" y="203" id="14170" />
+<P2  x="918" y="248" id="14106" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="126" id="14032" >
+<cdparam x="740" y="353" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="Connector between ports" />
+<P1  x="829" y="375" id="14119" />
+<P2  x="747" y="314" id="14168" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="126" id="14033" >
+<cdparam x="460" y="270" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="Connector between ports" />
+<P1  x="521" y="303" id="14178" />
+<P2  x="466" y="303" id="14059" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="126" id="14034" >
+<cdparam x="387" y="129" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="Connector between ports" />
+<P1  x="464" y="126" id="14055" />
+<P2  x="524" y="126" id="14166" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="126" id="14035" >
+<cdparam x="389" y="200" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="Connector between ports" />
+<P1  x="466" y="215" id="14061" />
+<P2  x="521" y="215" id="14180" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="126" id="14036" >
+<cdparam x="460" y="236" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="Connector between ports" />
+<P1  x="521" y="260" id="14182" />
+<P2  x="466" y="260" id="14063" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="126" id="14037" >
+<cdparam x="389" y="163" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="Connector between ports" />
+<P1  x="466" y="169" id="14057" />
+<P2  x="521" y="169" id="14176" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="126" id="14038" >
+<cdparam x="967" y="190" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from TGComponent to TGComponent" value="Connector between ports" />
+<P1  x="918" y="198" id="14108" />
+<P2  x="747" y="124" id="14188" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="126" id="14039" >
+<cdparam x="1028" y="535" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from TGComponent to TGComponent" value="Connector between ports" />
+<P1  x="630" y="345" id="14164" />
+<P2  x="669" y="406" id="14203" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="126" id="14040" >
+<cdparam x="1308" y="303" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from TGComponent to TGComponent" value="Connector between ports" />
+<P1  x="1222" y="378" id="14142" />
+<P2  x="1178" y="380" id="14088" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="126" id="14041" >
+<cdparam x="1172" y="437" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from TGComponent to TGComponent" value="Connector between ports" />
+<P1  x="1178" y="415" id="14086" />
+<P2  x="1222" y="413" id="14140" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="126" id="14044" >
+<cdparam x="1041" y="162" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from TGComponent to TGComponent" value="Connector between ports" />
+<P1  x="1178" y="208" id="14084" />
+<P2  x="1178" y="276" id="14082" />
+<Point x="1227" y="207" />
+<Point x="1227" y="247" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="14042" >
+<father id="14044" num="0" />
+<cdparam x="1227" y="207" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="point " value="null" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="14043" >
+<father id="14044" num="1" />
+<cdparam x="1227" y="247" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="point " value="null" />
+</SUBCOMPONENT>
+
+<CONNECTOR type="126" id="14045" >
+<cdparam x="877" y="343" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from TGComponent to TGComponent" value="Connector between ports" />
+<P1  x="1178" y="454" id="14080" />
+<P2  x="1222" y="441" id="14138" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<COMPONENT type="1205" id="14054" >
+<cdparam x="1155" y="486" />
+<sizeparam width="205" height="105" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="0" maxX="2725" minY="0" maxY="917" />
+<infoparam name="Record component" value="TCP_CTRL" />
+<TGConnectingPoint num="0" id="14046" />
+<TGConnectingPoint num="1" id="14047" />
+<TGConnectingPoint num="2" id="14048" />
+<TGConnectingPoint num="3" id="14049" />
+<TGConnectingPoint num="4" id="14050" />
+<TGConnectingPoint num="5" id="14051" />
+<TGConnectingPoint num="6" id="14052" />
+<TGConnectingPoint num="7" id="14053" />
+<extraparam>
+<Attribute access="2" id="a" value="" type="0" typeOther="" />
+<Attribute access="2" id="state" value="" type="0" typeOther="" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1202" id="14077" >
+<cdparam x="163" y="96" />
+<sizeparam width="290" height="276" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="0" maxX="2725" minY="0" maxY="917" />
+<infoparam name="TGComponent" value="InterfaceDevice" />
+<TGConnectingPoint num="0" id="14069" />
+<TGConnectingPoint num="1" id="14070" />
+<TGConnectingPoint num="2" id="14071" />
+<TGConnectingPoint num="3" id="14072" />
+<TGConnectingPoint num="4" id="14073" />
+<TGConnectingPoint num="5" id="14074" />
+<TGConnectingPoint num="6" id="14075" />
+<TGConnectingPoint num="7" id="14076" />
+<extraparam>
+<Data isAttacker="No" />
+<Attribute access="2" id="resetType" value="0" type="0" typeOther="" />
+<Attribute access="2" id="x" value="0" type="0" typeOther="" />
+<Attribute access="2" id="i" value="0" type="0" typeOther="" />
+<Attribute access="2" id="nbOfComputedPackets" value="1" type="0" typeOther="" />
+<Attribute access="2" id="b" value="" type="4" typeOther="" />
+</extraparam>
+</COMPONENT>
+<SUBCOMPONENT type="1203" id="14056" >
+<father id="14077" num="0" />
+<cdparam x="443" y="116" />
+<sizeparam width="21" height="21" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-10" maxX="280" minY="-10" maxY="266" />
+<infoparam name="TGComponent" value="Request activation" />
+<TGConnectingPoint num="0" id="14055" />
+<extraparam>
+<Prop commName="activation" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1203" id="14058" >
+<father id="14077" num="1" />
+<cdparam x="440" y="156" />
+<sizeparam width="26" height="26" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-13" maxX="277" minY="-13" maxY="263" />
+<infoparam name="TGComponent" value="Event data_Ready" />
+<TGConnectingPoint num="0" id="14057" />
+<extraparam>
+<Prop commName="data_Ready" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Type type="1" typeOther="" />
+<Type type="2" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1203" id="14060" >
+<father id="14077" num="2" />
+<cdparam x="440" y="290" />
+<sizeparam width="26" height="26" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-13" maxX="277" minY="-13" maxY="263" />
+<infoparam name="TGComponent" value="Event data_Ready_SC" />
+<TGConnectingPoint num="0" id="14059" />
+<extraparam>
+<Prop commName="data_Ready_SC" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1203" id="14062" >
+<father id="14077" num="3" />
+<reference id="184" />
+<cdparam x="440" y="202" />
+<sizeparam width="26" height="26" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-13" maxX="277" minY="-13" maxY="263" />
+<infoparam name="TGComponent" value="Channel fromDtoSC" />
+<TGConnectingPoint num="0" id="14061" />
+<extraparam>
+<Prop commName="fromDtoSC" commType="0" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="40" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="int16_t" associatedEvent="" checkConf="true" checkConfStatus="2" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1203" id="14064" >
+<father id="14077" num="4" />
+<reference id="184" />
+<cdparam x="440" y="247" />
+<sizeparam width="26" height="26" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-13" maxX="277" minY="-13" maxY="263" />
+<infoparam name="TGComponent" value="Channel fromSCtoD" />
+<TGConnectingPoint num="0" id="14063" />
+<extraparam>
+<Prop commName="fromSCtoD" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="40" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1203" id="14066" >
+<father id="14077" num="5" />
+<cdparam x="440" y="322" />
+<sizeparam width="26" height="26" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-13" maxX="277" minY="-13" maxY="263" />
+<infoparam name="TGComponent" value="Event answerToReset, pTSConfirm" />
+<TGConnectingPoint num="0" id="14065" />
+<extraparam>
+<Prop commName="answerToReset, pTSConfirm" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1203" id="14068" >
+<father id="14077" num="6" />
+<reference id="184" />
+<cdparam x="388" y="83" />
+<sizeparam width="26" height="26" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-13" maxX="277" minY="-13" maxY="263" />
+<infoparam name="TGComponent" value="Event reset, pTS, end" />
+<TGConnectingPoint num="0" id="14067" />
+<extraparam>
+<Prop commName="reset, pTS, end" commType="1" origin="true" finite="true" blocking="false" maxSamples="1" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<COMPONENT type="1200" id="14253" >
+<cdparam x="534" y="93" />
+<sizeparam width="935" height="530" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="0" maxX="2725" minY="0" maxY="917" />
+<infoparam name="TGComponent" value="SmartCard" />
+<TGConnectingPoint num="0" id="14245" />
+<TGConnectingPoint num="1" id="14246" />
+<TGConnectingPoint num="2" id="14247" />
+<TGConnectingPoint num="3" id="14248" />
+<TGConnectingPoint num="4" id="14249" />
+<TGConnectingPoint num="5" id="14250" />
+<TGConnectingPoint num="6" id="14251" />
+<TGConnectingPoint num="7" id="14252" />
+<extraparam>
+<info hiddeni="false" />
+</extraparam>
+</COMPONENT>
+<SUBCOMPONENT type="1200" id="14161" >
+<father id="14253" num="0" />
+<cdparam x="842" y="133" />
+<sizeparam width="570" height="485" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="0" maxX="365" minY="0" maxY="45" />
+<infoparam name="TGComponent" value="TCPIP Entities" />
+<TGConnectingPoint num="0" id="14153" />
+<TGConnectingPoint num="1" id="14154" />
+<TGConnectingPoint num="2" id="14155" />
+<TGConnectingPoint num="3" id="14156" />
+<TGConnectingPoint num="4" id="14157" />
+<TGConnectingPoint num="5" id="14158" />
+<TGConnectingPoint num="6" id="14159" />
+<TGConnectingPoint num="7" id="14160" />
+<extraparam>
+<info hiddeni="false" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1202" id="14118" >
+<father id="14161" num="0" />
+<cdparam x="931" y="167" />
+<sizeparam width="236" height="317" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="0" maxX="334" minY="0" maxY="168" />
+<infoparam name="TGComponent" value="TCPIP" />
+<TGConnectingPoint num="0" id="14110" />
+<TGConnectingPoint num="1" id="14111" />
+<TGConnectingPoint num="2" id="14112" />
+<TGConnectingPoint num="3" id="14113" />
+<TGConnectingPoint num="4" id="14114" />
+<TGConnectingPoint num="5" id="14115" />
+<TGConnectingPoint num="6" id="14116" />
+<TGConnectingPoint num="7" id="14117" />
+<extraparam>
+<Data isAttacker="No" />
+<Attribute access="2" id="wind" value="64" type="0" typeOther="" />
+<Attribute access="2" id="seqNum" value="0" type="0" typeOther="" />
+<Attribute access="2" id="i" value="" type="0" typeOther="" />
+<Attribute access="2" id="j" value="" type="0" typeOther="" />
+<Attribute access="2" id="a" value="0" type="0" typeOther="" />
+<Attribute access="2" id="b" value="0" type="0" typeOther="" />
+<Attribute access="2" id="tcpctrl" value="" type="5" typeOther="TCP_CTRL" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1203" id="14079" >
+<father id="14118" num="0" />
+<cdparam x="1012" y="471" />
+<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-13" maxX="223" minY="-13" maxY="304" />
+<infoparam name="Primitive port" value="Event opened" />
+<TGConnectingPoint num="0" id="14078" />
+<extraparam>
+<Prop commName="opened" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1203" id="14081" >
+<father id="14118" num="1" />
+<cdparam x="1157" y="444" />
+<sizeparam width="21" height="21" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-10" maxX="226" minY="-10" maxY="307" />
+<infoparam name="TGComponent" value="Event stop" />
+<TGConnectingPoint num="0" id="14080" />
+<extraparam>
+<Prop commName="stop" commType="1" origin="true" finite="true" blocking="false" maxSamples="1" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1203" id="14083" >
+<father id="14118" num="2" />
+<cdparam x="1157" y="266" />
+<sizeparam width="21" height="21" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-10" maxX="226" minY="-10" maxY="307" />
+<infoparam name="TGComponent" value="Channel temp" />
+<TGConnectingPoint num="0" id="14082" />
+<extraparam>
+<Prop commName="temp" commType="0" origin="false" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1203" id="14085" >
+<father id="14118" num="3" />
+<cdparam x="1157" y="198" />
+<sizeparam width="21" height="21" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-10" maxX="226" minY="-10" maxY="307" />
+<infoparam name="TGComponent" value="Channel temp" />
+<TGConnectingPoint num="0" id="14084" />
+<extraparam>
+<Prop commName="temp" commType="0" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1203" id="14087" >
+<father id="14118" num="4" />
+<cdparam x="1157" y="405" />
+<sizeparam width="21" height="21" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-10" maxX="226" minY="-10" maxY="307" />
+<infoparam name="TGComponent" value="Request req_Timer" />
+<TGConnectingPoint num="0" id="14086" />
+<extraparam>
+<Prop commName="req_Timer" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1203" id="14089" >
+<father id="14118" num="5" />
+<cdparam x="1157" y="370" />
+<sizeparam width="21" height="21" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-10" maxX="226" minY="-10" maxY="307" />
+<infoparam name="TGComponent" value="Event timeOut" />
+<TGConnectingPoint num="0" id="14088" />
+<extraparam>
+<Prop commName="timeOut" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1203" id="14091" >
+<father id="14118" num="6" />
+<cdparam x="921" y="466" />
+<sizeparam width="21" height="21" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-10" maxX="226" minY="-10" maxY="307" />
+<infoparam name="TGComponent" value="Event receive_Application" />
+<TGConnectingPoint num="0" id="14090" />
+<extraparam>
+<Prop commName="receive_Application" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1203" id="14093" >
+<father id="14118" num="7" />
+<cdparam x="959" y="474" />
+<sizeparam width="21" height="21" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-10" maxX="226" minY="-10" maxY="307" />
+<infoparam name="TGComponent" value="Channel fromAtoT" />
+<TGConnectingPoint num="0" id="14092" />
+<extraparam>
+<Prop commName="fromAtoT" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1203" id="14095" >
+<father id="14118" num="8" />
+<cdparam x="921" y="387" />
+<sizeparam width="21" height="21" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-10" maxX="226" minY="-10" maxY="307" />
+<infoparam name="TGComponent" value="Channel fromTtoA" />
+<TGConnectingPoint num="0" id="14094" />
+<extraparam>
+<Prop commName="fromTtoA" commType="0" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1203" id="14097" >
+<father id="14118" num="9" />
+<cdparam x="921" y="416" />
+<sizeparam width="21" height="21" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-10" maxX="226" minY="-10" maxY="307" />
+<infoparam name="TGComponent" value="Event open, abort, close" />
+<TGConnectingPoint num="0" id="14096" />
+<extraparam>
+<Prop commName="open, abort, close" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1203" id="14099" >
+<father id="14118" num="10" />
+<cdparam x="921" y="443" />
+<sizeparam width="21" height="21" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-10" maxX="226" minY="-10" maxY="307" />
+<infoparam name="TGComponent" value="Event send_TCP" />
+<TGConnectingPoint num="0" id="14098" />
+<extraparam>
+<Prop commName="send_TCP" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1203" id="14101" >
+<father id="14118" num="11" />
+<cdparam x="921" y="352" />
+<sizeparam width="21" height="21" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-10" maxX="226" minY="-10" maxY="307" />
+<infoparam name="TGComponent" value="Request start_TCP_IP" />
+<TGConnectingPoint num="0" id="14100" />
+<extraparam>
+<Prop commName="start_TCP_IP" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1203" id="14103" >
+<father id="14118" num="12" />
+<cdparam x="918" y="317" />
+<sizeparam width="26" height="26" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-13" maxX="223" minY="-13" maxY="304" />
+<infoparam name="TGComponent" value="Channel fromTtoP" />
+<TGConnectingPoint num="0" id="14102" />
+<extraparam>
+<Prop commName="fromTtoP" commType="0" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1203" id="14105" >
+<father id="14118" num="13" />
+<cdparam x="918" y="278" />
+<sizeparam width="26" height="26" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-13" maxX="223" minY="-13" maxY="304" />
+<infoparam name="TGComponent" value="Channel fromPtoT" />
+<TGConnectingPoint num="0" id="14104" />
+<extraparam>
+<Prop commName="fromPtoT" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1203" id="14107" >
+<father id="14118" num="14" />
+<cdparam x="918" y="235" />
+<sizeparam width="26" height="26" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-13" maxX="223" minY="-13" maxY="304" />
+<infoparam name="TGComponent" value="Event receive" />
+<TGConnectingPoint num="0" id="14106" />
+<extraparam>
+<Prop commName="receive" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1203" id="14109" >
+<father id="14118" num="15" />
+<cdparam x="918" y="185" />
+<sizeparam width="26" height="26" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-13" maxX="223" minY="-13" maxY="304" />
+<infoparam name="TGComponent" value="Event send" />
+<TGConnectingPoint num="0" id="14108" />
+<extraparam>
+<Prop commName="send" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1201" id="14137" >
+<father id="14161" num="1" />
+<cdparam x="829" y="362" />
+<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-13" maxX="557" minY="-13" maxY="472" />
+<infoparam name="Composite port" value="" />
+<TGConnectingPoint num="0" id="14119" />
+<TGConnectingPoint num="1" id="14120" />
+<TGConnectingPoint num="2" id="14121" />
+<TGConnectingPoint num="3" id="14122" />
+<TGConnectingPoint num="4" id="14123" />
+<TGConnectingPoint num="5" id="14124" />
+<TGConnectingPoint num="6" id="14125" />
+<TGConnectingPoint num="7" id="14126" />
+<TGConnectingPoint num="8" id="14127" />
+<TGConnectingPoint num="9" id="14128" />
+<TGConnectingPoint num="10" id="14129" />
+<TGConnectingPoint num="11" id="14130" />
+<TGConnectingPoint num="12" id="14131" />
+<TGConnectingPoint num="13" id="14132" />
+<TGConnectingPoint num="14" id="14133" />
+<TGConnectingPoint num="15" id="14134" />
+<TGConnectingPoint num="16" id="14135" />
+<TGConnectingPoint num="17" id="14136" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1202" id="14152" >
+<father id="14161" num="2" />
+<cdparam x="1232" y="328" />
+<sizeparam width="140" height="141" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="0" maxX="430" minY="0" maxY="344" />
+<infoparam name="TGComponent" value="Timer" />
+<TGConnectingPoint num="0" id="14144" />
+<TGConnectingPoint num="1" id="14145" />
+<TGConnectingPoint num="2" id="14146" />
+<TGConnectingPoint num="3" id="14147" />
+<TGConnectingPoint num="4" id="14148" />
+<TGConnectingPoint num="5" id="14149" />
+<TGConnectingPoint num="6" id="14150" />
+<TGConnectingPoint num="7" id="14151" />
+<extraparam>
+<Data isAttacker="No" />
+<Attribute access="2" id="x" value="0" type="0" typeOther="" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1203" id="14139" >
+<father id="14152" num="0" />
+<cdparam x="1222" y="431" />
+<sizeparam width="21" height="21" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-10" maxX="130" minY="-10" maxY="131" />
+<infoparam name="TGComponent" value="Event stop" />
+<TGConnectingPoint num="0" id="14138" />
+<extraparam>
+<Prop commName="stop" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1203" id="14141" >
+<father id="14152" num="1" />
+<cdparam x="1222" y="403" />
+<sizeparam width="21" height="21" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-10" maxX="130" minY="-10" maxY="131" />
+<infoparam name="TGComponent" value="Request req_Timer" />
+<TGConnectingPoint num="0" id="14140" />
+<extraparam>
+<Prop commName="req_Timer" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1203" id="14143" >
+<father id="14152" num="2" />
+<cdparam x="1222" y="368" />
+<sizeparam width="21" height="21" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-10" maxX="130" minY="-10" maxY="131" />
+<infoparam name="TGComponent" value="Event timeOut" />
+<TGConnectingPoint num="0" id="14142" />
+<extraparam>
+<Prop commName="timeOut" commType="1" origin="true" finite="true" blocking="false" maxSamples="1" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1202" id="14198" >
+<father id="14253" num="1" />
+<cdparam x="534" y="97" />
+<sizeparam width="200" height="237" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="0" maxX="735" minY="0" maxY="293" />
+<infoparam name="TGComponent" value="SmartCard" />
+<TGConnectingPoint num="0" id="14190" />
+<TGConnectingPoint num="1" id="14191" />
+<TGConnectingPoint num="2" id="14192" />
+<TGConnectingPoint num="3" id="14193" />
+<TGConnectingPoint num="4" id="14194" />
+<TGConnectingPoint num="5" id="14195" />
+<TGConnectingPoint num="6" id="14196" />
+<TGConnectingPoint num="7" id="14197" />
+<extraparam>
+<Data isAttacker="No" />
+<Attribute access="2" id="resetType" value="0" type="0" typeOther="" />
+<Attribute access="2" id="a" value="0" type="0" typeOther="" />
+<Attribute access="2" id="b" value="" type="4" typeOther="" />
+<Attribute access="2" id="i" value="0" type="0" typeOther="" />
+<Attribute access="2" id="j" value="0" type="0" typeOther="" />
+<Attribute access="2" id="x" value="0" type="0" typeOther="" />
+<Attribute access="2" id="tcpctrl" value="" type="5" typeOther="TCP_CTRL" />
+<Attribute access="2" id="t" value="" type="0" typeOther="" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1203" id="14163" >
+<father id="14198" num="0" />
+<cdparam x="680" y="321" />
+<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="224" />
+<infoparam name="Primitive port" value="Event connectionOpened" />
+<TGConnectingPoint num="0" id="14162" />
+<extraparam>
+<Prop commName="connectionOpened" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1203" id="14165" >
+<father id="14198" num="1" />
+<cdparam x="620" y="324" />
+<sizeparam width="21" height="21" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-10" maxX="190" minY="-10" maxY="227" />
+<infoparam name="TGComponent" value="Request start_Application" />
+<TGConnectingPoint num="0" id="14164" />
+<extraparam>
+<Prop commName="start_Application" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1203" id="14167" >
+<father id="14198" num="2" />
+<cdparam x="524" y="116" />
+<sizeparam width="21" height="21" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-10" maxX="190" minY="-10" maxY="227" />
+<infoparam name="TGComponent" value="Request activation" />
+<TGConnectingPoint num="0" id="14166" />
+<extraparam>
+<Prop commName="activation" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1203" id="14169" >
+<father id="14198" num="3" />
+<cdparam x="721" y="301" />
+<sizeparam width="26" height="26" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="224" />
+<infoparam name="TGComponent" value="Request start_TCP_IP" />
+<TGConnectingPoint num="0" id="14168" />
+<extraparam>
+<Prop commName="start_TCP_IP" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1203" id="14171" >
+<father id="14198" num="4" />
+<cdparam x="721" y="190" />
+<sizeparam width="26" height="26" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="224" />
+<infoparam name="TGComponent" value="Event receive" />
+<TGConnectingPoint num="0" id="14170" />
+<extraparam>
+<Prop commName="receive" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1203" id="14173" >
+<father id="14198" num="5" />
+<cdparam x="721" y="235" />
+<sizeparam width="26" height="26" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="224" />
+<infoparam name="TGComponent" value="Channel fromPtoT" />
+<TGConnectingPoint num="0" id="14172" />
+<extraparam>
+<Prop commName="fromPtoT" commType="0" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1203" id="14175" >
+<father id="14198" num="6" />
+<cdparam x="721" y="269" />
+<sizeparam width="26" height="26" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="224" />
+<infoparam name="TGComponent" value="Channel fromTtoP" />
+<TGConnectingPoint num="0" id="14174" />
+<extraparam>
+<Prop commName="fromTtoP" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1203" id="14177" >
+<father id="14198" num="7" />
+<cdparam x="521" y="156" />
+<sizeparam width="26" height="26" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="224" />
+<infoparam name="TGComponent" value="Event data_Ready" />
+<TGConnectingPoint num="0" id="14176" />
+<extraparam>
+<Prop commName="data_Ready" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="uint_16" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Type type="1" typeOther="" />
+<Type type="2" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1203" id="14179" >
+<father id="14198" num="8" />
+<cdparam x="521" y="290" />
+<sizeparam width="26" height="26" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="224" />
+<infoparam name="TGComponent" value="Event data_Ready_SC" />
+<TGConnectingPoint num="0" id="14178" />
+<extraparam>
+<Prop commName="data_Ready_SC" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1203" id="14181" >
+<father id="14198" num="9" />
+<reference id="184" />
+<cdparam x="521" y="202" />
+<sizeparam width="26" height="26" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="224" />
+<infoparam name="TGComponent" value="Channel fromDtoSC" />
+<TGConnectingPoint num="0" id="14180" />
+<extraparam>
+<Prop commName="fromDtoSC" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="40" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="null" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1203" id="14183" >
+<father id="14198" num="10" />
+<reference id="184" />
+<cdparam x="521" y="247" />
+<sizeparam width="26" height="26" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="224" />
+<infoparam name="TGComponent" value="Channel fromSCtoD" />
+<TGConnectingPoint num="0" id="14182" />
+<extraparam>
+<Prop commName="fromSCtoD" commType="0" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="40" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="int16_t" associatedEvent="" checkConf="true" checkConfStatus="2" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1203" id="14185" >
+<father id="14198" num="11" />
+<cdparam x="543" y="321" />
+<sizeparam width="26" height="26" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="224" />
+<infoparam name="TGComponent" value="Event answerToReset, pTSConfirm" />
+<TGConnectingPoint num="0" id="14184" />
+<extraparam>
+<Prop commName="answerToReset, pTSConfirm" commType="1" origin="true" finite="true" blocking="false" maxSamples="1" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1203" id="14187" >
+<father id="14198" num="12" />
+<reference id="184" />
+<cdparam x="580" y="84" />
+<sizeparam width="26" height="26" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="224" />
+<infoparam name="TGComponent" value="Event reset, pTS, end" />
+<TGConnectingPoint num="0" id="14186" />
+<extraparam>
+<Prop commName="reset, pTS, end" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1203" id="14189" >
+<father id="14198" num="13" />
+<cdparam x="721" y="111" />
+<sizeparam width="26" height="26" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-13" maxX="187" minY="-13" maxY="224" />
+<infoparam name="TGComponent" value="Event send" />
+<TGConnectingPoint num="0" id="14188" />
+<extraparam>
+<Prop commName="send" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1202" id="14225" >
+<father id="14253" num="2" />
+<cdparam x="565" y="416" />
+<sizeparam width="240" height="145" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="0" maxX="695" minY="0" maxY="385" />
+<infoparam name="TGComponent" value="Application" />
+<TGConnectingPoint num="0" id="14217" />
+<TGConnectingPoint num="1" id="14218" />
+<TGConnectingPoint num="2" id="14219" />
+<TGConnectingPoint num="3" id="14220" />
+<TGConnectingPoint num="4" id="14221" />
+<TGConnectingPoint num="5" id="14222" />
+<TGConnectingPoint num="6" id="14223" />
+<TGConnectingPoint num="7" id="14224" />
+<extraparam>
+<Data isAttacker="No" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1203" id="14200" >
+<father id="14225" num="0" />
+<cdparam x="748" y="548" />
+<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-13" maxX="227" minY="-13" maxY="132" />
+<infoparam name="Primitive port" value="Event opened" />
+<TGConnectingPoint num="0" id="14199" />
+<extraparam>
+<Prop commName="opened" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1203" id="14202" >
+<father id="14225" num="1" />
+<cdparam x="697" y="403" />
+<sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-13" maxX="227" minY="-13" maxY="132" />
+<infoparam name="Primitive port" value="Event connectionOpened" />
+<TGConnectingPoint num="0" id="14201" />
+<extraparam>
+<Prop commName="connectionOpened" commType="1" origin="true" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1203" id="14204" >
+<father id="14225" num="2" />
+<cdparam x="659" y="406" />
+<sizeparam width="21" height="21" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-10" maxX="230" minY="-10" maxY="135" />
+<infoparam name="TGComponent" value="Request start_Application" />
+<TGConnectingPoint num="0" id="14203" />
+<extraparam>
+<Prop commName="start_Application" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1203" id="14206" >
+<father id="14225" num="3" />
+<cdparam x="795" y="542" />
+<sizeparam width="21" height="21" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-10" maxX="230" minY="-10" maxY="135" />
+<infoparam name="TGComponent" value="Channel fromAtoT" />
+<TGConnectingPoint num="0" id="14205" />
+<extraparam>
+<Prop commName="fromAtoT" commType="0" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1203" id="14208" >
+<father id="14225" num="4" />
+<cdparam x="795" y="509" />
+<sizeparam width="21" height="21" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-10" maxX="230" minY="-10" maxY="135" />
+<infoparam name="TGComponent" value="Event receive_Application" />
+<TGConnectingPoint num="0" id="14207" />
+<extraparam>
+<Prop commName="receive_Application" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="int16_t" associatedEvent="" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1203" id="14210" >
+<father id="14225" num="5" />
+<cdparam x="795" y="448" />
+<sizeparam width="21" height="21" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-10" maxX="230" minY="-10" maxY="135" />
+<infoparam name="TGComponent" value="Event open, abort, close" />
+<TGConnectingPoint num="0" id="14209" />
+<extraparam>
+<Prop commName="open, abort, close" commType="1" origin="true" finite="true" blocking="false" maxSamples="1" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1203" id="14212" >
+<father id="14225" num="6" />
+<cdparam x="795" y="481" />
+<sizeparam width="21" height="21" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-10" maxX="230" minY="-10" maxY="135" />
+<infoparam name="TGComponent" value="Event send_TCP" />
+<TGConnectingPoint num="0" id="14211" />
+<extraparam>
+<Prop commName="send_TCP" commType="1" origin="true" finite="false" blocking="false" maxSamples="1" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1203" id="14214" >
+<father id="14225" num="7" />
+<cdparam x="795" y="419" />
+<sizeparam width="21" height="21" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-10" maxX="230" minY="-10" maxY="135" />
+<infoparam name="TGComponent" value="Channel fromTtoA" />
+<TGConnectingPoint num="0" id="14213" />
+<extraparam>
+<Prop commName="fromTtoA" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1203" id="14216" >
+<father id="14225" num="8" />
+<cdparam x="741" y="406" />
+<sizeparam width="21" height="21" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-10" maxX="230" minY="-10" maxY="135" />
+<infoparam name="TGComponent" value="Request start_TCP_IP" />
+<TGConnectingPoint num="0" id="14215" />
+<extraparam>
+<Prop commName="start_TCP_IP" commType="2" origin="true" finite="false" blocking="false" maxSamples="1" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1201" id="14244" >
+<father id="14253" num="3" />
+<cdparam x="521" y="369" />
+<sizeparam width="26" height="26" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-13" maxX="922" minY="-13" maxY="517" />
+<infoparam name="Composite port" value="" />
+<TGConnectingPoint num="0" id="14226" />
+<TGConnectingPoint num="1" id="14227" />
+<TGConnectingPoint num="2" id="14228" />
+<TGConnectingPoint num="3" id="14229" />
+<TGConnectingPoint num="4" id="14230" />
+<TGConnectingPoint num="5" id="14231" />
+<TGConnectingPoint num="6" id="14232" />
+<TGConnectingPoint num="7" id="14233" />
+<TGConnectingPoint num="8" id="14234" />
+<TGConnectingPoint num="9" id="14235" />
+<TGConnectingPoint num="10" id="14236" />
+<TGConnectingPoint num="11" id="14237" />
+<TGConnectingPoint num="12" id="14238" />
+<TGConnectingPoint num="13" id="14239" />
+<TGConnectingPoint num="14" id="14240" />
+<TGConnectingPoint num="15" id="14241" />
+<TGConnectingPoint num="16" id="14242" />
+<TGConnectingPoint num="17" id="14243" />
+</SUBCOMPONENT>
+
+
+</TMLComponentTaskDiagramPanel>
+
+<TMLActivityDiagramPanel name="InterfaceDevice" minX="10" maxX="1400" minY="10" maxY="1150" >
+<CONNECTOR type="115" id="15489" >
+<cdparam x="614" y="1090" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="647" y="900" id="15488" />
+<P2  x="659" y="1019" id="14326" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<COMPONENT type="1036" id="15486" >
+<cdparam x="640" y="855" />
+<sizeparam width="15" height="35" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="1010" />
+<infoparam name="decrypt" value="null" />
+<TGConnectingPoint num="0" id="15487" />
+<TGConnectingPoint num="1" id="15488" />
+<extraparam>
+<Data secPattern="autoEncrypt_fromSCtoD" />
+</extraparam>
+</COMPONENT>
+
+<CONNECTOR type="115" id="15477" >
+<cdparam x="433" y="608" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="440" y="543" id="15473" />
+<P2  x="476" y="553" id="14307" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<COMPONENT type="1035" id="15471" >
+<cdparam x="433" y="498" />
+<sizeparam width="15" height="35" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="encrypt" value="null" />
+<TGConnectingPoint num="0" id="15472" />
+<TGConnectingPoint num="1" id="15473" />
+<extraparam>
+<Data secContext="autoEncrypt_fromDtoSC" type="Symmetric Encryption" overhead="0" size="" encTime="100" decTime="100" nonce="" key="" algorithm="" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1008" id="14256" >
+<cdparam x="320" y="433" />
+<sizeparam width="40" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="send event" value="end()" />
+<TGConnectingPoint num="0" id="14254" />
+<TGConnectingPoint num="1" id="14255" />
+<latencyCheck />
+<extraparam>
+<Data eventName="end" nbOfParams="5" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1012" id="14264" >
+<cdparam x="546" y="376" />
+<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="choice" value="null" />
+<TGConnectingPoint num="0" id="14260" />
+<TGConnectingPoint num="1" id="14261" />
+<TGConnectingPoint num="2" id="14262" />
+<TGConnectingPoint num="3" id="14263" />
+</COMPONENT>
+<SUBCOMPONENT type="-1" id="14257" >
+<father id="14264" num="0" />
+<cdparam x="521" y="386" />
+<sizeparam width="12" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" />
+<infoparam name="guard 1" value="[ ]" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="14258" >
+<father id="14264" num="1" />
+<cdparam x="581" y="386" />
+<sizeparam width="12" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" />
+<infoparam name="guard 2" value="[ ]" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="14259" >
+<father id="14264" num="2" />
+<cdparam x="566" y="421" />
+<sizeparam width="12" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" />
+<infoparam name="guard 3" value="[ ]" />
+</SUBCOMPONENT>
+
+<COMPONENT type="1012" id="14272" >
+<cdparam x="644" y="627" />
+<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="choice" value="null" />
+<TGConnectingPoint num="0" id="14268" />
+<TGConnectingPoint num="1" id="14269" />
+<TGConnectingPoint num="2" id="14270" />
+<TGConnectingPoint num="3" id="14271" />
+</COMPONENT>
+<SUBCOMPONENT type="-1" id="14265" >
+<father id="14272" num="0" />
+<cdparam x="599" y="637" />
+<sizeparam width="51" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" />
+<infoparam name="guard 1" value="[ x==0 ]" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="14266" >
+<father id="14272" num="1" />
+<cdparam x="679" y="637" />
+<sizeparam width="12" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" />
+<infoparam name="guard 2" value="[ ]" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="14267" >
+<father id="14272" num="2" />
+<cdparam x="664" y="672" />
+<sizeparam width="41" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" />
+<infoparam name="guard 3" value="[ x&gt;0 ]" />
+</SUBCOMPONENT>
+
+<COMPONENT type="1000" id="14274" >
+<cdparam x="222" y="58" />
+<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="start state" value="null" />
+<TGConnectingPoint num="0" id="14273" />
+</COMPONENT>
+
+<COMPONENT type="1007" id="14277" >
+<cdparam x="192" y="137" />
+<sizeparam width="72" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="send request" value="activation()" />
+<TGConnectingPoint num="0" id="14275" />
+<TGConnectingPoint num="1" id="14276" />
+<extraparam>
+<Data requestName="activation" nbOfParams="5" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1008" id="14280" >
+<cdparam x="205" y="237" />
+<sizeparam width="47" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="send event" value="reset()" />
+<TGConnectingPoint num="0" id="14278" />
+<TGConnectingPoint num="1" id="14279" />
+<latencyCheck />
+<extraparam>
+<Data eventName="reset" nbOfParams="5" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1010" id="14283" >
+<cdparam x="173" y="288" />
+<sizeparam width="110" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="wait event" value="answerToReset() " />
+<TGConnectingPoint num="0" id="14281" />
+<TGConnectingPoint num="1" id="14282" />
+<extraparam>
+<Data eventName="answerToReset" nbOfParams="5" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1008" id="14286" >
+<cdparam x="208" y="337" />
+<sizeparam width="40" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="send event" value="pTS()" />
+<TGConnectingPoint num="0" id="14284" />
+<TGConnectingPoint num="1" id="14285" />
+<extraparam>
+<Data eventName="pTS" nbOfParams="5" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1010" id="14289" >
+<cdparam x="390" y="152" />
+<sizeparam width="89" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="wait event" value="pTSConfirm() " />
+<TGConnectingPoint num="0" id="14287" />
+<TGConnectingPoint num="1" id="14288" />
+<breakpoint />
+<extraparam>
+<Data eventName="pTSConfirm" nbOfParams="5" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="301" id="14306" >
+<cdparam x="453" y="214" />
+<sizeparam width="105" height="15" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="UML Note" value="data exchange
+" />
+<TGConnectingPoint num="0" id="14290" />
+<TGConnectingPoint num="1" id="14291" />
+<TGConnectingPoint num="2" id="14292" />
+<TGConnectingPoint num="3" id="14293" />
+<TGConnectingPoint num="4" id="14294" />
+<TGConnectingPoint num="5" id="14295" />
+<TGConnectingPoint num="6" id="14296" />
+<TGConnectingPoint num="7" id="14297" />
+<TGConnectingPoint num="8" id="14298" />
+<TGConnectingPoint num="9" id="14299" />
+<TGConnectingPoint num="10" id="14300" />
+<TGConnectingPoint num="11" id="14301" />
+<TGConnectingPoint num="12" id="14302" />
+<TGConnectingPoint num="13" id="14303" />
+<TGConnectingPoint num="14" id="14304" />
+<TGConnectingPoint num="15" id="14305" />
+<extraparam>
+<Line value="data exchange" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1006" id="14309" >
+<cdparam x="433" y="558" />
+<sizeparam width="87" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="write channel" value="fromDtoSC(1)" />
+<TGConnectingPoint num="0" id="14307" />
+<TGConnectingPoint num="1" id="14308" />
+<extraparam>
+<Data channelName="fromDtoSC" nbOfSamples="1" secPattern="autoEncrypt_fromDtoSC" isAttacker="No" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1008" id="14312" >
+<cdparam x="422" y="617" />
+<sizeparam width="109" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="send event" value="data_Ready(x, b)" />
+<TGConnectingPoint num="0" id="14310" />
+<TGConnectingPoint num="1" id="14311" />
+<latencyCheck />
+<extraparam>
+<Data eventName="data_Ready" nbOfParams="5" />
+<Param index="0" value="x" />
+<Param index="1" value="b" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1001" id="14314" >
+<cdparam x="466" y="680" />
+<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="stop state" value="null" />
+<TGConnectingPoint num="0" id="14313" />
+</COMPONENT>
+
+<COMPONENT type="1017" id="14317" >
+<cdparam x="593" y="447" />
+<sizeparam width="133" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="notified event" value="x=?data_Ready_SC()" />
+<TGConnectingPoint num="0" id="14315" />
+<TGConnectingPoint num="1" id="14316" />
+<extraparam>
+<Data eventName="data_Ready_SC" variable="x" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1001" id="14319" >
+<cdparam x="569" y="687" />
+<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="stop state" value="null" />
+<TGConnectingPoint num="0" id="14318" />
+</COMPONENT>
+
+<COMPONENT type="1009" id="14322" >
+<cdparam x="614" y="810" />
+<sizeparam width="91" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="read channel" value="fromSCtoD(1) " />
+<TGConnectingPoint num="0" id="14320" />
+<TGConnectingPoint num="1" id="14321" />
+<extraparam>
+<Data channelName="fromSCtoD" nbOfSamples="1" secPattern="autoEncrypt_fromSCtoD" isAttacker="No" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1010" id="14325" >
+<cdparam x="604" y="729" />
+<sizeparam width="110" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="wait event" value="data_Ready_SC() " />
+<TGConnectingPoint num="0" id="14323" />
+<TGConnectingPoint num="1" id="14324" />
+<accessibility />
+<extraparam>
+<Data eventName="data_Ready_SC" nbOfParams="5" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1001" id="14327" >
+<cdparam x="649" y="1024" />
+<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="stop state" value="null" />
+<TGConnectingPoint num="0" id="14326" />
+</COMPONENT>
+
+<COMPONENT type="1014" id="14331" >
+<cdparam x="307" y="287" />
+<sizeparam width="254" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="for loop" value="for(i=0;i&lt;nbOfComputedPackets;i = i +1)" />
+<TGConnectingPoint num="0" id="14328" />
+<TGConnectingPoint num="1" id="14329" />
+<TGConnectingPoint num="2" id="14330" />
+<extraparam>
+<Data init="i=0" condition="i&lt;nbOfComputedPackets" increment="i = i +1" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1001" id="14333" >
+<cdparam x="330" y="587" />
+<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="stop state" value="null" />
+<TGConnectingPoint num="0" id="14332" />
+</COMPONENT>
+
+<CONNECTOR type="115" id="14334" >
+<cdparam x="434" y="177" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="434" y="177" id="14288" />
+<P2  x="434" y="282" id="14328" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="14335" >
+<cdparam x="340" y="568" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="340" y="458" id="14255" />
+<P2  x="340" y="582" id="14332" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="14336" >
+<cdparam x="434" y="312" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="434" y="312" id="14330" />
+<P2  x="340" y="428" id="14254" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="14337" >
+<cdparam x="561" y="301" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="561" y="301" id="14329" />
+<P2  x="561" y="366" id="14260" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="14342" >
+<cdparam x="78" y="363" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from send event to wait event" value="null" />
+<P1  x="228" y="362" id="14285" />
+<P2  x="434" y="147" id="14287" />
+<Point x="228" y="382" />
+<Point x="228" y="382" />
+<Point x="286" y="376" />
+<Point x="285" y="127" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="14338" >
+<father id="14342" num="0" />
+<cdparam x="228" y="382" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="1400" />
+<infoparam name="point " value="null" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="14339" >
+<father id="14342" num="1" />
+<cdparam x="228" y="382" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="1400" />
+<infoparam name="point " value="null" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="14340" >
+<father id="14342" num="2" />
+<cdparam x="286" y="376" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="1400" />
+<infoparam name="point " value="null" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="14341" >
+<father id="14342" num="3" />
+<cdparam x="285" y="127" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="1400" />
+<infoparam name="point " value="null" />
+</SUBCOMPONENT>
+
+<CONNECTOR type="115" id="14343" >
+<cdparam x="228" y="57" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from start state to send request" value="null" />
+<P1  x="229" y="78" id="14273" />
+<P2  x="228" y="132" id="14275" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="14344" >
+<cdparam x="228" y="162" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from send request to send event" value="null" />
+<P1  x="228" y="162" id="14276" />
+<P2  x="228" y="232" id="14278" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="14345" >
+<cdparam x="228" y="284" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from wait event to send event" value="null" />
+<P1  x="228" y="313" id="14282" />
+<P2  x="228" y="332" id="14284" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="14346" >
+<cdparam x="528" y="391" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from choice to write channel" value="null" />
+<P1  x="521" y="391" id="14261" />
+<P2  x="440" y="493" id="15472" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="14347" >
+<cdparam x="476" y="583" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from write channel to send event" value="null" />
+<P1  x="476" y="583" id="14308" />
+<P2  x="476" y="612" id="14310" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="14348" >
+<cdparam x="471" y="639" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from send event to stop state" value="null" />
+<P1  x="476" y="642" id="14311" />
+<P2  x="476" y="675" id="14313" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="14349" >
+<cdparam x="619" y="642" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from choice to stop state" value="null" />
+<P1  x="619" y="642" id="14269" />
+<P2  x="579" y="682" id="14318" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="14350" >
+<cdparam x="580" y="405" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from choice to notified event" value="null" />
+<P1  x="601" y="391" id="14262" />
+<P2  x="659" y="442" id="14315" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="14351" >
+<cdparam x="659" y="582" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from notified event to choice" value="null" />
+<P1  x="659" y="472" id="14316" />
+<P2  x="659" y="617" id="14268" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="14352" >
+<cdparam x="659" y="682" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from choice to wait event" value="null" />
+<P1  x="659" y="682" id="14271" />
+<P2  x="659" y="724" id="14323" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="14353" >
+<cdparam x="670" y="754" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from wait event to read channel" value="null" />
+<P1  x="659" y="754" id="14324" />
+<P2  x="659" y="805" id="14320" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="14354" >
+<cdparam x="659" y="975" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from read channel to stop state" value="null" />
+<P1  x="659" y="835" id="14321" />
+<P2  x="647" y="850" id="15487" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="14355" >
+<cdparam x="228" y="262" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from send event to wait event" value="null" />
+<P1  x="228" y="262" id="14279" />
+<P2  x="228" y="283" id="14281" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+
+</TMLActivityDiagramPanel>
+
+<TMLActivityDiagramPanel name="Application" minX="10" maxX="1400" minY="10" maxY="900" >
+<COMPONENT type="1013" id="14359" >
+<cdparam x="505" y="259" />
+<sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="execI" value="null" />
+<TGConnectingPoint num="0" id="14357" />
+<TGConnectingPoint num="1" id="14358" />
+</COMPONENT>
+<SUBCOMPONENT type="-1" id="14356" >
+<father id="14359" num="0" />
+<cdparam x="520" y="279" />
+<sizeparam width="16" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" />
+<infoparam name="value of the delay" value="10" />
+</SUBCOMPONENT>
+
+<COMPONENT type="1010" id="14362" >
+<cdparam x="479" y="129" />
+<sizeparam width="66" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="wait event" value="opened() " />
+<TGConnectingPoint num="0" id="14360" />
+<TGConnectingPoint num="1" id="14361" />
+<extraparam>
+<Data eventName="opened" nbOfParams="5" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1008" id="14365" >
+<cdparam x="449" y="192" />
+<sizeparam width="125" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="send event" value="connectionOpened()" />
+<TGConnectingPoint num="0" id="14363" />
+<TGConnectingPoint num="1" id="14364" />
+<extraparam>
+<Data eventName="connectionOpened" nbOfParams="5" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1012" id="14373" >
+<cdparam x="495" y="514" />
+<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="choice" value="null" />
+<TGConnectingPoint num="0" id="14369" />
+<TGConnectingPoint num="1" id="14370" />
+<TGConnectingPoint num="2" id="14371" />
+<TGConnectingPoint num="3" id="14372" />
+</COMPONENT>
+<SUBCOMPONENT type="-1" id="14366" >
+<father id="14373" num="0" />
+<cdparam x="470" y="524" />
+<sizeparam width="12" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" />
+<infoparam name="guard 1" value="[ ]" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="14367" >
+<father id="14373" num="1" />
+<cdparam x="530" y="524" />
+<sizeparam width="12" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" />
+<infoparam name="guard 2" value="[ ]" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="14368" >
+<father id="14373" num="2" />
+<cdparam x="515" y="559" />
+<sizeparam width="12" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" />
+<infoparam name="guard 3" value="[ ]" />
+</SUBCOMPONENT>
+
+<COMPONENT type="1000" id="14375" >
+<cdparam x="498" y="33" />
+<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="start state" value="null" />
+<TGConnectingPoint num="0" id="14374" />
+</COMPONENT>
+
+<COMPONENT type="1008" id="14378" >
+<cdparam x="482" y="71" />
+<sizeparam width="47" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="send event" value="open()" />
+<TGConnectingPoint num="0" id="14376" />
+<TGConnectingPoint num="1" id="14377" />
+<extraparam>
+<Data eventName="open" nbOfParams="5" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1006" id="14381" >
+<cdparam x="469" y="353" />
+<sizeparam width="80" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="write channel" value="fromAtoT(1)" />
+<TGConnectingPoint num="0" id="14379" />
+<TGConnectingPoint num="1" id="14380" />
+<extraparam>
+<Data channelName="fromAtoT" nbOfSamples="1" secPattern="" isAttacker="No" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1008" id="14384" >
+<cdparam x="471" y="399" />
+<sizeparam width="75" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="send event" value="send_TCP()" />
+<TGConnectingPoint num="0" id="14382" />
+<TGConnectingPoint num="1" id="14383" />
+<accessibility />
+<extraparam>
+<Data eventName="send_TCP" nbOfParams="5" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1001" id="14386" >
+<cdparam x="577" y="648" />
+<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="stop state" value="null" />
+<TGConnectingPoint num="0" id="14385" />
+</COMPONENT>
+
+<COMPONENT type="1008" id="14389" >
+<cdparam x="563" y="589" />
+<sizeparam width="49" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="send event" value="abort()" />
+<TGConnectingPoint num="0" id="14387" />
+<TGConnectingPoint num="1" id="14388" />
+<extraparam>
+<Data eventName="abort" nbOfParams="5" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1008" id="14392" >
+<cdparam x="410" y="597" />
+<sizeparam width="47" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="send event" value="close()" />
+<TGConnectingPoint num="0" id="14390" />
+<TGConnectingPoint num="1" id="14391" />
+<extraparam>
+<Data eventName="close" nbOfParams="5" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1001" id="14394" >
+<cdparam x="423" y="646" />
+<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="stop state" value="null" />
+<TGConnectingPoint num="0" id="14393" />
+</COMPONENT>
+
+<CONNECTOR type="115" id="14395" >
+<cdparam x="510" y="294" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="510" y="294" id="14358" />
+<P2  x="509" y="348" id="14379" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="14396" >
+<cdparam x="508" y="424" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="508" y="424" id="14383" />
+<P2  x="510" y="504" id="14369" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="14397" >
+<cdparam x="512" y="154" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="512" y="154" id="14361" />
+<P2  x="511" y="187" id="14363" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="14398" >
+<cdparam x="594" y="221" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="511" y="217" id="14364" />
+<P2  x="510" y="254" id="14357" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="14399" >
+<cdparam x="506" y="36" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from start state to send event" value="null" />
+<P1  x="505" y="53" id="14374" />
+<P2  x="505" y="66" id="14376" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="14400" >
+<cdparam x="508" y="154" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from send event to write channel" value="null" />
+<P1  x="505" y="96" id="14377" />
+<P2  x="512" y="124" id="14360" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="14401" >
+<cdparam x="509" y="397" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from write channel to send event" value="null" />
+<P1  x="509" y="378" id="14380" />
+<P2  x="508" y="394" id="14382" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="14402" >
+<cdparam x="587" y="614" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from send event to stop state" value="null" />
+<P1  x="587" y="614" id="14388" />
+<P2  x="587" y="643" id="14385" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="14403" >
+<cdparam x="471" y="608" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from choice to send event" value="null" />
+<P1  x="470" y="529" id="14370" />
+<P2  x="433" y="592" id="14390" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="14404" >
+<cdparam x="433" y="622" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from send event to stop state" value="null" />
+<P1  x="433" y="622" id="14391" />
+<P2  x="433" y="641" id="14393" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="14405" >
+<cdparam x="551" y="608" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from choice to send event" value="null" />
+<P1  x="550" y="529" id="14371" />
+<P2  x="587" y="584" id="14387" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+
+</TMLActivityDiagramPanel>
+
+<TMLActivityDiagramPanel name="SmartCard" minX="10" maxX="1400" minY="10" maxY="1150" >
+<CONNECTOR type="115" id="15464" >
+<cdparam x="546" y="713" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="563" y="518" id="15463" />
+<P2  x="591" y="607" id="14467" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<COMPONENT type="1036" id="15461" >
+<cdparam x="556" y="473" />
+<sizeparam width="15" height="35" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="1010" />
+<infoparam name="decrypt" value="null" />
+<TGConnectingPoint num="0" id="15462" />
+<TGConnectingPoint num="1" id="15463" />
+<extraparam>
+<Data secPattern="autoEncrypt_fromDtoSC" />
+</extraparam>
+</COMPONENT>
+
+<CONNECTOR type="115" id="15452" >
+<cdparam x="250" y="813" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="257" y="748" id="15448" />
+<P2  x="293" y="758" id="14464" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<COMPONENT type="1035" id="15446" >
+<cdparam x="250" y="703" />
+<sizeparam width="15" height="35" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="encrypt" value="null" />
+<TGConnectingPoint num="0" id="15447" />
+<TGConnectingPoint num="1" id="15448" />
+<extraparam>
+<Data secContext="autoEncrypt_fromSCtoD" type="Symmetric Encryption" overhead="0" size="" encTime="100" decTime="100" nonce="" key="" algorithm="" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1001" id="14407" >
+<cdparam x="430" y="408" />
+<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="stop state" value="null" />
+<TGConnectingPoint num="0" id="14406" />
+</COMPONENT>
+
+<COMPONENT type="1010" id="14410" >
+<cdparam x="418" y="364" />
+<sizeparam width="44" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="wait event" value="end() " />
+<TGConnectingPoint num="0" id="14408" />
+<TGConnectingPoint num="1" id="14409" />
+<extraparam>
+<Data eventName="end" nbOfParams="5" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1010" id="14413" >
+<cdparam x="238" y="201" />
+<sizeparam width="129" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="wait event" value="connectionOpened() " />
+<TGConnectingPoint num="0" id="14411" />
+<TGConnectingPoint num="1" id="14412" />
+<extraparam>
+<Data eventName="connectionOpened" nbOfParams="5" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1000" id="14415" >
+<cdparam x="159" y="66" />
+<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="start state" value="null" />
+<TGConnectingPoint num="0" id="14414" />
+</COMPONENT>
+
+<COMPONENT type="1010" id="14418" >
+<cdparam x="141" y="129" />
+<sizeparam width="51" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="wait event" value="reset() " />
+<TGConnectingPoint num="0" id="14416" />
+<TGConnectingPoint num="1" id="14417" />
+<extraparam>
+<Data eventName="reset" nbOfParams="5" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1008" id="14421" >
+<cdparam x="113" y="182" />
+<sizeparam width="106" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="send event" value="answerToReset()" />
+<TGConnectingPoint num="0" id="14419" />
+<TGConnectingPoint num="1" id="14420" />
+<extraparam>
+<Data eventName="answerToReset" nbOfParams="5" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1010" id="14424" >
+<cdparam x="144" y="237" />
+<sizeparam width="44" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="wait event" value="pTS() " />
+<TGConnectingPoint num="0" id="14422" />
+<TGConnectingPoint num="1" id="14423" />
+<extraparam>
+<Data eventName="pTS" nbOfParams="5" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1008" id="14427" >
+<cdparam x="124" y="308" />
+<sizeparam width="85" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="send event" value="pTSConfirm()" />
+<TGConnectingPoint num="0" id="14425" />
+<TGConnectingPoint num="1" id="14426" />
+<extraparam>
+<Data eventName="pTSConfirm" nbOfParams="5" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="301" id="14444" >
+<cdparam x="376" y="98" />
+<sizeparam width="233" height="39" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="UML Note" value="The first two layers of the OSI model 
+are used to communicate between 
+the smart card and the terminal
+" />
+<TGConnectingPoint num="0" id="14428" />
+<TGConnectingPoint num="1" id="14429" />
+<TGConnectingPoint num="2" id="14430" />
+<TGConnectingPoint num="3" id="14431" />
+<TGConnectingPoint num="4" id="14432" />
+<TGConnectingPoint num="5" id="14433" />
+<TGConnectingPoint num="6" id="14434" />
+<TGConnectingPoint num="7" id="14435" />
+<TGConnectingPoint num="8" id="14436" />
+<TGConnectingPoint num="9" id="14437" />
+<TGConnectingPoint num="10" id="14438" />
+<TGConnectingPoint num="11" id="14439" />
+<TGConnectingPoint num="12" id="14440" />
+<TGConnectingPoint num="13" id="14441" />
+<TGConnectingPoint num="14" id="14442" />
+<TGConnectingPoint num="15" id="14443" />
+<extraparam>
+<Line value="The first two layers of the OSI model " />
+<Line value="are used to communicate between " />
+<Line value="the smart card and the terminal" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1007" id="14447" >
+<cdparam x="254" y="97" />
+<sizeparam width="89" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="send request" value="start_TCP_IP()" />
+<TGConnectingPoint num="0" id="14445" />
+<TGConnectingPoint num="1" id="14446" />
+<extraparam>
+<Data requestName="start_TCP_IP" nbOfParams="5" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1007" id="14450" >
+<cdparam x="241" y="148" />
+<sizeparam width="114" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="send request" value="start_Application()" />
+<TGConnectingPoint num="0" id="14448" />
+<TGConnectingPoint num="1" id="14449" />
+<breakpoint />
+<extraparam>
+<Data requestName="start_Application" nbOfParams="5" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1001" id="14452" >
+<cdparam x="581" y="800" />
+<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="stop state" value="null" />
+<TGConnectingPoint num="0" id="14451" />
+</COMPONENT>
+
+<COMPONENT type="1008" id="14455" >
+<cdparam x="240" y="611" />
+<sizeparam width="106" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="send event" value="data_Ready_SC()" />
+<TGConnectingPoint num="0" id="14453" />
+<TGConnectingPoint num="1" id="14454" />
+<extraparam>
+<Data eventName="data_Ready_SC" nbOfParams="5" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1001" id="14457" >
+<cdparam x="283" y="797" />
+<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="stop state" value="null" />
+<TGConnectingPoint num="0" id="14456" />
+</COMPONENT>
+
+<COMPONENT type="1009" id="14460" >
+<cdparam x="252" y="429" />
+<sizeparam width="83" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="read channel" value="fromTtoP(1) " />
+<TGConnectingPoint num="0" id="14458" />
+<TGConnectingPoint num="1" id="14459" />
+<extraparam>
+<Data channelName="fromTtoP" nbOfSamples="1" secPattern="" isAttacker="No" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1010" id="14463" >
+<cdparam x="268" y="385" />
+<sizeparam width="50" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="wait event" value="send() " />
+<TGConnectingPoint num="0" id="14461" />
+<TGConnectingPoint num="1" id="14462" />
+<extraparam>
+<Data eventName="send" nbOfParams="5" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1006" id="14466" >
+<cdparam x="250" y="763" />
+<sizeparam width="87" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="write channel" value="fromSCtoD(1)" />
+<TGConnectingPoint num="0" id="14464" />
+<TGConnectingPoint num="1" id="14465" />
+<extraparam>
+<Data channelName="fromSCtoD" nbOfSamples="1" secPattern="autoEncrypt_fromSCtoD" isAttacker="No" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1008" id="14469" >
+<cdparam x="562" y="612" />
+<sizeparam width="59" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="send event" value="receive()" />
+<TGConnectingPoint num="0" id="14467" />
+<TGConnectingPoint num="1" id="14468" />
+<extraparam>
+<Data eventName="receive" nbOfParams="5" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1009" id="14472" >
+<cdparam x="546" y="433" />
+<sizeparam width="91" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="read channel" value="fromDtoSC(1) " />
+<TGConnectingPoint num="0" id="14470" />
+<TGConnectingPoint num="1" id="14471" />
+<extraparam>
+<Data channelName="fromDtoSC" nbOfSamples="1" secPattern="autoEncrypt_fromDtoSC" isAttacker="No" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1006" id="14475" >
+<cdparam x="552" y="649" />
+<sizeparam width="79" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="write channel" value="fromPtoT(1)" />
+<TGConnectingPoint num="0" id="14473" />
+<TGConnectingPoint num="1" id="14474" />
+<extraparam>
+<Data channelName="fromPtoT" nbOfSamples="1" secPattern="" isAttacker="No" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1010" id="14478" >
+<cdparam x="536" y="390" />
+<sizeparam width="110" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="wait event" value="data_Ready(t, b) " />
+<TGConnectingPoint num="0" id="14476" />
+<TGConnectingPoint num="1" id="14477" />
+<breakpoint />
+<extraparam>
+<Data eventName="data_Ready" nbOfParams="5" />
+<Param index="0" value="t" />
+<Param index="1" value="b" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1014" id="14482" >
+<cdparam x="236" y="261" />
+<sizeparam width="125" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="for loop" value="for(j=0;x==0;j = j)" />
+<TGConnectingPoint num="0" id="14479" />
+<TGConnectingPoint num="1" id="14480" />
+<TGConnectingPoint num="2" id="14481" />
+<extraparam>
+<Data init="j=0" condition="x==0" increment="j = j" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1001" id="14484" >
+<cdparam x="275" y="309" />
+<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="stop state" value="null" />
+<TGConnectingPoint num="0" id="14483" />
+</COMPONENT>
+
+<COMPONENT type="1018" id="14495" >
+<cdparam x="424" y="285" />
+<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="select" value="null" />
+<TGConnectingPoint num="0" id="14485" />
+<TGConnectingPoint num="1" id="14486" />
+<TGConnectingPoint num="2" id="14487" />
+<TGConnectingPoint num="3" id="14488" />
+<TGConnectingPoint num="4" id="14489" />
+<TGConnectingPoint num="5" id="14490" />
+<TGConnectingPoint num="6" id="14491" />
+<TGConnectingPoint num="7" id="14492" />
+<TGConnectingPoint num="8" id="14493" />
+<TGConnectingPoint num="9" id="14494" />
+</COMPONENT>
+
+<CONNECTOR type="115" id="14496" >
+<cdparam x="302" y="227" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="302" y="226" id="14412" />
+<P2  x="298" y="256" id="14479" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="14501" >
+<cdparam x="111" y="331" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from send event to send request" value="null" />
+<P1  x="166" y="333" id="14426" />
+<P2  x="298" y="92" id="14445" />
+<Point x="166" y="353" />
+<Point x="225" y="353" />
+<Point x="225" y="72" />
+<Point x="278" y="72" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="14497" >
+<father id="14501" num="0" />
+<cdparam x="166" y="353" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="1400" />
+<infoparam name="point " value="null" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="14498" >
+<father id="14501" num="1" />
+<cdparam x="225" y="353" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="1400" />
+<infoparam name="point " value="null" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="14499" >
+<father id="14501" num="2" />
+<cdparam x="225" y="72" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="1400" />
+<infoparam name="point " value="null" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="14500" >
+<father id="14501" num="3" />
+<cdparam x="278" y="72" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="1400" />
+<infoparam name="point " value="null" />
+</SUBCOMPONENT>
+
+<CONNECTOR type="115" id="14502" >
+<cdparam x="166" y="64" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from start state to wait event" value="null" />
+<P1  x="166" y="86" id="14414" />
+<P2  x="166" y="124" id="14416" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="14503" >
+<cdparam x="166" y="154" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from wait event to send event" value="null" />
+<P1  x="166" y="154" id="14417" />
+<P2  x="166" y="177" id="14419" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="14504" >
+<cdparam x="312" y="133" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from send request to send request" value="null" />
+<P1  x="298" y="122" id="14446" />
+<P2  x="298" y="143" id="14448" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="14505" >
+<cdparam x="286" y="421" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from wait event to read channel" value="null" />
+<P1  x="293" y="410" id="14462" />
+<P2  x="293" y="424" id="14458" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="14506" >
+<cdparam x="286" y="626" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from read channel to send event" value="null" />
+<P1  x="293" y="454" id="14459" />
+<P2  x="293" y="606" id="14453" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="14507" >
+<cdparam x="286" y="788" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from send event to write channel" value="null" />
+<P1  x="293" y="636" id="14454" />
+<P2  x="257" y="698" id="15447" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="14508" >
+<cdparam x="286" y="844" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from write channel to stop state" value="null" />
+<P1  x="293" y="788" id="14465" />
+<P2  x="293" y="792" id="14456" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="14509" >
+<cdparam x="607" y="620" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from read channel to send event" value="null" />
+<P1  x="591" y="458" id="14471" />
+<P2  x="563" y="468" id="15462" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="14510" >
+<cdparam x="606" y="774" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from send event to write channel" value="null" />
+<P1  x="591" y="637" id="14468" />
+<P2  x="591" y="644" id="14473" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="14511" >
+<cdparam x="609" y="427" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from wait event to read channel" value="null" />
+<P1  x="591" y="415" id="14477" />
+<P2  x="591" y="428" id="14470" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="14512" >
+<cdparam x="606" y="836" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from write channel to stop state" value="null" />
+<P1  x="591" y="674" id="14474" />
+<P2  x="591" y="795" id="14451" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="14513" >
+<cdparam x="298" y="173" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from send request to for loop" value="null" />
+<P1  x="298" y="173" id="14449" />
+<P2  x="302" y="196" id="14411" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="14514" >
+<cdparam x="328" y="291" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from for loop to stop state" value="null" />
+<P1  x="298" y="286" id="14481" />
+<P2  x="285" y="304" id="14483" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="14515" >
+<cdparam x="385" y="404" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from select to wait event" value="null" />
+<P1  x="399" y="300" id="14486" />
+<P2  x="293" y="380" id="14461" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="14516" >
+<cdparam x="533" y="602" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from select to wait event" value="null" />
+<P1  x="479" y="300" id="14487" />
+<P2  x="591" y="385" id="14476" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="14517" >
+<cdparam x="391" y="341" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from for loop to select" value="null" />
+<P1  x="361" y="275" id="14480" />
+<P2  x="439" y="275" id="14485" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="14518" >
+<cdparam x="164" y="262" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from wait event to send event" value="null" />
+<P1  x="166" y="262" id="14423" />
+<P2  x="166" y="303" id="14425" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="14519" >
+<cdparam x="166" y="207" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from send event to wait event" value="null" />
+<P1  x="166" y="207" id="14420" />
+<P2  x="166" y="232" id="14422" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="14520" >
+<cdparam x="439" y="340" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="439" y="340" id="14488" />
+<P2  x="440" y="359" id="14408" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="14521" >
+<cdparam x="440" y="389" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="440" y="389" id="14409" />
+<P2  x="440" y="403" id="14406" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+
+</TMLActivityDiagramPanel>
+
+<TMLActivityDiagramPanel name="Timer" minX="10" maxX="1400" minY="10" maxY="900" >
+<COMPONENT type="1012" id="14529" >
+<cdparam x="509" y="222" />
+<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="choice" value="null" />
+<TGConnectingPoint num="0" id="14525" />
+<TGConnectingPoint num="1" id="14526" />
+<TGConnectingPoint num="2" id="14527" />
+<TGConnectingPoint num="3" id="14528" />
+</COMPONENT>
+<SUBCOMPONENT type="-1" id="14522" >
+<father id="14529" num="0" />
+<cdparam x="464" y="232" />
+<sizeparam width="51" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" />
+<infoparam name="guard 1" value="[ x==0 ]" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="14523" >
+<father id="14529" num="1" />
+<cdparam x="544" y="234" />
+<sizeparam width="41" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" />
+<infoparam name="guard 2" value="[ x&gt;0 ]" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="14524" >
+<father id="14529" num="2" />
+<cdparam x="529" y="267" />
+<sizeparam width="12" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" />
+<infoparam name="guard 3" value="[ ]" />
+</SUBCOMPONENT>
+
+<COMPONENT type="1000" id="14531" >
+<cdparam x="489" y="26" />
+<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="start state" value="null" />
+<TGConnectingPoint num="0" id="14530" />
+</COMPONENT>
+
+<COMPONENT type="1001" id="14533" >
+<cdparam x="417" y="407" />
+<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="stop state" value="null" />
+<TGConnectingPoint num="0" id="14532" />
+</COMPONENT>
+
+<COMPONENT type="1008" id="14536" >
+<cdparam x="396" y="339" />
+<sizeparam width="63" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="send event" value="timeOut()" />
+<TGConnectingPoint num="0" id="14534" />
+<TGConnectingPoint num="1" id="14535" />
+<extraparam>
+<Data eventName="timeOut" nbOfParams="5" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1010" id="14539" >
+<cdparam x="599" y="300" />
+<sizeparam width="47" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="wait event" value="stop() " />
+<TGConnectingPoint num="0" id="14537" />
+<TGConnectingPoint num="1" id="14538" />
+<extraparam>
+<Data eventName="stop" nbOfParams="5" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1001" id="14541" >
+<cdparam x="612" y="365" />
+<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="stop state" value="null" />
+<TGConnectingPoint num="0" id="14540" />
+</COMPONENT>
+
+<COMPONENT type="1017" id="14544" >
+<cdparam x="491" y="157" />
+<sizeparam width="70" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" />
+<infoparam name="notified event" value="x=?stop()" />
+<TGConnectingPoint num="0" id="14542" />
+<TGConnectingPoint num="1" id="14543" />
+<extraparam>
+<Data eventName="stop" variable="x" />
+</extraparam>
+</COMPONENT>
+
+<CONNECTOR type="115" id="14545" >
+<cdparam x="496" y="46" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="496" y="46" id="14530" />
+<P2  x="526" y="152" id="14542" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="14546" >
+<cdparam x="484" y="237" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="484" y="237" id="14526" />
+<P2  x="427" y="334" id="14534" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="14547" >
+<cdparam x="427" y="364" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from send event to stop state" value="null" />
+<P1  x="427" y="364" id="14535" />
+<P2  x="427" y="402" id="14532" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="14548" >
+<cdparam x="622" y="325" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from wait event to stop state" value="null" />
+<P1  x="622" y="325" id="14538" />
+<P2  x="622" y="360" id="14540" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="14549" >
+<cdparam x="524" y="175" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from notified event to choice" value="null" />
+<P1  x="526" y="182" id="14543" />
+<P2  x="524" y="212" id="14525" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="14550" >
+<cdparam x="564" y="237" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from choice to wait event" value="null" />
+<P1  x="564" y="237" id="14527" />
+<P2  x="622" y="295" id="14537" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+
+</TMLActivityDiagramPanel>
+
+<TMLActivityDiagramPanel name="TCPIP" minX="10" maxX="2900" minY="10" maxY="1900" >
+<COMPONENT type="1008" id="14553" >
+<cdparam x="159" y="424" />
+<sizeparam width="62" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="send event" value="opened()" />
+<TGConnectingPoint num="0" id="14551" />
+<TGConnectingPoint num="1" id="14552" />
+<extraparam>
+<Data eventName="opened" nbOfParams="5" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1012" id="14561" >
+<cdparam x="2086" y="1378" />
+<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="choice" value="null" />
+<TGConnectingPoint num="0" id="14557" />
+<TGConnectingPoint num="1" id="14558" />
+<TGConnectingPoint num="2" id="14559" />
+<TGConnectingPoint num="3" id="14560" />
+</COMPONENT>
+<SUBCOMPONENT type="-1" id="14554" >
+<father id="14561" num="0" />
+<cdparam x="2061" y="1388" />
+<sizeparam width="12" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" />
+<infoparam name="guard 1" value="[ ]" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="14555" >
+<father id="14561" num="1" />
+<cdparam x="2121" y="1388" />
+<sizeparam width="39" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" />
+<infoparam name="guard 2" value="[ else ]" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="14556" >
+<father id="14561" num="2" />
+<cdparam x="2106" y="1426" />
+<sizeparam width="124" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" />
+<infoparam name="guard 3" value="[ tcpctrl.state ==10 ]" />
+</SUBCOMPONENT>
+
+<COMPONENT type="1012" id="14569" >
+<cdparam x="2262" y="951" />
+<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="choice" value="null" />
+<TGConnectingPoint num="0" id="14565" />
+<TGConnectingPoint num="1" id="14566" />
+<TGConnectingPoint num="2" id="14567" />
+<TGConnectingPoint num="3" id="14568" />
+</COMPONENT>
+<SUBCOMPONENT type="-1" id="14562" >
+<father id="14569" num="0" />
+<cdparam x="2212" y="961" />
+<sizeparam width="116" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" />
+<infoparam name="guard 1" value="[ tcpctrl.state ==1 ]" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="14563" >
+<father id="14569" num="1" />
+<cdparam x="2301" y="975" />
+<sizeparam width="116" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" />
+<infoparam name="guard 2" value="[ tcpctrl.state ==3 ]" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="14564" >
+<father id="14569" num="2" />
+<cdparam x="2282" y="996" />
+<sizeparam width="39" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" />
+<infoparam name="guard 3" value="[ else ]" />
+</SUBCOMPONENT>
+
+<COMPONENT type="1012" id="14577" >
+<cdparam x="1981" y="1346" />
+<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="choice" value="null" />
+<TGConnectingPoint num="0" id="14573" />
+<TGConnectingPoint num="1" id="14574" />
+<TGConnectingPoint num="2" id="14575" />
+<TGConnectingPoint num="3" id="14576" />
+</COMPONENT>
+<SUBCOMPONENT type="-1" id="14570" >
+<father id="14577" num="0" />
+<cdparam x="1934" y="1356" />
+<sizeparam width="116" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" />
+<infoparam name="guard 1" value="[ tcpctrl.state ==5 ]" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="14571" >
+<father id="14577" num="1" />
+<cdparam x="2016" y="1356" />
+<sizeparam width="39" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" />
+<infoparam name="guard 2" value="[ else ]" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="14572" >
+<father id="14577" num="2" />
+<cdparam x="2001" y="1391" />
+<sizeparam width="120" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" />
+<infoparam name="guard 3" value="[ tcpctrl.state == 7 ]" />
+</SUBCOMPONENT>
+
+<COMPONENT type="1012" id="14585" >
+<cdparam x="1811" y="1269" />
+<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="choice" value="null" />
+<TGConnectingPoint num="0" id="14581" />
+<TGConnectingPoint num="1" id="14582" />
+<TGConnectingPoint num="2" id="14583" />
+<TGConnectingPoint num="3" id="14584" />
+</COMPONENT>
+<SUBCOMPONENT type="-1" id="14578" >
+<father id="14585" num="0" />
+<cdparam x="1762" y="1279" />
+<sizeparam width="116" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" />
+<infoparam name="guard 1" value="[ tcpctrl.state ==4 ]" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="14579" >
+<father id="14585" num="1" />
+<cdparam x="1846" y="1279" />
+<sizeparam width="39" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" />
+<infoparam name="guard 2" value="[ else ]" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="14580" >
+<father id="14585" num="2" />
+<cdparam x="1831" y="1314" />
+<sizeparam width="116" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" />
+<infoparam name="guard 3" value="[ tcpctrl.state ==2 ]" />
+</SUBCOMPONENT>
+
+<COMPONENT type="1012" id="14593" >
+<cdparam x="1713" y="1141" />
+<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="choice" value="null" />
+<TGConnectingPoint num="0" id="14589" />
+<TGConnectingPoint num="1" id="14590" />
+<TGConnectingPoint num="2" id="14591" />
+<TGConnectingPoint num="3" id="14592" />
+</COMPONENT>
+<SUBCOMPONENT type="-1" id="14586" >
+<father id="14593" num="0" />
+<cdparam x="1688" y="1151" />
+<sizeparam width="12" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" />
+<infoparam name="guard 1" value="[ ]" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="14587" >
+<father id="14593" num="1" />
+<cdparam x="1748" y="1151" />
+<sizeparam width="12" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" />
+<infoparam name="guard 2" value="[ ]" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="14588" >
+<father id="14593" num="2" />
+<cdparam x="1733" y="1186" />
+<sizeparam width="12" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" />
+<infoparam name="guard 3" value="[ ]" />
+</SUBCOMPONENT>
+
+<COMPONENT type="1013" id="14597" >
+<cdparam x="1524" y="1254" />
+<sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="execI" value="null" />
+<TGConnectingPoint num="0" id="14595" />
+<TGConnectingPoint num="1" id="14596" />
+</COMPONENT>
+<SUBCOMPONENT type="-1" id="14594" >
+<father id="14597" num="0" />
+<cdparam x="1539" y="1274" />
+<sizeparam width="8" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" />
+<infoparam name="value of the delay" value="b" />
+</SUBCOMPONENT>
+
+<COMPONENT type="1013" id="14601" >
+<cdparam x="1524" y="1064" />
+<sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="execI" value="null" />
+<TGConnectingPoint num="0" id="14599" />
+<TGConnectingPoint num="1" id="14600" />
+</COMPONENT>
+<SUBCOMPONENT type="-1" id="14598" >
+<father id="14601" num="0" />
+<cdparam x="1538" y="1088" />
+<sizeparam width="8" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" />
+<infoparam name="value of the delay" value="b" />
+</SUBCOMPONENT>
+
+<COMPONENT type="1012" id="14609" >
+<cdparam x="1592" y="1006" />
+<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="choice" value="null" />
+<TGConnectingPoint num="0" id="14605" />
+<TGConnectingPoint num="1" id="14606" />
+<TGConnectingPoint num="2" id="14607" />
+<TGConnectingPoint num="3" id="14608" />
+</COMPONENT>
+<SUBCOMPONENT type="-1" id="14602" >
+<father id="14609" num="0" />
+<cdparam x="1542" y="1016" />
+<sizeparam width="124" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" />
+<infoparam name="guard 1" value="[ tcpctrl.state  == 4 ]" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="14603" >
+<father id="14609" num="1" />
+<cdparam x="1627" y="1016" />
+<sizeparam width="39" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" />
+<infoparam name="guard 2" value="[ else ]" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="14604" >
+<father id="14609" num="2" />
+<cdparam x="1612" y="1051" />
+<sizeparam width="12" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" />
+<infoparam name="guard 3" value="[ ]" />
+</SUBCOMPONENT>
+
+<COMPONENT type="1012" id="14617" >
+<cdparam x="1713" y="875" />
+<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="choice" value="null" />
+<TGConnectingPoint num="0" id="14613" />
+<TGConnectingPoint num="1" id="14614" />
+<TGConnectingPoint num="2" id="14615" />
+<TGConnectingPoint num="3" id="14616" />
+</COMPONENT>
+<SUBCOMPONENT type="-1" id="14610" >
+<father id="14617" num="0" />
+<cdparam x="1688" y="885" />
+<sizeparam width="12" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" />
+<infoparam name="guard 1" value="[ ]" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="14611" >
+<father id="14617" num="1" />
+<cdparam x="1748" y="885" />
+<sizeparam width="12" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" />
+<infoparam name="guard 2" value="[ ]" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="14612" >
+<father id="14617" num="2" />
+<cdparam x="1733" y="920" />
+<sizeparam width="12" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" />
+<infoparam name="guard 3" value="[ ]" />
+</SUBCOMPONENT>
+
+<COMPONENT type="1013" id="14621" >
+<cdparam x="1636" y="1235" />
+<sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="execI" value="null" />
+<TGConnectingPoint num="0" id="14619" />
+<TGConnectingPoint num="1" id="14620" />
+</COMPONENT>
+<SUBCOMPONENT type="-1" id="14618" >
+<father id="14621" num="0" />
+<cdparam x="1655" y="1254" />
+<sizeparam width="8" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" />
+<infoparam name="value of the delay" value="b" />
+</SUBCOMPONENT>
+
+<COMPONENT type="1013" id="14625" >
+<cdparam x="2232" y="1059" />
+<sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="execI" value="null" />
+<TGConnectingPoint num="0" id="14623" />
+<TGConnectingPoint num="1" id="14624" />
+</COMPONENT>
+<SUBCOMPONENT type="-1" id="14622" >
+<father id="14625" num="0" />
+<cdparam x="2219" y="1083" />
+<sizeparam width="8" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" />
+<infoparam name="value of the delay" value="b" />
+</SUBCOMPONENT>
+
+<COMPONENT type="1013" id="14629" >
+<cdparam x="2312" y="1024" />
+<sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="execI" value="null" />
+<TGConnectingPoint num="0" id="14627" />
+<TGConnectingPoint num="1" id="14628" />
+</COMPONENT>
+<SUBCOMPONENT type="-1" id="14626" >
+<father id="14629" num="0" />
+<cdparam x="2288" y="1044" />
+<sizeparam width="8" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" />
+<infoparam name="value of the delay" value="b" />
+</SUBCOMPONENT>
+
+<COMPONENT type="1012" id="14637" >
+<cdparam x="1193" y="1020" />
+<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="choice" value="null" />
+<TGConnectingPoint num="0" id="14633" />
+<TGConnectingPoint num="1" id="14634" />
+<TGConnectingPoint num="2" id="14635" />
+<TGConnectingPoint num="3" id="14636" />
+</COMPONENT>
+<SUBCOMPONENT type="-1" id="14630" >
+<father id="14637" num="0" />
+<cdparam x="1168" y="1030" />
+<sizeparam width="12" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" />
+<infoparam name="guard 1" value="[ ]" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="14631" >
+<father id="14637" num="1" />
+<cdparam x="1228" y="1030" />
+<sizeparam width="39" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" />
+<infoparam name="guard 2" value="[ else ]" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="14632" >
+<father id="14637" num="2" />
+<cdparam x="1213" y="1065" />
+<sizeparam width="116" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" />
+<infoparam name="guard 3" value="[ tcpctrl.state ==6 ]" />
+</SUBCOMPONENT>
+
+<COMPONENT type="1013" id="14641" >
+<cdparam x="1203" y="1107" />
+<sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="execI" value="null" />
+<TGConnectingPoint num="0" id="14639" />
+<TGConnectingPoint num="1" id="14640" />
+</COMPONENT>
+<SUBCOMPONENT type="-1" id="14638" >
+<father id="14641" num="0" />
+<cdparam x="1218" y="1127" />
+<sizeparam width="8" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" />
+<infoparam name="value of the delay" value="b" />
+</SUBCOMPONENT>
+
+<COMPONENT type="1012" id="14649" >
+<cdparam x="557" y="712" />
+<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="choice" value="null" />
+<TGConnectingPoint num="0" id="14645" />
+<TGConnectingPoint num="1" id="14646" />
+<TGConnectingPoint num="2" id="14647" />
+<TGConnectingPoint num="3" id="14648" />
+</COMPONENT>
+<SUBCOMPONENT type="-1" id="14642" >
+<father id="14649" num="0" />
+<cdparam x="482" y="747" />
+<sizeparam width="120" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" />
+<infoparam name="guard 1" value="[ tcpctrl.state == 1 ]" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="14643" >
+<father id="14649" num="1" />
+<cdparam x="592" y="722" />
+<sizeparam width="39" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" />
+<infoparam name="guard 2" value="[ else ]" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="14644" >
+<father id="14649" num="2" />
+<cdparam x="577" y="757" />
+<sizeparam width="12" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" />
+<infoparam name="guard 3" value="[ ]" />
+</SUBCOMPONENT>
+
+<COMPONENT type="1013" id="14653" >
+<cdparam x="717" y="694" />
+<sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="execI" value="null" />
+<TGConnectingPoint num="0" id="14651" />
+<TGConnectingPoint num="1" id="14652" />
+</COMPONENT>
+<SUBCOMPONENT type="-1" id="14650" >
+<father id="14653" num="0" />
+<cdparam x="732" y="714" />
+<sizeparam width="8" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" />
+<infoparam name="value of the delay" value="b" />
+</SUBCOMPONENT>
+
+<COMPONENT type="1013" id="14657" >
+<cdparam x="938" y="1025" />
+<sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="execI" value="null" />
+<TGConnectingPoint num="0" id="14655" />
+<TGConnectingPoint num="1" id="14656" />
+</COMPONENT>
+<SUBCOMPONENT type="-1" id="14654" >
+<father id="14657" num="0" />
+<cdparam x="953" y="1045" />
+<sizeparam width="8" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" />
+<infoparam name="value of the delay" value="b" />
+</SUBCOMPONENT>
+
+<COMPONENT type="1012" id="14665" >
+<cdparam x="1034" y="939" />
+<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="choice" value="null" />
+<TGConnectingPoint num="0" id="14661" />
+<TGConnectingPoint num="1" id="14662" />
+<TGConnectingPoint num="2" id="14663" />
+<TGConnectingPoint num="3" id="14664" />
+</COMPONENT>
+<SUBCOMPONENT type="-1" id="14658" >
+<father id="14665" num="0" />
+<cdparam x="959" y="974" />
+<sizeparam width="116" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" />
+<infoparam name="guard 1" value="[ tcpctrl.state ==4 ]" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="14659" >
+<father id="14665" num="1" />
+<cdparam x="1070" y="949" />
+<sizeparam width="39" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" />
+<infoparam name="guard 2" value="[ else ]" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="14660" >
+<father id="14665" num="2" />
+<cdparam x="1054" y="984" />
+<sizeparam width="116" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" />
+<infoparam name="guard 3" value="[ tcpctrl.state == 5]" />
+</SUBCOMPONENT>
+
+<COMPONENT type="1013" id="14669" >
+<cdparam x="795" y="1009" />
+<sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="execI" value="null" />
+<TGConnectingPoint num="0" id="14667" />
+<TGConnectingPoint num="1" id="14668" />
+</COMPONENT>
+<SUBCOMPONENT type="-1" id="14666" >
+<father id="14669" num="0" />
+<cdparam x="818" y="1031" />
+<sizeparam width="8" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" />
+<infoparam name="value of the delay" value="b" />
+</SUBCOMPONENT>
+
+<COMPONENT type="1012" id="14677" >
+<cdparam x="828" y="869" />
+<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="choice" value="null" />
+<TGConnectingPoint num="0" id="14673" />
+<TGConnectingPoint num="1" id="14674" />
+<TGConnectingPoint num="2" id="14675" />
+<TGConnectingPoint num="3" id="14676" />
+</COMPONENT>
+<SUBCOMPONENT type="-1" id="14670" >
+<father id="14677" num="0" />
+<cdparam x="753" y="885" />
+<sizeparam width="116" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" />
+<infoparam name="guard 1" value="[ tcpctrl.state ==0 ]" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="14671" >
+<father id="14677" num="1" />
+<cdparam x="863" y="879" />
+<sizeparam width="39" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" />
+<infoparam name="guard 2" value="[ else ]" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="14672" >
+<father id="14677" num="2" />
+<cdparam x="848" y="914" />
+<sizeparam width="112" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" />
+<infoparam name="guard 3" value="[ tcpctrl.state==0 ]" />
+</SUBCOMPONENT>
+
+<COMPONENT type="1013" id="14681" >
+<cdparam x="341" y="764" />
+<sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="execI" value="null" />
+<TGConnectingPoint num="0" id="14679" />
+<TGConnectingPoint num="1" id="14680" />
+</COMPONENT>
+<SUBCOMPONENT type="-1" id="14678" >
+<father id="14681" num="0" />
+<cdparam x="354" y="785" />
+<sizeparam width="8" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" />
+<infoparam name="value of the delay" value="b" />
+</SUBCOMPONENT>
+
+<COMPONENT type="1013" id="14685" >
+<cdparam x="127" y="794" />
+<sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="execI" value="null" />
+<TGConnectingPoint num="0" id="14683" />
+<TGConnectingPoint num="1" id="14684" />
+</COMPONENT>
+<SUBCOMPONENT type="-1" id="14682" >
+<father id="14685" num="0" />
+<cdparam x="146" y="818" />
+<sizeparam width="8" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" />
+<infoparam name="value of the delay" value="b" />
+</SUBCOMPONENT>
+
+<COMPONENT type="1012" id="14693" >
+<cdparam x="993" y="780" />
+<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="choice" value="null" />
+<TGConnectingPoint num="0" id="14689" />
+<TGConnectingPoint num="1" id="14690" />
+<TGConnectingPoint num="2" id="14691" />
+<TGConnectingPoint num="3" id="14692" />
+</COMPONENT>
+<SUBCOMPONENT type="-1" id="14686" >
+<father id="14693" num="0" />
+<cdparam x="949" y="793" />
+<sizeparam width="12" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" />
+<infoparam name="guard 1" value="[ ]" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="14687" >
+<father id="14693" num="1" />
+<cdparam x="1028" y="790" />
+<sizeparam width="12" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" />
+<infoparam name="guard 2" value="[ ]" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="14688" >
+<father id="14693" num="2" />
+<cdparam x="1013" y="825" />
+<sizeparam width="12" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" />
+<infoparam name="guard 3" value="[ ]" />
+</SUBCOMPONENT>
+
+<COMPONENT type="1013" id="14697" >
+<cdparam x="1003" y="701" />
+<sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="execI" value="null" />
+<TGConnectingPoint num="0" id="14695" />
+<TGConnectingPoint num="1" id="14696" />
+</COMPONENT>
+<SUBCOMPONENT type="-1" id="14694" >
+<father id="14697" num="0" />
+<cdparam x="1018" y="721" />
+<sizeparam width="8" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" />
+<infoparam name="value of the delay" value="b" />
+</SUBCOMPONENT>
+
+<COMPONENT type="1013" id="14701" >
+<cdparam x="459" y="783" />
+<sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="execI" value="null" />
+<TGConnectingPoint num="0" id="14699" />
+<TGConnectingPoint num="1" id="14700" />
+</COMPONENT>
+<SUBCOMPONENT type="-1" id="14698" >
+<father id="14701" num="0" />
+<cdparam x="474" y="802" />
+<sizeparam width="8" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" />
+<infoparam name="value of the delay" value="b" />
+</SUBCOMPONENT>
+
+<COMPONENT type="1013" id="14705" >
+<cdparam x="225" y="863" />
+<sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="execI" value="null" />
+<TGConnectingPoint num="0" id="14703" />
+<TGConnectingPoint num="1" id="14704" />
+</COMPONENT>
+<SUBCOMPONENT type="-1" id="14702" >
+<father id="14705" num="0" />
+<cdparam x="245" y="885" />
+<sizeparam width="8" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" />
+<infoparam name="value of the delay" value="b" />
+</SUBCOMPONENT>
+
+<COMPONENT type="1013" id="14709" >
+<cdparam x="1044" y="1057" />
+<sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="execI" value="null" />
+<TGConnectingPoint num="0" id="14707" />
+<TGConnectingPoint num="1" id="14708" />
+</COMPONENT>
+<SUBCOMPONENT type="-1" id="14706" >
+<father id="14709" num="0" />
+<cdparam x="1059" y="1077" />
+<sizeparam width="8" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" />
+<infoparam name="value of the delay" value="b" />
+</SUBCOMPONENT>
+
+<COMPONENT type="1012" id="14717" >
+<cdparam x="173" y="486" />
+<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="choice" value="null" />
+<TGConnectingPoint num="0" id="14713" />
+<TGConnectingPoint num="1" id="14714" />
+<TGConnectingPoint num="2" id="14715" />
+<TGConnectingPoint num="3" id="14716" />
+</COMPONENT>
+<SUBCOMPONENT type="-1" id="14710" >
+<father id="14717" num="0" />
+<cdparam x="98" y="496" />
+<sizeparam width="112" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" />
+<infoparam name="guard 1" value="[ tcpctrl.state==0 ]" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="14711" >
+<father id="14717" num="1" />
+<cdparam x="208" y="496" />
+<sizeparam width="39" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" />
+<infoparam name="guard 2" value="[ else ]" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="14712" >
+<father id="14717" num="2" />
+<cdparam x="193" y="531" />
+<sizeparam width="12" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" />
+<infoparam name="guard 3" value="[ ]" />
+</SUBCOMPONENT>
+
+<COMPONENT type="1012" id="14725" >
+<cdparam x="359" y="192" />
+<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="choice" value="null" />
+<TGConnectingPoint num="0" id="14721" />
+<TGConnectingPoint num="1" id="14722" />
+<TGConnectingPoint num="2" id="14723" />
+<TGConnectingPoint num="3" id="14724" />
+</COMPONENT>
+<SUBCOMPONENT type="-1" id="14718" >
+<father id="14725" num="0" />
+<cdparam x="317" y="202" />
+<sizeparam width="81" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" />
+<infoparam name="guard 1" value="[ tcpctrl.a&gt;0 ]" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="14719" >
+<father id="14725" num="1" />
+<cdparam x="394" y="202" />
+<sizeparam width="91" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" />
+<infoparam name="guard 2" value="[ tcpctrl.a==0 ]" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="14720" >
+<father id="14725" num="2" />
+<cdparam x="379" y="237" />
+<sizeparam width="12" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" />
+<infoparam name="guard 3" value="[ ]" />
+</SUBCOMPONENT>
+
+<COMPONENT type="1012" id="14733" >
+<cdparam x="449" y="582" />
+<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="choice" value="null" />
+<TGConnectingPoint num="0" id="14729" />
+<TGConnectingPoint num="1" id="14730" />
+<TGConnectingPoint num="2" id="14731" />
+<TGConnectingPoint num="3" id="14732" />
+</COMPONENT>
+<SUBCOMPONENT type="-1" id="14726" >
+<father id="14733" num="0" />
+<cdparam x="404" y="592" />
+<sizeparam width="116" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" />
+<infoparam name="guard 1" value="[ tcpctrl.state ==9 ]" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="14727" >
+<father id="14733" num="1" />
+<cdparam x="500" y="599" />
+<sizeparam width="39" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" />
+<infoparam name="guard 2" value="[ else ]" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="14728" >
+<father id="14733" num="2" />
+<cdparam x="469" y="627" />
+<sizeparam width="252" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" />
+<infoparam name="guard 3" value="[ (tcpctrl.state ==2) or (tcpctrl.state ==4) ]" />
+</SUBCOMPONENT>
+
+<COMPONENT type="1012" id="14741" >
+<cdparam x="274" y="564" />
+<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="choice" value="null" />
+<TGConnectingPoint num="0" id="14737" />
+<TGConnectingPoint num="1" id="14738" />
+<TGConnectingPoint num="2" id="14739" />
+<TGConnectingPoint num="3" id="14740" />
+</COMPONENT>
+<SUBCOMPONENT type="-1" id="14734" >
+<father id="14741" num="0" />
+<cdparam x="228" y="574" />
+<sizeparam width="116" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" />
+<infoparam name="guard 1" value="[ tcpctrl.state == 1]" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="14735" >
+<father id="14741" num="1" />
+<cdparam x="317" y="584" />
+<sizeparam width="39" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" />
+<infoparam name="guard 2" value="[ else ]" />
+</SUBCOMPONENT>
+<SUBCOMPONENT type="-1" id="14736" >
+<father id="14741" num="2" />
+<cdparam x="306" y="616" />
+<sizeparam width="116" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" />
+<infoparam name="guard 3" value="[ tcpctrl.state ==4 ]" />
+</SUBCOMPONENT>
+
+<COMPONENT type="1000" id="14743" >
+<cdparam x="227" y="27" />
+<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="start state" value="null" />
+<TGConnectingPoint num="0" id="14742" />
+</COMPONENT>
+
+<COMPONENT type="301" id="14760" >
+<cdparam x="10" y="30" />
+<sizeparam width="92" height="135" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="UML Note" value="0: closed
+1: Listen
+2: SYN rcvd
+3: SYN sent
+4: Estab
+5: Fin wait1
+6: Fin wait2
+7: closing
+8: Time wait
+9: close wait
+10:last ack
+" />
+<TGConnectingPoint num="0" id="14744" />
+<TGConnectingPoint num="1" id="14745" />
+<TGConnectingPoint num="2" id="14746" />
+<TGConnectingPoint num="3" id="14747" />
+<TGConnectingPoint num="4" id="14748" />
+<TGConnectingPoint num="5" id="14749" />
+<TGConnectingPoint num="6" id="14750" />
+<TGConnectingPoint num="7" id="14751" />
+<TGConnectingPoint num="8" id="14752" />
+<TGConnectingPoint num="9" id="14753" />
+<TGConnectingPoint num="10" id="14754" />
+<TGConnectingPoint num="11" id="14755" />
+<TGConnectingPoint num="12" id="14756" />
+<TGConnectingPoint num="13" id="14757" />
+<TGConnectingPoint num="14" id="14758" />
+<TGConnectingPoint num="15" id="14759" />
+<extraparam>
+<Line value="0: closed" />
+<Line value="1: Listen" />
+<Line value="2: SYN rcvd" />
+<Line value="3: SYN sent" />
+<Line value="4: Estab" />
+<Line value="5: Fin wait1" />
+<Line value="6: Fin wait2" />
+<Line value="7: closing" />
+<Line value="8: Time wait" />
+<Line value="9: close wait" />
+<Line value="10:last ack" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1011" id="14763" >
+<cdparam x="98" y="549" />
+<sizeparam width="100" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="action state" value="tcpctrl.state =1" />
+<TGConnectingPoint num="0" id="14761" />
+<TGConnectingPoint num="1" id="14762" />
+</COMPONENT>
+
+<COMPONENT type="1001" id="14765" >
+<cdparam x="138" y="615" />
+<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="stop state" value="null" />
+<TGConnectingPoint num="0" id="14764" />
+</COMPONENT>
+
+<COMPONENT type="1009" id="14768" >
+<cdparam x="967" y="585" />
+<sizeparam width="83" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="read channel" value="fromPtoT(1) " />
+<TGConnectingPoint num="0" id="14766" />
+<TGConnectingPoint num="1" id="14767" />
+<extraparam>
+<Data channelName="fromPtoT" nbOfSamples="1" secPattern="" isAttacker="No" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1014" id="14772" >
+<cdparam x="150" y="85" />
+<sizeparam width="170" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="for loop" value="for(i=0;(tcpctrl.a==0);i = i)" />
+<TGConnectingPoint num="0" id="14769" />
+<TGConnectingPoint num="1" id="14770" />
+<TGConnectingPoint num="2" id="14771" />
+<extraparam>
+<Data init="i=0" condition="(tcpctrl.a==0)" increment="i = i" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1001" id="14774" >
+<cdparam x="225" y="207" />
+<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="stop state" value="null" />
+<TGConnectingPoint num="0" id="14773" />
+</COMPONENT>
+
+<COMPONENT type="1011" id="14777" >
+<cdparam x="187" y="144" />
+<sizeparam width="96" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="action state" value="tcpctrl.state=0" />
+<TGConnectingPoint num="0" id="14775" />
+<TGConnectingPoint num="1" id="14776" />
+</COMPONENT>
+
+<COMPONENT type="1017" id="14780" >
+<cdparam x="316" y="133" />
+<sizeparam width="116" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="notified event" value="tcpctrl.a=?abort()" />
+<TGConnectingPoint num="0" id="14778" />
+<TGConnectingPoint num="1" id="14779" />
+<extraparam>
+<Data eventName="abort" variable="tcpctrl.a" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1009" id="14783" >
+<cdparam x="692" y="589" />
+<sizeparam width="60" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="read channel" value="temp(1) " />
+<TGConnectingPoint num="0" id="14781" />
+<TGConnectingPoint num="1" id="14782" />
+<extraparam>
+<Data channelName="temp" nbOfSamples="1" secPattern="" isAttacker="No" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1010" id="14786" >
+<cdparam x="689" y="534" />
+<sizeparam width="67" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="wait event" value="timeOut() " />
+<TGConnectingPoint num="0" id="14784" />
+<TGConnectingPoint num="1" id="14785" />
+<extraparam>
+<Data eventName="timeOut" nbOfParams="5" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1010" id="14789" >
+<cdparam x="977" y="528" />
+<sizeparam width="63" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="wait event" value="receive() " />
+<TGConnectingPoint num="0" id="14787" />
+<TGConnectingPoint num="1" id="14788" />
+<extraparam>
+<Data eventName="receive" nbOfParams="5" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1010" id="14792" >
+<cdparam x="439" y="492" />
+<sizeparam width="51" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="wait event" value="close() " />
+<TGConnectingPoint num="0" id="14790" />
+<TGConnectingPoint num="1" id="14791" />
+<extraparam>
+<Data eventName="close" nbOfParams="5" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1010" id="14795" >
+<cdparam x="250" y="468" />
+<sizeparam width="79" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="wait event" value="send_TCP() " />
+<TGConnectingPoint num="0" id="14793" />
+<TGConnectingPoint num="1" id="14794" />
+<extraparam>
+<Data eventName="send_TCP" nbOfParams="5" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1010" id="14798" >
+<cdparam x="163" y="383" />
+<sizeparam width="51" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="wait event" value="open() " />
+<TGConnectingPoint num="0" id="14796" />
+<TGConnectingPoint num="1" id="14797" />
+<breakpoint />
+<extraparam>
+<Data eventName="open" nbOfParams="5" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1018" id="14809" >
+<cdparam x="449" y="267" />
+<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="select" value="null" />
+<TGConnectingPoint num="0" id="14799" />
+<TGConnectingPoint num="1" id="14800" />
+<TGConnectingPoint num="2" id="14801" />
+<TGConnectingPoint num="3" id="14802" />
+<TGConnectingPoint num="4" id="14803" />
+<TGConnectingPoint num="5" id="14804" />
+<TGConnectingPoint num="6" id="14805" />
+<TGConnectingPoint num="7" id="14806" />
+<TGConnectingPoint num="8" id="14807" />
+<TGConnectingPoint num="9" id="14808" />
+<breakpoint />
+</COMPONENT>
+
+<COMPONENT type="1001" id="14811" >
+<cdparam x="218" y="529" />
+<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="stop state" value="null" />
+<TGConnectingPoint num="0" id="14810" />
+</COMPONENT>
+
+<COMPONENT type="1001" id="14813" >
+<cdparam x="319" y="614" />
+<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="stop state" value="null" />
+<TGConnectingPoint num="0" id="14812" />
+</COMPONENT>
+
+<COMPONENT type="1010" id="14816" >
+<cdparam x="275" y="228" />
+<sizeparam width="53" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="wait event" value="abort() " />
+<TGConnectingPoint num="0" id="14814" />
+<TGConnectingPoint num="1" id="14815" />
+<extraparam>
+<Data eventName="abort" nbOfParams="5" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1001" id="14818" >
+<cdparam x="291" y="290" />
+<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="stop state" value="null" />
+<TGConnectingPoint num="0" id="14817" />
+</COMPONENT>
+
+<COMPONENT type="301" id="14835" >
+<cdparam x="602" y="86" />
+<sizeparam width="360" height="51" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="UML Note" value="b est le nombre d&apos;instructions necessaires pour paquetiser
+ou depaquitiser un paquet TCP
+
+On prend b=1 comme exemple
+" />
+<TGConnectingPoint num="0" id="14819" />
+<TGConnectingPoint num="1" id="14820" />
+<TGConnectingPoint num="2" id="14821" />
+<TGConnectingPoint num="3" id="14822" />
+<TGConnectingPoint num="4" id="14823" />
+<TGConnectingPoint num="5" id="14824" />
+<TGConnectingPoint num="6" id="14825" />
+<TGConnectingPoint num="7" id="14826" />
+<TGConnectingPoint num="8" id="14827" />
+<TGConnectingPoint num="9" id="14828" />
+<TGConnectingPoint num="10" id="14829" />
+<TGConnectingPoint num="11" id="14830" />
+<TGConnectingPoint num="12" id="14831" />
+<TGConnectingPoint num="13" id="14832" />
+<TGConnectingPoint num="14" id="14833" />
+<TGConnectingPoint num="15" id="14834" />
+<extraparam>
+<Line value="b est le nombre d&apos;instructions necessaires pour paquetiser" />
+<Line value="ou depaquitiser un paquet TCP" />
+<Line value="" />
+<Line value="On prend b=1 comme exemple" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1009" id="14838" >
+<cdparam x="188" y="808" />
+<sizeparam width="84" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="read channel" value="fromAtoT(1) " />
+<TGConnectingPoint num="0" id="14836" />
+<TGConnectingPoint num="1" id="14837" />
+<extraparam>
+<Data channelName="fromAtoT" nbOfSamples="1" secPattern="" isAttacker="No" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1006" id="14841" >
+<cdparam x="191" y="1002" />
+<sizeparam width="79" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="write channel" value="fromTtoP(1)" />
+<TGConnectingPoint num="0" id="14839" />
+<TGConnectingPoint num="1" id="14840" />
+<extraparam>
+<Data channelName="fromTtoP" nbOfSamples="1" secPattern="" isAttacker="No" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1001" id="14843" >
+<cdparam x="220" y="1237" />
+<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="stop state" value="null" />
+<TGConnectingPoint num="0" id="14842" />
+</COMPONENT>
+
+<COMPONENT type="1011" id="14846" >
+<cdparam x="414" y="1032" />
+<sizeparam width="100" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="action state" value="tcpctrl.state =5" />
+<TGConnectingPoint num="0" id="14844" />
+<TGConnectingPoint num="1" id="14845" />
+</COMPONENT>
+
+<COMPONENT type="1001" id="14848" >
+<cdparam x="454" y="1213" />
+<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="stop state" value="null" />
+<TGConnectingPoint num="0" id="14847" />
+</COMPONENT>
+
+<COMPONENT type="1011" id="14851" >
+<cdparam x="84" y="1041" />
+<sizeparam width="96" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="action state" value="tcpctrl.state=3" />
+<TGConnectingPoint num="0" id="14849" />
+<TGConnectingPoint num="1" id="14850" />
+</COMPONENT>
+
+<COMPONENT type="1006" id="14854" >
+<cdparam x="93" y="938" />
+<sizeparam width="79" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="write channel" value="fromTtoP(1)" />
+<TGConnectingPoint num="0" id="14852" />
+<TGConnectingPoint num="1" id="14853" />
+<extraparam>
+<Data channelName="fromTtoP" nbOfSamples="1" secPattern="" isAttacker="No" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1011" id="14857" >
+<cdparam x="292" y="1026" />
+<sizeparam width="108" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="action state" value="tcpctrl.state =10" />
+<TGConnectingPoint num="0" id="14855" />
+<TGConnectingPoint num="1" id="14856" />
+</COMPONENT>
+
+<COMPONENT type="1001" id="14859" >
+<cdparam x="336" y="1229" />
+<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="stop state" value="null" />
+<TGConnectingPoint num="0" id="14858" />
+</COMPONENT>
+
+<COMPONENT type="1006" id="14862" >
+<cdparam x="425" y="941" />
+<sizeparam width="79" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="write channel" value="fromTtoP(1)" />
+<TGConnectingPoint num="0" id="14860" />
+<TGConnectingPoint num="1" id="14861" />
+<extraparam>
+<Data channelName="fromTtoP" nbOfSamples="1" secPattern="" isAttacker="No" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1006" id="14865" >
+<cdparam x="307" y="900" />
+<sizeparam width="79" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="write channel" value="fromTtoP(1)" />
+<TGConnectingPoint num="0" id="14863" />
+<TGConnectingPoint num="1" id="14864" />
+<extraparam>
+<Data channelName="fromTtoP" nbOfSamples="1" secPattern="" isAttacker="No" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1001" id="14867" >
+<cdparam x="790" y="1270" />
+<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="stop state" value="null" />
+<TGConnectingPoint num="0" id="14866" />
+</COMPONENT>
+
+<COMPONENT type="301" id="14884" >
+<cdparam x="998" y="850" />
+<sizeparam width="50" height="15" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="UML Note" value="Final
+" />
+<TGConnectingPoint num="0" id="14868" />
+<TGConnectingPoint num="1" id="14869" />
+<TGConnectingPoint num="2" id="14870" />
+<TGConnectingPoint num="3" id="14871" />
+<TGConnectingPoint num="4" id="14872" />
+<TGConnectingPoint num="5" id="14873" />
+<TGConnectingPoint num="6" id="14874" />
+<TGConnectingPoint num="7" id="14875" />
+<TGConnectingPoint num="8" id="14876" />
+<TGConnectingPoint num="9" id="14877" />
+<TGConnectingPoint num="10" id="14878" />
+<TGConnectingPoint num="11" id="14879" />
+<TGConnectingPoint num="12" id="14880" />
+<TGConnectingPoint num="13" id="14881" />
+<TGConnectingPoint num="14" id="14882" />
+<TGConnectingPoint num="15" id="14883" />
+<extraparam>
+<Line value="Final" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1011" id="14887" >
+<cdparam x="678" y="965" />
+<sizeparam width="100" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="action state" value="tcpctrl.state =1" />
+<TGConnectingPoint num="0" id="14885" />
+<TGConnectingPoint num="1" id="14886" />
+</COMPONENT>
+
+<COMPONENT type="1001" id="14889" >
+<cdparam x="718" y="1032" />
+<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="stop state" value="null" />
+<TGConnectingPoint num="0" id="14888" />
+</COMPONENT>
+
+<COMPONENT type="1006" id="14892" >
+<cdparam x="761" y="1086" />
+<sizeparam width="79" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="write channel" value="fromTtoP(1)" />
+<TGConnectingPoint num="0" id="14890" />
+<TGConnectingPoint num="1" id="14891" />
+<extraparam>
+<Data channelName="fromTtoP" nbOfSamples="1" secPattern="" isAttacker="No" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="301" id="14909" >
+<cdparam x="781" y="950" />
+<sizeparam width="89" height="15" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="UML Note" value="Active Open
+" />
+<TGConnectingPoint num="0" id="14893" />
+<TGConnectingPoint num="1" id="14894" />
+<TGConnectingPoint num="2" id="14895" />
+<TGConnectingPoint num="3" id="14896" />
+<TGConnectingPoint num="4" id="14897" />
+<TGConnectingPoint num="5" id="14898" />
+<TGConnectingPoint num="6" id="14899" />
+<TGConnectingPoint num="7" id="14900" />
+<TGConnectingPoint num="8" id="14901" />
+<TGConnectingPoint num="9" id="14902" />
+<TGConnectingPoint num="10" id="14903" />
+<TGConnectingPoint num="11" id="14904" />
+<TGConnectingPoint num="12" id="14905" />
+<TGConnectingPoint num="13" id="14906" />
+<TGConnectingPoint num="14" id="14907" />
+<TGConnectingPoint num="15" id="14908" />
+<extraparam>
+<Line value="Active Open" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="301" id="14926" >
+<cdparam x="715" y="907" />
+<sizeparam width="97" height="15" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="UML Note" value="Passive Open
+" />
+<TGConnectingPoint num="0" id="14910" />
+<TGConnectingPoint num="1" id="14911" />
+<TGConnectingPoint num="2" id="14912" />
+<TGConnectingPoint num="3" id="14913" />
+<TGConnectingPoint num="4" id="14914" />
+<TGConnectingPoint num="5" id="14915" />
+<TGConnectingPoint num="6" id="14916" />
+<TGConnectingPoint num="7" id="14917" />
+<TGConnectingPoint num="8" id="14918" />
+<TGConnectingPoint num="9" id="14919" />
+<TGConnectingPoint num="10" id="14920" />
+<TGConnectingPoint num="11" id="14921" />
+<TGConnectingPoint num="12" id="14922" />
+<TGConnectingPoint num="13" id="14923" />
+<TGConnectingPoint num="14" id="14924" />
+<TGConnectingPoint num="15" id="14925" />
+<extraparam>
+<Line value="Passive Open" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1011" id="14929" >
+<cdparam x="750" y="1193" />
+<sizeparam width="100" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="action state" value="tcpctrl.state =3" />
+<TGConnectingPoint num="0" id="14927" />
+<TGConnectingPoint num="1" id="14928" />
+</COMPONENT>
+
+<COMPONENT type="1011" id="14932" >
+<cdparam x="446" y="768" />
+<sizeparam width="100" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="action state" value="tcpctrl.state =0" />
+<TGConnectingPoint num="0" id="14930" />
+<TGConnectingPoint num="1" id="14931" />
+</COMPONENT>
+
+<COMPONENT type="1001" id="14934" >
+<cdparam x="486" y="830" />
+<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="stop state" value="null" />
+<TGConnectingPoint num="0" id="14933" />
+</COMPONENT>
+
+<COMPONENT type="1006" id="14937" >
+<cdparam x="904" y="1123" />
+<sizeparam width="79" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="write channel" value="fromTtoP(1)" />
+<TGConnectingPoint num="0" id="14935" />
+<TGConnectingPoint num="1" id="14936" />
+<extraparam>
+<Data channelName="fromTtoP" nbOfSamples="1" secPattern="" isAttacker="No" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="301" id="14954" >
+<cdparam x="884" y="1068" />
+<sizeparam width="108" height="15" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="UML Note" value="send Ack of Fin
+" />
+<TGConnectingPoint num="0" id="14938" />
+<TGConnectingPoint num="1" id="14939" />
+<TGConnectingPoint num="2" id="14940" />
+<TGConnectingPoint num="3" id="14941" />
+<TGConnectingPoint num="4" id="14942" />
+<TGConnectingPoint num="5" id="14943" />
+<TGConnectingPoint num="6" id="14944" />
+<TGConnectingPoint num="7" id="14945" />
+<TGConnectingPoint num="8" id="14946" />
+<TGConnectingPoint num="9" id="14947" />
+<TGConnectingPoint num="10" id="14948" />
+<TGConnectingPoint num="11" id="14949" />
+<TGConnectingPoint num="12" id="14950" />
+<TGConnectingPoint num="13" id="14951" />
+<TGConnectingPoint num="14" id="14952" />
+<TGConnectingPoint num="15" id="14953" />
+<extraparam>
+<Line value="send Ack of Fin" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1011" id="14957" >
+<cdparam x="893" y="1234" />
+<sizeparam width="100" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="action state" value="tcpctrl.state =9" />
+<TGConnectingPoint num="0" id="14955" />
+<TGConnectingPoint num="1" id="14956" />
+</COMPONENT>
+
+<COMPONENT type="1001" id="14959" >
+<cdparam x="933" y="1311" />
+<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="stop state" value="null" />
+<TGConnectingPoint num="0" id="14958" />
+</COMPONENT>
+
+<COMPONENT type="1006" id="14962" >
+<cdparam x="1010" y="1155" />
+<sizeparam width="79" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="write channel" value="fromTtoP(1)" />
+<TGConnectingPoint num="0" id="14960" />
+<TGConnectingPoint num="1" id="14961" />
+<extraparam>
+<Data channelName="fromTtoP" nbOfSamples="1" secPattern="" isAttacker="No" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="301" id="14979" >
+<cdparam x="1000" y="1094" />
+<sizeparam width="108" height="15" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="UML Note" value="send Ack of Fin
+" />
+<TGConnectingPoint num="0" id="14963" />
+<TGConnectingPoint num="1" id="14964" />
+<TGConnectingPoint num="2" id="14965" />
+<TGConnectingPoint num="3" id="14966" />
+<TGConnectingPoint num="4" id="14967" />
+<TGConnectingPoint num="5" id="14968" />
+<TGConnectingPoint num="6" id="14969" />
+<TGConnectingPoint num="7" id="14970" />
+<TGConnectingPoint num="8" id="14971" />
+<TGConnectingPoint num="9" id="14972" />
+<TGConnectingPoint num="10" id="14973" />
+<TGConnectingPoint num="11" id="14974" />
+<TGConnectingPoint num="12" id="14975" />
+<TGConnectingPoint num="13" id="14976" />
+<TGConnectingPoint num="14" id="14977" />
+<TGConnectingPoint num="15" id="14978" />
+<extraparam>
+<Line value="send Ack of Fin" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1011" id="14982" >
+<cdparam x="999" y="1266" />
+<sizeparam width="100" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="action state" value="tcpctrl.state =7" />
+<TGConnectingPoint num="0" id="14980" />
+<TGConnectingPoint num="1" id="14981" />
+</COMPONENT>
+
+<COMPONENT type="1001" id="14984" >
+<cdparam x="1039" y="1341" />
+<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="stop state" value="null" />
+<TGConnectingPoint num="0" id="14983" />
+</COMPONENT>
+
+<COMPONENT type="1006" id="14987" >
+<cdparam x="683" y="758" />
+<sizeparam width="79" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="write channel" value="fromTtoP(1)" />
+<TGConnectingPoint num="0" id="14985" />
+<TGConnectingPoint num="1" id="14986" />
+<extraparam>
+<Data channelName="fromTtoP" nbOfSamples="1" secPattern="" isAttacker="No" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1001" id="14989" >
+<cdparam x="712" y="865" />
+<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="stop state" value="null" />
+<TGConnectingPoint num="0" id="14988" />
+</COMPONENT>
+
+<COMPONENT type="1007" id="14992" >
+<cdparam x="93" y="1100" />
+<sizeparam width="78" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="send request" value="req_Timer()" />
+<TGConnectingPoint num="0" id="14990" />
+<TGConnectingPoint num="1" id="14991" />
+<extraparam>
+<Data requestName="req_Timer" nbOfParams="5" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1006" id="14995" >
+<cdparam x="104" y="1167" />
+<sizeparam width="56" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="write channel" value="temp(1)" />
+<TGConnectingPoint num="0" id="14993" />
+<TGConnectingPoint num="1" id="14994" />
+<extraparam>
+<Data channelName="temp" nbOfSamples="1" secPattern="" isAttacker="No" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1001" id="14997" >
+<cdparam x="122" y="1236" />
+<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="stop state" value="null" />
+<TGConnectingPoint num="0" id="14996" />
+</COMPONENT>
+
+<COMPONENT type="1007" id="15000" >
+<cdparam x="191" y="1102" />
+<sizeparam width="78" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="send request" value="req_Timer()" />
+<TGConnectingPoint num="0" id="14998" />
+<TGConnectingPoint num="1" id="14999" />
+<extraparam>
+<Data requestName="req_Timer" nbOfParams="5" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1006" id="15003" >
+<cdparam x="202" y="1169" />
+<sizeparam width="56" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="write channel" value="temp(1)" />
+<TGConnectingPoint num="0" id="15001" />
+<TGConnectingPoint num="1" id="15002" />
+<extraparam>
+<Data channelName="temp" nbOfSamples="1" secPattern="" isAttacker="No" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1007" id="15006" >
+<cdparam x="307" y="1106" />
+<sizeparam width="78" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="send request" value="req_Timer()" />
+<TGConnectingPoint num="0" id="15004" />
+<TGConnectingPoint num="1" id="15005" />
+<extraparam>
+<Data requestName="req_Timer" nbOfParams="5" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1006" id="15009" >
+<cdparam x="318" y="1173" />
+<sizeparam width="56" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="write channel" value="temp(1)" />
+<TGConnectingPoint num="0" id="15007" />
+<TGConnectingPoint num="1" id="15008" />
+<extraparam>
+<Data channelName="temp" nbOfSamples="1" secPattern="" isAttacker="No" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1007" id="15012" >
+<cdparam x="425" y="1090" />
+<sizeparam width="78" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="send request" value="req_Timer()" />
+<TGConnectingPoint num="0" id="15010" />
+<TGConnectingPoint num="1" id="15011" />
+<extraparam>
+<Data requestName="req_Timer" nbOfParams="5" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1006" id="15015" >
+<cdparam x="436" y="1159" />
+<sizeparam width="56" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="write channel" value="temp(1)" />
+<TGConnectingPoint num="0" id="15013" />
+<TGConnectingPoint num="1" id="15014" />
+<extraparam>
+<Data channelName="temp" nbOfSamples="1" secPattern="" isAttacker="No" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1011" id="15018" >
+<cdparam x="56" y="861" />
+<sizeparam width="153" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="action state" value="seqNum=seqNum+wind" />
+<TGConnectingPoint num="0" id="15016" />
+<TGConnectingPoint num="1" id="15017" />
+</COMPONENT>
+
+<COMPONENT type="1011" id="15021" >
+<cdparam x="154" y="940" />
+<sizeparam width="153" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="action state" value="seqNum=seqNum+wind" />
+<TGConnectingPoint num="0" id="15019" />
+<TGConnectingPoint num="1" id="15020" />
+</COMPONENT>
+
+<COMPONENT type="1011" id="15024" >
+<cdparam x="388" y="865" />
+<sizeparam width="153" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="action state" value="seqNum=seqNum+wind" />
+<TGConnectingPoint num="0" id="15022" />
+<TGConnectingPoint num="1" id="15023" />
+</COMPONENT>
+
+<COMPONENT type="1011" id="15027" >
+<cdparam x="270" y="831" />
+<sizeparam width="153" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="action state" value="seqNum=seqNum+wind" />
+<TGConnectingPoint num="0" id="15025" />
+<TGConnectingPoint num="1" id="15026" />
+</COMPONENT>
+
+<COMPONENT type="1008" id="15030" >
+<cdparam x="207" y="1052" />
+<sizeparam width="46" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="send event" value="send()" />
+<TGConnectingPoint num="0" id="15028" />
+<TGConnectingPoint num="1" id="15029" />
+<extraparam>
+<Data eventName="send" nbOfParams="5" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1008" id="15033" >
+<cdparam x="323" y="962" />
+<sizeparam width="46" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="send event" value="send()" />
+<TGConnectingPoint num="0" id="15031" />
+<TGConnectingPoint num="1" id="15032" />
+<extraparam>
+<Data eventName="send" nbOfParams="5" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1008" id="15036" >
+<cdparam x="441" y="983" />
+<sizeparam width="46" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="send event" value="send()" />
+<TGConnectingPoint num="0" id="15034" />
+<TGConnectingPoint num="1" id="15035" />
+<extraparam>
+<Data eventName="send" nbOfParams="5" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1008" id="15039" >
+<cdparam x="109" y="986" />
+<sizeparam width="46" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="send event" value="send()" />
+<TGConnectingPoint num="0" id="15037" />
+<TGConnectingPoint num="1" id="15038" />
+<extraparam>
+<Data eventName="send" nbOfParams="5" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1008" id="15042" >
+<cdparam x="699" y="813" />
+<sizeparam width="46" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="send event" value="send()" />
+<TGConnectingPoint num="0" id="15040" />
+<TGConnectingPoint num="1" id="15041" />
+<extraparam>
+<Data eventName="send" nbOfParams="5" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1008" id="15045" >
+<cdparam x="777" y="1141" />
+<sizeparam width="46" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="send event" value="send()" />
+<TGConnectingPoint num="0" id="15043" />
+<TGConnectingPoint num="1" id="15044" />
+<extraparam>
+<Data eventName="send" nbOfParams="5" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1008" id="15048" >
+<cdparam x="920" y="1178" />
+<sizeparam width="46" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="send event" value="send()" />
+<TGConnectingPoint num="0" id="15046" />
+<TGConnectingPoint num="1" id="15047" />
+<extraparam>
+<Data eventName="send" nbOfParams="5" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1008" id="15051" >
+<cdparam x="1026" y="1211" />
+<sizeparam width="46" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="send event" value="send()" />
+<TGConnectingPoint num="0" id="15049" />
+<TGConnectingPoint num="1" id="15050" />
+<extraparam>
+<Data eventName="send" nbOfParams="5" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1001" id="15053" >
+<cdparam x="602" y="762" />
+<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="stop state" value="null" />
+<TGConnectingPoint num="0" id="15052" />
+</COMPONENT>
+
+<COMPONENT type="1001" id="15055" >
+<cdparam x="873" y="922" />
+<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="stop state" value="null" />
+<TGConnectingPoint num="0" id="15054" />
+</COMPONENT>
+
+<COMPONENT type="1006" id="15058" >
+<cdparam x="1169" y="1214" />
+<sizeparam width="79" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="write channel" value="fromTtoP(1)" />
+<TGConnectingPoint num="0" id="15056" />
+<TGConnectingPoint num="1" id="15057" />
+<extraparam>
+<Data channelName="fromTtoP" nbOfSamples="1" secPattern="" isAttacker="No" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="301" id="15075" >
+<cdparam x="1159" y="1153" />
+<sizeparam width="108" height="15" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="UML Note" value="send Ack of Fin
+" />
+<TGConnectingPoint num="0" id="15059" />
+<TGConnectingPoint num="1" id="15060" />
+<TGConnectingPoint num="2" id="15061" />
+<TGConnectingPoint num="3" id="15062" />
+<TGConnectingPoint num="4" id="15063" />
+<TGConnectingPoint num="5" id="15064" />
+<TGConnectingPoint num="6" id="15065" />
+<TGConnectingPoint num="7" id="15066" />
+<TGConnectingPoint num="8" id="15067" />
+<TGConnectingPoint num="9" id="15068" />
+<TGConnectingPoint num="10" id="15069" />
+<TGConnectingPoint num="11" id="15070" />
+<TGConnectingPoint num="12" id="15071" />
+<TGConnectingPoint num="13" id="15072" />
+<TGConnectingPoint num="14" id="15073" />
+<TGConnectingPoint num="15" id="15074" />
+<extraparam>
+<Line value="send Ack of Fin" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1011" id="15078" >
+<cdparam x="1158" y="1295" />
+<sizeparam width="100" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="action state" value="tcpctrl.state =8" />
+<TGConnectingPoint num="0" id="15076" />
+<TGConnectingPoint num="1" id="15077" />
+</COMPONENT>
+
+<COMPONENT type="1001" id="15080" >
+<cdparam x="1198" y="1471" />
+<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="stop state" value="null" />
+<TGConnectingPoint num="0" id="15079" />
+</COMPONENT>
+
+<COMPONENT type="1011" id="15083" >
+<cdparam x="1158" y="1402" />
+<sizeparam width="100" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="action state" value="tcpctrl.state =0" />
+<TGConnectingPoint num="0" id="15081" />
+<TGConnectingPoint num="1" id="15082" />
+</COMPONENT>
+
+<COMPONENT type="1008" id="15086" >
+<cdparam x="1185" y="1351" />
+<sizeparam width="46" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="send event" value="send()" />
+<TGConnectingPoint num="0" id="15084" />
+<TGConnectingPoint num="1" id="15085" />
+<extraparam>
+<Data eventName="send" nbOfParams="5" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1001" id="15088" >
+<cdparam x="1277" y="1070" />
+<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="stop state" value="null" />
+<TGConnectingPoint num="0" id="15087" />
+</COMPONENT>
+
+<COMPONENT type="1001" id="15090" >
+<cdparam x="1519" y="1457" />
+<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="stop state" value="null" />
+<TGConnectingPoint num="0" id="15089" />
+</COMPONENT>
+
+<COMPONENT type="1006" id="15093" >
+<cdparam x="1489" y="1132" />
+<sizeparam width="80" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="write channel" value="fromTtoA(1)" />
+<TGConnectingPoint num="0" id="15091" />
+<TGConnectingPoint num="1" id="15092" />
+<extraparam>
+<Data channelName="fromTtoA" nbOfSamples="1" secPattern="" isAttacker="No" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1006" id="15096" >
+<cdparam x="1490" y="1348" />
+<sizeparam width="79" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="write channel" value="fromTtoP(1)" />
+<TGConnectingPoint num="0" id="15094" />
+<TGConnectingPoint num="1" id="15095" />
+<extraparam>
+<Data channelName="fromTtoP" nbOfSamples="1" secPattern="" isAttacker="No" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1008" id="15099" >
+<cdparam x="1707" y="1026" />
+<sizeparam width="43" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="send event" value="stop()" />
+<TGConnectingPoint num="0" id="15097" />
+<TGConnectingPoint num="1" id="15098" />
+<extraparam>
+<Data eventName="stop" nbOfParams="5" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="301" id="15116" >
+<cdparam x="1759" y="1192" />
+<sizeparam width="86" height="15" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="UML Note" value="Correct ack
+" />
+<TGConnectingPoint num="0" id="15100" />
+<TGConnectingPoint num="1" id="15101" />
+<TGConnectingPoint num="2" id="15102" />
+<TGConnectingPoint num="3" id="15103" />
+<TGConnectingPoint num="4" id="15104" />
+<TGConnectingPoint num="5" id="15105" />
+<TGConnectingPoint num="6" id="15106" />
+<TGConnectingPoint num="7" id="15107" />
+<TGConnectingPoint num="8" id="15108" />
+<TGConnectingPoint num="9" id="15109" />
+<TGConnectingPoint num="10" id="15110" />
+<TGConnectingPoint num="11" id="15111" />
+<TGConnectingPoint num="12" id="15112" />
+<TGConnectingPoint num="13" id="15113" />
+<TGConnectingPoint num="14" id="15114" />
+<TGConnectingPoint num="15" id="15115" />
+<extraparam>
+<Line value="Correct ack" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="301" id="15133" >
+<cdparam x="1635" y="1168" />
+<sizeparam width="71" height="15" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="UML Note" value="false ack
+" />
+<TGConnectingPoint num="0" id="15117" />
+<TGConnectingPoint num="1" id="15118" />
+<TGConnectingPoint num="2" id="15119" />
+<TGConnectingPoint num="3" id="15120" />
+<TGConnectingPoint num="4" id="15121" />
+<TGConnectingPoint num="5" id="15122" />
+<TGConnectingPoint num="6" id="15123" />
+<TGConnectingPoint num="7" id="15124" />
+<TGConnectingPoint num="8" id="15125" />
+<TGConnectingPoint num="9" id="15126" />
+<TGConnectingPoint num="10" id="15127" />
+<TGConnectingPoint num="11" id="15128" />
+<TGConnectingPoint num="12" id="15129" />
+<TGConnectingPoint num="13" id="15130" />
+<TGConnectingPoint num="14" id="15131" />
+<TGConnectingPoint num="15" id="15132" />
+<extraparam>
+<Line value="false ack" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1006" id="15136" >
+<cdparam x="1602" y="1299" />
+<sizeparam width="79" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="write channel" value="fromTtoP(1)" />
+<TGConnectingPoint num="0" id="15134" />
+<TGConnectingPoint num="1" id="15135" />
+<extraparam>
+<Data channelName="fromTtoP" nbOfSamples="1" secPattern="" isAttacker="No" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1001" id="15138" >
+<cdparam x="1631" y="1468" />
+<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="stop state" value="null" />
+<TGConnectingPoint num="0" id="15137" />
+</COMPONENT>
+
+<COMPONENT type="301" id="15155" >
+<cdparam x="1469" y="1295" />
+<sizeparam width="127" height="15" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="UML Note" value="return acknowldge
+" />
+<TGConnectingPoint num="0" id="15139" />
+<TGConnectingPoint num="1" id="15140" />
+<TGConnectingPoint num="2" id="15141" />
+<TGConnectingPoint num="3" id="15142" />
+<TGConnectingPoint num="4" id="15143" />
+<TGConnectingPoint num="5" id="15144" />
+<TGConnectingPoint num="6" id="15145" />
+<TGConnectingPoint num="7" id="15146" />
+<TGConnectingPoint num="8" id="15147" />
+<TGConnectingPoint num="9" id="15148" />
+<TGConnectingPoint num="10" id="15149" />
+<TGConnectingPoint num="11" id="15150" />
+<TGConnectingPoint num="12" id="15151" />
+<TGConnectingPoint num="13" id="15152" />
+<TGConnectingPoint num="14" id="15153" />
+<TGConnectingPoint num="15" id="15154" />
+<extraparam>
+<Line value="return acknowldge" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="301" id="15172" >
+<cdparam x="1620" y="927" />
+<sizeparam width="50" height="15" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="UML Note" value="data
+" />
+<TGConnectingPoint num="0" id="15156" />
+<TGConnectingPoint num="1" id="15157" />
+<TGConnectingPoint num="2" id="15158" />
+<TGConnectingPoint num="3" id="15159" />
+<TGConnectingPoint num="4" id="15160" />
+<TGConnectingPoint num="5" id="15161" />
+<TGConnectingPoint num="6" id="15162" />
+<TGConnectingPoint num="7" id="15163" />
+<TGConnectingPoint num="8" id="15164" />
+<TGConnectingPoint num="9" id="15165" />
+<TGConnectingPoint num="10" id="15166" />
+<TGConnectingPoint num="11" id="15167" />
+<TGConnectingPoint num="12" id="15168" />
+<TGConnectingPoint num="13" id="15169" />
+<TGConnectingPoint num="14" id="15170" />
+<TGConnectingPoint num="15" id="15171" />
+<extraparam>
+<Line value="data" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1008" id="15175" >
+<cdparam x="1506" y="1405" />
+<sizeparam width="46" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="send event" value="send()" />
+<TGConnectingPoint num="0" id="15173" />
+<TGConnectingPoint num="1" id="15174" />
+<extraparam>
+<Data eventName="send" nbOfParams="5" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1008" id="15178" >
+<cdparam x="1618" y="1348" />
+<sizeparam width="46" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="send event" value="send()" />
+<TGConnectingPoint num="0" id="15176" />
+<TGConnectingPoint num="1" id="15177" />
+<extraparam>
+<Data eventName="send" nbOfParams="5" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1006" id="15181" >
+<cdparam x="1613" y="1404" />
+<sizeparam width="56" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="write channel" value="temp(1)" />
+<TGConnectingPoint num="0" id="15179" />
+<TGConnectingPoint num="1" id="15180" />
+<extraparam>
+<Data channelName="temp" nbOfSamples="1" secPattern="" isAttacker="No" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1001" id="15183" >
+<cdparam x="1730" y="1335" />
+<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="stop state" value="null" />
+<TGConnectingPoint num="0" id="15182" />
+</COMPONENT>
+
+<COMPONENT type="1011" id="15186" >
+<cdparam x="1776" y="1349" />
+<sizeparam width="100" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="action state" value="tcpctrl.state =4" />
+<TGConnectingPoint num="0" id="15184" />
+<TGConnectingPoint num="1" id="15185" />
+</COMPONENT>
+
+<COMPONENT type="1001" id="15188" >
+<cdparam x="1816" y="1457" />
+<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="stop state" value="null" />
+<TGConnectingPoint num="0" id="15187" />
+</COMPONENT>
+
+<COMPONENT type="1011" id="15191" >
+<cdparam x="1870" y="1411" />
+<sizeparam width="100" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="action state" value="tcpctrl.state =6" />
+<TGConnectingPoint num="0" id="15189" />
+<TGConnectingPoint num="1" id="15190" />
+</COMPONENT>
+
+<COMPONENT type="1001" id="15193" >
+<cdparam x="1910" y="1481" />
+<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="stop state" value="null" />
+<TGConnectingPoint num="0" id="15192" />
+</COMPONENT>
+
+<COMPONENT type="1001" id="15195" >
+<cdparam x="1986" y="1543" />
+<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="stop state" value="null" />
+<TGConnectingPoint num="0" id="15194" />
+</COMPONENT>
+
+<COMPONENT type="1011" id="15198" >
+<cdparam x="2051" y="1466" />
+<sizeparam width="100" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="action state" value="tcpctrl.state =0" />
+<TGConnectingPoint num="0" id="15196" />
+<TGConnectingPoint num="1" id="15197" />
+</COMPONENT>
+
+<COMPONENT type="1001" id="15200" >
+<cdparam x="2091" y="1537" />
+<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="stop state" value="null" />
+<TGConnectingPoint num="0" id="15199" />
+</COMPONENT>
+
+<COMPONENT type="1011" id="15203" >
+<cdparam x="1946" y="1493" />
+<sizeparam width="100" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="action state" value="tcpctrl.state =0" />
+<TGConnectingPoint num="0" id="15201" />
+<TGConnectingPoint num="1" id="15202" />
+</COMPONENT>
+
+<COMPONENT type="1011" id="15206" >
+<cdparam x="1946" y="1434" />
+<sizeparam width="100" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="action state" value="tcpctrl.state =8" />
+<TGConnectingPoint num="0" id="15204" />
+<TGConnectingPoint num="1" id="15205" />
+</COMPONENT>
+
+<COMPONENT type="301" id="15223" >
+<cdparam x="1825" y="889" />
+<sizeparam width="50" height="15" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="UML Note" value="Syn
+" />
+<TGConnectingPoint num="0" id="15207" />
+<TGConnectingPoint num="1" id="15208" />
+<TGConnectingPoint num="2" id="15209" />
+<TGConnectingPoint num="3" id="15210" />
+<TGConnectingPoint num="4" id="15211" />
+<TGConnectingPoint num="5" id="15212" />
+<TGConnectingPoint num="6" id="15213" />
+<TGConnectingPoint num="7" id="15214" />
+<TGConnectingPoint num="8" id="15215" />
+<TGConnectingPoint num="9" id="15216" />
+<TGConnectingPoint num="10" id="15217" />
+<TGConnectingPoint num="11" id="15218" />
+<TGConnectingPoint num="12" id="15219" />
+<TGConnectingPoint num="13" id="15220" />
+<TGConnectingPoint num="14" id="15221" />
+<TGConnectingPoint num="15" id="15222" />
+<extraparam>
+<Line value="Syn" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="301" id="15240" >
+<cdparam x="1707" y="945" />
+<sizeparam width="50" height="15" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="UML Note" value="ack
+" />
+<TGConnectingPoint num="0" id="15224" />
+<TGConnectingPoint num="1" id="15225" />
+<TGConnectingPoint num="2" id="15226" />
+<TGConnectingPoint num="3" id="15227" />
+<TGConnectingPoint num="4" id="15228" />
+<TGConnectingPoint num="5" id="15229" />
+<TGConnectingPoint num="6" id="15230" />
+<TGConnectingPoint num="7" id="15231" />
+<TGConnectingPoint num="8" id="15232" />
+<TGConnectingPoint num="9" id="15233" />
+<TGConnectingPoint num="10" id="15234" />
+<TGConnectingPoint num="11" id="15235" />
+<TGConnectingPoint num="12" id="15236" />
+<TGConnectingPoint num="13" id="15237" />
+<TGConnectingPoint num="14" id="15238" />
+<TGConnectingPoint num="15" id="15239" />
+<extraparam>
+<Line value="ack" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1006" id="15243" >
+<cdparam x="2198" y="1198" />
+<sizeparam width="79" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="write channel" value="fromTtoP(1)" />
+<TGConnectingPoint num="0" id="15241" />
+<TGConnectingPoint num="1" id="15242" />
+<extraparam>
+<Data channelName="fromTtoP" nbOfSamples="1" secPattern="" isAttacker="No" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1001" id="15245" >
+<cdparam x="2227" y="1483" />
+<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="stop state" value="null" />
+<TGConnectingPoint num="0" id="15244" />
+</COMPONENT>
+
+<COMPONENT type="1007" id="15248" >
+<cdparam x="2198" y="1298" />
+<sizeparam width="78" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="send request" value="req_Timer()" />
+<TGConnectingPoint num="0" id="15246" />
+<TGConnectingPoint num="1" id="15247" />
+<extraparam>
+<Data requestName="req_Timer" nbOfParams="5" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1006" id="15251" >
+<cdparam x="2209" y="1365" />
+<sizeparam width="56" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="write channel" value="temp(1)" />
+<TGConnectingPoint num="0" id="15249" />
+<TGConnectingPoint num="1" id="15250" />
+<extraparam>
+<Data channelName="temp" nbOfSamples="1" secPattern="" isAttacker="No" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1011" id="15254" >
+<cdparam x="2161" y="1136" />
+<sizeparam width="153" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="action state" value="seqNum=seqNum+wind" />
+<TGConnectingPoint num="0" id="15252" />
+<TGConnectingPoint num="1" id="15253" />
+</COMPONENT>
+
+<COMPONENT type="1008" id="15257" >
+<cdparam x="2214" y="1248" />
+<sizeparam width="46" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="send event" value="send()" />
+<TGConnectingPoint num="0" id="15255" />
+<TGConnectingPoint num="1" id="15256" />
+<extraparam>
+<Data eventName="send" nbOfParams="5" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1011" id="15260" >
+<cdparam x="2187" y="1424" />
+<sizeparam width="100" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="action state" value="tcpctrl.state =2" />
+<TGConnectingPoint num="0" id="15258" />
+<TGConnectingPoint num="1" id="15259" />
+</COMPONENT>
+
+<COMPONENT type="1006" id="15263" >
+<cdparam x="2278" y="1122" />
+<sizeparam width="79" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="write channel" value="fromTtoP(1)" />
+<TGConnectingPoint num="0" id="15261" />
+<TGConnectingPoint num="1" id="15262" />
+<extraparam>
+<Data channelName="fromTtoP" nbOfSamples="1" secPattern="" isAttacker="No" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="301" id="15280" >
+<cdparam x="2283" y="1065" />
+<sizeparam width="114" height="15" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="UML Note" value="send Ack of SYN
+" />
+<TGConnectingPoint num="0" id="15264" />
+<TGConnectingPoint num="1" id="15265" />
+<TGConnectingPoint num="2" id="15266" />
+<TGConnectingPoint num="3" id="15267" />
+<TGConnectingPoint num="4" id="15268" />
+<TGConnectingPoint num="5" id="15269" />
+<TGConnectingPoint num="6" id="15270" />
+<TGConnectingPoint num="7" id="15271" />
+<TGConnectingPoint num="8" id="15272" />
+<TGConnectingPoint num="9" id="15273" />
+<TGConnectingPoint num="10" id="15274" />
+<TGConnectingPoint num="11" id="15275" />
+<TGConnectingPoint num="12" id="15276" />
+<TGConnectingPoint num="13" id="15277" />
+<TGConnectingPoint num="14" id="15278" />
+<TGConnectingPoint num="15" id="15279" />
+<extraparam>
+<Line value="send Ack of SYN" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1011" id="15283" >
+<cdparam x="2267" y="1267" />
+<sizeparam width="100" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="action state" value="tcpctrl.state =2" />
+<TGConnectingPoint num="0" id="15281" />
+<TGConnectingPoint num="1" id="15282" />
+</COMPONENT>
+
+<COMPONENT type="1001" id="15285" >
+<cdparam x="2307" y="1324" />
+<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="stop state" value="null" />
+<TGConnectingPoint num="0" id="15284" />
+</COMPONENT>
+
+<COMPONENT type="1008" id="15288" >
+<cdparam x="2294" y="1199" />
+<sizeparam width="46" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="send event" value="send()" />
+<TGConnectingPoint num="0" id="15286" />
+<TGConnectingPoint num="1" id="15287" />
+<extraparam>
+<Data eventName="send" nbOfParams="5" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1001" id="15290" >
+<cdparam x="1637" y="1057" />
+<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="stop state" value="null" />
+<TGConnectingPoint num="0" id="15289" />
+</COMPONENT>
+
+<COMPONENT type="1001" id="15292" >
+<cdparam x="2168" y="1421" />
+<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="stop state" value="null" />
+<TGConnectingPoint num="0" id="15291" />
+</COMPONENT>
+
+<COMPONENT type="1001" id="15294" >
+<cdparam x="2267" y="1039" />
+<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="stop state" value="null" />
+<TGConnectingPoint num="0" id="15293" />
+</COMPONENT>
+
+<COMPONENT type="1008" id="15297" >
+<cdparam x="1465" y="1192" />
+<sizeparam width="129" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="send event" value="receive_Application()" />
+<TGConnectingPoint num="0" id="15295" />
+<TGConnectingPoint num="1" id="15296" />
+<extraparam>
+<Data eventName="receive_Application" nbOfParams="5" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1009" id="15300" >
+<cdparam x="1698" y="1086" />
+<sizeparam width="60" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" />
+<infoparam name="read channel" value="temp(1) " />
+<TGConnectingPoint num="0" id="15298" />
+<TGConnectingPoint num="1" id="15299" />
+<extraparam>
+<Data channelName="temp" nbOfSamples="1" secPattern="" isAttacker="No" />
+</extraparam>
+</COMPONENT>
+
+<CONNECTOR type="115" id="15301" >
+<cdparam x="192" y="445" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="190" y="449" id="14552" />
+<P2  x="188" y="476" id="14713" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15302" >
+<cdparam x="1048" y="795" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from choice to choice" value="null" />
+<P1  x="1048" y="795" id="14691" />
+<P2  x="1728" y="865" id="14613" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15303" >
+<cdparam x="1048" y="795" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from choice to choice" value="null" />
+<P1  x="1089" y="954" id="14663" />
+<P2  x="1208" y="1010" id="14633" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15304" >
+<cdparam x="1008" y="610" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from read channel to execI" value="null" />
+<P1  x="1008" y="610" id="14767" />
+<P2  x="1008" y="696" id="14695" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15305" >
+<cdparam x="722" y="614" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from read channel to execI" value="null" />
+<P1  x="722" y="614" id="14782" />
+<P2  x="722" y="689" id="14651" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15306" >
+<cdparam x="504" y="597" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from choice to choice" value="null" />
+<P1  x="504" y="597" id="14731" />
+<P2  x="572" y="702" id="14645" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15307" >
+<cdparam x="464" y="637" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from choice to execI" value="null" />
+<P1  x="464" y="637" id="14732" />
+<P2  x="464" y="778" id="14699" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15308" >
+<cdparam x="424" y="597" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from choice to execI" value="null" />
+<P1  x="424" y="597" id="14730" />
+<P2  x="346" y="759" id="14679" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15309" >
+<cdparam x="289" y="619" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from choice to read channel" value="null" />
+<P1  x="289" y="619" id="14740" />
+<P2  x="230" y="803" id="14836" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15310" >
+<cdparam x="249" y="579" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from choice to execI" value="null" />
+<P1  x="249" y="579" id="14738" />
+<P2  x="132" y="789" id="14683" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15311" >
+<cdparam x="371" y="93" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from for loop to notified event" value="null" />
+<P1  x="320" y="99" id="14770" />
+<P2  x="374" y="128" id="14778" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15312" >
+<cdparam x="234" y="169" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from action state to stop state" value="null" />
+<P1  x="235" y="169" id="14776" />
+<P2  x="235" y="202" id="14773" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15313" >
+<cdparam x="234" y="104" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from for loop to action state" value="null" />
+<P1  x="235" y="110" id="14771" />
+<P2  x="235" y="139" id="14775" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15314" >
+<cdparam x="234" y="47" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from start state to for loop" value="null" />
+<P1  x="234" y="47" id="14742" />
+<P2  x="235" y="80" id="14769" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15315" >
+<cdparam x="425" y="162" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from notified event to choice" value="null" />
+<P1  x="374" y="158" id="14779" />
+<P2  x="374" y="182" id="14721" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15316" >
+<cdparam x="564" y="482" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from choice to wait event" value="null" />
+<P1  x="464" y="322" id="14805" />
+<P2  x="722" y="529" id="14784" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15317" >
+<cdparam x="722" y="559" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from wait event to read channel" value="null" />
+<P1  x="722" y="559" id="14785" />
+<P2  x="722" y="584" id="14781" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15318" >
+<cdparam x="604" y="442" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from choice to wait event" value="null" />
+<P1  x="504" y="282" id="14801" />
+<P2  x="1008" y="523" id="14787" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15319" >
+<cdparam x="1007" y="553" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from wait event to read channel" value="null" />
+<P1  x="1008" y="553" id="14788" />
+<P2  x="1008" y="580" id="14766" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15320" >
+<cdparam x="524" y="442" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from choice to wait event" value="null" />
+<P1  x="464" y="322" id="14802" />
+<P2  x="464" y="487" id="14790" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15321" >
+<cdparam x="330" y="428" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from choice to wait event" value="null" />
+<P1  x="424" y="282" id="14803" />
+<P2  x="289" y="463" id="14793" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15322" >
+<cdparam x="318" y="520" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from wait event to choice" value="null" />
+<P1  x="289" y="493" id="14794" />
+<P2  x="289" y="554" id="14737" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15323" >
+<cdparam x="160" y="481" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from choice to action state" value="null" />
+<P1  x="148" y="501" id="14714" />
+<P2  x="148" y="544" id="14761" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15324" >
+<cdparam x="290" y="388" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from choice to wait event" value="null" />
+<P1  x="424" y="282" id="14800" />
+<P2  x="188" y="378" id="14796" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15325" >
+<cdparam x="229" y="467" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from wait event to choice" value="null" />
+<P1  x="188" y="408" id="14797" />
+<P2  x="190" y="419" id="14551" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15326" >
+<cdparam x="228" y="501" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from choice to stop state" value="null" />
+<P1  x="228" y="501" id="14715" />
+<P2  x="228" y="524" id="14810" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15327" >
+<cdparam x="334" y="207" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from choice to wait event" value="null" />
+<P1  x="334" y="207" id="14722" />
+<P2  x="301" y="223" id="14814" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15328" >
+<cdparam x="301" y="253" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from wait event to stop state" value="null" />
+<P1  x="301" y="253" id="14815" />
+<P2  x="301" y="285" id="14817" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15329" >
+<cdparam x="464" y="517" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from wait event to choice" value="null" />
+<P1  x="464" y="517" id="14791" />
+<P2  x="464" y="572" id="14729" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15330" >
+<cdparam x="329" y="579" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from choice to stop state" value="null" />
+<P1  x="329" y="579" id="14739" />
+<P2  x="329" y="609" id="14812" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15331" >
+<cdparam x="126" y="574" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from action state to stop state" value="null" />
+<P1  x="148" y="574" id="14762" />
+<P2  x="148" y="610" id="14764" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15332" >
+<cdparam x="414" y="207" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from choice to select" value="null" />
+<P1  x="414" y="207" id="14723" />
+<P2  x="464" y="257" id="14799" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15333" >
+<cdparam x="230" y="833" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from read channel to execI" value="null" />
+<P1  x="230" y="833" id="14837" />
+<P2  x="230" y="858" id="14703" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15334" >
+<cdparam x="716" y="749" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from choice to choice" value="null" />
+<P1  x="968" y="795" id="14690" />
+<P2  x="843" y="859" id="14673" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15335" >
+<cdparam x="720" y="1074" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from action state to stop state" value="null" />
+<P1  x="728" y="990" id="14886" />
+<P2  x="728" y="1027" id="14888" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15336" >
+<cdparam x="733" y="899" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from choice to action state" value="null" />
+<P1  x="803" y="884" id="14674" />
+<P2  x="728" y="960" id="14885" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15337" >
+<cdparam x="800" y="938" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from choice to execI" value="null" />
+<P1  x="843" y="924" id="14676" />
+<P2  x="800" y="1004" id="14667" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15338" >
+<cdparam x="800" y="1057" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from execI to write channel" value="null" />
+<P1  x="800" y="1044" id="14668" />
+<P2  x="800" y="1081" id="14890" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15339" >
+<cdparam x="132" y="886" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from action state to write channel" value="null" />
+<P1  x="132" y="886" id="15017" />
+<P2  x="132" y="933" id="14852" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15340" >
+<cdparam x="943" y="1061" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from execI to write channel" value="null" />
+<P1  x="943" y="1060" id="14656" />
+<P2  x="943" y="1118" id="14935" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15341" >
+<cdparam x="1049" y="1093" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from execI to write channel" value="null" />
+<P1  x="1049" y="1092" id="14708" />
+<P2  x="1049" y="1150" id="14960" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15342" >
+<cdparam x="1049" y="994" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from choice to execI" value="null" />
+<P1  x="1049" y="994" id="14664" />
+<P2  x="1049" y="1052" id="14707" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15343" >
+<cdparam x="696" y="742" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from execI to write channel" value="null" />
+<P1  x="722" y="729" id="14652" />
+<P2  x="722" y="753" id="14985" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15344" >
+<cdparam x="132" y="1125" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from send request to write channel" value="null" />
+<P1  x="132" y="1125" id="14991" />
+<P2  x="132" y="1162" id="14993" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15345" >
+<cdparam x="132" y="1192" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from write channel to stop state" value="null" />
+<P1  x="132" y="1192" id="14994" />
+<P2  x="132" y="1231" id="14996" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15346" >
+<cdparam x="132" y="1066" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from action state to send request" value="null" />
+<P1  x="132" y="1066" id="14850" />
+<P2  x="132" y="1095" id="14990" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15347" >
+<cdparam x="229" y="1127" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from send request to write channel" value="null" />
+<P1  x="230" y="1127" id="14999" />
+<P2  x="230" y="1164" id="15001" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15348" >
+<cdparam x="346" y="1131" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from send request to write channel" value="null" />
+<P1  x="346" y="1131" id="15005" />
+<P2  x="346" y="1168" id="15007" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15349" >
+<cdparam x="346" y="1051" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from action state to send request" value="null" />
+<P1  x="346" y="1051" id="14856" />
+<P2  x="346" y="1101" id="15004" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15350" >
+<cdparam x="437" y="1118" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from send request to write channel" value="null" />
+<P1  x="464" y="1115" id="15011" />
+<P2  x="464" y="1154" id="15013" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15351" >
+<cdparam x="438" y="1057" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from action state to send request" value="null" />
+<P1  x="464" y="1057" id="14845" />
+<P2  x="464" y="1085" id="15010" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15352" >
+<cdparam x="132" y="808" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from execI to action state" value="null" />
+<P1  x="132" y="829" id="14684" />
+<P2  x="132" y="856" id="15016" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15353" >
+<cdparam x="230" y="898" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from execI to action state" value="null" />
+<P1  x="230" y="898" id="14704" />
+<P2  x="230" y="935" id="15019" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15354" >
+<cdparam x="230" y="965" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from action state to write channel" value="null" />
+<P1  x="230" y="965" id="15020" />
+<P2  x="230" y="997" id="14839" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15355" >
+<cdparam x="346" y="799" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from execI to action state" value="null" />
+<P1  x="346" y="799" id="14680" />
+<P2  x="346" y="826" id="15025" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15356" >
+<cdparam x="346" y="856" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from action state to write channel" value="null" />
+<P1  x="346" y="856" id="15026" />
+<P2  x="346" y="895" id="14863" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15357" >
+<cdparam x="439" y="818" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from execI to action state" value="null" />
+<P1  x="464" y="818" id="14700" />
+<P2  x="464" y="860" id="15022" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15358" >
+<cdparam x="439" y="890" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from action state to write channel" value="null" />
+<P1  x="464" y="890" id="15023" />
+<P2  x="464" y="936" id="14860" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15359" >
+<cdparam x="132" y="963" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from write channel to send event" value="null" />
+<P1  x="132" y="963" id="14853" />
+<P2  x="132" y="981" id="15037" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15360" >
+<cdparam x="132" y="1011" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from send event to action state" value="null" />
+<P1  x="132" y="1011" id="15038" />
+<P2  x="132" y="1036" id="14849" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15361" >
+<cdparam x="230" y="1027" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from write channel to send event" value="null" />
+<P1  x="230" y="1027" id="14840" />
+<P2  x="230" y="1047" id="15028" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15362" >
+<cdparam x="228" y="1088" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from send event to send request" value="null" />
+<P1  x="230" y="1077" id="15029" />
+<P2  x="230" y="1097" id="14998" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15363" >
+<cdparam x="346" y="925" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from write channel to send event" value="null" />
+<P1  x="346" y="925" id="14864" />
+<P2  x="346" y="957" id="15031" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15364" >
+<cdparam x="348" y="987" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from send event to action state" value="null" />
+<P1  x="346" y="987" id="15032" />
+<P2  x="346" y="1021" id="14855" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15365" >
+<cdparam x="439" y="966" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from write channel to send event" value="null" />
+<P1  x="464" y="966" id="14861" />
+<P2  x="464" y="978" id="15034" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15366" >
+<cdparam x="438" y="1008" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from send event to action state" value="null" />
+<P1  x="464" y="1008" id="15035" />
+<P2  x="464" y="1027" id="14844" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15367" >
+<cdparam x="722" y="783" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from write channel to send event" value="null" />
+<P1  x="722" y="783" id="14986" />
+<P2  x="722" y="808" id="15040" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15368" >
+<cdparam x="722" y="838" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from send event to stop state" value="null" />
+<P1  x="722" y="838" id="15041" />
+<P2  x="722" y="860" id="14988" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15369" >
+<cdparam x="800" y="1111" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from write channel to send event" value="null" />
+<P1  x="800" y="1111" id="14891" />
+<P2  x="800" y="1136" id="15043" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15370" >
+<cdparam x="798" y="1166" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from send event to action state" value="null" />
+<P1  x="800" y="1166" id="15044" />
+<P2  x="800" y="1188" id="14927" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15371" >
+<cdparam x="943" y="1148" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from write channel to send event" value="null" />
+<P1  x="943" y="1148" id="14936" />
+<P2  x="943" y="1173" id="15046" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15372" >
+<cdparam x="950" y="1201" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from send event to action state" value="null" />
+<P1  x="943" y="1203" id="15047" />
+<P2  x="943" y="1229" id="14955" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15373" >
+<cdparam x="1049" y="1180" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from write channel to send event" value="null" />
+<P1  x="1049" y="1180" id="14961" />
+<P2  x="1049" y="1206" id="15049" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15374" >
+<cdparam x="1049" y="1223" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from send event to action state" value="null" />
+<P1  x="1049" y="1236" id="15050" />
+<P2  x="1049" y="1261" id="14980" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15375" >
+<cdparam x="883" y="884" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from choice to stop state" value="null" />
+<P1  x="883" y="884" id="14675" />
+<P2  x="883" y="917" id="15054" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15376" >
+<cdparam x="612" y="727" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from choice to stop state" value="null" />
+<P1  x="612" y="727" id="14647" />
+<P2  x="612" y="757" id="15052" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15377" >
+<cdparam x="532" y="727" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from choice to action state" value="null" />
+<P1  x="532" y="727" id="14646" />
+<P2  x="496" y="763" id="14930" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15378" >
+<cdparam x="799" y="1218" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from action state to stop state" value="null" />
+<P1  x="800" y="1218" id="14928" />
+<P2  x="800" y="1265" id="14866" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15379" >
+<cdparam x="1009" y="954" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from choice to execI" value="null" />
+<P1  x="1009" y="954" id="14662" />
+<P2  x="943" y="1020" id="14655" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15380" >
+<cdparam x="229" y="1194" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from write channel to stop state" value="null" />
+<P1  x="230" y="1194" id="15002" />
+<P2  x="230" y="1232" id="14842" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15381" >
+<cdparam x="346" y="1198" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from write channel to stop state" value="null" />
+<P1  x="346" y="1198" id="15008" />
+<P2  x="346" y="1224" id="14858" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15382" >
+<cdparam x="438" y="1184" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from write channel to stop state" value="null" />
+<P1  x="464" y="1184" id="15014" />
+<P2  x="464" y="1208" id="14847" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15383" >
+<cdparam x="496" y="793" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from action state to stop state" value="null" />
+<P1  x="496" y="793" id="14931" />
+<P2  x="496" y="825" id="14933" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15384" >
+<cdparam x="943" y="1259" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from action state to stop state" value="null" />
+<P1  x="943" y="1259" id="14956" />
+<P2  x="943" y="1306" id="14958" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15385" >
+<cdparam x="1008" y="736" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from execI to choice" value="null" />
+<P1  x="1008" y="736" id="14696" />
+<P2  x="1008" y="770" id="14689" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15386" >
+<cdparam x="1008" y="835" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from choice to choice" value="null" />
+<P1  x="1008" y="835" id="14692" />
+<P2  x="1049" y="929" id="14661" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15387" >
+<cdparam x="1049" y="1291" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from action state to stop state" value="null" />
+<P1  x="1049" y="1291" id="14981" />
+<P2  x="1049" y="1336" id="14983" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15388" >
+<cdparam x="1208" y="1152" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from execI to write channel" value="null" />
+<P1  x="1208" y="1142" id="14640" />
+<P2  x="1208" y="1209" id="15056" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15389" >
+<cdparam x="1208" y="1239" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from write channel to action state" value="null" />
+<P1  x="1208" y="1239" id="15057" />
+<P2  x="1208" y="1290" id="15076" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15390" >
+<cdparam x="1208" y="1320" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from action state to send event" value="null" />
+<P1  x="1208" y="1320" id="15077" />
+<P2  x="1208" y="1346" id="15084" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15391" >
+<cdparam x="1206" y="1385" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from send event to action state" value="null" />
+<P1  x="1208" y="1376" id="15085" />
+<P2  x="1208" y="1397" id="15081" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15392" >
+<cdparam x="1206" y="1088" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from choice to execI" value="null" />
+<P1  x="1208" y="1075" id="14636" />
+<P2  x="1208" y="1102" id="14639" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15393" >
+<cdparam x="1248" y="1035" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from choice to stop state" value="null" />
+<P1  x="1248" y="1035" id="14635" />
+<P2  x="1287" y="1065" id="15087" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15394" >
+<cdparam x="1207" y="1427" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from action state to stop state" value="null" />
+<P1  x="1208" y="1427" id="15082" />
+<P2  x="1208" y="1466" id="15079" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15395" >
+<cdparam x="1553" y="1019" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from choice to execI" value="null" />
+<P1  x="1567" y="1021" id="14606" />
+<P2  x="1529" y="1059" id="14599" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15396" >
+<cdparam x="1529" y="1324" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from execI to write channel" value="null" />
+<P1  x="1529" y="1289" id="14596" />
+<P2  x="1529" y="1343" id="15094" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15397" >
+<cdparam x="1684" y="929" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from choice to send event" value="null" />
+<P1  x="1728" y="930" id="14616" />
+<P2  x="1728" y="1021" id="15097" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15398" >
+<cdparam x="1615" y="1283" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from execI to write channel" value="null" />
+<P1  x="1641" y="1270" id="14620" />
+<P2  x="1641" y="1294" id="15134" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15399" >
+<cdparam x="1641" y="1324" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from write channel to send event" value="null" />
+<P1  x="1641" y="1324" id="15135" />
+<P2  x="1641" y="1343" id="15176" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15400" >
+<cdparam x="1529" y="1373" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from write channel to send event" value="null" />
+<P1  x="1529" y="1373" id="15095" />
+<P2  x="1529" y="1400" id="15173" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15401" >
+<cdparam x="1529" y="1422" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from send event to stop state" value="null" />
+<P1  x="1529" y="1430" id="15174" />
+<P2  x="1529" y="1452" id="15089" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15402" >
+<cdparam x="1642" y="1373" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from send event to write channel" value="null" />
+<P1  x="1641" y="1373" id="15177" />
+<P2  x="1641" y="1399" id="15179" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15403" >
+<cdparam x="1956" y="1361" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from choice to action state" value="null" />
+<P1  x="1956" y="1361" id="14574" />
+<P2  x="1920" y="1406" id="15189" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15404" >
+<cdparam x="2100" y="1490" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from action state to stop state" value="null" />
+<P1  x="2101" y="1491" id="15197" />
+<P2  x="2101" y="1532" id="15199" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15405" >
+<cdparam x="1996" y="1401" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from choice to action state" value="null" />
+<P1  x="1996" y="1401" id="14576" />
+<P2  x="1996" y="1429" id="15204" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15406" >
+<cdparam x="1996" y="1459" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from action state to action state" value="null" />
+<P1  x="1996" y="1459" id="15205" />
+<P2  x="1996" y="1488" id="15201" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15407" >
+<cdparam x="2021" y="1038" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from choice to execI" value="null" />
+<P1  x="2237" y="966" id="14566" />
+<P2  x="2237" y="1054" id="14623" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15408" >
+<cdparam x="2217" y="1323" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from send request to write channel" value="null" />
+<P1  x="2237" y="1323" id="15247" />
+<P2  x="2237" y="1360" id="15249" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15409" >
+<cdparam x="2218" y="1094" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from execI to action state" value="null" />
+<P1  x="2237" y="1094" id="14624" />
+<P2  x="2237" y="1131" id="15252" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15410" >
+<cdparam x="2218" y="1161" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from action state to write channel" value="null" />
+<P1  x="2237" y="1161" id="15253" />
+<P2  x="2237" y="1193" id="15241" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15411" >
+<cdparam x="2218" y="1223" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from write channel to send event" value="null" />
+<P1  x="2237" y="1223" id="15242" />
+<P2  x="2237" y="1243" id="15255" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15412" >
+<cdparam x="2216" y="1284" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from send event to send request" value="null" />
+<P1  x="2237" y="1273" id="15256" />
+<P2  x="2237" y="1293" id="15246" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15413" >
+<cdparam x="2217" y="1390" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from write channel to action state" value="null" />
+<P1  x="2237" y="1390" id="15250" />
+<P2  x="2237" y="1419" id="15258" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15414" >
+<cdparam x="2341" y="1060" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from execI to write channel" value="null" />
+<P1  x="2317" y="1059" id="14628" />
+<P2  x="2317" y="1117" id="15261" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15415" >
+<cdparam x="1529" y="1099" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from execI to write channel" value="null" />
+<P1  x="1529" y="1099" id="14600" />
+<P2  x="1529" y="1127" id="15091" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15416" >
+<cdparam x="2101" y="1433" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from choice to action state" value="null" />
+<P1  x="2101" y="1433" id="14560" />
+<P2  x="2101" y="1461" id="15196" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15417" >
+<cdparam x="2158" y="1460" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from choice to stop state" value="null" />
+<P1  x="2141" y="1393" id="14559" />
+<P2  x="2178" y="1416" id="15291" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15418" >
+<cdparam x="1688" y="890" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from choice to choice" value="null" />
+<P1  x="1688" y="890" id="14614" />
+<P2  x="1607" y="996" id="14605" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15419" >
+<cdparam x="1768" y="890" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from choice to choice" value="null" />
+<P1  x="1768" y="890" id="14615" />
+<P2  x="2277" y="941" id="14565" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15420" >
+<cdparam x="2317" y="966" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from choice to execI" value="null" />
+<P1  x="2317" y="966" id="14567" />
+<P2  x="2317" y="1019" id="14627" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15421" >
+<cdparam x="2341" y="1147" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from write channel to send event" value="null" />
+<P1  x="2317" y="1147" id="15262" />
+<P2  x="2317" y="1194" id="15286" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15422" >
+<cdparam x="2341" y="1224" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from send event to send event" value="null" />
+<P1  x="2317" y="1224" id="15287" />
+<P2  x="2317" y="1262" id="15281" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15423" >
+<cdparam x="1731" y="1051" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from send event to choice" value="null" />
+<P1  x="1728" y="1051" id="15098" />
+<P2  x="1728" y="1081" id="15298" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15424" >
+<cdparam x="1647" y="1021" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from choice to stop state" value="null" />
+<P1  x="1647" y="1021" id="14607" />
+<P2  x="1647" y="1052" id="15289" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15425" >
+<cdparam x="1826" y="1324" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from choice to action state" value="null" />
+<P1  x="1826" y="1324" id="14584" />
+<P2  x="1826" y="1344" id="15184" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15426" >
+<cdparam x="1826" y="1374" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from action state to stop state" value="null" />
+<P1  x="1826" y="1374" id="15185" />
+<P2  x="1826" y="1452" id="15187" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15427" >
+<cdparam x="1786" y="1284" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from choice to stop state" value="null" />
+<P1  x="1786" y="1284" id="14582" />
+<P2  x="1740" y="1330" id="15182" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15428" >
+<cdparam x="1920" y="1436" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from action state to stop state" value="null" />
+<P1  x="1920" y="1436" id="15190" />
+<P2  x="1920" y="1476" id="15192" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15429" >
+<cdparam x="1996" y="1518" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from action state to stop state" value="null" />
+<P1  x="1996" y="1518" id="15202" />
+<P2  x="1996" y="1538" id="15194" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15430" >
+<cdparam x="2036" y="1361" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from choice to choice" value="null" />
+<P1  x="2036" y="1361" id="14575" />
+<P2  x="2101" y="1368" id="14557" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15431" >
+<cdparam x="1866" y="1284" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from choice to choice" value="null" />
+<P1  x="1866" y="1284" id="14583" />
+<P2  x="1996" y="1336" id="14573" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15432" >
+<cdparam x="2341" y="1292" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from action state to stop state" value="null" />
+<P1  x="2317" y="1292" id="15282" />
+<P2  x="2317" y="1319" id="15284" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15433" >
+<cdparam x="2217" y="1449" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from action state to stop state" value="null" />
+<P1  x="2237" y="1449" id="15259" />
+<P2  x="2237" y="1478" id="15244" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15434" >
+<cdparam x="2277" y="1006" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from choice to stop state" value="null" />
+<P1  x="2277" y="1006" id="14568" />
+<P2  x="2277" y="1034" id="15293" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15435" >
+<cdparam x="1642" y="1429" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from write channel to stop state" value="null" />
+<P1  x="1641" y="1429" id="15180" />
+<P2  x="1641" y="1463" id="15137" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15436" >
+<cdparam x="1529" y="1157" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from write channel to send event" value="null" />
+<P1  x="1529" y="1157" id="15092" />
+<P2  x="1529" y="1187" id="15295" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15437" >
+<cdparam x="1529" y="1217" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from send event to execI" value="null" />
+<P1  x="1529" y="1217" id="15296" />
+<P2  x="1529" y="1249" id="14595" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15438" >
+<cdparam x="1691" y="1156" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from choice to execI" value="null" />
+<P1  x="1688" y="1156" id="14590" />
+<P2  x="1641" y="1230" id="14619" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15439" >
+<cdparam x="1771" y="1156" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from choice to choice" value="null" />
+<P1  x="1768" y="1156" id="14591" />
+<P2  x="1826" y="1259" id="14581" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="115" id="15440" >
+<cdparam x="1731" y="1111" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector from read channel to choice" value="null" />
+<P1  x="1728" y="1111" id="15299" />
+<P2  x="1728" y="1131" id="14589" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+
+</TMLActivityDiagramPanel>
 
 </Modeling>
 
diff --git a/src/main/java/tmltranslator/TMLEvent.java b/src/main/java/tmltranslator/TMLEvent.java
index e3c10e0e04..ddf0a22a30 100755
--- a/src/main/java/tmltranslator/TMLEvent.java
+++ b/src/main/java/tmltranslator/TMLEvent.java
@@ -46,6 +46,7 @@ import ui.tmlcompd.TMLCPrimitivePort;
 import java.util.ArrayList;
 import java.util.List;
 import java.util.Vector;
+import myutil.*;
 
 /**
  * Class TMLEvent
@@ -122,6 +123,20 @@ public class TMLEvent extends TMLCommunicationElement {
         return origin;
     }
 
+    public boolean hasDestinationTask(TMLTask t) {
+        if (destination == t) {
+            return true;
+        }
+        for (TMLTask task: destinationTasks) {
+            //TraceManager.addDev("Comparing " + t.getTaskName() + " with " + task.getTaskName());
+            if (task == t) {
+                return true;
+            }
+        }
+
+        return false;
+    }
+
     public TMLTask getDestinationTask() {
         if (destination == null) {
             if (destinationTasks.size() == 0) {
diff --git a/src/main/java/tmltranslator/TMLMapping.java b/src/main/java/tmltranslator/TMLMapping.java
index 62c54c33f9..ddd2e45954 100755
--- a/src/main/java/tmltranslator/TMLMapping.java
+++ b/src/main/java/tmltranslator/TMLMapping.java
@@ -811,8 +811,9 @@ public class TMLMapping<E> {
         }
 
         TMLChannel chan;
+        TMLEvent evt;
 
-        //TraceManager.addDev("Number of tasks after remove fork/join: " + tmlm.getTasks().size());
+        TraceManager.addDev("Number of tasks after remove fork/join: " + tmlm.getTasks().size());
 
 
         // We map the forked tasks to their origin node, and the join ones to their destination node
@@ -827,16 +828,30 @@ public class TMLMapping<E> {
                         if ((origin != null) && (isTaskMapped(origin))) {
                             HwExecutionNode node = (HwExecutionNode) (getHwNodeOf(origin));
                             if (node != null) {
-                                //TraceManager.addDev("\n\nMapping fork task " + task.getName() + " to " + node.getName());
+                                TraceManager.addDev("\n\nMapping fork task " + task.getName() + " to " + node.getName());
                                 addTaskToHwExecutionNode(task, node);
                             }
                         }
+                    } else {
+                        evt = tmlm.getEventToMe(task);
+                        TraceManager.addDev("Event that we found:" + evt.getName());
+                        if (evt != null) {
+                            TMLTask origin = evt.getOriginTask();
+                            if ((origin != null) && (isTaskMapped(origin))) {
+                                HwExecutionNode node = (HwExecutionNode) (getHwNodeOf(origin));
+                                if (node != null) {
+                                    TraceManager.addDev("\n\nMapping fork task " + task.getName() + " to " + node.getName());
+                                    addTaskToHwExecutionNode(task, node);
+                                }
+                            }
+                        }
                     }
+
                 } else {
-                    //TraceManager.addDev("\n\nFORKTASK is  mapped: " + task.getName());
+                    TraceManager.addDev("\n\nFORKTASK is  mapped: " + task.getName());
                 }
             } else {
-                //TraceManager.addDev("Non fork task found: " + task.getName());
+                TraceManager.addDev("Non fork task found: " + task.getName());
             }
             if (task.getName().startsWith("JOINTASK_")) {
                 if (!isTaskMapped(task)) {
diff --git a/src/main/java/tmltranslator/TMLModeling.java b/src/main/java/tmltranslator/TMLModeling.java
index 2255bf09de..05ec17d08f 100755
--- a/src/main/java/tmltranslator/TMLModeling.java
+++ b/src/main/java/tmltranslator/TMLModeling.java
@@ -1266,6 +1266,27 @@ public class TMLModeling<E> {
         return ll;
     }
 
+    public List<TMLEvent> getEventsToMe(TMLTask task) {
+        TMLEvent evt;
+
+        List<TMLEvent> ll = new LinkedList<TMLEvent>();
+
+        // Must search the task for event operator, check the request for destination class
+        Iterator<TMLEvent> iterator = getListIteratorEvents();
+
+        while (iterator.hasNext()) {
+
+            evt = iterator.next();
+            //TraceManager.addDev("Considering event:" + evt.getName());
+
+            if (evt.hasDestinationTask(task)) {
+                ll.add(evt);
+            }
+        }
+
+        return ll;
+    }
+
     public TMLChannel getChannelToMe(TMLTask task) {
         List<TMLChannel> ll = getChannelsToMe(task);
 
@@ -1276,6 +1297,17 @@ public class TMLModeling<E> {
         return ll.get(0);
     }
 
+    public TMLEvent getEventToMe(TMLTask task) {
+        List<TMLEvent> ll = getEventsToMe(task);
+
+        if ((ll == null) || (ll.size() == 0)) {
+            TraceManager.addDev("Returning null event");
+            return null;
+        }
+
+        return ll.get(0);
+    }
+
     public List<TMLChannel> getChannelsFromMe(TMLTask task) {
         TMLChannel chan;
 
@@ -2250,7 +2282,7 @@ public class TMLModeling<E> {
         TMLForLoop junction = new TMLForLoop("junctionOfFork", null);
         junction.setInit("fork" + SEP1 + "i=0");
         junction.setCondition("fork" + SEP1 + "i<1");
-        junction.setIncrement("fork" + SEP1 + "i=fork__i");
+        junction.setIncrement("fork" + SEP1 + "i=0");
         TMLAttribute attr = new TMLAttribute("fork" + SEP1 + "i", "fork" + SEP1 +"i", new TMLType(TMLType.NATURAL), "0");
         forkTask.addAttribute(attr);
         forkActivity.addElement(junction);
-- 
GitLab