diff --git a/modeling/DIPLODOCUS/simpleSDF.xml b/modeling/DIPLODOCUS/simpleSDF.xml
index 68c09c83562ec0afc729a00d8d0a43893c40d83b..2a2aae5c4f0aed86cd1e4b7361926a010f614c2d 100644
--- a/modeling/DIPLODOCUS/simpleSDF.xml
+++ b/modeling/DIPLODOCUS/simpleSDF.xml
@@ -1,151 +1,153 @@
 <?xml version="1.0" encoding="UTF-8"?>
 
-<TURTLEGMODELING version="1.0beta" ANIMATE_INTERACTIVE_SIMULATION="true" ACTIVATE_PENALTIES="false" UPDATE_INFORMATION_DIPLO_SIM="false" ANIMATE_WITH_INFO_DIPLO_SIM="true" OPEN_DIAG_DIPLO_SIM="false" LAST_SELECTED_MAIN_TAB="5" LAST_SELECTED_SUB_TAB="0">
+<TURTLEGMODELING version="1.0beta" ANIMATE_INTERACTIVE_SIMULATION="true" ACTIVATE_PENALTIES="false" UPDATE_INFORMATION_DIPLO_SIM="false" ANIMATE_WITH_INFO_DIPLO_SIM="true" OPEN_DIAG_DIPLO_SIM="false" LAST_SELECTED_MAIN_TAB="6" LAST_SELECTED_SUB_TAB="0">
 
 <Modeling type="TML Component Design" nameTab="Application" tabs="TML Component Task Diagram$Src$T1$T2$T3$T4$T5$Dst" >
 <TMLComponentTaskDiagramPanel name="TML Component Task Diagram" minX="10" maxX="2500" minY="10" maxY="1500" channels="true" events="true" requests="true" considerExecOperators="true" considerTimingOperators="true" zoom="1.0000000000000002" >
-<CONNECTOR type="126" id="1" index="0" uid="729b524e-baed-4757-81fc-43c64316c545" >
+<CONNECTOR type="126" id="1" index="0" uid="b4fd4c56-d574-4273-9fc5-b8f77ea1e34a" >
 <cdparam x="1345" 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="1345" y="398" id="113" />
-<P2  x="1783" y="332" id="147" />
+<P1  x="1345" y="398" id="130" />
+<P2  x="1783" y="332" id="164" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="2" index="1" uid="84d4ad03-2dbb-49c0-840c-2d578780a128" >
+<CONNECTOR type="126" id="2" index="1" uid="30ce67e2-2600-42e3-a6f4-426026aa80e8" >
 <cdparam x="1560" y="174" />
 <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="1560" y="174" id="100" />
-<P2  x="1783" y="286" id="149" />
+<P1  x="1560" y="174" id="117" />
+<P2  x="1783" y="286" id="166" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="3" index="2" uid="a019eaca-466b-4269-a2a2-3465d8b3f68e" >
+<CONNECTOR type="126" id="3" index="2" uid="053bc773-64af-480f-9b79-10f51a7a637b" >
 <cdparam x="983" y="264" />
 <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="983" y="264" id="21" />
-<P2  x="1113" y="174" id="79" />
+<P1  x="983" y="264" id="38" />
+<P2  x="1113" y="174" id="96" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="4" index="3" uid="3e87e6f1-ad35-4a12-bc5c-33a487f57cdb" >
+<CONNECTOR type="126" id="4" index="3" uid="50eaa631-6287-4a26-b70e-709c0df7f373" >
 <cdparam x="846" y="303" />
 <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="989" y="273" id="19" />
-<P2  x="1169" y="409" id="115" />
+<P1  x="989" y="273" id="36" />
+<P2  x="1169" y="409" id="132" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="5" index="4" uid="8f9192b4-bf88-4a59-b226-3b5b46d58140" >
+<CONNECTOR type="126" id="5" index="4" uid="502e5ae7-853b-4b7f-ac78-92177f3fa803" >
 <cdparam x="846" y="309" />
 <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="846" y="250" id="162" />
-<P2  x="967" y="273" id="18" />
+<P1  x="846" y="250" id="179" />
+<P2  x="967" y="273" id="35" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="6" index="5" uid="37bfee82-e8ad-4aa4-801f-67b90acc83de" >
+<CONNECTOR type="126" id="6" index="5" uid="b6b59682-8113-4fcc-ba16-621a8b3002b9" >
 <cdparam x="1345" y="350" />
 <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="1345" y="350" id="117" />
-<P2  x="1660" y="178" id="39" />
+<P1  x="1345" y="350" id="134" />
+<P2  x="1660" y="178" id="56" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="7" index="6" uid="974212a8-c1c2-4661-9ef3-babdc1fb49a0" >
+<CONNECTOR type="126" id="7" index="6" uid="ddf67284-aec0-420f-b071-cc3a926d6b78" >
 <cdparam x="1682" y="231" />
 <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="1677" y="170" id="34" />
-<P2  x="1783" y="236" id="151" />
+<P1  x="1677" y="170" id="51" />
+<P2  x="1783" y="236" id="168" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="8" index="7" uid="2f4ea8b7-8ab3-49e4-b0e4-d6e017bd7a46" >
+<CONNECTOR type="126" id="8" index="7" uid="fb26f2f5-9f51-4e22-9058-969334c303f1" >
 <cdparam x="1560" y="110" />
 <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="1560" y="110" id="98" />
-<P2  x="1655" y="170" id="35" />
+<P1  x="1560" y="110" id="115" />
+<P2  x="1655" y="170" id="52" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="9" index="8" uid="0db15db5-5a68-42fd-ac70-dbc815b8696f" >
+<CONNECTOR type="126" id="9" index="8" uid="02d9ae59-3ef5-4664-ab49-ced3203b3879" >
 <cdparam x="1289" y="179" />
 <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="1289" y="179" id="83" />
-<P2  x="1384" y="169" id="96" />
+<P1  x="1289" y="179" id="100" />
+<P2  x="1384" y="169" id="113" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="10" index="9" uid="ff271197-17ed-4351-a37b-7fd0c38e6d58" >
+<CONNECTOR type="126" id="10" index="9" uid="030ea462-6074-4c06-9797-4cbcac43c003" >
 <cdparam x="1289" y="115" />
 <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="1289" y="115" id="81" />
-<P2  x="1384" y="105" id="102" />
+<P1  x="1289" y="115" id="98" />
+<P2  x="1384" y="105" id="119" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="11" index="10" uid="a492bffa-8594-4e4f-bb28-c2f14d12527b" >
+<CONNECTOR type="126" id="11" index="10" uid="7f31adce-4368-4023-bee3-1199281005d8" >
 <cdparam x="335" y="300" />
 <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="335" y="300" id="66" />
-<P2  x="414" y="300" id="134" />
+<P1  x="335" y="300" id="83" />
+<P2  x="414" y="300" id="151" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="12" index="11" uid="59ff4fc7-2c32-44ac-b332-7c41587d5baf" >
+<CONNECTOR type="126" id="12" index="11" uid="1f57584a-9524-4dc8-be31-abdb46a45302" >
 <cdparam x="335" 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="335" y="236" id="68" />
-<P2  x="414" y="236" id="136" />
+<P1  x="335" y="236" id="85" />
+<P2  x="414" y="236" id="153" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="13" index="12" uid="b496e22d-2f1b-4cd5-bf73-06d0fb02f190" >
+<CONNECTOR type="126" id="13" index="12" uid="45defea2-03a5-49d8-a6cd-daeb3f594340" >
 <cdparam x="590" y="305" />
 <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="590" y="305" id="130" />
-<P2  x="670" y="302" id="166" />
+<P1  x="590" y="305" id="147" />
+<P2  x="670" y="302" id="183" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="14" index="13" uid="8f555eba-d5a5-4e87-8354-6f73dfb5b384" >
+<CONNECTOR type="126" id="14" index="13" uid="b4dc3e15-ebd6-4d40-b352-12e775775882" >
 <cdparam x="590" y="241" />
 <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="590" y="241" id="132" />
-<P2  x="670" y="238" id="168" />
+<P1  x="590" y="241" id="149" />
+<P2  x="670" y="238" id="185" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="15" index="14" uid="b859c809-2cd0-4ef9-a7df-5694d8b060d3" >
+<CONNECTOR type="126" id="15" index="14" uid="4f7f18f0-434d-4ef7-9f0e-58c4a2d6643b" >
 <cdparam x="846" y="265" />
 <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="846" y="208" id="164" />
-<P2  x="996" y="175" id="50" />
+<P1  x="846" y="208" id="181" />
+<P2  x="996" y="175" id="67" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="16" index="15" uid="a2913057-209e-4756-9774-1fa4e136e5d3" >
+<CONNECTOR type="126" id="16" index="15" uid="ede0ba07-f3ec-4a12-81d5-7b9af5159b84" >
 <cdparam x="1007" y="241" />
 <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="1012" y="166" id="53" />
-<P2  x="1113" y="110" id="85" />
+<P1  x="1012" y="166" id="70" />
+<P2  x="1113" y="110" id="102" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="17" index="16" uid="554aee93-fb06-4b96-a1be-3df72bc1b517" >
+<CONNECTOR type="126" id="17" index="16" uid="f64189c4-b68c-4537-bd1d-3c61a74457ee" >
 <cdparam x="1007" y="258" />
 <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="1012" y="183" id="55" />
-<P2  x="1169" y="345" id="119" />
+<P1  x="1012" y="183" id="72" />
+<P2  x="1169" y="345" id="136" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<COMPONENT type="1207" id="33" index="17" uid="006b4a5a-bc9c-47f5-832f-157c83cae9bf" >
-<cdparam x="967" y="262" />
-<sizeparam width="22" height="22" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<COMPONENT type="308" id="34" index="17" uid="f7fd39cf-039f-4258-bfbb-84bc9ff5be1b" >
+<cdparam x="173" y="33" />
+<sizeparam width="262" height="45" minWidth="80" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" />
-<infoparam name="Fork" value="1" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Pragma" value="
+PERID 50 ms
+" />
 <TGConnectingPoint num="0" id="18" />
 <TGConnectingPoint num="1" id="19" />
 <TGConnectingPoint num="2" id="20" />
@@ -161,81 +163,109 @@
 <TGConnectingPoint num="12" id="30" />
 <TGConnectingPoint num="13" id="31" />
 <TGConnectingPoint num="14" id="32" />
+<TGConnectingPoint num="15" id="33" />
+<extraparam>
+<Line value="" />
+<Line value="PERID 50 ms" />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1207" id="50" index="18" uid="dd47974a-23a1-4482-90b2-29a77776d444" >
+<cdparam x="967" y="262" />
+<sizeparam width="22" height="22" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" />
+<infoparam name="Fork" value="1" />
+<TGConnectingPoint num="0" id="35" />
+<TGConnectingPoint num="1" id="36" />
+<TGConnectingPoint num="2" id="37" />
+<TGConnectingPoint num="3" id="38" />
+<TGConnectingPoint num="4" id="39" />
+<TGConnectingPoint num="5" id="40" />
+<TGConnectingPoint num="6" id="41" />
+<TGConnectingPoint num="7" id="42" />
+<TGConnectingPoint num="8" id="43" />
+<TGConnectingPoint num="9" id="44" />
+<TGConnectingPoint num="10" id="45" />
+<TGConnectingPoint num="11" id="46" />
+<TGConnectingPoint num="12" id="47" />
+<TGConnectingPoint num="13" id="48" />
+<TGConnectingPoint num="14" id="49" />
 </COMPONENT>
 
-<COMPONENT type="1208" id="49" index="18" uid="54c3d3a2-2c84-4ac4-b1b4-3de186ae19dd" >
+<COMPONENT type="1208" id="66" index="19" uid="43389c6b-7151-4d83-925b-eeec61fecf62" >
 <cdparam x="1655" y="159" />
 <sizeparam width="22" height="22" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" />
 <infoparam name="Join" value="1" />
-<TGConnectingPoint num="0" id="34" />
-<TGConnectingPoint num="1" id="35" />
-<TGConnectingPoint num="2" id="36" />
-<TGConnectingPoint num="3" id="37" />
-<TGConnectingPoint num="4" id="38" />
-<TGConnectingPoint num="5" id="39" />
-<TGConnectingPoint num="6" id="40" />
-<TGConnectingPoint num="7" id="41" />
-<TGConnectingPoint num="8" id="42" />
-<TGConnectingPoint num="9" id="43" />
-<TGConnectingPoint num="10" id="44" />
-<TGConnectingPoint num="11" id="45" />
-<TGConnectingPoint num="12" id="46" />
-<TGConnectingPoint num="13" id="47" />
-<TGConnectingPoint num="14" id="48" />
-</COMPONENT>
-
-<COMPONENT type="1207" id="65" index="19" uid="577add14-8681-452a-b447-bd08f6cd309f" >
+<TGConnectingPoint num="0" id="51" />
+<TGConnectingPoint num="1" id="52" />
+<TGConnectingPoint num="2" id="53" />
+<TGConnectingPoint num="3" id="54" />
+<TGConnectingPoint num="4" id="55" />
+<TGConnectingPoint num="5" id="56" />
+<TGConnectingPoint num="6" id="57" />
+<TGConnectingPoint num="7" id="58" />
+<TGConnectingPoint num="8" id="59" />
+<TGConnectingPoint num="9" id="60" />
+<TGConnectingPoint num="10" id="61" />
+<TGConnectingPoint num="11" id="62" />
+<TGConnectingPoint num="12" id="63" />
+<TGConnectingPoint num="13" id="64" />
+<TGConnectingPoint num="14" id="65" />
+</COMPONENT>
+
+<COMPONENT type="1207" id="82" index="20" uid="fa06aac8-d905-4c9f-8924-2e14364d7307" >
 <cdparam x="996" y="164" />
 <sizeparam width="22" height="22" minWidth="10" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" />
 <infoparam name="Fork" value="1" />
-<TGConnectingPoint num="0" id="50" />
-<TGConnectingPoint num="1" id="51" />
-<TGConnectingPoint num="2" id="52" />
-<TGConnectingPoint num="3" id="53" />
-<TGConnectingPoint num="4" id="54" />
-<TGConnectingPoint num="5" id="55" />
-<TGConnectingPoint num="6" id="56" />
-<TGConnectingPoint num="7" id="57" />
-<TGConnectingPoint num="8" id="58" />
-<TGConnectingPoint num="9" id="59" />
-<TGConnectingPoint num="10" id="60" />
-<TGConnectingPoint num="11" id="61" />
-<TGConnectingPoint num="12" id="62" />
-<TGConnectingPoint num="13" id="63" />
-<TGConnectingPoint num="14" id="64" />
-</COMPONENT>
-
-<COMPONENT type="1202" id="78" index="20" uid="6fa4835e-bb41-46f3-b213-9972ad422488" >
+<TGConnectingPoint num="0" id="67" />
+<TGConnectingPoint num="1" id="68" />
+<TGConnectingPoint num="2" id="69" />
+<TGConnectingPoint num="3" id="70" />
+<TGConnectingPoint num="4" id="71" />
+<TGConnectingPoint num="5" id="72" />
+<TGConnectingPoint num="6" id="73" />
+<TGConnectingPoint num="7" id="74" />
+<TGConnectingPoint num="8" id="75" />
+<TGConnectingPoint num="9" id="76" />
+<TGConnectingPoint num="10" id="77" />
+<TGConnectingPoint num="11" id="78" />
+<TGConnectingPoint num="12" id="79" />
+<TGConnectingPoint num="13" id="80" />
+<TGConnectingPoint num="14" id="81" />
+</COMPONENT>
+
+<COMPONENT type="1202" id="95" index="21" uid="b3b14364-a4c0-4ce3-b0b8-4339f334e58e" >
 <cdparam x="122" y="175" />
 <sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" />
 <infoparam name="Primitive component" value="Src" />
-<TGConnectingPoint num="0" id="70" />
-<TGConnectingPoint num="1" id="71" />
-<TGConnectingPoint num="2" id="72" />
-<TGConnectingPoint num="3" id="73" />
-<TGConnectingPoint num="4" id="74" />
-<TGConnectingPoint num="5" id="75" />
-<TGConnectingPoint num="6" id="76" />
-<TGConnectingPoint num="7" id="77" />
+<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" />
 <extraparam>
-<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="" Operation="" />
+<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ns" Operation="" />
 <Attribute access="2" id="size" value="100" type="0" typeOther="" />
 </extraparam>
 </COMPONENT>
-<SUBCOMPONENT type="1203" id="67" index="27" uid="9d7f9097-5fc2-41c2-b522-b09f5747625c" >
-<father id="78" num="0" />
+<SUBCOMPONENT type="1203" id="84" index="28" uid="18c98474-f6e5-4376-a4b5-a6a67e93165d" >
+<father id="95" num="0" />
 <cdparam x="309" y="287" />
 <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="137" />
 <infoparam name="Primitive port" value="Event evtToT1" />
-<TGConnectingPoint num="0" id="66" />
+<TGConnectingPoint num="0" id="83" />
 <extraparam>
 <Prop commName="evtToT1" commType="1" origin="true" finite="true" blocking="true" maxSamples="2" 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" vc="0" />
 <Type type="1" typeOther="" />
@@ -245,14 +275,14 @@
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="69" index="28" uid="8478db7c-cddb-444d-b56c-699ef9b76c32" >
-<father id="78" num="1" />
+<SUBCOMPONENT type="1203" id="86" index="29" uid="2a2307c9-59ac-43d5-be0d-61e0e46cee04" >
+<father id="95" num="1" />
 <cdparam x="309" y="223" />
 <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="137" />
 <infoparam name="Primitive port" value="Channel chToT1" />
-<TGConnectingPoint num="0" id="68" />
+<TGConnectingPoint num="0" id="85" />
 <extraparam>
 <Prop commName="chToT1" commType="0" origin="true" finite="false" blocking="true" maxSamples="500" 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" vc="0" />
 <Type type="0" typeOther="" />
@@ -263,33 +293,33 @@
 </extraparam>
 </SUBCOMPONENT>
 
-<COMPONENT type="1202" id="95" index="21" uid="cda919c1-92e5-4dbc-8116-d9b96bb55deb" >
+<COMPONENT type="1202" id="112" index="22" uid="2f400c28-2bd9-4e3a-bc99-fe23c5296234" >
 <cdparam x="1126" y="51" />
 <sizeparam width="150" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" />
 <infoparam name="Primitive component" value="T3" />
-<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="0" id="104" />
+<TGConnectingPoint num="1" id="105" />
+<TGConnectingPoint num="2" id="106" />
+<TGConnectingPoint num="3" id="107" />
+<TGConnectingPoint num="4" id="108" />
+<TGConnectingPoint num="5" id="109" />
+<TGConnectingPoint num="6" id="110" />
+<TGConnectingPoint num="7" id="111" />
 <extraparam>
 <Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="" Operation="" />
 <Attribute access="2" id="size" value="" type="0" typeOther="" />
 </extraparam>
 </COMPONENT>
-<SUBCOMPONENT type="1203" id="80" index="29" uid="330be520-e737-4da0-bcb2-e0e2a84e677a" >
-<father id="95" num="0" />
+<SUBCOMPONENT type="1203" id="97" index="30" uid="e44d3a67-c5a2-459f-9d93-a0665fd89c0f" >
+<father id="112" num="0" />
 <cdparam x="1113" y="161" />
 <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="-13" maxX="137" minY="-13" maxY="137" />
 <infoparam name="Primitive port" value="Event evtToT3" />
-<TGConnectingPoint num="0" id="79" />
+<TGConnectingPoint num="0" id="96" />
 <extraparam>
 <Prop commName="evtToT3" commType="1" origin="false" 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" vc="0" />
 <Type type="1" typeOther="" />
@@ -299,14 +329,14 @@
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="82" index="30" uid="9dfb3e5e-b7c4-4d0a-9108-08afba914d82" >
-<father id="95" num="1" />
+<SUBCOMPONENT type="1203" id="99" index="31" uid="058189ec-b5dd-4f5a-b7ed-644aa30883e5" >
+<father id="112" num="1" />
 <cdparam x="1263" y="102" />
 <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="-13" maxX="137" minY="-13" maxY="137" />
 <infoparam name="Primitive port" value="Channel chToT4" />
-<TGConnectingPoint num="0" id="81" />
+<TGConnectingPoint num="0" id="98" />
 <extraparam>
 <Prop commName="chToT4" commType="0" origin="true" finite="false" blocking="true" maxSamples="500" 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" vc="0" />
 <Type type="0" typeOther="" />
@@ -316,14 +346,14 @@
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="84" index="31" uid="c074fc1a-3423-4910-bf58-b39253efe241" >
-<father id="95" num="2" />
+<SUBCOMPONENT type="1203" id="101" index="32" uid="a17b34f6-093c-49ed-81d3-50feda15b176" >
+<father id="112" num="2" />
 <cdparam x="1263" y="166" />
 <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="-13" maxX="137" minY="-13" maxY="137" />
 <infoparam name="Primitive port" value="Event evtToT4" />
-<TGConnectingPoint num="0" id="83" />
+<TGConnectingPoint num="0" id="100" />
 <extraparam>
 <Prop commName="evtToT4" commType="1" origin="true" finite="true" blocking="true" maxSamples="2" 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" vc="0" />
 <Type type="1" typeOther="" />
@@ -333,14 +363,14 @@
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="86" index="32" uid="5ec9492b-63c3-4fc6-98d4-27b75acb638d" >
-<father id="95" num="3" />
+<SUBCOMPONENT type="1203" id="103" index="33" uid="d62da485-3dde-4305-8fed-7a86f0350e1e" >
+<father id="112" num="3" />
 <cdparam x="1113" y="97" />
 <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="-13" maxX="137" minY="-13" maxY="137" />
 <infoparam name="Primitive port" value="Channel chToT3" />
-<TGConnectingPoint num="0" id="85" />
+<TGConnectingPoint num="0" id="102" />
 <extraparam>
 <Prop commName="chToT3" commType="0" 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" vc="0" />
 <Type type="0" typeOther="" />
@@ -351,33 +381,33 @@
 </extraparam>
 </SUBCOMPONENT>
 
-<COMPONENT type="1202" id="112" index="22" uid="1ddd584a-6153-40b6-bb8d-8dd0f18afca1" >
+<COMPONENT type="1202" id="129" index="23" uid="e8c7d015-5a09-40a4-a718-12bd61c24ca1" >
 <cdparam x="1397" y="46" />
 <sizeparam width="150" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" />
 <infoparam name="Primitive component" value="T4" />
-<TGConnectingPoint num="0" id="104" />
-<TGConnectingPoint num="1" id="105" />
-<TGConnectingPoint num="2" id="106" />
-<TGConnectingPoint num="3" id="107" />
-<TGConnectingPoint num="4" id="108" />
-<TGConnectingPoint num="5" id="109" />
-<TGConnectingPoint num="6" id="110" />
-<TGConnectingPoint num="7" id="111" />
+<TGConnectingPoint num="0" id="121" />
+<TGConnectingPoint num="1" id="122" />
+<TGConnectingPoint num="2" id="123" />
+<TGConnectingPoint num="3" id="124" />
+<TGConnectingPoint num="4" id="125" />
+<TGConnectingPoint num="5" id="126" />
+<TGConnectingPoint num="6" id="127" />
+<TGConnectingPoint num="7" id="128" />
 <extraparam>
 <Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="" Operation="" />
 <Attribute access="2" id="size" value="" type="0" typeOther="" />
 </extraparam>
 </COMPONENT>
-<SUBCOMPONENT type="1203" id="97" index="33" uid="f51779d9-c7a4-4309-9784-6868347dafe3" >
-<father id="112" num="0" />
+<SUBCOMPONENT type="1203" id="114" index="34" uid="3318204a-640a-4994-a9bb-c113e18a9d23" >
+<father id="129" num="0" />
 <cdparam x="1384" y="156" />
 <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="-13" maxX="137" minY="-13" maxY="137" />
 <infoparam name="Primitive port" value="Event evtToT4" />
-<TGConnectingPoint num="0" id="96" />
+<TGConnectingPoint num="0" id="113" />
 <extraparam>
 <Prop commName="evtToT4" commType="1" origin="false" finite="true" blocking="true" maxSamples="2" 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" vc="0" />
 <Type type="1" typeOther="" />
@@ -387,14 +417,14 @@
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="99" index="34" uid="53a3a816-8a95-49f8-ae89-f3faa9154f37" >
-<father id="112" num="1" />
+<SUBCOMPONENT type="1203" id="116" index="35" uid="903aafd7-919f-4f6c-90ef-1bde20f2ab26" >
+<father id="129" num="1" />
 <cdparam x="1534" y="97" />
 <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="-13" maxX="137" minY="-13" maxY="137" />
 <infoparam name="Primitive port" value="Channel chFromT4" />
-<TGConnectingPoint num="0" id="98" />
+<TGConnectingPoint num="0" id="115" />
 <extraparam>
 <Prop commName="chFromT4" commType="0" origin="true" finite="false" blocking="true" maxSamples="500" 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" vc="0" />
 <Type type="0" typeOther="" />
@@ -404,14 +434,14 @@
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="101" index="35" uid="0e62bf8a-c972-4acb-847d-086168f8f4a3" >
-<father id="112" num="2" />
+<SUBCOMPONENT type="1203" id="118" index="36" uid="66533e0d-760c-4917-9bc7-62ff0be9b876" >
+<father id="129" num="2" />
 <cdparam x="1534" y="161" />
 <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="-13" maxX="137" minY="-13" maxY="137" />
 <infoparam name="Primitive port" value="Event evtFromT4" />
-<TGConnectingPoint num="0" id="100" />
+<TGConnectingPoint num="0" id="117" />
 <extraparam>
 <Prop commName="evtFromT4" commType="1" origin="true" finite="true" blocking="true" maxSamples="2" 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" vc="0" />
 <Type type="1" typeOther="" />
@@ -421,14 +451,14 @@
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="103" index="36" uid="a9beb328-35b2-42fe-be1f-d905b4146595" >
-<father id="112" num="3" />
+<SUBCOMPONENT type="1203" id="120" index="37" uid="ca933c5c-a343-40fd-8900-4ba7c6462ab1" >
+<father id="129" num="3" />
 <cdparam x="1384" y="92" />
 <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="-13" maxX="137" minY="-13" maxY="137" />
 <infoparam name="Primitive port" value="Channel chToT4" />
-<TGConnectingPoint num="0" id="102" />
+<TGConnectingPoint num="0" id="119" />
 <extraparam>
 <Prop commName="chToT4" commType="0" 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" vc="0" />
 <Type type="0" typeOther="" />
@@ -439,33 +469,33 @@
 </extraparam>
 </SUBCOMPONENT>
 
-<COMPONENT type="1202" id="129" index="23" uid="fcf52d9b-a55d-4a4b-b8a3-e1012486ff80" >
+<COMPONENT type="1202" id="146" index="24" uid="95a32959-7efd-4bfb-9970-394c4a58f496" >
 <cdparam x="1182" y="286" />
 <sizeparam width="150" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" />
 <infoparam name="Primitive component" value="T5" />
-<TGConnectingPoint num="0" id="121" />
-<TGConnectingPoint num="1" id="122" />
-<TGConnectingPoint num="2" id="123" />
-<TGConnectingPoint num="3" id="124" />
-<TGConnectingPoint num="4" id="125" />
-<TGConnectingPoint num="5" id="126" />
-<TGConnectingPoint num="6" id="127" />
-<TGConnectingPoint num="7" id="128" />
+<TGConnectingPoint num="0" id="138" />
+<TGConnectingPoint num="1" id="139" />
+<TGConnectingPoint num="2" id="140" />
+<TGConnectingPoint num="3" id="141" />
+<TGConnectingPoint num="4" id="142" />
+<TGConnectingPoint num="5" id="143" />
+<TGConnectingPoint num="6" id="144" />
+<TGConnectingPoint num="7" id="145" />
 <extraparam>
 <Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="" Operation="" />
 <Attribute access="2" id="size" value="" type="0" typeOther="" />
 </extraparam>
 </COMPONENT>
-<SUBCOMPONENT type="1203" id="114" index="37" uid="3f187045-e184-4cb3-a0ac-64ebd26e90db" >
-<father id="129" num="0" />
+<SUBCOMPONENT type="1203" id="131" index="38" uid="970bd342-99f3-4db6-a870-6ea6b2f4cb95" >
+<father id="146" num="0" />
 <cdparam x="1319" y="385" />
 <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="-13" maxX="137" minY="-13" maxY="137" />
 <infoparam name="Primitive port" value="Event evtFromT5" />
-<TGConnectingPoint num="0" id="113" />
+<TGConnectingPoint num="0" id="130" />
 <extraparam>
 <Prop commName="evtFromT5" commType="1" origin="true" finite="true" blocking="true" maxSamples="2" 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" vc="0" />
 <Type type="1" typeOther="" />
@@ -475,14 +505,14 @@
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="116" index="38" uid="a88adcb1-ffb5-4b05-9e7a-31a76d3cdc9e" >
-<father id="129" num="1" />
+<SUBCOMPONENT type="1203" id="133" index="39" uid="dae88a0b-2cdd-4c36-9c74-ee24b8251134" >
+<father id="146" num="1" />
 <cdparam x="1169" y="396" />
 <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="-13" maxX="137" minY="-13" maxY="137" />
 <infoparam name="Primitive port" value="Event evtToT5" />
-<TGConnectingPoint num="0" id="115" />
+<TGConnectingPoint num="0" id="132" />
 <extraparam>
 <Prop commName="evtToT5" commType="1" origin="false" finite="true" blocking="true" maxSamples="2" 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" vc="0" />
 <Type type="1" typeOther="" />
@@ -492,14 +522,14 @@
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="118" index="39" uid="f3bb4683-2cf4-41b5-b387-246894a7e290" >
-<father id="129" num="2" />
+<SUBCOMPONENT type="1203" id="135" index="40" uid="3fb485bf-4179-41e6-be0d-52389472356d" >
+<father id="146" num="2" />
 <cdparam x="1319" y="337" />
 <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="-13" maxX="137" minY="-13" maxY="137" />
 <infoparam name="Primitive port" value="Channel chFromT5" />
-<TGConnectingPoint num="0" id="117" />
+<TGConnectingPoint num="0" id="134" />
 <extraparam>
 <Prop commName="chFromT5" commType="0" origin="true" finite="false" blocking="true" maxSamples="500" 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" vc="0" />
 <Type type="0" typeOther="" />
@@ -509,14 +539,14 @@
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="120" index="40" uid="92a1d79e-dbf0-4c58-b4c4-9ed27d5a546e" >
-<father id="129" num="3" />
+<SUBCOMPONENT type="1203" id="137" index="41" uid="9309ab27-8746-45c5-8e51-de3ab763b618" >
+<father id="146" num="3" />
 <cdparam x="1169" y="332" />
 <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="-13" maxX="137" minY="-13" maxY="137" />
 <infoparam name="Primitive port" value="Channel chToT5" />
-<TGConnectingPoint num="0" id="119" />
+<TGConnectingPoint num="0" id="136" />
 <extraparam>
 <Prop commName="chToT5" commType="0" 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" vc="0" />
 <Type type="0" typeOther="" />
@@ -527,33 +557,33 @@
 </extraparam>
 </SUBCOMPONENT>
 
-<COMPONENT type="1202" id="146" index="24" uid="d1bfc394-22f7-4c4d-9ebd-d88bf709808f" >
+<COMPONENT type="1202" id="163" index="25" uid="c01acc26-7976-4580-9f7d-a9da69ba08da" >
 <cdparam x="427" y="177" />
 <sizeparam width="150" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" />
 <infoparam name="Primitive component" value="T1" />
-<TGConnectingPoint num="0" id="138" />
-<TGConnectingPoint num="1" id="139" />
-<TGConnectingPoint num="2" id="140" />
-<TGConnectingPoint num="3" id="141" />
-<TGConnectingPoint num="4" id="142" />
-<TGConnectingPoint num="5" id="143" />
-<TGConnectingPoint num="6" id="144" />
-<TGConnectingPoint num="7" id="145" />
+<TGConnectingPoint num="0" id="155" />
+<TGConnectingPoint num="1" id="156" />
+<TGConnectingPoint num="2" id="157" />
+<TGConnectingPoint num="3" id="158" />
+<TGConnectingPoint num="4" id="159" />
+<TGConnectingPoint num="5" id="160" />
+<TGConnectingPoint num="6" id="161" />
+<TGConnectingPoint num="7" id="162" />
 <extraparam>
 <Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="" Operation="" />
 <Attribute access="2" id="size" value="" type="0" typeOther="" />
 </extraparam>
 </COMPONENT>
-<SUBCOMPONENT type="1203" id="131" index="41" uid="ead9a21c-7bfe-4ee0-aa1f-de9bddfd5374" >
-<father id="146" num="0" />
+<SUBCOMPONENT type="1203" id="148" index="42" uid="135a905d-787e-4b47-9790-4671732d936d" >
+<father id="163" num="0" />
 <cdparam x="564" y="292" />
 <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="-13" maxX="137" minY="-13" maxY="137" />
 <infoparam name="Primitive port" value="Event evtToT2" />
-<TGConnectingPoint num="0" id="130" />
+<TGConnectingPoint num="0" id="147" />
 <extraparam>
 <Prop commName="evtToT2" commType="1" origin="true" finite="true" blocking="true" maxSamples="2" 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" vc="0" />
 <Type type="1" typeOther="" />
@@ -563,14 +593,14 @@
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="133" index="42" uid="df987913-e343-4826-9f9b-9ee9e5f409da" >
-<father id="146" num="1" />
+<SUBCOMPONENT type="1203" id="150" index="43" uid="c2d73cc9-b009-4f9d-bc7f-430491f76ee0" >
+<father id="163" num="1" />
 <cdparam x="564" y="228" />
 <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="-13" maxX="137" minY="-13" maxY="137" />
 <infoparam name="Primitive port" value="Channel chToT2" />
-<TGConnectingPoint num="0" id="132" />
+<TGConnectingPoint num="0" id="149" />
 <extraparam>
 <Prop commName="chToT2" commType="0" origin="true" 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" vc="0" />
 <Type type="0" typeOther="" />
@@ -580,14 +610,14 @@
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="135" index="43" uid="7de7420e-974d-42ae-a9ea-95b92c99b5c1" >
-<father id="146" num="2" />
+<SUBCOMPONENT type="1203" id="152" index="44" uid="88c2ba9c-4911-4e8c-b7eb-e76d8ef5c532" >
+<father id="163" num="2" />
 <cdparam x="414" y="287" />
 <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="-13" maxX="137" minY="-13" maxY="137" />
 <infoparam name="Primitive port" value="Event evtToT1" />
-<TGConnectingPoint num="0" id="134" />
+<TGConnectingPoint num="0" id="151" />
 <extraparam>
 <Prop commName="evtToT1" commType="1" origin="false" 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" vc="0" />
 <Type type="1" typeOther="" />
@@ -597,14 +627,14 @@
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="137" index="44" uid="b5aed475-6795-49b6-843a-15f54aeefcd2" >
-<father id="146" num="3" />
+<SUBCOMPONENT type="1203" id="154" index="45" uid="3b2cadaa-f500-44ed-a07d-8a23936c9c2b" >
+<father id="163" num="3" />
 <cdparam x="414" y="223" />
 <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="-13" maxX="137" minY="-13" maxY="137" />
 <infoparam name="Primitive port" value="Channel chToT1" />
-<TGConnectingPoint num="0" id="136" />
+<TGConnectingPoint num="0" id="153" />
 <extraparam>
 <Prop commName="chToT1" commType="0" 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" vc="0" />
 <Type type="0" typeOther="" />
@@ -615,20 +645,20 @@
 </extraparam>
 </SUBCOMPONENT>
 
-<COMPONENT type="1202" id="161" index="25" uid="7e238a54-9e4f-4ffe-8d33-f3f22278b128" >
+<COMPONENT type="1202" id="178" index="26" uid="d7c38384-9347-4059-a2ec-5cc5ef32668d" >
 <cdparam x="1796" y="212" />
 <sizeparam width="150" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" />
 <infoparam name="Primitive component" value="Dst" />
-<TGConnectingPoint num="0" id="153" />
-<TGConnectingPoint num="1" id="154" />
-<TGConnectingPoint num="2" id="155" />
-<TGConnectingPoint num="3" id="156" />
-<TGConnectingPoint num="4" id="157" />
-<TGConnectingPoint num="5" id="158" />
-<TGConnectingPoint num="6" id="159" />
-<TGConnectingPoint num="7" id="160" />
+<TGConnectingPoint num="0" id="170" />
+<TGConnectingPoint num="1" id="171" />
+<TGConnectingPoint num="2" id="172" />
+<TGConnectingPoint num="3" id="173" />
+<TGConnectingPoint num="4" id="174" />
+<TGConnectingPoint num="5" id="175" />
+<TGConnectingPoint num="6" id="176" />
+<TGConnectingPoint num="7" id="177" />
 <extraparam>
 <Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="" Operation="" />
 <Attribute access="2" id="size" value="" type="0" typeOther="" />
@@ -636,14 +666,14 @@
 <Attribute access="2" id="size2" value="" type="0" typeOther="" />
 </extraparam>
 </COMPONENT>
-<SUBCOMPONENT type="1203" id="148" index="45" uid="76d615f9-7cbb-4d87-bd7e-77fb89c901d5" >
-<father id="161" num="0" />
+<SUBCOMPONENT type="1203" id="165" index="46" uid="111ccff2-736d-4551-885a-deb2f1970fab" >
+<father id="178" num="0" />
 <cdparam x="1783" y="319" />
 <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="-13" maxX="137" minY="-13" maxY="137" />
 <infoparam name="Primitive port" value="Event evtFromT5" />
-<TGConnectingPoint num="0" id="147" />
+<TGConnectingPoint num="0" id="164" />
 <extraparam>
 <Prop commName="evtFromT5" commType="1" origin="false" finite="true" blocking="true" maxSamples="2" 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" vc="0" />
 <Type type="1" typeOther="" />
@@ -653,14 +683,14 @@
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="150" index="46" uid="64241947-951a-4e2e-acb4-8243069af7b7" >
-<father id="161" num="1" />
+<SUBCOMPONENT type="1203" id="167" index="47" uid="fd6f4dea-55ee-4b34-9dcc-c01c061bd3e3" >
+<father id="178" num="1" />
 <cdparam x="1783" y="273" />
 <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="-13" maxX="137" minY="-13" maxY="137" />
 <infoparam name="Primitive port" value="Event evtFromT4" />
-<TGConnectingPoint num="0" id="149" />
+<TGConnectingPoint num="0" id="166" />
 <extraparam>
 <Prop commName="evtFromT4" commType="1" origin="false" finite="true" blocking="true" maxSamples="2" 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" vc="0" />
 <Type type="1" typeOther="" />
@@ -670,14 +700,14 @@
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="152" index="47" uid="39980c8e-fe5a-47b0-a841-fed983a067e2" >
-<father id="161" num="2" />
+<SUBCOMPONENT type="1203" id="169" index="48" uid="2d0ccb5a-1efd-46cc-9d66-192cf62b1a6e" >
+<father id="178" num="2" />
 <cdparam x="1783" y="223" />
 <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="-13" maxX="137" minY="-13" maxY="137" />
 <infoparam name="Primitive port" value="Channel chtoDst" />
-<TGConnectingPoint num="0" id="151" />
+<TGConnectingPoint num="0" id="168" />
 <extraparam>
 <Prop commName="chtoDst" commType="0" 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" vc="0" />
 <Type type="0" typeOther="" />
@@ -688,33 +718,33 @@
 </extraparam>
 </SUBCOMPONENT>
 
-<COMPONENT type="1202" id="178" index="26" uid="0fab07d8-5791-4c96-b5e0-922aee7d0b7f" >
+<COMPONENT type="1202" id="195" index="27" uid="3cb3b744-4678-4070-9f3d-6e299fa23bde" >
 <cdparam x="683" y="179" />
 <sizeparam width="150" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" />
 <infoparam name="Primitive component" value="T2" />
-<TGConnectingPoint num="0" id="170" />
-<TGConnectingPoint num="1" id="171" />
-<TGConnectingPoint num="2" id="172" />
-<TGConnectingPoint num="3" id="173" />
-<TGConnectingPoint num="4" id="174" />
-<TGConnectingPoint num="5" id="175" />
-<TGConnectingPoint num="6" id="176" />
-<TGConnectingPoint num="7" id="177" />
+<TGConnectingPoint num="0" id="187" />
+<TGConnectingPoint num="1" id="188" />
+<TGConnectingPoint num="2" id="189" />
+<TGConnectingPoint num="3" id="190" />
+<TGConnectingPoint num="4" id="191" />
+<TGConnectingPoint num="5" id="192" />
+<TGConnectingPoint num="6" id="193" />
+<TGConnectingPoint num="7" id="194" />
 <extraparam>
 <Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="" Operation="" />
 <Attribute access="2" id="size" value="" type="0" typeOther="" />
 </extraparam>
 </COMPONENT>
-<SUBCOMPONENT type="1203" id="163" index="48" uid="5c0ab60a-4701-4cf1-acd6-07519f2b6f72" >
-<father id="178" num="0" />
+<SUBCOMPONENT type="1203" id="180" index="49" uid="afacfb06-875c-4cf2-a2af-5bf4e65865e1" >
+<father id="195" num="0" />
 <cdparam x="820" y="237" />
 <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="-13" maxX="137" minY="-13" maxY="137" />
 <infoparam name="Primitive port" value="Event evtToT3T5" />
-<TGConnectingPoint num="0" id="162" />
+<TGConnectingPoint num="0" id="179" />
 <extraparam>
 <Prop commName="evtToT3T5" commType="1" origin="true" finite="true" blocking="true" maxSamples="2" 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" vc="0" />
 <Type type="1" typeOther="" />
@@ -724,14 +754,14 @@
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="165" index="49" uid="1809e166-3208-4545-b67b-31947defabe4" >
-<father id="178" num="1" />
+<SUBCOMPONENT type="1203" id="182" index="50" uid="5dbd1ba4-a021-464e-a030-5fc4e38899e6" >
+<father id="195" num="1" />
 <cdparam x="820" y="195" />
 <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="-13" maxX="137" minY="-13" maxY="137" />
 <infoparam name="Primitive port" value="Channel chToT3T5" />
-<TGConnectingPoint num="0" id="164" />
+<TGConnectingPoint num="0" id="181" />
 <extraparam>
 <Prop commName="chToT3T5" commType="0" origin="true" finite="false" blocking="true" maxSamples="500" 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" vc="0" />
 <Type type="0" typeOther="" />
@@ -741,14 +771,14 @@
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="167" index="50" uid="97e4373d-1764-4894-96de-69c69b15c626" >
-<father id="178" num="2" />
+<SUBCOMPONENT type="1203" id="184" index="51" uid="6a5cee3b-1240-48d6-8be5-b67b684d6b31" >
+<father id="195" num="2" />
 <cdparam x="670" y="289" />
 <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="-13" maxX="137" minY="-13" maxY="137" />
 <infoparam name="Primitive port" value="Event evtToT2" />
-<TGConnectingPoint num="0" id="166" />
+<TGConnectingPoint num="0" id="183" />
 <extraparam>
 <Prop commName="evtToT2" commType="1" origin="false" finite="true" blocking="true" maxSamples="2" 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" vc="0" />
 <Type type="1" typeOther="" />
@@ -758,14 +788,14 @@
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="169" index="51" uid="e89e9148-e446-4101-a168-c72acee6c04e" >
-<father id="178" num="3" />
+<SUBCOMPONENT type="1203" id="186" index="52" uid="f99544d1-94e9-4bbf-a832-3c9ad81c56c3" >
+<father id="195" num="3" />
 <cdparam x="670" y="225" />
 <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="-13" maxX="137" minY="-13" maxY="137" />
 <infoparam name="Primitive port" value="Channel chToT2" />
-<TGConnectingPoint num="0" id="168" />
+<TGConnectingPoint num="0" id="185" />
 <extraparam>
 <Prop commName="chToT2" commType="0" 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" vc="0" />
 <Type type="0" typeOther="" />
@@ -780,131 +810,131 @@
 </TMLComponentTaskDiagramPanel>
 
 <TMLActivityDiagramPanel name="Src" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" >
-<COMPONENT type="1008" id="181" index="0" uid="62f0444f-499e-45a4-ab43-8fc82c46b40e" >
+<COMPONENT type="1008" id="198" index="0" uid="809f61ed-9748-468b-bc36-d2b28d444691" >
 <cdparam x="286" y="192" />
 <sizeparam width="92" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="send event" value="evtToT1(size)" />
-<TGConnectingPoint num="0" id="179" />
-<TGConnectingPoint num="1" id="180" />
+<TGConnectingPoint num="0" id="196" />
+<TGConnectingPoint num="1" id="197" />
 <extraparam>
 <Data eventName="evtToT1" nbOfParams="5" />
 <Param index="0" value="size" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1001" id="183" index="1" uid="dc62fad7-4953-44b4-b0da-4dc3828c4cad" >
+<COMPONENT type="1001" id="200" index="1" uid="56b6efe1-0cdb-4927-9825-8cb6dd44aef6" >
 <cdparam x="322" y="286" />
 <sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="stop state" value="null" />
-<TGConnectingPoint num="0" id="182" />
+<TGConnectingPoint num="0" id="199" />
 </COMPONENT>
 
-<COMPONENT type="1006" id="186" index="2" uid="6b5fc9df-8808-4490-bbeb-2834f0add5bc" >
+<COMPONENT type="1006" id="203" index="2" uid="13f74f3b-f938-418c-97f0-9fff4e227130" >
 <cdparam x="288" y="245" />
 <sizeparam width="88" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="write channel" value="chToT1(size)" />
-<TGConnectingPoint num="0" id="184" />
-<TGConnectingPoint num="1" id="185" />
+<TGConnectingPoint num="0" id="201" />
+<TGConnectingPoint num="1" id="202" />
 <extraparam>
 <Data channelName="chToT1" nbOfSamples="size" secPattern="" isAttacker="No" isEncForm="Yes" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1000" id="188" index="3" uid="aa213280-45df-47a7-a2f6-17620364c5ad" >
+<COMPONENT type="1000" id="205" index="3" uid="8c239237-fa0c-4b27-9db3-42a73fc53f20" >
 <cdparam x="325" y="145" />
 <sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="start state" value="null" />
-<TGConnectingPoint num="0" id="187" />
+<TGConnectingPoint num="0" id="204" />
 </COMPONENT>
 
-<CONNECTOR type="115" id="189" index="4" uid="caf4f1c1-cb7a-46ac-bb12-23611b08119d" >
+<CONNECTOR type="115" id="206" index="4" uid="e51d35b8-00d9-4c58-8e54-7db336b0f74c" >
 <cdparam x="330" y="217" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="332" y="217" id="180" />
-<P2  x="332" y="240" id="184" />
+<P1  x="332" y="217" id="197" />
+<P2  x="332" y="240" id="201" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="190" index="5" uid="2ae21c1d-6f64-4b7d-bedd-6715ccd56f71" >
+<CONNECTOR type="115" id="207" index="5" uid="0c954785-4314-43dc-b18e-2bf03cf3233c" >
 <cdparam x="332" y="160" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="332" y="165" id="187" />
-<P2  x="332" y="187" id="179" />
+<P1  x="332" y="165" id="204" />
+<P2  x="332" y="187" id="196" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="191" index="6" uid="e77d530c-9f99-4c40-969f-efd1f1bbfd76" >
+<CONNECTOR type="115" id="208" index="6" uid="ebf86638-077c-45c3-ae7a-abc6dd944add" >
 <cdparam x="332" y="223" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="332" y="270" id="185" />
-<P2  x="332" y="281" id="182" />
+<P1  x="332" y="270" id="202" />
+<P2  x="332" y="281" id="199" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
 
 </TMLActivityDiagramPanel>
 
 <TMLActivityDiagramPanel name="T1" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" >
-<COMPONENT type="1001" id="193" index="0" uid="ae02a72c-3c3d-4523-8c0e-a6400ede0f85" >
+<COMPONENT type="1001" id="210" index="0" uid="bf92ddab-01ce-4ce5-b365-224bfc9ed9d0" >
 <cdparam x="412" y="368" />
 <sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="stop state" value="null" />
-<TGConnectingPoint num="0" id="192" />
+<TGConnectingPoint num="0" id="209" />
 </COMPONENT>
 
-<COMPONENT type="1006" id="196" index="1" uid="4aeaea55-2dfc-4401-a62b-ae98c232fd35" >
+<COMPONENT type="1006" id="213" index="1" uid="bc2af682-3aea-4aef-89e4-2ab70b373367" >
 <cdparam x="378" y="323" />
 <sizeparam width="88" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="write channel" value="chToT2(size)" />
-<TGConnectingPoint num="0" id="194" />
-<TGConnectingPoint num="1" id="195" />
+<TGConnectingPoint num="0" id="211" />
+<TGConnectingPoint num="1" id="212" />
 <extraparam>
 <Data channelName="chToT2" nbOfSamples="size" secPattern="" isAttacker="No" isEncForm="Yes" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1008" id="199" index="2" uid="418adf2f-6c92-4c54-a5e5-fe2b5748af7d" >
+<COMPONENT type="1008" id="216" index="2" uid="ca13026e-360e-4fdd-8aa8-e93b632e9c02" >
 <cdparam x="376" y="268" />
 <sizeparam width="92" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="send event" value="evtToT2(size)" />
-<TGConnectingPoint num="0" id="197" />
-<TGConnectingPoint num="1" id="198" />
+<TGConnectingPoint num="0" id="214" />
+<TGConnectingPoint num="1" id="215" />
 <extraparam>
 <Data eventName="evtToT2" nbOfParams="5" />
 <Param index="0" value="size" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1013" id="203" index="3" uid="49d627c5-eefc-43da-97af-bf856096dfc5" >
+<COMPONENT type="1013" id="220" index="3" uid="582ab736-3f87-41fc-9020-c7f052fc60c4" >
 <cdparam x="417" y="216" />
 <sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="execI" value="null" />
-<TGConnectingPoint num="0" id="201" />
-<TGConnectingPoint num="1" id="202" />
+<TGConnectingPoint num="0" id="218" />
+<TGConnectingPoint num="1" id="219" />
 </COMPONENT>
-<SUBCOMPONENT type="-1" id="200" index="13" uid="087d9be1-7eed-4b73-b760-86acc47b2513" >
-<father id="203" num="0" />
+<SUBCOMPONENT type="-1" id="217" index="13" uid="a46d42be-e8ec-4d40-9687-a596040fa455" >
+<father id="220" num="0" />
 <cdparam x="432" y="236" />
 <sizeparam width="23" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -912,146 +942,146 @@
 <infoparam name="value of the delay" value="size" />
 </SUBCOMPONENT>
 
-<COMPONENT type="1009" id="206" index="4" uid="a6eb0ddd-4065-4da9-960b-c63cb37bf14e" >
+<COMPONENT type="1009" id="223" index="4" uid="d9cf597f-77cb-4e31-934f-af4a93cb41a9" >
 <cdparam x="376" y="162" />
 <sizeparam width="92" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="read channel" value="chToT1(size) " />
-<TGConnectingPoint num="0" id="204" />
-<TGConnectingPoint num="1" id="205" />
+<TGConnectingPoint num="0" id="221" />
+<TGConnectingPoint num="1" id="222" />
 <extraparam>
 <Data channelName="chToT1" nbOfSamples="size" secPattern="" isAttacker="No" isEncForm="Yes" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1010" id="209" index="5" uid="27d27ba8-592f-4b80-9273-047635fc3e84" >
+<COMPONENT type="1010" id="226" index="5" uid="bfe1b78d-89a8-4938-8b53-7d9a2009566c" >
 <cdparam x="374" y="116" />
 <sizeparam width="96" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="wait event" value="evtToT1(size) " />
-<TGConnectingPoint num="0" id="207" />
-<TGConnectingPoint num="1" id="208" />
+<TGConnectingPoint num="0" id="224" />
+<TGConnectingPoint num="1" id="225" />
 <extraparam>
 <Data eventName="evtToT1" nbOfParams="5" />
 <Param index="0" value="size" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1000" id="211" index="6" uid="e2f0adc9-b292-49e1-ad6c-75cb27f04ca0" >
+<COMPONENT type="1000" id="228" index="6" uid="1540142f-2c2d-4a61-9c39-1b0553595566" >
 <cdparam x="416" y="76" />
 <sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="start state" value="null" />
-<TGConnectingPoint num="0" id="210" />
+<TGConnectingPoint num="0" id="227" />
 </COMPONENT>
 
-<CONNECTOR type="115" id="212" index="7" uid="4acc8785-3bae-4b05-804c-0511903fc2e8" >
+<CONNECTOR type="115" id="229" index="7" uid="171889d2-370e-496d-86f9-20068408cb78" >
 <cdparam x="414" y="91" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="423" y="96" id="210" />
-<P2  x="422" y="111" id="207" />
+<P1  x="423" y="96" id="227" />
+<P2  x="422" y="111" id="224" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="213" index="8" uid="211c73c8-54c2-4bc6-9086-b2e0df11c16f" >
+<CONNECTOR type="115" id="230" index="8" uid="e50d765d-b807-4c4a-b570-022a16c3b442" >
 <cdparam x="422" y="141" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="422" y="141" id="208" />
-<P2  x="422" y="157" id="204" />
+<P1  x="422" y="141" id="225" />
+<P2  x="422" y="157" id="221" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="214" index="9" uid="d37154ab-04c9-4613-9ca9-8806a049ddfa" >
+<CONNECTOR type="115" id="231" index="9" uid="457743e4-a3ab-4eca-b018-e0d94c2f0d43" >
 <cdparam x="432" y="199" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="422" y="187" id="205" />
-<P2  x="422" y="211" id="201" />
+<P1  x="422" y="187" id="222" />
+<P2  x="422" y="211" id="218" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="215" index="10" uid="9f54a7ed-730c-4811-b617-ddf8aceec0e4" >
+<CONNECTOR type="115" id="232" index="10" uid="220b8e44-258e-4e78-9e20-e4afbbfb576a" >
 <cdparam x="422" y="251" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="422" y="251" id="202" />
-<P2  x="422" y="263" id="197" />
+<P1  x="422" y="251" id="219" />
+<P2  x="422" y="263" id="214" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="216" index="11" uid="9f822ddd-75a0-4322-be08-51f3a145d93a" >
+<CONNECTOR type="115" id="233" index="11" uid="2ac3de90-b961-4f42-8bf4-7e36e830bc8e" >
 <cdparam x="426" y="293" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="422" y="293" id="198" />
-<P2  x="422" y="318" id="194" />
+<P1  x="422" y="293" id="215" />
+<P2  x="422" y="318" id="211" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="217" index="12" uid="a9af1e32-4614-4bf8-8ebb-aa938ae9a6d9" >
+<CONNECTOR type="115" id="234" index="12" uid="7a6fe2c2-be60-4d69-bebb-ef52fd9af212" >
 <cdparam x="435" y="348" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="422" y="348" id="195" />
-<P2  x="422" y="363" id="192" />
+<P1  x="422" y="348" id="212" />
+<P2  x="422" y="363" id="209" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
 
 </TMLActivityDiagramPanel>
 
 <TMLActivityDiagramPanel name="T2" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" >
-<COMPONENT type="1001" id="219" index="0" uid="e30273a1-b7ad-4f9a-824b-11b88f2bf0d5" >
+<COMPONENT type="1001" id="236" index="0" uid="1ab53583-6eb2-4d7a-9288-585e61d1beac" >
 <cdparam x="412" y="443" />
 <sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="stop state" value="null" />
-<TGConnectingPoint num="0" id="218" />
+<TGConnectingPoint num="0" id="235" />
 </COMPONENT>
 
-<COMPONENT type="1006" id="222" index="1" uid="0abb9c86-a724-4622-92d7-b7d6ea772523" >
+<COMPONENT type="1006" id="239" index="1" uid="8a7e6fd8-6a69-4cd4-b95b-a4d2faa88118" >
 <cdparam x="371" y="389" />
 <sizeparam width="103" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="write channel" value="chToT3T5(size)" />
-<TGConnectingPoint num="0" id="220" />
-<TGConnectingPoint num="1" id="221" />
+<TGConnectingPoint num="0" id="237" />
+<TGConnectingPoint num="1" id="238" />
 <extraparam>
 <Data channelName="chToT3T5" nbOfSamples="size" secPattern="" isAttacker="No" isEncForm="Yes" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1008" id="225" index="2" uid="4333120d-cb98-4315-8159-a057cf42fd28" >
+<COMPONENT type="1008" id="242" index="2" uid="0463bd71-5980-49a5-b6a8-85b9bf4e0052" >
 <cdparam x="369" y="333" />
 <sizeparam width="107" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="send event" value="evtToT3T5(size)" />
-<TGConnectingPoint num="0" id="223" />
-<TGConnectingPoint num="1" id="224" />
+<TGConnectingPoint num="0" id="240" />
+<TGConnectingPoint num="1" id="241" />
 <extraparam>
 <Data eventName="evtToT3T5" nbOfParams="5" />
 <Param index="0" value="size" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1013" id="229" index="3" uid="a0e6c7ac-7b45-4f8d-84b9-75af060d1800" >
+<COMPONENT type="1013" id="246" index="3" uid="c33c2197-975c-4e7a-a1e0-2f44b6e69240" >
 <cdparam x="417" y="216" />
 <sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="execI" value="null" />
-<TGConnectingPoint num="0" id="227" />
-<TGConnectingPoint num="1" id="228" />
+<TGConnectingPoint num="0" id="244" />
+<TGConnectingPoint num="1" id="245" />
 </COMPONENT>
-<SUBCOMPONENT type="-1" id="226" index="13" uid="efed8b4a-810e-46bb-bc95-4e31ce6ffe08" >
-<father id="229" num="0" />
+<SUBCOMPONENT type="-1" id="243" index="13" uid="a7a31c0b-8a5c-4ae3-bb52-f250f3ed19ad" >
+<father id="246" num="0" />
 <cdparam x="432" y="236" />
 <sizeparam width="23" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -1059,146 +1089,146 @@
 <infoparam name="value of the delay" value="size" />
 </SUBCOMPONENT>
 
-<COMPONENT type="1009" id="232" index="4" uid="4599d216-ba01-4304-83b5-eef148872ccc" >
+<COMPONENT type="1009" id="249" index="4" uid="7ca58617-2eb0-47b2-b264-1a6704509221" >
 <cdparam x="376" y="162" />
 <sizeparam width="92" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="read channel" value="chToT2(size) " />
-<TGConnectingPoint num="0" id="230" />
-<TGConnectingPoint num="1" id="231" />
+<TGConnectingPoint num="0" id="247" />
+<TGConnectingPoint num="1" id="248" />
 <extraparam>
 <Data channelName="chToT2" nbOfSamples="size" secPattern="" isAttacker="No" isEncForm="Yes" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1010" id="235" index="5" uid="f2b5b4d3-6fee-413e-b083-b1c1c0bb6974" >
+<COMPONENT type="1010" id="252" index="5" uid="451cde93-8a37-4b75-af1e-e20ac44b6c52" >
 <cdparam x="374" y="116" />
 <sizeparam width="96" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="wait event" value="evtToT2(size) " />
-<TGConnectingPoint num="0" id="233" />
-<TGConnectingPoint num="1" id="234" />
+<TGConnectingPoint num="0" id="250" />
+<TGConnectingPoint num="1" id="251" />
 <extraparam>
 <Data eventName="evtToT2" nbOfParams="5" />
 <Param index="0" value="size" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1000" id="237" index="6" uid="d99e7d93-5afd-42fa-a3cf-ab8341eb9b7f" >
+<COMPONENT type="1000" id="254" index="6" uid="2cff5fae-1a56-424a-9989-6fe6a6e1878c" >
 <cdparam x="416" y="76" />
 <sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="start state" value="null" />
-<TGConnectingPoint num="0" id="236" />
+<TGConnectingPoint num="0" id="253" />
 </COMPONENT>
 
-<CONNECTOR type="115" id="238" index="7" uid="a4636ace-2f7c-4a89-a5b3-fc3b6e53f120" >
+<CONNECTOR type="115" id="255" index="7" uid="950ab135-5927-46c2-8e2f-6c2c3e0a20ba" >
 <cdparam x="422" y="251" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="422" y="251" id="228" />
-<P2  x="422" y="328" id="223" />
+<P1  x="422" y="251" id="245" />
+<P2  x="422" y="328" id="240" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="239" index="8" uid="1dbcb971-701c-4857-aca4-8337cb037f3d" >
+<CONNECTOR type="115" id="256" index="8" uid="b2ed5631-a7e3-4d0f-b6fd-a296086098c0" >
 <cdparam x="414" y="91" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="423" y="96" id="236" />
-<P2  x="422" y="111" id="233" />
+<P1  x="423" y="96" id="253" />
+<P2  x="422" y="111" id="250" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="240" index="9" uid="aedfaa98-4bc4-4ea1-8d7a-028942f86c1e" >
+<CONNECTOR type="115" id="257" index="9" uid="345cae30-002c-40f8-beff-5906e27845b1" >
 <cdparam x="422" y="141" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="422" y="141" id="234" />
-<P2  x="422" y="157" id="230" />
+<P1  x="422" y="141" id="251" />
+<P2  x="422" y="157" id="247" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="241" index="10" uid="33657640-b0b8-401c-b2a1-3feef25e60a1" >
+<CONNECTOR type="115" id="258" index="10" uid="55cfa3bc-0e23-4644-80f9-a9b2e6afeeaa" >
 <cdparam x="432" y="199" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="422" y="187" id="231" />
-<P2  x="422" y="211" id="227" />
+<P1  x="422" y="187" id="248" />
+<P2  x="422" y="211" id="244" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="242" index="11" uid="c9c19770-107e-4087-939f-290a24194c7d" >
+<CONNECTOR type="115" id="259" index="11" uid="344043d7-0d9e-40b3-973d-999094de15c1" >
 <cdparam x="420" y="358" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="422" y="358" id="224" />
-<P2  x="422" y="384" id="220" />
+<P1  x="422" y="358" id="241" />
+<P2  x="422" y="384" id="237" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="243" index="12" uid="b3641625-f081-4ee8-9dbd-28cfb38e61a1" >
+<CONNECTOR type="115" id="260" index="12" uid="583038cc-2d7a-4058-95a0-952c2300806a" >
 <cdparam x="424" y="414" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="422" y="414" id="221" />
-<P2  x="422" y="438" id="218" />
+<P1  x="422" y="414" id="238" />
+<P2  x="422" y="438" id="235" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
 
 </TMLActivityDiagramPanel>
 
 <TMLActivityDiagramPanel name="T3" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" >
-<COMPONENT type="1001" id="245" index="0" uid="08d5c668-e4ab-4241-89ff-052eb37aef29" >
+<COMPONENT type="1001" id="262" index="0" uid="7597a5c0-5db3-48d8-8da8-87c54c9c72a2" >
 <cdparam x="412" y="368" />
 <sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="stop state" value="null" />
-<TGConnectingPoint num="0" id="244" />
+<TGConnectingPoint num="0" id="261" />
 </COMPONENT>
 
-<COMPONENT type="1006" id="248" index="1" uid="3e8f0e8c-a5a4-487e-8153-9b581f9ba339" >
+<COMPONENT type="1006" id="265" index="1" uid="378c0c72-f13b-4c7e-9d07-25967ee9a559" >
 <cdparam x="378" y="323" />
 <sizeparam width="88" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="write channel" value="chToT4(size)" />
-<TGConnectingPoint num="0" id="246" />
-<TGConnectingPoint num="1" id="247" />
+<TGConnectingPoint num="0" id="263" />
+<TGConnectingPoint num="1" id="264" />
 <extraparam>
 <Data channelName="chToT4" nbOfSamples="size" secPattern="" isAttacker="No" isEncForm="Yes" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1008" id="251" index="2" uid="84b7b40e-8ff1-481e-bb57-290c26bee8a6" >
+<COMPONENT type="1008" id="268" index="2" uid="f16b2a0f-91a4-4dfd-831d-0386ce7f644a" >
 <cdparam x="376" y="268" />
 <sizeparam width="92" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="send event" value="evtToT4(size)" />
-<TGConnectingPoint num="0" id="249" />
-<TGConnectingPoint num="1" id="250" />
+<TGConnectingPoint num="0" id="266" />
+<TGConnectingPoint num="1" id="267" />
 <extraparam>
 <Data eventName="evtToT4" nbOfParams="5" />
 <Param index="0" value="size" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1013" id="255" index="3" uid="e0a80acc-76bd-495d-95f5-cd19e7dafb2b" >
+<COMPONENT type="1013" id="272" index="3" uid="9bf646e5-4885-42dc-b98b-bb2d14395e4a" >
 <cdparam x="417" y="216" />
 <sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="execI" value="null" />
-<TGConnectingPoint num="0" id="253" />
-<TGConnectingPoint num="1" id="254" />
+<TGConnectingPoint num="0" id="270" />
+<TGConnectingPoint num="1" id="271" />
 </COMPONENT>
-<SUBCOMPONENT type="-1" id="252" index="13" uid="66e084d2-f928-4ad5-81bb-a466e385148a" >
-<father id="255" num="0" />
+<SUBCOMPONENT type="-1" id="269" index="13" uid="b52bc6af-09dc-47e2-85b0-ee1e65dfbfc8" >
+<father id="272" num="0" />
 <cdparam x="432" y="236" />
 <sizeparam width="23" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -1206,146 +1236,146 @@
 <infoparam name="value of the delay" value="size" />
 </SUBCOMPONENT>
 
-<COMPONENT type="1009" id="258" index="4" uid="3b654414-12a3-4b1d-824f-34790e73ad47" >
+<COMPONENT type="1009" id="275" index="4" uid="02936189-001d-4234-8d1f-27d63fd8d921" >
 <cdparam x="376" y="162" />
 <sizeparam width="92" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="read channel" value="chToT3(size) " />
-<TGConnectingPoint num="0" id="256" />
-<TGConnectingPoint num="1" id="257" />
+<TGConnectingPoint num="0" id="273" />
+<TGConnectingPoint num="1" id="274" />
 <extraparam>
 <Data channelName="chToT3" nbOfSamples="size" secPattern="" isAttacker="No" isEncForm="Yes" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1010" id="261" index="5" uid="8d0c8029-2104-40bc-9b79-534cef8a0aef" >
+<COMPONENT type="1010" id="278" index="5" uid="475625ef-19af-4719-bc2b-7dc2a80e8784" >
 <cdparam x="374" y="116" />
 <sizeparam width="96" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="wait event" value="evtToT3(size) " />
-<TGConnectingPoint num="0" id="259" />
-<TGConnectingPoint num="1" id="260" />
+<TGConnectingPoint num="0" id="276" />
+<TGConnectingPoint num="1" id="277" />
 <extraparam>
 <Data eventName="evtToT3" nbOfParams="5" />
 <Param index="0" value="size" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1000" id="263" index="6" uid="653cde22-5203-4fcd-84b4-1f7075ed57ff" >
+<COMPONENT type="1000" id="280" index="6" uid="a5375ee4-a85d-45b4-9381-cc9d6a8ee679" >
 <cdparam x="416" y="76" />
 <sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="start state" value="null" />
-<TGConnectingPoint num="0" id="262" />
+<TGConnectingPoint num="0" id="279" />
 </COMPONENT>
 
-<CONNECTOR type="115" id="264" index="7" uid="4a88f12d-0ac9-4c60-988a-7703fdeae627" >
+<CONNECTOR type="115" id="281" index="7" uid="4bf369c6-6db9-490a-8dae-ccb8361eec43" >
 <cdparam x="414" y="91" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="423" y="96" id="262" />
-<P2  x="422" y="111" id="259" />
+<P1  x="423" y="96" id="279" />
+<P2  x="422" y="111" id="276" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="265" index="8" uid="3354a686-c6e3-43f0-9e9c-f75f7609edc0" >
+<CONNECTOR type="115" id="282" index="8" uid="2c92b384-3451-4e7e-bff8-6dfe7accaa3e" >
 <cdparam x="422" y="141" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="422" y="141" id="260" />
-<P2  x="422" y="157" id="256" />
+<P1  x="422" y="141" id="277" />
+<P2  x="422" y="157" id="273" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="266" index="9" uid="4322f641-dc04-4bc5-9291-6af098164336" >
+<CONNECTOR type="115" id="283" index="9" uid="d74ebfc6-3dda-4e76-b8dc-2c3894477706" >
 <cdparam x="432" y="199" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="422" y="187" id="257" />
-<P2  x="422" y="211" id="253" />
+<P1  x="422" y="187" id="274" />
+<P2  x="422" y="211" id="270" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="267" index="10" uid="b76c2d6f-f08b-402b-88ae-45f0577fc7d4" >
+<CONNECTOR type="115" id="284" index="10" uid="d4bc8f7e-d184-43d4-95d8-20de649a06dc" >
 <cdparam x="422" y="251" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="422" y="251" id="254" />
-<P2  x="422" y="263" id="249" />
+<P1  x="422" y="251" id="271" />
+<P2  x="422" y="263" id="266" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="268" index="11" uid="05df3a87-66f5-4adf-a8f7-a1a05c13ba25" >
+<CONNECTOR type="115" id="285" index="11" uid="9910005c-438b-4aca-bd77-901b03d59732" >
 <cdparam x="426" y="293" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="422" y="293" id="250" />
-<P2  x="422" y="318" id="246" />
+<P1  x="422" y="293" id="267" />
+<P2  x="422" y="318" id="263" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="269" index="12" uid="a2837933-52d5-4da6-9732-0701e6d909e0" >
+<CONNECTOR type="115" id="286" index="12" uid="57c66597-42bd-4cee-8f5c-f9cdd47a2b5e" >
 <cdparam x="435" y="348" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="422" y="348" id="247" />
-<P2  x="422" y="363" id="244" />
+<P1  x="422" y="348" id="264" />
+<P2  x="422" y="363" id="261" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
 
 </TMLActivityDiagramPanel>
 
 <TMLActivityDiagramPanel name="T4" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" >
-<COMPONENT type="1001" id="271" index="0" uid="f979301b-c9ea-4a79-a9e6-327e1115208f" >
+<COMPONENT type="1001" id="288" index="0" uid="487b0b9d-7a72-4ea5-9e23-07ea8d0015bd" >
 <cdparam x="412" y="368" />
 <sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="stop state" value="null" />
-<TGConnectingPoint num="0" id="270" />
+<TGConnectingPoint num="0" id="287" />
 </COMPONENT>
 
-<COMPONENT type="1006" id="274" index="1" uid="0b732835-de75-4398-b19b-9699fa013d32" >
+<COMPONENT type="1006" id="291" index="1" uid="6890d860-be38-4ff1-8d1d-ffd1d34e1ee0" >
 <cdparam x="370" y="323" />
 <sizeparam width="104" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="write channel" value="chFromT4(size)" />
-<TGConnectingPoint num="0" id="272" />
-<TGConnectingPoint num="1" id="273" />
+<TGConnectingPoint num="0" id="289" />
+<TGConnectingPoint num="1" id="290" />
 <extraparam>
 <Data channelName="chFromT4" nbOfSamples="size" secPattern="" isAttacker="No" isEncForm="Yes" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1008" id="277" index="2" uid="3dd568dd-1d1a-4d02-88d8-b88a248a02f8" >
+<COMPONENT type="1008" id="294" index="2" uid="5cbbf4cb-f446-4def-9567-446420dba7c4" >
 <cdparam x="368" y="268" />
 <sizeparam width="108" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="send event" value="evtFromT4(size)" />
-<TGConnectingPoint num="0" id="275" />
-<TGConnectingPoint num="1" id="276" />
+<TGConnectingPoint num="0" id="292" />
+<TGConnectingPoint num="1" id="293" />
 <extraparam>
 <Data eventName="evtFromT4" nbOfParams="5" />
 <Param index="0" value="size" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1013" id="281" index="3" uid="d23f6aaf-5834-41e8-8b39-e71fc858b6bb" >
+<COMPONENT type="1013" id="298" index="3" uid="799fe23b-5591-462b-8b9c-08ce3efd2ca9" >
 <cdparam x="417" y="216" />
 <sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="execI" value="null" />
-<TGConnectingPoint num="0" id="279" />
-<TGConnectingPoint num="1" id="280" />
+<TGConnectingPoint num="0" id="296" />
+<TGConnectingPoint num="1" id="297" />
 </COMPONENT>
-<SUBCOMPONENT type="-1" id="278" index="13" uid="7d842800-1d6b-43c6-aae0-fcbaceb0ba4a" >
-<father id="281" num="0" />
+<SUBCOMPONENT type="-1" id="295" index="13" uid="cb4581d9-9732-4374-9636-b4b960339f37" >
+<father id="298" num="0" />
 <cdparam x="432" y="236" />
 <sizeparam width="23" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -1353,146 +1383,146 @@
 <infoparam name="value of the delay" value="size" />
 </SUBCOMPONENT>
 
-<COMPONENT type="1009" id="284" index="4" uid="78406737-064c-45cf-a5c4-9d1d0f0114e7" >
+<COMPONENT type="1009" id="301" index="4" uid="cce65b6d-36d9-4ad5-9cc9-2e54f4ef0dd2" >
 <cdparam x="376" y="162" />
 <sizeparam width="92" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="read channel" value="chToT4(size) " />
-<TGConnectingPoint num="0" id="282" />
-<TGConnectingPoint num="1" id="283" />
+<TGConnectingPoint num="0" id="299" />
+<TGConnectingPoint num="1" id="300" />
 <extraparam>
 <Data channelName="chToT4" nbOfSamples="size" secPattern="" isAttacker="No" isEncForm="Yes" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1010" id="287" index="5" uid="1909b20a-3d4d-44e2-a4db-c37b86004be0" >
+<COMPONENT type="1010" id="304" index="5" uid="1336a26a-b41c-4c86-9dd7-6811fd9e92ba" >
 <cdparam x="374" y="116" />
 <sizeparam width="96" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="wait event" value="evtToT4(size) " />
-<TGConnectingPoint num="0" id="285" />
-<TGConnectingPoint num="1" id="286" />
+<TGConnectingPoint num="0" id="302" />
+<TGConnectingPoint num="1" id="303" />
 <extraparam>
 <Data eventName="evtToT4" nbOfParams="5" />
 <Param index="0" value="size" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1000" id="289" index="6" uid="69927566-8e81-4aa1-b780-24fc88f07fd0" >
+<COMPONENT type="1000" id="306" index="6" uid="521e2547-7088-4408-a217-34895c494aa5" >
 <cdparam x="416" y="76" />
 <sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="start state" value="null" />
-<TGConnectingPoint num="0" id="288" />
+<TGConnectingPoint num="0" id="305" />
 </COMPONENT>
 
-<CONNECTOR type="115" id="290" index="7" uid="65e13d0a-d63c-433b-ac0f-b780c30d7f07" >
+<CONNECTOR type="115" id="307" index="7" uid="3023da02-acd7-4844-8bb5-046036e7d7d5" >
 <cdparam x="414" y="91" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="423" y="96" id="288" />
-<P2  x="422" y="111" id="285" />
+<P1  x="423" y="96" id="305" />
+<P2  x="422" y="111" id="302" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="291" index="8" uid="bf30db12-780f-4804-8e8a-0416794338c0" >
+<CONNECTOR type="115" id="308" index="8" uid="e61a5b3d-8504-4637-965d-19c654ba7655" >
 <cdparam x="422" y="141" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="422" y="141" id="286" />
-<P2  x="422" y="157" id="282" />
+<P1  x="422" y="141" id="303" />
+<P2  x="422" y="157" id="299" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="292" index="9" uid="58cc871d-b42f-422d-8418-8c7ff3afb4ce" >
+<CONNECTOR type="115" id="309" index="9" uid="c79b3393-bda5-4e46-9a07-e00df4c88a31" >
 <cdparam x="432" y="199" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="422" y="187" id="283" />
-<P2  x="422" y="211" id="279" />
+<P1  x="422" y="187" id="300" />
+<P2  x="422" y="211" id="296" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="293" index="10" uid="3431e4c4-2c62-4d1c-90e5-164ddf6f3631" >
+<CONNECTOR type="115" id="310" index="10" uid="d4501518-f6c1-4cd3-adb0-a0a600682d7b" >
 <cdparam x="422" y="251" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="422" y="251" id="280" />
-<P2  x="422" y="263" id="275" />
+<P1  x="422" y="251" id="297" />
+<P2  x="422" y="263" id="292" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="294" index="11" uid="23009860-10c7-4f9b-83c6-7665ae716cad" >
+<CONNECTOR type="115" id="311" index="11" uid="e3f41ea6-aeb1-4c97-9fdb-897873c4d064" >
 <cdparam x="426" y="293" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="422" y="293" id="276" />
-<P2  x="422" y="318" id="272" />
+<P1  x="422" y="293" id="293" />
+<P2  x="422" y="318" id="289" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="295" index="12" uid="b81bdb35-ddc2-4b34-a288-53281f49c4dc" >
+<CONNECTOR type="115" id="312" index="12" uid="978be8e7-ec40-4a36-8b35-93e90a08ef50" >
 <cdparam x="435" y="348" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="422" y="348" id="273" />
-<P2  x="422" y="363" id="270" />
+<P1  x="422" y="348" id="290" />
+<P2  x="422" y="363" id="287" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
 
 </TMLActivityDiagramPanel>
 
 <TMLActivityDiagramPanel name="T5" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" >
-<COMPONENT type="1001" id="297" index="0" uid="d828e379-cc2c-4d50-8661-c3099243f9b2" >
+<COMPONENT type="1001" id="314" index="0" uid="f2ccd7e8-1623-490b-b2c5-1faebfaf47e7" >
 <cdparam x="412" y="368" />
 <sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="stop state" value="null" />
-<TGConnectingPoint num="0" id="296" />
+<TGConnectingPoint num="0" id="313" />
 </COMPONENT>
 
-<COMPONENT type="1006" id="300" index="1" uid="f51d15ed-3983-4a22-af3b-ca19ff3d523b" >
+<COMPONENT type="1006" id="317" index="1" uid="17254a74-46a9-48ff-bb5a-411781911a53" >
 <cdparam x="370" y="323" />
 <sizeparam width="104" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="write channel" value="chFromT5(size)" />
-<TGConnectingPoint num="0" id="298" />
-<TGConnectingPoint num="1" id="299" />
+<TGConnectingPoint num="0" id="315" />
+<TGConnectingPoint num="1" id="316" />
 <extraparam>
 <Data channelName="chFromT5" nbOfSamples="size" secPattern="" isAttacker="No" isEncForm="Yes" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1008" id="303" index="2" uid="03cb555e-debd-45db-a197-7578a02146c0" >
+<COMPONENT type="1008" id="320" index="2" uid="d4e187f0-14c9-45e3-bc56-364f4b4ba105" >
 <cdparam x="368" y="268" />
 <sizeparam width="108" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="send event" value="evtFromT5(size)" />
-<TGConnectingPoint num="0" id="301" />
-<TGConnectingPoint num="1" id="302" />
+<TGConnectingPoint num="0" id="318" />
+<TGConnectingPoint num="1" id="319" />
 <extraparam>
 <Data eventName="evtFromT5" nbOfParams="5" />
 <Param index="0" value="size" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1013" id="307" index="3" uid="97f5101a-2742-4600-aa3b-711ecd3e3618" >
+<COMPONENT type="1013" id="324" index="3" uid="675b08f4-45be-439c-a8cc-84b50c76a6d0" >
 <cdparam x="417" y="216" />
 <sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="execI" value="null" />
-<TGConnectingPoint num="0" id="305" />
-<TGConnectingPoint num="1" id="306" />
+<TGConnectingPoint num="0" id="322" />
+<TGConnectingPoint num="1" id="323" />
 </COMPONENT>
-<SUBCOMPONENT type="-1" id="304" index="13" uid="7f3910de-527b-40da-b637-e8be80c43162" >
-<father id="307" num="0" />
+<SUBCOMPONENT type="-1" id="321" index="13" uid="2c27c44b-8716-4184-953f-2d164e8cfd4f" >
+<father id="324" num="0" />
 <cdparam x="432" y="236" />
 <sizeparam width="23" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -1500,143 +1530,143 @@
 <infoparam name="value of the delay" value="size" />
 </SUBCOMPONENT>
 
-<COMPONENT type="1009" id="310" index="4" uid="db73643f-697d-46e1-9441-076a2a96e57f" >
+<COMPONENT type="1009" id="327" index="4" uid="f5691757-ca00-4342-b030-c336bb8140ca" >
 <cdparam x="376" y="162" />
 <sizeparam width="92" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="read channel" value="chToT5(size) " />
-<TGConnectingPoint num="0" id="308" />
-<TGConnectingPoint num="1" id="309" />
+<TGConnectingPoint num="0" id="325" />
+<TGConnectingPoint num="1" id="326" />
 <extraparam>
 <Data channelName="chToT5" nbOfSamples="size" secPattern="" isAttacker="No" isEncForm="Yes" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1010" id="313" index="5" uid="0d003300-b834-4b5a-b94b-8c341bebb4af" >
+<COMPONENT type="1010" id="330" index="5" uid="07400360-deb8-46b3-b702-6d1ca3c4d460" >
 <cdparam x="374" y="116" />
 <sizeparam width="96" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="wait event" value="evtToT5(size) " />
-<TGConnectingPoint num="0" id="311" />
-<TGConnectingPoint num="1" id="312" />
+<TGConnectingPoint num="0" id="328" />
+<TGConnectingPoint num="1" id="329" />
 <extraparam>
 <Data eventName="evtToT5" nbOfParams="5" />
 <Param index="0" value="size" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1000" id="315" index="6" uid="3d35e476-e69b-4b46-8b82-42be7a5cc1f1" >
+<COMPONENT type="1000" id="332" index="6" uid="2817e195-1906-4250-9b73-6c58d11f504b" >
 <cdparam x="416" y="76" />
 <sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="start state" value="null" />
-<TGConnectingPoint num="0" id="314" />
+<TGConnectingPoint num="0" id="331" />
 </COMPONENT>
 
-<CONNECTOR type="115" id="316" index="7" uid="456f5fc8-99e4-4eb1-b515-12c92003ffbc" >
+<CONNECTOR type="115" id="333" index="7" uid="d1bff4d1-1f6f-4d3a-8472-3944549bee00" >
 <cdparam x="414" y="91" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="423" y="96" id="314" />
-<P2  x="422" y="111" id="311" />
+<P1  x="423" y="96" id="331" />
+<P2  x="422" y="111" id="328" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="317" index="8" uid="68178ab9-f40f-4522-90fc-402a8da164a0" >
+<CONNECTOR type="115" id="334" index="8" uid="66f1f6a2-9023-4d7f-a353-1e89a46e59f1" >
 <cdparam x="422" y="141" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="422" y="141" id="312" />
-<P2  x="422" y="157" id="308" />
+<P1  x="422" y="141" id="329" />
+<P2  x="422" y="157" id="325" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="318" index="9" uid="1c737d16-3e08-462e-9046-17e2d6ab2641" >
+<CONNECTOR type="115" id="335" index="9" uid="48e76ff8-e0ed-4686-b8bc-6b16439a1d38" >
 <cdparam x="432" y="199" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="422" y="187" id="309" />
-<P2  x="422" y="211" id="305" />
+<P1  x="422" y="187" id="326" />
+<P2  x="422" y="211" id="322" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="319" index="10" uid="b47982f6-f6cc-4a64-8817-a32593c9786b" >
+<CONNECTOR type="115" id="336" index="10" uid="cd8f230a-a24a-4d5b-8bae-a8eedb9f3188" >
 <cdparam x="422" y="251" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="422" y="251" id="306" />
-<P2  x="422" y="263" id="301" />
+<P1  x="422" y="251" id="323" />
+<P2  x="422" y="263" id="318" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="320" index="11" uid="e6f8b1d9-91cf-48cc-872f-0c69860b260e" >
+<CONNECTOR type="115" id="337" index="11" uid="fbc17ef0-76e8-4d75-8023-436785448878" >
 <cdparam x="426" y="293" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="422" y="293" id="302" />
-<P2  x="422" y="318" id="298" />
+<P1  x="422" y="293" id="319" />
+<P2  x="422" y="318" id="315" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="321" index="12" uid="d22c40a5-e498-447f-bcfc-fe3a0ea02c94" >
+<CONNECTOR type="115" id="338" index="12" uid="3c0c7dd7-1d20-41d1-b2b0-263a97cc5aff" >
 <cdparam x="435" y="348" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="422" y="348" id="299" />
-<P2  x="422" y="363" id="296" />
+<P1  x="422" y="348" id="316" />
+<P2  x="422" y="363" id="313" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
 
 </TMLActivityDiagramPanel>
 
 <TMLActivityDiagramPanel name="Dst" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" >
-<COMPONENT type="1011" id="324" index="0" uid="2ba2f1b9-b4dd-4bd2-9dd3-9b6bcbedfef8" >
+<COMPONENT type="1011" id="341" index="0" uid="4b7b1658-1197-4527-a878-82128666cae0" >
 <cdparam x="353" y="249" />
 <sizeparam width="131" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="action state" value="size = size1 + size2" />
-<TGConnectingPoint num="0" id="322" />
-<TGConnectingPoint num="1" id="323" />
+<TGConnectingPoint num="0" id="339" />
+<TGConnectingPoint num="1" id="340" />
 </COMPONENT>
 
-<COMPONENT type="1010" id="327" index="1" uid="3eb34213-a168-42ec-8847-ffedd6209725" >
+<COMPONENT type="1010" id="344" index="1" uid="bcaa7b8a-3d27-40d4-a0e9-97cafc6057a3" >
 <cdparam x="357" y="133" />
 <sizeparam width="120" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="wait event" value="evtFromT5(size2) " />
-<TGConnectingPoint num="0" id="325" />
-<TGConnectingPoint num="1" id="326" />
+<TGConnectingPoint num="0" id="342" />
+<TGConnectingPoint num="1" id="343" />
 <extraparam>
 <Data eventName="evtFromT5" nbOfParams="5" />
 <Param index="0" value="size2" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1001" id="329" index="2" uid="a61792fe-b972-4a4d-9564-5ded919f06aa" >
+<COMPONENT type="1001" id="346" index="2" uid="6213d36c-42ec-4cd2-8e1b-3f8db824d33a" >
 <cdparam x="406" y="368" />
 <sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="stop state" value="null" />
-<TGConnectingPoint num="0" id="328" />
+<TGConnectingPoint num="0" id="345" />
 </COMPONENT>
 
-<COMPONENT type="1013" id="333" index="3" uid="2185fc5c-dcd1-4588-b668-0d5031ae56b0" >
+<COMPONENT type="1013" id="350" index="3" uid="db8372bd-0975-43f4-ae9a-086dcc3532cb" >
 <cdparam x="413" y="307" />
 <sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="execI" value="null" />
-<TGConnectingPoint num="0" id="331" />
-<TGConnectingPoint num="1" id="332" />
+<TGConnectingPoint num="0" id="348" />
+<TGConnectingPoint num="1" id="349" />
 </COMPONENT>
-<SUBCOMPONENT type="-1" id="330" index="13" uid="577b889c-5715-4c30-a3ba-77115e45a169" >
-<father id="333" num="0" />
+<SUBCOMPONENT type="-1" id="347" index="13" uid="58602b81-e369-4dfe-8062-771d4159b487" >
+<father id="350" num="0" />
 <cdparam x="428" y="327" />
 <sizeparam width="23" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -1644,91 +1674,91 @@
 <infoparam name="value of the delay" value="size" />
 </SUBCOMPONENT>
 
-<COMPONENT type="1009" id="336" index="4" uid="4e22c9f8-9e54-4366-8199-f47d88577150" >
+<COMPONENT type="1009" id="353" index="4" uid="2a51cbb0-a5b6-49e2-bc0d-24292a4b2a90" >
 <cdparam x="327" y="196" />
 <sizeparam width="183" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="read channel" value="chtoDst((size1 + size2) / 2) " />
-<TGConnectingPoint num="0" id="334" />
-<TGConnectingPoint num="1" id="335" />
+<TGConnectingPoint num="0" id="351" />
+<TGConnectingPoint num="1" id="352" />
 <breakpoint />
 <extraparam>
 <Data channelName="chtoDst" nbOfSamples="(size1 + size2) / 2" secPattern="" isAttacker="No" isEncForm="Yes" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1010" id="339" index="5" uid="d0133c9d-6515-432b-b03c-56e60ca9c3cf" >
+<COMPONENT type="1010" id="356" index="5" uid="f64b3c42-3b65-417c-b69c-61db371fa9e7" >
 <cdparam x="358" y="87" />
 <sizeparam width="120" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="wait event" value="evtFromT4(size1) " />
-<TGConnectingPoint num="0" id="337" />
-<TGConnectingPoint num="1" id="338" />
+<TGConnectingPoint num="0" id="354" />
+<TGConnectingPoint num="1" id="355" />
 <extraparam>
 <Data eventName="evtFromT4" nbOfParams="5" />
 <Param index="0" value="size1" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1000" id="341" index="6" uid="4ce4c755-3c13-412d-9df6-4ee2c6cfc7e0" >
+<COMPONENT type="1000" id="358" index="6" uid="adb4e380-6377-4b52-bc08-e2dd0e8e3310" >
 <cdparam x="414" y="46" />
 <sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="start state" value="null" />
-<TGConnectingPoint num="0" id="340" />
+<TGConnectingPoint num="0" id="357" />
 </COMPONENT>
 
-<CONNECTOR type="115" id="342" index="7" uid="5ec0fc18-898e-4c7e-8406-be27bb82d46e" >
+<CONNECTOR type="115" id="359" index="7" uid="58e26e9f-0a83-4376-832d-5c07f3738289" >
 <cdparam x="418" y="274" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="418" y="274" id="323" />
-<P2  x="418" y="302" id="331" />
+<P1  x="418" y="274" id="340" />
+<P2  x="418" y="302" id="348" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="343" index="8" uid="88397808-c6d8-47ed-b986-4ffd2a13d1e1" >
+<CONNECTOR type="115" id="360" index="8" uid="7978e001-0204-44dc-9bc0-f722ccc2bc31" >
 <cdparam x="417" y="158" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="417" y="158" id="326" />
-<P2  x="418" y="191" id="334" />
+<P1  x="417" y="158" id="343" />
+<P2  x="418" y="191" id="351" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="344" index="9" uid="192f3d46-dceb-4839-a881-ea54a4b23072" >
+<CONNECTOR type="115" id="361" index="9" uid="8d2ae888-271f-4fe4-aa56-cac54ccacc96" >
 <cdparam x="414" y="91" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="421" y="66" id="340" />
-<P2  x="418" y="82" id="337" />
+<P1  x="421" y="66" id="357" />
+<P2  x="418" y="82" id="354" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="345" index="10" uid="5675f23c-202b-4cfc-b6d6-efc2ccd3501f" >
+<CONNECTOR type="115" id="362" index="10" uid="be69af94-1813-4d04-8e2e-3d856e884e16" >
 <cdparam x="422" y="141" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="418" y="112" id="338" />
-<P2  x="417" y="128" id="325" />
+<P1  x="418" y="112" id="355" />
+<P2  x="417" y="128" id="342" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="346" index="11" uid="828a2bb1-a9c1-457c-8911-504cb2fd57e0" >
+<CONNECTOR type="115" id="363" index="11" uid="ba640872-d577-4d52-8d94-b4ae897e92c1" >
 <cdparam x="428" y="233" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="418" y="221" id="335" />
-<P2  x="418" y="244" id="322" />
+<P1  x="418" y="221" id="352" />
+<P2  x="418" y="244" id="339" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="347" index="12" uid="e1c7b9ed-d03a-4702-ac22-6959abfcc42e" >
+<CONNECTOR type="115" id="364" index="12" uid="7ca01b2f-463c-4578-84a0-36eb1a5f4a36" >
 <cdparam x="418" y="342" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="418" y="342" id="332" />
-<P2  x="416" y="363" id="328" />
+<P1  x="418" y="342" id="349" />
+<P2  x="416" y="363" id="345" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
 
@@ -1741,409 +1771,409 @@
 
 <Modeling type="TML Architecture" nameTab="Architecture1" >
 <TMLArchiDiagramPanel name="DIPLODOCUS architecture and mapping Diagram" minX="10" maxX="2500" minY="10" maxY="1500" attributes="0" considerExecOperators="true" considerTimingOperators="true" masterClockFrequency="200" zoom="1.0" >
-<COMPONENT type="1100" id="399" index="0" uid="a44811cf-91fd-4f57-9c11-11173ceae3a4" >
+<COMPONENT type="1100" id="416" index="0" uid="6017d714-fe45-4aa8-840e-225d5c57abba" >
 <cdparam x="304" y="484" />
 <sizeparam width="250" height="200" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="CPU2" value="name" />
-<TGConnectingPoint num="0" id="375" />
-<TGConnectingPoint num="1" id="376" />
-<TGConnectingPoint num="2" id="377" />
-<TGConnectingPoint num="3" id="378" />
-<TGConnectingPoint num="4" id="379" />
-<TGConnectingPoint num="5" id="380" />
-<TGConnectingPoint num="6" id="381" />
-<TGConnectingPoint num="7" id="382" />
-<TGConnectingPoint num="8" id="383" />
-<TGConnectingPoint num="9" id="384" />
-<TGConnectingPoint num="10" id="385" />
-<TGConnectingPoint num="11" id="386" />
-<TGConnectingPoint num="12" id="387" />
-<TGConnectingPoint num="13" id="388" />
-<TGConnectingPoint num="14" id="389" />
-<TGConnectingPoint num="15" id="390" />
-<TGConnectingPoint num="16" id="391" />
-<TGConnectingPoint num="17" id="392" />
-<TGConnectingPoint num="18" id="393" />
-<TGConnectingPoint num="19" id="394" />
-<TGConnectingPoint num="20" id="395" />
-<TGConnectingPoint num="21" id="396" />
-<TGConnectingPoint num="22" id="397" />
-<TGConnectingPoint num="23" id="398" />
+<TGConnectingPoint num="0" id="392" />
+<TGConnectingPoint num="1" id="393" />
+<TGConnectingPoint num="2" id="394" />
+<TGConnectingPoint num="3" id="395" />
+<TGConnectingPoint num="4" id="396" />
+<TGConnectingPoint num="5" id="397" />
+<TGConnectingPoint num="6" id="398" />
+<TGConnectingPoint num="7" id="399" />
+<TGConnectingPoint num="8" id="400" />
+<TGConnectingPoint num="9" id="401" />
+<TGConnectingPoint num="10" id="402" />
+<TGConnectingPoint num="11" id="403" />
+<TGConnectingPoint num="12" id="404" />
+<TGConnectingPoint num="13" id="405" />
+<TGConnectingPoint num="14" id="406" />
+<TGConnectingPoint num="15" id="407" />
+<TGConnectingPoint num="16" id="408" />
+<TGConnectingPoint num="17" id="409" />
+<TGConnectingPoint num="18" id="410" />
+<TGConnectingPoint num="19" id="411" />
+<TGConnectingPoint num="20" id="412" />
+<TGConnectingPoint num="21" id="413" />
+<TGConnectingPoint num="22" id="414" />
+<TGConnectingPoint num="23" id="415" />
 <extraparam>
 <info stereotype="CPURR" nodeName="CPU2" />
 <attributes nbOfCores="3" byteDataSize="4"  schedulingPolicy="0"  sliceTime="10000"  goIdleTime="10"  maxConsecutiveIdleCycles="10"  pipelineSize="5"  taskSwitchingTime="20"  branchingPredictionPenalty="2"  cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" operation="" MECType="0" encryption="0"/>
 </extraparam>
 </COMPONENT>
-<SUBCOMPONENT type="1101" id="356" index="11" uid="ddf557d2-a0df-47f1-8247-a37e2f288276" >
-<father id="399" num="0" />
+<SUBCOMPONENT type="1101" id="373" index="11" uid="2a66ee85-9700-4bd5-bce8-b528fb508986" >
+<father id="416" num="0" />
 <cdparam x="411" y="615" />
 <sizeparam width="123" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="0" maxX="127" minY="0" maxY="160" />
 <infoparam name="TGComponent" value="Application::T5" />
-<TGConnectingPoint num="0" id="348" />
-<TGConnectingPoint num="1" id="349" />
-<TGConnectingPoint num="2" id="350" />
-<TGConnectingPoint num="3" id="351" />
-<TGConnectingPoint num="4" id="352" />
-<TGConnectingPoint num="5" id="353" />
-<TGConnectingPoint num="6" id="354" />
-<TGConnectingPoint num="7" id="355" />
+<TGConnectingPoint num="0" id="365" />
+<TGConnectingPoint num="1" id="366" />
+<TGConnectingPoint num="2" id="367" />
+<TGConnectingPoint num="3" id="368" />
+<TGConnectingPoint num="4" id="369" />
+<TGConnectingPoint num="5" id="370" />
+<TGConnectingPoint num="6" id="371" />
+<TGConnectingPoint num="7" id="372" />
 <extraparam>
 <info value="Application::T5" taskName="T5" referenceTaskName="Application" priority="0" operationMEC="T5" fatherComponentMECType="0" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1101" id="365" index="12" uid="acec8a40-cac8-44fa-8b40-c41efcb0dda3" >
-<father id="399" num="1" />
+<SUBCOMPONENT type="1101" id="382" index="12" uid="137e145d-c988-46cb-b0e3-8a71bf6cdc3a" >
+<father id="416" num="1" />
 <cdparam x="376" y="566" />
 <sizeparam width="123" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="0" maxX="127" minY="0" maxY="160" />
 <infoparam name="TGComponent" value="Application::T4" />
-<TGConnectingPoint num="0" id="357" />
-<TGConnectingPoint num="1" id="358" />
-<TGConnectingPoint num="2" id="359" />
-<TGConnectingPoint num="3" id="360" />
-<TGConnectingPoint num="4" id="361" />
-<TGConnectingPoint num="5" id="362" />
-<TGConnectingPoint num="6" id="363" />
-<TGConnectingPoint num="7" id="364" />
+<TGConnectingPoint num="0" id="374" />
+<TGConnectingPoint num="1" id="375" />
+<TGConnectingPoint num="2" id="376" />
+<TGConnectingPoint num="3" id="377" />
+<TGConnectingPoint num="4" id="378" />
+<TGConnectingPoint num="5" id="379" />
+<TGConnectingPoint num="6" id="380" />
+<TGConnectingPoint num="7" id="381" />
 <extraparam>
 <info value="Application::T4" taskName="T4" referenceTaskName="Application" priority="0" operationMEC="T4" fatherComponentMECType="0" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1101" id="374" index="13" uid="6b9e1738-aa4e-4a1b-87c9-763119bb09de" >
-<father id="399" num="2" />
+<SUBCOMPONENT type="1101" id="391" index="13" uid="0ec99432-d2c8-4b5e-a720-c2714091b69f" >
+<father id="416" num="2" />
 <cdparam x="332" y="523" />
 <sizeparam width="123" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="0" maxX="127" minY="0" maxY="160" />
 <infoparam name="TGComponent" value="Application::T3" />
-<TGConnectingPoint num="0" id="366" />
-<TGConnectingPoint num="1" id="367" />
-<TGConnectingPoint num="2" id="368" />
-<TGConnectingPoint num="3" id="369" />
-<TGConnectingPoint num="4" id="370" />
-<TGConnectingPoint num="5" id="371" />
-<TGConnectingPoint num="6" id="372" />
-<TGConnectingPoint num="7" id="373" />
+<TGConnectingPoint num="0" id="383" />
+<TGConnectingPoint num="1" id="384" />
+<TGConnectingPoint num="2" id="385" />
+<TGConnectingPoint num="3" id="386" />
+<TGConnectingPoint num="4" id="387" />
+<TGConnectingPoint num="5" id="388" />
+<TGConnectingPoint num="6" id="389" />
+<TGConnectingPoint num="7" id="390" />
 <extraparam>
 <info value="Application::T3" taskName="T3" referenceTaskName="Application" priority="0" operationMEC="T3" fatherComponentMECType="0" />
 </extraparam>
 </SUBCOMPONENT>
 
-<COMPONENT type="1105" id="424" index="1" uid="62fef5bf-567b-4aa1-87a9-51077461f8cb" >
+<COMPONENT type="1105" id="441" index="1" uid="4b367cb6-e715-414e-b1a9-8c5db23604b5" >
 <cdparam x="958" y="266" />
 <sizeparam width="200" height="200" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="Memory0" value="name" />
-<TGConnectingPoint num="0" id="400" />
-<TGConnectingPoint num="1" id="401" />
-<TGConnectingPoint num="2" id="402" />
-<TGConnectingPoint num="3" id="403" />
-<TGConnectingPoint num="4" id="404" />
-<TGConnectingPoint num="5" id="405" />
-<TGConnectingPoint num="6" id="406" />
-<TGConnectingPoint num="7" id="407" />
-<TGConnectingPoint num="8" id="408" />
-<TGConnectingPoint num="9" id="409" />
-<TGConnectingPoint num="10" id="410" />
-<TGConnectingPoint num="11" id="411" />
-<TGConnectingPoint num="12" id="412" />
-<TGConnectingPoint num="13" id="413" />
-<TGConnectingPoint num="14" id="414" />
-<TGConnectingPoint num="15" id="415" />
-<TGConnectingPoint num="16" id="416" />
-<TGConnectingPoint num="17" id="417" />
-<TGConnectingPoint num="18" id="418" />
-<TGConnectingPoint num="19" id="419" />
-<TGConnectingPoint num="20" id="420" />
-<TGConnectingPoint num="21" id="421" />
-<TGConnectingPoint num="22" id="422" />
-<TGConnectingPoint num="23" id="423" />
+<TGConnectingPoint num="0" id="417" />
+<TGConnectingPoint num="1" id="418" />
+<TGConnectingPoint num="2" id="419" />
+<TGConnectingPoint num="3" id="420" />
+<TGConnectingPoint num="4" id="421" />
+<TGConnectingPoint num="5" id="422" />
+<TGConnectingPoint num="6" id="423" />
+<TGConnectingPoint num="7" id="424" />
+<TGConnectingPoint num="8" id="425" />
+<TGConnectingPoint num="9" id="426" />
+<TGConnectingPoint num="10" id="427" />
+<TGConnectingPoint num="11" id="428" />
+<TGConnectingPoint num="12" id="429" />
+<TGConnectingPoint num="13" id="430" />
+<TGConnectingPoint num="14" id="431" />
+<TGConnectingPoint num="15" id="432" />
+<TGConnectingPoint num="16" id="433" />
+<TGConnectingPoint num="17" id="434" />
+<TGConnectingPoint num="18" id="435" />
+<TGConnectingPoint num="19" id="436" />
+<TGConnectingPoint num="20" id="437" />
+<TGConnectingPoint num="21" id="438" />
+<TGConnectingPoint num="22" id="439" />
+<TGConnectingPoint num="23" id="440" />
 <extraparam>
 <info stereotype="MEMORY" nodeName="Memory0" />
 <attributes byteDataSize="4"  memorySize="1024"  clockRatio="1"  bufferType="0" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1102" id="449" index="2" uid="c90f5263-8275-4300-bfd8-254981946fdc" >
+<COMPONENT type="1102" id="466" index="2" uid="4793044b-6cf8-4cb9-960a-9c27aa87f6b8" >
 <cdparam x="503" y="320" />
 <sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="Bus0" value="name" />
-<TGConnectingPoint num="0" id="425" />
-<TGConnectingPoint num="1" id="426" />
-<TGConnectingPoint num="2" id="427" />
-<TGConnectingPoint num="3" id="428" />
-<TGConnectingPoint num="4" id="429" />
-<TGConnectingPoint num="5" id="430" />
-<TGConnectingPoint num="6" id="431" />
-<TGConnectingPoint num="7" id="432" />
-<TGConnectingPoint num="8" id="433" />
-<TGConnectingPoint num="9" id="434" />
-<TGConnectingPoint num="10" id="435" />
-<TGConnectingPoint num="11" id="436" />
-<TGConnectingPoint num="12" id="437" />
-<TGConnectingPoint num="13" id="438" />
-<TGConnectingPoint num="14" id="439" />
-<TGConnectingPoint num="15" id="440" />
-<TGConnectingPoint num="16" id="441" />
-<TGConnectingPoint num="17" id="442" />
-<TGConnectingPoint num="18" id="443" />
-<TGConnectingPoint num="19" id="444" />
-<TGConnectingPoint num="20" id="445" />
-<TGConnectingPoint num="21" id="446" />
-<TGConnectingPoint num="22" id="447" />
-<TGConnectingPoint num="23" id="448" />
+<TGConnectingPoint num="0" id="442" />
+<TGConnectingPoint num="1" id="443" />
+<TGConnectingPoint num="2" id="444" />
+<TGConnectingPoint num="3" id="445" />
+<TGConnectingPoint num="4" id="446" />
+<TGConnectingPoint num="5" id="447" />
+<TGConnectingPoint num="6" id="448" />
+<TGConnectingPoint num="7" id="449" />
+<TGConnectingPoint num="8" id="450" />
+<TGConnectingPoint num="9" id="451" />
+<TGConnectingPoint num="10" id="452" />
+<TGConnectingPoint num="11" id="453" />
+<TGConnectingPoint num="12" id="454" />
+<TGConnectingPoint num="13" id="455" />
+<TGConnectingPoint num="14" id="456" />
+<TGConnectingPoint num="15" id="457" />
+<TGConnectingPoint num="16" id="458" />
+<TGConnectingPoint num="17" id="459" />
+<TGConnectingPoint num="18" id="460" />
+<TGConnectingPoint num="19" id="461" />
+<TGConnectingPoint num="20" id="462" />
+<TGConnectingPoint num="21" id="463" />
+<TGConnectingPoint num="22" id="464" />
+<TGConnectingPoint num="23" id="465" />
 <extraparam>
 <info stereotype="BUS-RR" nodeName="Bus0" />
 <attributes byteDataSize="4"  arbitrationPolicy="0"  sliceTime="10000"  pipelineSize="1"  burstSize="100"  clockRatio="1"  privacy="0"  referenceAttack="null" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1116" id="474" index="3" uid="f257e985-8fb4-4678-9bda-943abf4eaa8e" >
+<COMPONENT type="1116" id="491" index="3" uid="1e42b9b8-2602-4649-a040-9afe49fe51eb" >
 <cdparam x="663" y="479" />
 <sizeparam width="250" height="200" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="FPGA2" value="name" />
-<TGConnectingPoint num="0" id="450" />
-<TGConnectingPoint num="1" id="451" />
-<TGConnectingPoint num="2" id="452" />
-<TGConnectingPoint num="3" id="453" />
-<TGConnectingPoint num="4" id="454" />
-<TGConnectingPoint num="5" id="455" />
-<TGConnectingPoint num="6" id="456" />
-<TGConnectingPoint num="7" id="457" />
-<TGConnectingPoint num="8" id="458" />
-<TGConnectingPoint num="9" id="459" />
-<TGConnectingPoint num="10" id="460" />
-<TGConnectingPoint num="11" id="461" />
-<TGConnectingPoint num="12" id="462" />
-<TGConnectingPoint num="13" id="463" />
-<TGConnectingPoint num="14" id="464" />
-<TGConnectingPoint num="15" id="465" />
-<TGConnectingPoint num="16" id="466" />
-<TGConnectingPoint num="17" id="467" />
-<TGConnectingPoint num="18" id="468" />
-<TGConnectingPoint num="19" id="469" />
-<TGConnectingPoint num="20" id="470" />
-<TGConnectingPoint num="21" id="471" />
-<TGConnectingPoint num="22" id="472" />
-<TGConnectingPoint num="23" id="473" />
+<TGConnectingPoint num="0" id="467" />
+<TGConnectingPoint num="1" id="468" />
+<TGConnectingPoint num="2" id="469" />
+<TGConnectingPoint num="3" id="470" />
+<TGConnectingPoint num="4" id="471" />
+<TGConnectingPoint num="5" id="472" />
+<TGConnectingPoint num="6" id="473" />
+<TGConnectingPoint num="7" id="474" />
+<TGConnectingPoint num="8" id="475" />
+<TGConnectingPoint num="9" id="476" />
+<TGConnectingPoint num="10" id="477" />
+<TGConnectingPoint num="11" id="478" />
+<TGConnectingPoint num="12" id="479" />
+<TGConnectingPoint num="13" id="480" />
+<TGConnectingPoint num="14" id="481" />
+<TGConnectingPoint num="15" id="482" />
+<TGConnectingPoint num="16" id="483" />
+<TGConnectingPoint num="17" id="484" />
+<TGConnectingPoint num="18" id="485" />
+<TGConnectingPoint num="19" id="486" />
+<TGConnectingPoint num="20" id="487" />
+<TGConnectingPoint num="21" id="488" />
+<TGConnectingPoint num="22" id="489" />
+<TGConnectingPoint num="23" id="490" />
 <extraparam>
 <info stereotype="FPGA" nodeName="FPGA2" />
 <attributes capacity="100" byteDataSize="4"  mappingPenalty="0"  reconfigurationTime="50"  goIdleTime="10"  maxConsecutiveIdleCycles="10"  execiTime="1" execcTime="1" clockRatio="1" operation =""  scheduling ="" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1100" id="526" index="4" uid="75dcb8b7-5a31-4c2d-867a-508d3811e7d9" >
+<COMPONENT type="1100" id="543" index="4" uid="36f1edaf-bfdc-4863-bf3d-6dab9a2f4fb0" >
 <cdparam x="498" y="47" />
 <sizeparam width="250" height="200" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="FPGA1" value="name" />
-<TGConnectingPoint num="0" id="502" />
-<TGConnectingPoint num="1" id="503" />
-<TGConnectingPoint num="2" id="504" />
-<TGConnectingPoint num="3" id="505" />
-<TGConnectingPoint num="4" id="506" />
-<TGConnectingPoint num="5" id="507" />
-<TGConnectingPoint num="6" id="508" />
-<TGConnectingPoint num="7" id="509" />
-<TGConnectingPoint num="8" id="510" />
-<TGConnectingPoint num="9" id="511" />
-<TGConnectingPoint num="10" id="512" />
-<TGConnectingPoint num="11" id="513" />
-<TGConnectingPoint num="12" id="514" />
-<TGConnectingPoint num="13" id="515" />
-<TGConnectingPoint num="14" id="516" />
-<TGConnectingPoint num="15" id="517" />
-<TGConnectingPoint num="16" id="518" />
-<TGConnectingPoint num="17" id="519" />
-<TGConnectingPoint num="18" id="520" />
-<TGConnectingPoint num="19" id="521" />
-<TGConnectingPoint num="20" id="522" />
-<TGConnectingPoint num="21" id="523" />
-<TGConnectingPoint num="22" id="524" />
-<TGConnectingPoint num="23" id="525" />
+<TGConnectingPoint num="0" id="519" />
+<TGConnectingPoint num="1" id="520" />
+<TGConnectingPoint num="2" id="521" />
+<TGConnectingPoint num="3" id="522" />
+<TGConnectingPoint num="4" id="523" />
+<TGConnectingPoint num="5" id="524" />
+<TGConnectingPoint num="6" id="525" />
+<TGConnectingPoint num="7" id="526" />
+<TGConnectingPoint num="8" id="527" />
+<TGConnectingPoint num="9" id="528" />
+<TGConnectingPoint num="10" id="529" />
+<TGConnectingPoint num="11" id="530" />
+<TGConnectingPoint num="12" id="531" />
+<TGConnectingPoint num="13" id="532" />
+<TGConnectingPoint num="14" id="533" />
+<TGConnectingPoint num="15" id="534" />
+<TGConnectingPoint num="16" id="535" />
+<TGConnectingPoint num="17" id="536" />
+<TGConnectingPoint num="18" id="537" />
+<TGConnectingPoint num="19" id="538" />
+<TGConnectingPoint num="20" id="539" />
+<TGConnectingPoint num="21" id="540" />
+<TGConnectingPoint num="22" id="541" />
+<TGConnectingPoint num="23" id="542" />
 <extraparam>
 <info stereotype="CPURR" nodeName="FPGA1" />
 <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="1" operation="" MECType="0" encryption="0"/>
 </extraparam>
 </COMPONENT>
-<SUBCOMPONENT type="1101" id="483" index="14" uid="e4afeab8-8137-42b8-8c9a-49e65925cdd7" >
-<father id="526" num="0" />
+<SUBCOMPONENT type="1101" id="500" index="14" uid="4afae5d0-251e-42a8-a830-f87da51712ea" >
+<father id="543" num="0" />
 <cdparam x="565" y="189" />
 <sizeparam width="126" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="0" maxX="124" minY="0" maxY="160" />
 <infoparam name="TGComponent" value="Application::Dst" />
-<TGConnectingPoint num="0" id="475" />
-<TGConnectingPoint num="1" id="476" />
-<TGConnectingPoint num="2" id="477" />
-<TGConnectingPoint num="3" id="478" />
-<TGConnectingPoint num="4" id="479" />
-<TGConnectingPoint num="5" id="480" />
-<TGConnectingPoint num="6" id="481" />
-<TGConnectingPoint num="7" id="482" />
+<TGConnectingPoint num="0" id="492" />
+<TGConnectingPoint num="1" id="493" />
+<TGConnectingPoint num="2" id="494" />
+<TGConnectingPoint num="3" id="495" />
+<TGConnectingPoint num="4" id="496" />
+<TGConnectingPoint num="5" id="497" />
+<TGConnectingPoint num="6" id="498" />
+<TGConnectingPoint num="7" id="499" />
 <extraparam>
 <info value="Application::Dst" taskName="Dst" referenceTaskName="Application" priority="0" operationMEC="Dst" fatherComponentMECType="0" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1101" id="492" index="15" uid="4f5954c6-a0e1-41a0-9dbc-27ae434616b0" >
-<father id="526" num="1" />
+<SUBCOMPONENT type="1101" id="509" index="15" uid="eb9c256d-1342-4266-9915-1319433b9ba1" >
+<father id="543" num="1" />
 <cdparam x="550" y="132" />
 <sizeparam width="123" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="0" maxX="127" minY="0" maxY="160" />
 <infoparam name="TGComponent" value="Application::T2" />
-<TGConnectingPoint num="0" id="484" />
-<TGConnectingPoint num="1" id="485" />
-<TGConnectingPoint num="2" id="486" />
-<TGConnectingPoint num="3" id="487" />
-<TGConnectingPoint num="4" id="488" />
-<TGConnectingPoint num="5" id="489" />
-<TGConnectingPoint num="6" id="490" />
-<TGConnectingPoint num="7" id="491" />
+<TGConnectingPoint num="0" id="501" />
+<TGConnectingPoint num="1" id="502" />
+<TGConnectingPoint num="2" id="503" />
+<TGConnectingPoint num="3" id="504" />
+<TGConnectingPoint num="4" id="505" />
+<TGConnectingPoint num="5" id="506" />
+<TGConnectingPoint num="6" id="507" />
+<TGConnectingPoint num="7" id="508" />
 <extraparam>
 <info value="Application::T2" taskName="T2" referenceTaskName="Application" priority="0" operationMEC="T3" fatherComponentMECType="0" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1101" id="501" index="16" uid="9aadb4a7-73ae-4c74-99aa-0d4ca9d33372" >
-<father id="526" num="2" />
+<SUBCOMPONENT type="1101" id="518" index="16" uid="64a9b5d2-837e-4d2b-99e2-6b93ef20b348" >
+<father id="543" num="2" />
 <cdparam x="539" y="82" />
 <sizeparam width="123" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="0" maxX="127" minY="0" maxY="160" />
 <infoparam name="TGComponent" value="Application::T1" />
-<TGConnectingPoint num="0" id="493" />
-<TGConnectingPoint num="1" id="494" />
-<TGConnectingPoint num="2" id="495" />
-<TGConnectingPoint num="3" id="496" />
-<TGConnectingPoint num="4" id="497" />
-<TGConnectingPoint num="5" id="498" />
-<TGConnectingPoint num="6" id="499" />
-<TGConnectingPoint num="7" id="500" />
+<TGConnectingPoint num="0" id="510" />
+<TGConnectingPoint num="1" id="511" />
+<TGConnectingPoint num="2" id="512" />
+<TGConnectingPoint num="3" id="513" />
+<TGConnectingPoint num="4" id="514" />
+<TGConnectingPoint num="5" id="515" />
+<TGConnectingPoint num="6" id="516" />
+<TGConnectingPoint num="7" id="517" />
 <extraparam>
 <info value="Application::T1" taskName="T1" referenceTaskName="Application" priority="0" operationMEC="T3" fatherComponentMECType="0" />
 </extraparam>
 </SUBCOMPONENT>
 
-<COMPONENT type="1100" id="560" index="5" uid="bb74913c-4951-4035-b965-d44aa4c2a47a" >
+<COMPONENT type="1100" id="577" index="5" uid="09f2af79-3317-42c0-aa2a-577c84c5f049" >
 <cdparam x="77" y="230" />
 <sizeparam width="250" height="200" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="Src" value="name" />
-<TGConnectingPoint num="0" id="536" />
-<TGConnectingPoint num="1" id="537" />
-<TGConnectingPoint num="2" id="538" />
-<TGConnectingPoint num="3" id="539" />
-<TGConnectingPoint num="4" id="540" />
-<TGConnectingPoint num="5" id="541" />
-<TGConnectingPoint num="6" id="542" />
-<TGConnectingPoint num="7" id="543" />
-<TGConnectingPoint num="8" id="544" />
-<TGConnectingPoint num="9" id="545" />
-<TGConnectingPoint num="10" id="546" />
-<TGConnectingPoint num="11" id="547" />
-<TGConnectingPoint num="12" id="548" />
-<TGConnectingPoint num="13" id="549" />
-<TGConnectingPoint num="14" id="550" />
-<TGConnectingPoint num="15" id="551" />
-<TGConnectingPoint num="16" id="552" />
-<TGConnectingPoint num="17" id="553" />
-<TGConnectingPoint num="18" id="554" />
-<TGConnectingPoint num="19" id="555" />
-<TGConnectingPoint num="20" id="556" />
-<TGConnectingPoint num="21" id="557" />
-<TGConnectingPoint num="22" id="558" />
-<TGConnectingPoint num="23" id="559" />
+<TGConnectingPoint num="0" id="553" />
+<TGConnectingPoint num="1" id="554" />
+<TGConnectingPoint num="2" id="555" />
+<TGConnectingPoint num="3" id="556" />
+<TGConnectingPoint num="4" id="557" />
+<TGConnectingPoint num="5" id="558" />
+<TGConnectingPoint num="6" id="559" />
+<TGConnectingPoint num="7" id="560" />
+<TGConnectingPoint num="8" id="561" />
+<TGConnectingPoint num="9" id="562" />
+<TGConnectingPoint num="10" id="563" />
+<TGConnectingPoint num="11" id="564" />
+<TGConnectingPoint num="12" id="565" />
+<TGConnectingPoint num="13" id="566" />
+<TGConnectingPoint num="14" id="567" />
+<TGConnectingPoint num="15" id="568" />
+<TGConnectingPoint num="16" id="569" />
+<TGConnectingPoint num="17" id="570" />
+<TGConnectingPoint num="18" id="571" />
+<TGConnectingPoint num="19" id="572" />
+<TGConnectingPoint num="20" id="573" />
+<TGConnectingPoint num="21" id="574" />
+<TGConnectingPoint num="22" id="575" />
+<TGConnectingPoint num="23" id="576" />
 <extraparam>
 <info stereotype="CPURR" nodeName="Src" />
 <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="1" operation="" MECType="0" encryption="0"/>
 </extraparam>
 </COMPONENT>
-<SUBCOMPONENT type="1101" id="535" index="17" uid="44ca2b90-d888-41cd-9f44-41fcb0755929" >
-<father id="560" num="0" />
+<SUBCOMPONENT type="1101" id="552" index="17" uid="81ceb8cd-2979-4a96-8b98-fbf2cfba33b3" >
+<father id="577" num="0" />
 <cdparam x="139" y="297" />
 <sizeparam width="124" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="0" maxX="126" minY="0" maxY="160" />
 <infoparam name="TGComponent" value="Application::Src" />
-<TGConnectingPoint num="0" id="527" />
-<TGConnectingPoint num="1" id="528" />
-<TGConnectingPoint num="2" id="529" />
-<TGConnectingPoint num="3" id="530" />
-<TGConnectingPoint num="4" id="531" />
-<TGConnectingPoint num="5" id="532" />
-<TGConnectingPoint num="6" id="533" />
-<TGConnectingPoint num="7" id="534" />
+<TGConnectingPoint num="0" id="544" />
+<TGConnectingPoint num="1" id="545" />
+<TGConnectingPoint num="2" id="546" />
+<TGConnectingPoint num="3" id="547" />
+<TGConnectingPoint num="4" id="548" />
+<TGConnectingPoint num="5" id="549" />
+<TGConnectingPoint num="6" id="550" />
+<TGConnectingPoint num="7" id="551" />
 <extraparam>
 <info value="Application::Src" taskName="Src" referenceTaskName="Application" priority="0" operationMEC="Src" fatherComponentMECType="0" />
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="125" id="561" index="6" uid="73b1916b-bbad-475c-98cc-48607b445802" >
+<CONNECTOR type="125" id="578" index="6" uid="1d87cd57-19b8-4fc2-aaa5-4a323c250af2" >
 <cdparam x="429" y="484" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
-<P1  x="429" y="484" id="376" />
-<P2  x="565" y="370" id="439" />
+<P1  x="429" y="484" id="393" />
+<P2  x="565" y="370" id="456" />
 <AutomaticDrawing  data="true" />
 <extraparam>
 <info priority="0" />
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="562" index="7" uid="a9b44241-3931-4529-b096-1a2d320e6a66" >
+<CONNECTOR type="125" id="579" index="7" uid="f47d55e1-a4b1-4449-a238-9dbdc2a4bda6" >
 <cdparam x="697" y="487" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
-<P1  x="788" y="479" id="451" />
-<P2  x="628" y="370" id="431" />
+<P1  x="788" y="479" id="468" />
+<P2  x="628" y="370" id="448" />
 <AutomaticDrawing  data="true" />
 <extraparam>
 <info priority="0" />
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="563" index="8" uid="ce3ed42d-207c-4263-a8bd-c2b6e325fe8f" >
+<CONNECTOR type="125" id="580" index="8" uid="2ac8b4cb-037c-4dbc-bfe0-9b1e16cd9a17" >
 <cdparam x="1017" y="421" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
-<P1  x="958" y="366" id="403" />
-<P2  x="753" y="345" id="429" />
+<P1  x="958" y="366" id="420" />
+<P2  x="753" y="345" id="446" />
 <AutomaticDrawing  data="true" />
 <extraparam>
 <info priority="0" />
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="564" index="9" uid="1f81249c-f634-4856-864d-91b3aab37096" >
+<CONNECTOR type="125" id="581" index="9" uid="2f9139d3-4265-49bb-b366-2b59f4ce504e" >
 <cdparam x="710" y="256" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
-<P1  x="623" y="247" id="508" />
-<P2  x="628" y="320" id="426" />
+<P1  x="623" y="247" id="525" />
+<P2  x="628" y="320" id="443" />
 <AutomaticDrawing  data="true" />
 <extraparam>
 <info priority="0" />
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="565" index="10" uid="77ef7715-f206-4336-b7dc-3ff71f401f21" >
+<CONNECTOR type="125" id="582" index="10" uid="5f688124-33d8-4355-82dc-a3095a9097a9" >
 <cdparam x="327" y="330" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
-<P1  x="327" y="330" id="540" />
-<P2  x="503" y="332" id="435" />
+<P1  x="327" y="330" id="557" />
+<P2  x="503" y="332" id="452" />
 <AutomaticDrawing  data="true" />
 <extraparam>
 <info priority="0" />
@@ -2160,65 +2190,65 @@
 
 <Modeling type="TML Component Design" nameTab="ApplicationSimple" tabs="TML Component Task Diagram$Src$T1$T2" >
 <TMLComponentTaskDiagramPanel name="TML Component Task Diagram" minX="10" maxX="2500" minY="10" maxY="1500" channels="true" events="true" requests="true" considerExecOperators="true" considerTimingOperators="true" zoom="1.0" >
-<CONNECTOR type="126" id="566" index="0" uid="ace3b702-3b41-47bc-83aa-583de6c3a819" >
+<CONNECTOR type="126" id="583" index="0" uid="9d584419-3857-4abf-953a-f31593e9c8e5" >
 <cdparam x="335" y="300" />
 <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="322" y="287" id="572" />
-<P2  x="427" y="287" id="585" />
+<P1  x="322" y="287" id="589" />
+<P2  x="427" y="287" id="602" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="567" index="1" uid="d548b5b0-d7c0-4ee1-80c2-6716897e7262" >
+<CONNECTOR type="126" id="584" index="1" uid="99fed0c4-1f41-44a3-bce5-96e9e9e3aefb" >
 <cdparam x="335" 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="322" y="224" id="570" />
-<P2  x="427" y="223" id="583" />
+<P1  x="322" y="224" id="587" />
+<P2  x="427" y="223" id="600" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="568" index="2" uid="b82de2b8-860b-496d-aef9-7d123a7d1a62" >
+<CONNECTOR type="126" id="585" index="2" uid="007f26b3-8ff6-4591-bc7c-d8cafad89f38" >
 <cdparam x="590" y="305" />
 <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="577" y="292" id="589" />
-<P2  x="683" y="289" id="602" />
+<P1  x="577" y="292" id="606" />
+<P2  x="683" y="289" id="619" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="569" index="3" uid="43195ef4-19c7-46df-80fc-d0f74c3dfcb7" >
+<CONNECTOR type="126" id="586" index="3" uid="a4b38336-5fe7-4863-a2eb-7b31b9e0ef76" >
 <cdparam x="590" y="241" />
 <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="577" y="228" id="587" />
-<P2  x="683" y="225" id="600" />
+<P1  x="577" y="228" id="604" />
+<P2  x="683" y="225" id="617" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<COMPONENT type="1202" id="582" index="4" uid="a944b09a-e17e-428b-b519-61d89744c365" >
+<COMPONENT type="1202" id="599" index="4" uid="1ff1d57f-6e3d-407d-8897-5f6ee06ee8ba" >
 <cdparam x="122" y="175" />
 <sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="Primitive component" value="Src" />
-<TGConnectingPoint num="0" id="574" />
-<TGConnectingPoint num="1" id="575" />
-<TGConnectingPoint num="2" id="576" />
-<TGConnectingPoint num="3" id="577" />
-<TGConnectingPoint num="4" id="578" />
-<TGConnectingPoint num="5" id="579" />
-<TGConnectingPoint num="6" id="580" />
-<TGConnectingPoint num="7" id="581" />
+<TGConnectingPoint num="0" id="591" />
+<TGConnectingPoint num="1" id="592" />
+<TGConnectingPoint num="2" id="593" />
+<TGConnectingPoint num="3" id="594" />
+<TGConnectingPoint num="4" id="595" />
+<TGConnectingPoint num="5" id="596" />
+<TGConnectingPoint num="6" id="597" />
+<TGConnectingPoint num="7" id="598" />
 <extraparam>
 <Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="" Operation="" />
 <Attribute access="2" id="size" value="100" type="0" typeOther="" />
 </extraparam>
 </COMPONENT>
-<SUBCOMPONENT type="1203" id="571" index="7" uid="602b9f03-b191-4f6f-8698-23b366647cdf" >
-<father id="582" num="0" />
+<SUBCOMPONENT type="1203" id="588" index="7" uid="d7c342e7-b2ee-4445-a6ee-4dbcdc116fd2" >
+<father id="599" num="0" />
 <cdparam x="309" y="224" />
 <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="137" />
 <infoparam name="Primitive port" value="Channel chToT1" />
-<TGConnectingPoint num="0" id="570" />
+<TGConnectingPoint num="0" id="587" />
 <extraparam>
 <Prop commName="chToT1" commType="0" origin="true" finite="false" blocking="true" maxSamples="500" 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" vc="0" />
 <Type type="0" typeOther="" />
@@ -2228,14 +2258,14 @@
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="573" index="8" uid="ebd8ee4b-d69e-45fa-8382-073bd4ca952a" >
-<father id="582" num="1" />
+<SUBCOMPONENT type="1203" id="590" index="8" uid="f1c8e02e-5782-4e69-891c-24e61a5c5d38" >
+<father id="599" num="1" />
 <cdparam x="309" y="287" />
 <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="137" />
 <infoparam name="Primitive port" value="Event evtToT1" />
-<TGConnectingPoint num="0" id="572" />
+<TGConnectingPoint num="0" id="589" />
 <extraparam>
 <Prop commName="evtToT1" commType="1" origin="true" finite="true" blocking="true" maxSamples="2" 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" vc="0" />
 <Type type="1" typeOther="" />
@@ -2246,33 +2276,33 @@
 </extraparam>
 </SUBCOMPONENT>
 
-<COMPONENT type="1202" id="599" index="5" uid="755d7b55-7278-47b5-ae13-a995542812ec" >
+<COMPONENT type="1202" id="616" index="5" uid="4fa64033-da36-4e3e-910f-70f19f0380b1" >
 <cdparam x="427" y="177" />
 <sizeparam width="150" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="Primitive component" value="T1" />
-<TGConnectingPoint num="0" id="591" />
-<TGConnectingPoint num="1" id="592" />
-<TGConnectingPoint num="2" id="593" />
-<TGConnectingPoint num="3" id="594" />
-<TGConnectingPoint num="4" id="595" />
-<TGConnectingPoint num="5" id="596" />
-<TGConnectingPoint num="6" id="597" />
-<TGConnectingPoint num="7" id="598" />
+<TGConnectingPoint num="0" id="608" />
+<TGConnectingPoint num="1" id="609" />
+<TGConnectingPoint num="2" id="610" />
+<TGConnectingPoint num="3" id="611" />
+<TGConnectingPoint num="4" id="612" />
+<TGConnectingPoint num="5" id="613" />
+<TGConnectingPoint num="6" id="614" />
+<TGConnectingPoint num="7" id="615" />
 <extraparam>
 <Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="" Operation="" />
 <Attribute access="2" id="size" value="" type="0" typeOther="" />
 </extraparam>
 </COMPONENT>
-<SUBCOMPONENT type="1203" id="584" index="9" uid="11a9d493-d599-47e2-b799-e958327c0643" >
-<father id="599" num="0" />
+<SUBCOMPONENT type="1203" id="601" index="9" uid="c3a6ab12-6859-436d-8e23-0d5846d2e54a" >
+<father id="616" num="0" />
 <cdparam x="414" y="223" />
 <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="-13" maxX="137" minY="-13" maxY="137" />
 <infoparam name="Primitive port" value="Channel chToT1" />
-<TGConnectingPoint num="0" id="583" />
+<TGConnectingPoint num="0" id="600" />
 <extraparam>
 <Prop commName="chToT1" commType="0" 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" vc="0" />
 <Type type="0" typeOther="" />
@@ -2282,14 +2312,14 @@
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="586" index="10" uid="beef1999-ed35-4dbf-b036-cbccff3254c6" >
-<father id="599" num="1" />
+<SUBCOMPONENT type="1203" id="603" index="10" uid="f3c3dcbc-5a25-4fe3-8faa-343e4329486a" >
+<father id="616" num="1" />
 <cdparam x="414" y="287" />
 <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="-13" maxX="137" minY="-13" maxY="137" />
 <infoparam name="Primitive port" value="Event evtToT1" />
-<TGConnectingPoint num="0" id="585" />
+<TGConnectingPoint num="0" id="602" />
 <extraparam>
 <Prop commName="evtToT1" commType="1" origin="false" 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" vc="0" />
 <Type type="1" typeOther="" />
@@ -2299,14 +2329,14 @@
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="588" index="11" uid="844520da-db4b-4f53-981c-c6dbcfec7e06" >
-<father id="599" num="2" />
+<SUBCOMPONENT type="1203" id="605" index="11" uid="5dfb3255-cfd9-4b2a-874d-06a2323a137c" >
+<father id="616" num="2" />
 <cdparam x="564" y="228" />
 <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="-13" maxX="137" minY="-13" maxY="137" />
 <infoparam name="Primitive port" value="Channel chToT2" />
-<TGConnectingPoint num="0" id="587" />
+<TGConnectingPoint num="0" id="604" />
 <extraparam>
 <Prop commName="chToT2" commType="0" origin="true" 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" vc="0" />
 <Type type="0" typeOther="" />
@@ -2316,14 +2346,14 @@
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="590" index="12" uid="1f27d35c-adb2-456b-ac59-d58ce86a04a3" >
-<father id="599" num="3" />
+<SUBCOMPONENT type="1203" id="607" index="12" uid="db84ab89-7c41-4af9-8e38-1ce3755ee607" >
+<father id="616" num="3" />
 <cdparam x="564" y="292" />
 <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="-13" maxX="137" minY="-13" maxY="137" />
 <infoparam name="Primitive port" value="Event evtToT2" />
-<TGConnectingPoint num="0" id="589" />
+<TGConnectingPoint num="0" id="606" />
 <extraparam>
 <Prop commName="evtToT2" commType="1" origin="true" finite="true" blocking="true" maxSamples="2" 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" vc="0" />
 <Type type="1" typeOther="" />
@@ -2334,33 +2364,33 @@
 </extraparam>
 </SUBCOMPONENT>
 
-<COMPONENT type="1202" id="612" index="6" uid="9a13e7e5-0aba-4e24-b01e-b2cc3ff60302" >
+<COMPONENT type="1202" id="629" index="6" uid="3da73335-929d-4c5b-8576-c91051044440" >
 <cdparam x="683" y="179" />
 <sizeparam width="150" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="Primitive component" value="T2" />
-<TGConnectingPoint num="0" id="604" />
-<TGConnectingPoint num="1" id="605" />
-<TGConnectingPoint num="2" id="606" />
-<TGConnectingPoint num="3" id="607" />
-<TGConnectingPoint num="4" id="608" />
-<TGConnectingPoint num="5" id="609" />
-<TGConnectingPoint num="6" id="610" />
-<TGConnectingPoint num="7" id="611" />
+<TGConnectingPoint num="0" id="621" />
+<TGConnectingPoint num="1" id="622" />
+<TGConnectingPoint num="2" id="623" />
+<TGConnectingPoint num="3" id="624" />
+<TGConnectingPoint num="4" id="625" />
+<TGConnectingPoint num="5" id="626" />
+<TGConnectingPoint num="6" id="627" />
+<TGConnectingPoint num="7" id="628" />
 <extraparam>
 <Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="" Operation="" />
 <Attribute access="2" id="size" value="" type="0" typeOther="" />
 </extraparam>
 </COMPONENT>
-<SUBCOMPONENT type="1203" id="601" index="13" uid="1d5fb902-bcd7-495f-b4f9-fa222e9972e9" >
-<father id="612" num="0" />
+<SUBCOMPONENT type="1203" id="618" index="13" uid="0330bff4-1b34-4653-b047-a4bb22d95c8e" >
+<father id="629" num="0" />
 <cdparam x="670" y="225" />
 <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="-13" maxX="137" minY="-13" maxY="137" />
 <infoparam name="Primitive port" value="Channel chToT2" />
-<TGConnectingPoint num="0" id="600" />
+<TGConnectingPoint num="0" id="617" />
 <extraparam>
 <Prop commName="chToT2" commType="0" 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" vc="0" />
 <Type type="0" typeOther="" />
@@ -2370,14 +2400,14 @@
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="603" index="14" uid="7621afc3-f4ee-4c84-82af-b0f7f4cff5e2" >
-<father id="612" num="1" />
+<SUBCOMPONENT type="1203" id="620" index="14" uid="b34f14b6-b546-4f7d-b6dd-0be68bd85f3d" >
+<father id="629" num="1" />
 <cdparam x="670" y="289" />
 <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="-13" maxX="137" minY="-13" maxY="137" />
 <infoparam name="Primitive port" value="Event evtToT2" />
-<TGConnectingPoint num="0" id="602" />
+<TGConnectingPoint num="0" id="619" />
 <extraparam>
 <Prop commName="evtToT2" commType="1" origin="false" finite="true" blocking="true" maxSamples="2" 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" vc="0" />
 <Type type="1" typeOther="" />
@@ -2392,93 +2422,93 @@
 </TMLComponentTaskDiagramPanel>
 
 <TMLActivityDiagramPanel name="Src" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" >
-<COMPONENT type="1008" id="615" index="0" uid="51621b6c-3260-41cd-a83d-b65e4af50682" >
+<COMPONENT type="1008" id="632" index="0" uid="3c08f01a-a3c7-4c72-ba84-67b26fcb77d0" >
 <cdparam x="288" y="192" />
 <sizeparam width="89" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="send event" value="evtToT1(size)" />
-<TGConnectingPoint num="0" id="613" />
-<TGConnectingPoint num="1" id="614" />
+<TGConnectingPoint num="0" id="630" />
+<TGConnectingPoint num="1" id="631" />
 <extraparam>
 <Data eventName="evtToT1" nbOfParams="5" />
 <Param index="0" value="size" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1001" id="617" index="1" uid="929341d4-1881-47c5-a5a6-a74cb868abfe" >
+<COMPONENT type="1001" id="634" index="1" uid="fcd8047f-f7ba-4556-ad4e-4cbeee1a83ad" >
 <cdparam x="323" y="309" />
 <sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="stop state" value="null" />
-<TGConnectingPoint num="0" id="616" />
+<TGConnectingPoint num="0" id="633" />
 </COMPONENT>
 
-<COMPONENT type="1006" id="620" index="2" uid="f0dd542c-2781-405a-a144-54c3a8801e31" >
+<COMPONENT type="1006" id="637" index="2" uid="6be382e4-34d1-4339-a4d3-a57b64c37f52" >
 <cdparam x="291" y="268" />
 <sizeparam width="85" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="write channel" value="chToT1(size)" />
-<TGConnectingPoint num="0" id="618" />
-<TGConnectingPoint num="1" id="619" />
+<TGConnectingPoint num="0" id="635" />
+<TGConnectingPoint num="1" id="636" />
 <extraparam>
 <Data channelName="chToT1" nbOfSamples="size" secPattern="" isAttacker="No" isEncForm="Yes" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1000" id="622" index="3" uid="a0e240fe-be9b-4d43-b10f-3c62b395ba53" >
+<COMPONENT type="1000" id="639" index="3" uid="2eb6b7ad-924e-41a3-98f0-e1745d168dd5" >
 <cdparam x="325" y="145" />
 <sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="start state" value="null" />
-<TGConnectingPoint num="0" id="621" />
+<TGConnectingPoint num="0" id="638" />
 </COMPONENT>
 
-<CONNECTOR type="115" id="623" index="4" uid="17353e6a-d33f-40ce-8f7a-f62ce21f5356" >
+<CONNECTOR type="115" id="640" index="4" uid="81a8b651-214c-46fd-8a7d-db389a742e7a" >
 <cdparam x="325" y="362" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="332" y="217" id="614" />
-<P2  x="333" y="263" id="618" />
+<P1  x="332" y="217" id="631" />
+<P2  x="333" y="263" id="635" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="624" index="5" uid="6ceedee7-cc88-47c4-9ad7-81ac19399ee9" >
+<CONNECTOR type="115" id="641" index="5" uid="0ad0755a-eda9-4326-8fca-d2ce6a5e9046" >
 <cdparam x="332" y="160" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="332" y="165" id="621" />
-<P2  x="332" y="187" id="613" />
+<P1  x="332" y="165" id="638" />
+<P2  x="332" y="187" id="630" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="625" index="6" uid="42da8d53-d376-4070-ac10-32a4f467f2f6" >
+<CONNECTOR type="115" id="642" index="6" uid="b1d62194-c0a9-4a17-a87f-ef187b0b7d70" >
 <cdparam x="333" y="246" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="333" y="293" id="619" />
-<P2  x="333" y="304" id="616" />
+<P1  x="333" y="293" id="636" />
+<P2  x="333" y="304" id="633" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
 
 </TMLActivityDiagramPanel>
 
 <TMLActivityDiagramPanel name="T1" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" >
-<COMPONENT type="1028" id="629" index="0" uid="c02aa6cb-a799-4638-abb9-a5f7e76e0e91" >
+<COMPONENT type="1028" id="646" index="0" uid="1f499078-2d88-4dae-9e2e-607a7742d43d" >
 <cdparam x="430" y="361" />
 <sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="delayInterval" value="null" />
-<TGConnectingPoint num="0" id="627" />
-<TGConnectingPoint num="1" id="628" />
+<TGConnectingPoint num="0" id="644" />
+<TGConnectingPoint num="1" id="645" />
 </COMPONENT>
-<SUBCOMPONENT type="-1" id="626" index="17" uid="e25f9cc8-7c8b-44a0-9c56-ba312404dea6" >
-<father id="629" num="0" />
+<SUBCOMPONENT type="-1" id="643" index="17" uid="8be846b5-e5f8-4779-9172-5e1447f86c93" >
+<father id="646" num="0" />
 <cdparam x="445" y="381" />
 <sizeparam width="73" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -2489,18 +2519,18 @@
 </extraparam>
 </SUBCOMPONENT>
 
-<COMPONENT type="1026" id="633" index="1" uid="e207d5c2-5b00-4926-9762-565119928457" >
+<COMPONENT type="1026" id="650" index="1" uid="ed8bed2d-72be-46f3-a73d-aadf35789eb1" >
 <cdparam x="440" y="298" />
 <sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="delay" value="null" />
-<TGConnectingPoint num="0" id="631" />
-<TGConnectingPoint num="1" id="632" />
+<TGConnectingPoint num="0" id="648" />
+<TGConnectingPoint num="1" id="649" />
 </COMPONENT>
-<SUBCOMPONENT type="-1" id="630" index="18" uid="6688a94a-0c6c-469e-aa25-164bd8f7aab6" >
-<father id="633" num="0" />
+<SUBCOMPONENT type="-1" id="647" index="18" uid="104641ce-e2b9-4305-b266-901b801edf6d" >
+<father id="650" num="0" />
 <cdparam x="455" y="318" />
 <sizeparam width="39" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -2511,56 +2541,56 @@
 </extraparam>
 </SUBCOMPONENT>
 
-<COMPONENT type="1001" id="635" index="2" uid="aac84fc0-6f2b-41ad-9a24-3a86f438f1b4" >
+<COMPONENT type="1001" id="652" index="2" uid="95dac981-d85d-491b-b608-6dc8e22f8b12" >
 <cdparam x="410" y="550" />
 <sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="stop state" value="null" />
-<TGConnectingPoint num="0" id="634" />
+<TGConnectingPoint num="0" id="651" />
 </COMPONENT>
 
-<COMPONENT type="1006" id="638" index="3" uid="4c8435a3-4b40-4308-9393-7cdebdf9e7e4" >
+<COMPONENT type="1006" id="655" index="3" uid="233a5db3-a4b2-4831-9d33-4e4720670564" >
 <cdparam x="376" y="505" />
 <sizeparam width="88" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="write channel" value="chToT2(size)" />
-<TGConnectingPoint num="0" id="636" />
-<TGConnectingPoint num="1" id="637" />
+<TGConnectingPoint num="0" id="653" />
+<TGConnectingPoint num="1" id="654" />
 <extraparam>
 <Data channelName="chToT2" nbOfSamples="size" secPattern="" isAttacker="No" isEncForm="Yes" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1008" id="641" index="4" uid="e2eb8755-8cf7-401e-8571-b0994b7e2154" >
+<COMPONENT type="1008" id="658" index="4" uid="5f9c6c4a-0fbc-4ae2-9797-db905fed6ac2" >
 <cdparam x="374" y="450" />
 <sizeparam width="92" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="send event" value="evtToT2(size)" />
-<TGConnectingPoint num="0" id="639" />
-<TGConnectingPoint num="1" id="640" />
+<TGConnectingPoint num="0" id="656" />
+<TGConnectingPoint num="1" id="657" />
 <extraparam>
 <Data eventName="evtToT2" nbOfParams="5" />
 <Param index="0" value="size" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1013" id="645" index="5" uid="21dcfa3d-565d-4661-99d8-f6c2a1658351" >
+<COMPONENT type="1013" id="662" index="5" uid="b0e698e3-b8dc-456d-a7b7-bf7672e5e3d5" >
 <cdparam x="417" y="216" />
 <sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="execI" value="null" />
-<TGConnectingPoint num="0" id="643" />
-<TGConnectingPoint num="1" id="644" />
+<TGConnectingPoint num="0" id="660" />
+<TGConnectingPoint num="1" id="661" />
 </COMPONENT>
-<SUBCOMPONENT type="-1" id="642" index="19" uid="633a68c8-7eba-458b-949d-04472672fb53" >
-<father id="645" num="0" />
+<SUBCOMPONENT type="-1" id="659" index="19" uid="18583f67-e0d0-4357-ba51-b5390046cc85" >
+<father id="662" num="0" />
 <cdparam x="432" y="236" />
 <sizeparam width="23" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -2568,133 +2598,133 @@
 <infoparam name="value of the delay" value="size" />
 </SUBCOMPONENT>
 
-<COMPONENT type="1009" id="648" index="6" uid="c53a07af-9cfb-4356-856c-d419cbd0bd76" >
+<COMPONENT type="1009" id="665" index="6" uid="4310e6b9-75c4-4b18-9338-61bb23f31711" >
 <cdparam x="376" y="162" />
 <sizeparam width="92" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="read channel" value="chToT1(size) " />
-<TGConnectingPoint num="0" id="646" />
-<TGConnectingPoint num="1" id="647" />
+<TGConnectingPoint num="0" id="663" />
+<TGConnectingPoint num="1" id="664" />
 <extraparam>
 <Data channelName="chToT1" nbOfSamples="size" secPattern="" isAttacker="No" isEncForm="Yes" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1010" id="651" index="7" uid="b30d1167-758f-4e0a-bb51-55cad2817002" >
+<COMPONENT type="1010" id="668" index="7" uid="4833c0fd-2ce1-4d8d-9b4e-21466a4299fd" >
 <cdparam x="374" y="116" />
 <sizeparam width="96" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="wait event" value="evtToT1(size) " />
-<TGConnectingPoint num="0" id="649" />
-<TGConnectingPoint num="1" id="650" />
+<TGConnectingPoint num="0" id="666" />
+<TGConnectingPoint num="1" id="667" />
 <extraparam>
 <Data eventName="evtToT1" nbOfParams="5" />
 <Param index="0" value="size" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1000" id="653" index="8" uid="80109e78-52b6-4948-a7d8-a74c3a7f9935" >
+<COMPONENT type="1000" id="670" index="8" uid="bd283965-0f05-43ed-b223-98768ab79ecf" >
 <cdparam x="416" y="76" />
 <sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="start state" value="null" />
-<TGConnectingPoint num="0" id="652" />
+<TGConnectingPoint num="0" id="669" />
 </COMPONENT>
 
-<CONNECTOR type="115" id="654" index="9" uid="429af70f-d063-4b03-8a8a-9727a19779f6" >
+<CONNECTOR type="115" id="671" index="9" uid="4a3b75c2-4481-45eb-91f5-4836acab23c9" >
 <cdparam x="414" y="91" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="423" y="96" id="652" />
-<P2  x="422" y="111" id="649" />
+<P1  x="423" y="96" id="669" />
+<P2  x="422" y="111" id="666" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="655" index="10" uid="7b2f9f90-d932-4c56-9b9a-8941d2f01179" >
+<CONNECTOR type="115" id="672" index="10" uid="6dc3407f-95c8-4d94-ab00-d33aa46539e8" >
 <cdparam x="422" y="141" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="422" y="141" id="650" />
-<P2  x="422" y="157" id="646" />
+<P1  x="422" y="141" id="667" />
+<P2  x="422" y="157" id="663" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="656" index="11" uid="a4515125-6257-4a45-9920-0feeb0cb36d0" >
+<CONNECTOR type="115" id="673" index="11" uid="7869fea2-1811-4151-98e0-1e7b838e7bd0" >
 <cdparam x="432" y="199" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="422" y="187" id="647" />
-<P2  x="422" y="211" id="643" />
+<P1  x="422" y="187" id="664" />
+<P2  x="422" y="211" id="660" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="657" index="12" uid="150c0684-252a-4f3b-9446-0009167d1107" >
+<CONNECTOR type="115" id="674" index="12" uid="ba4080cd-999e-4b2e-9ac1-59f76fa7d1b8" >
 <cdparam x="422" y="251" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="422" y="251" id="644" />
-<P2  x="445" y="293" id="631" />
+<P1  x="422" y="251" id="661" />
+<P2  x="445" y="293" id="648" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="658" index="13" uid="41e6d1a1-926f-418b-a412-50eafe2ac624" >
+<CONNECTOR type="115" id="675" index="13" uid="dd4712d2-02f0-46ad-87b6-be09c210e6f6" >
 <cdparam x="424" y="475" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="420" y="475" id="640" />
-<P2  x="420" y="500" id="636" />
+<P1  x="420" y="475" id="657" />
+<P2  x="420" y="500" id="653" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="659" index="14" uid="a073219d-b448-4b60-b192-600b069495c5" >
+<CONNECTOR type="115" id="676" index="14" uid="03ac8c24-f70e-45b0-85c8-75d4eddb41be" >
 <cdparam x="433" y="530" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="420" y="530" id="637" />
-<P2  x="420" y="545" id="634" />
+<P1  x="420" y="530" id="654" />
+<P2  x="420" y="545" id="651" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="660" index="15" uid="6de51120-f156-4b29-a8e3-65e5e9c3cf78" >
+<CONNECTOR type="115" id="677" index="15" uid="538d7faa-2731-474b-b3ee-f8aa52d4311b" >
 <cdparam x="445" y="333" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="445" y="333" id="632" />
-<P2  x="435" y="356" id="627" />
+<P1  x="445" y="333" id="649" />
+<P2  x="435" y="356" id="644" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="661" index="16" uid="8f78d080-670c-4348-835d-cae4a217c56f" >
+<CONNECTOR type="115" id="678" index="16" uid="c4ee9504-7f9d-47f8-adb1-81f514ec1338" >
 <cdparam x="435" y="396" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="435" y="396" id="628" />
-<P2  x="420" y="445" id="639" />
+<P1  x="435" y="396" id="645" />
+<P2  x="420" y="445" id="656" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
 
 </TMLActivityDiagramPanel>
 
 <TMLActivityDiagramPanel name="T2" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" >
-<COMPONENT type="1001" id="663" index="0" uid="1fd6258c-94ba-4e01-bc94-c7b26b209a98" >
+<COMPONENT type="1001" id="680" index="0" uid="167cb127-1f90-4ed2-a388-fc033df5ccef" >
 <cdparam x="412" y="443" />
 <sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="stop state" value="null" />
-<TGConnectingPoint num="0" id="662" />
+<TGConnectingPoint num="0" id="679" />
 </COMPONENT>
 
-<COMPONENT type="1013" id="667" index="1" uid="fe1a3423-44d6-403e-8aae-5114a217f71f" >
+<COMPONENT type="1013" id="684" index="1" uid="06e5548b-ea50-43dc-ae3c-bc3b36968f68" >
 <cdparam x="417" y="216" />
 <sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="execI" value="null" />
-<TGConnectingPoint num="0" id="665" />
-<TGConnectingPoint num="1" id="666" />
+<TGConnectingPoint num="0" id="682" />
+<TGConnectingPoint num="1" id="683" />
 </COMPONENT>
-<SUBCOMPONENT type="-1" id="664" index="9" uid="8eb43279-9ddd-4c35-9343-875c0d4fb854" >
-<father id="667" num="0" />
+<SUBCOMPONENT type="-1" id="681" index="9" uid="57f0a464-0c90-4830-aa75-460300a81680" >
+<father id="684" num="0" />
 <cdparam x="432" y="236" />
 <sizeparam width="23" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -2702,74 +2732,74 @@
 <infoparam name="value of the delay" value="size" />
 </SUBCOMPONENT>
 
-<COMPONENT type="1009" id="670" index="2" uid="6f326687-22cf-4608-a3ab-00fcd912ab72" >
+<COMPONENT type="1009" id="687" index="2" uid="01253dee-a047-4d8e-871e-e8768d67a411" >
 <cdparam x="378" y="162" />
 <sizeparam width="89" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="read channel" value="chToT2(size) " />
-<TGConnectingPoint num="0" id="668" />
-<TGConnectingPoint num="1" id="669" />
+<TGConnectingPoint num="0" id="685" />
+<TGConnectingPoint num="1" id="686" />
 <extraparam>
 <Data channelName="chToT2" nbOfSamples="size" secPattern="" isAttacker="No" isEncForm="Yes" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1010" id="673" index="3" uid="69ec353a-666b-4d9c-a2bd-a3114779f069" >
+<COMPONENT type="1010" id="690" index="3" uid="06760cd4-e636-41eb-861b-03bc3f0cb5e2" >
 <cdparam x="376" y="116" />
 <sizeparam width="93" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="wait event" value="evtToT2(size) " />
-<TGConnectingPoint num="0" id="671" />
-<TGConnectingPoint num="1" id="672" />
+<TGConnectingPoint num="0" id="688" />
+<TGConnectingPoint num="1" id="689" />
 <extraparam>
 <Data eventName="evtToT2" nbOfParams="5" />
 <Param index="0" value="size" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1000" id="675" index="4" uid="86fe14e9-d24f-440e-9507-92c2395d8e55" >
+<COMPONENT type="1000" id="692" index="4" uid="8df2440d-8991-44a7-a892-c9a9cec38a20" >
 <cdparam x="416" y="76" />
 <sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="start state" value="null" />
-<TGConnectingPoint num="0" id="674" />
+<TGConnectingPoint num="0" id="691" />
 </COMPONENT>
 
-<CONNECTOR type="115" id="676" index="5" uid="8868f4a9-0477-4e90-b2e6-197dbd7feb96" >
+<CONNECTOR type="115" id="693" index="5" uid="89f12dcd-d1b6-43dc-9b53-e6f09b1634a0" >
 <cdparam x="422" y="251" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="422" y="251" id="666" />
-<P2  x="422" y="438" id="662" />
+<P1  x="422" y="251" id="683" />
+<P2  x="422" y="438" id="679" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="677" index="6" uid="7b7f7ae1-e646-45f2-8ec6-d040e4b87bec" >
+<CONNECTOR type="115" id="694" index="6" uid="d0bf42ab-d340-4992-b964-fc2bde089e3a" >
 <cdparam x="414" y="91" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="423" y="96" id="674" />
-<P2  x="422" y="111" id="671" />
+<P1  x="423" y="96" id="691" />
+<P2  x="422" y="111" id="688" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="678" index="7" uid="37e1c98e-847c-4c38-a266-31c73e449a6f" >
+<CONNECTOR type="115" id="695" index="7" uid="d5f7bf24-abed-44c0-bd30-5dc2a0b903e5" >
 <cdparam x="422" y="141" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="422" y="141" id="672" />
-<P2  x="422" y="157" id="668" />
+<P1  x="422" y="141" id="689" />
+<P2  x="422" y="157" id="685" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="679" index="8" uid="03764839-5429-4897-88b1-f21011f349dc" >
+<CONNECTOR type="115" id="696" index="8" uid="4c95bad0-5d33-4be8-82e3-dae5e4527300" >
 <cdparam x="432" y="199" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="422" y="187" id="669" />
-<P2  x="422" y="211" id="665" />
+<P1  x="422" y="187" id="686" />
+<P2  x="422" y="211" id="682" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
 
@@ -2782,237 +2812,237 @@
 
 <Modeling type="TML Architecture" nameTab="ArchitectureSimple" >
 <TMLArchiDiagramPanel name="DIPLODOCUS architecture and mapping Diagram" minX="10" maxX="2500" minY="10" maxY="1500" attributes="0" considerExecOperators="true" considerTimingOperators="true" masterClockFrequency="200" zoom="1.0000000000000002" >
-<COMPONENT type="1105" id="704" index="0" uid="8a18cbab-71dd-43ae-bc2d-7eb5182cc8a6" >
+<COMPONENT type="1105" id="721" index="0" uid="aeb0109c-98b2-4c8b-9040-d4bc4a59d50c" >
 <cdparam x="958" y="266" />
 <sizeparam width="200" height="200" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" />
 <infoparam name="Memory0" value="name" />
-<TGConnectingPoint num="0" id="680" />
-<TGConnectingPoint num="1" id="681" />
-<TGConnectingPoint num="2" id="682" />
-<TGConnectingPoint num="3" id="683" />
-<TGConnectingPoint num="4" id="684" />
-<TGConnectingPoint num="5" id="685" />
-<TGConnectingPoint num="6" id="686" />
-<TGConnectingPoint num="7" id="687" />
-<TGConnectingPoint num="8" id="688" />
-<TGConnectingPoint num="9" id="689" />
-<TGConnectingPoint num="10" id="690" />
-<TGConnectingPoint num="11" id="691" />
-<TGConnectingPoint num="12" id="692" />
-<TGConnectingPoint num="13" id="693" />
-<TGConnectingPoint num="14" id="694" />
-<TGConnectingPoint num="15" id="695" />
-<TGConnectingPoint num="16" id="696" />
-<TGConnectingPoint num="17" id="697" />
-<TGConnectingPoint num="18" id="698" />
-<TGConnectingPoint num="19" id="699" />
-<TGConnectingPoint num="20" id="700" />
-<TGConnectingPoint num="21" id="701" />
-<TGConnectingPoint num="22" id="702" />
-<TGConnectingPoint num="23" id="703" />
+<TGConnectingPoint num="0" id="697" />
+<TGConnectingPoint num="1" id="698" />
+<TGConnectingPoint num="2" id="699" />
+<TGConnectingPoint num="3" id="700" />
+<TGConnectingPoint num="4" id="701" />
+<TGConnectingPoint num="5" id="702" />
+<TGConnectingPoint num="6" id="703" />
+<TGConnectingPoint num="7" id="704" />
+<TGConnectingPoint num="8" id="705" />
+<TGConnectingPoint num="9" id="706" />
+<TGConnectingPoint num="10" id="707" />
+<TGConnectingPoint num="11" id="708" />
+<TGConnectingPoint num="12" id="709" />
+<TGConnectingPoint num="13" id="710" />
+<TGConnectingPoint num="14" id="711" />
+<TGConnectingPoint num="15" id="712" />
+<TGConnectingPoint num="16" id="713" />
+<TGConnectingPoint num="17" id="714" />
+<TGConnectingPoint num="18" id="715" />
+<TGConnectingPoint num="19" id="716" />
+<TGConnectingPoint num="20" id="717" />
+<TGConnectingPoint num="21" id="718" />
+<TGConnectingPoint num="22" id="719" />
+<TGConnectingPoint num="23" id="720" />
 <extraparam>
 <info stereotype="MEMORY" nodeName="Memory0" />
 <attributes byteDataSize="4"  memorySize="1024"  clockRatio="1"  bufferType="0" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1102" id="729" index="1" uid="66643002-79cf-4648-b89a-258045d62ce7" >
+<COMPONENT type="1102" id="746" index="1" uid="c0cf3c92-8679-411d-8b10-b2b7bf02a656" >
 <cdparam x="503" y="320" />
 <sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" />
 <infoparam name="Bus0" value="name" />
-<TGConnectingPoint num="0" id="705" />
-<TGConnectingPoint num="1" id="706" />
-<TGConnectingPoint num="2" id="707" />
-<TGConnectingPoint num="3" id="708" />
-<TGConnectingPoint num="4" id="709" />
-<TGConnectingPoint num="5" id="710" />
-<TGConnectingPoint num="6" id="711" />
-<TGConnectingPoint num="7" id="712" />
-<TGConnectingPoint num="8" id="713" />
-<TGConnectingPoint num="9" id="714" />
-<TGConnectingPoint num="10" id="715" />
-<TGConnectingPoint num="11" id="716" />
-<TGConnectingPoint num="12" id="717" />
-<TGConnectingPoint num="13" id="718" />
-<TGConnectingPoint num="14" id="719" />
-<TGConnectingPoint num="15" id="720" />
-<TGConnectingPoint num="16" id="721" />
-<TGConnectingPoint num="17" id="722" />
-<TGConnectingPoint num="18" id="723" />
-<TGConnectingPoint num="19" id="724" />
-<TGConnectingPoint num="20" id="725" />
-<TGConnectingPoint num="21" id="726" />
-<TGConnectingPoint num="22" id="727" />
-<TGConnectingPoint num="23" id="728" />
+<TGConnectingPoint num="0" id="722" />
+<TGConnectingPoint num="1" id="723" />
+<TGConnectingPoint num="2" id="724" />
+<TGConnectingPoint num="3" id="725" />
+<TGConnectingPoint num="4" id="726" />
+<TGConnectingPoint num="5" id="727" />
+<TGConnectingPoint num="6" id="728" />
+<TGConnectingPoint num="7" id="729" />
+<TGConnectingPoint num="8" id="730" />
+<TGConnectingPoint num="9" id="731" />
+<TGConnectingPoint num="10" id="732" />
+<TGConnectingPoint num="11" id="733" />
+<TGConnectingPoint num="12" id="734" />
+<TGConnectingPoint num="13" id="735" />
+<TGConnectingPoint num="14" id="736" />
+<TGConnectingPoint num="15" id="737" />
+<TGConnectingPoint num="16" id="738" />
+<TGConnectingPoint num="17" id="739" />
+<TGConnectingPoint num="18" id="740" />
+<TGConnectingPoint num="19" id="741" />
+<TGConnectingPoint num="20" id="742" />
+<TGConnectingPoint num="21" id="743" />
+<TGConnectingPoint num="22" id="744" />
+<TGConnectingPoint num="23" id="745" />
 <extraparam>
 <info stereotype="BUS-RR" nodeName="Bus0" />
 <attributes byteDataSize="4"  arbitrationPolicy="0"  sliceTime="10000"  pipelineSize="1"  burstSize="100"  clockRatio="1"  privacy="0"  referenceAttack="null" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1100" id="772" index="2" uid="2adca544-a80c-440d-80ac-6d864e9d878e" >
+<COMPONENT type="1100" id="789" index="2" uid="ceb4baff-a2d9-44d7-a2c7-167c965a037a" >
 <cdparam x="498" y="47" />
 <sizeparam width="250" height="200" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" />
 <infoparam name="FPGA1" value="name" />
-<TGConnectingPoint num="0" id="748" />
-<TGConnectingPoint num="1" id="749" />
-<TGConnectingPoint num="2" id="750" />
-<TGConnectingPoint num="3" id="751" />
-<TGConnectingPoint num="4" id="752" />
-<TGConnectingPoint num="5" id="753" />
-<TGConnectingPoint num="6" id="754" />
-<TGConnectingPoint num="7" id="755" />
-<TGConnectingPoint num="8" id="756" />
-<TGConnectingPoint num="9" id="757" />
-<TGConnectingPoint num="10" id="758" />
-<TGConnectingPoint num="11" id="759" />
-<TGConnectingPoint num="12" id="760" />
-<TGConnectingPoint num="13" id="761" />
-<TGConnectingPoint num="14" id="762" />
-<TGConnectingPoint num="15" id="763" />
-<TGConnectingPoint num="16" id="764" />
-<TGConnectingPoint num="17" id="765" />
-<TGConnectingPoint num="18" id="766" />
-<TGConnectingPoint num="19" id="767" />
-<TGConnectingPoint num="20" id="768" />
-<TGConnectingPoint num="21" id="769" />
-<TGConnectingPoint num="22" id="770" />
-<TGConnectingPoint num="23" id="771" />
+<TGConnectingPoint num="0" id="765" />
+<TGConnectingPoint num="1" id="766" />
+<TGConnectingPoint num="2" id="767" />
+<TGConnectingPoint num="3" id="768" />
+<TGConnectingPoint num="4" id="769" />
+<TGConnectingPoint num="5" id="770" />
+<TGConnectingPoint num="6" id="771" />
+<TGConnectingPoint num="7" id="772" />
+<TGConnectingPoint num="8" id="773" />
+<TGConnectingPoint num="9" id="774" />
+<TGConnectingPoint num="10" id="775" />
+<TGConnectingPoint num="11" id="776" />
+<TGConnectingPoint num="12" id="777" />
+<TGConnectingPoint num="13" id="778" />
+<TGConnectingPoint num="14" id="779" />
+<TGConnectingPoint num="15" id="780" />
+<TGConnectingPoint num="16" id="781" />
+<TGConnectingPoint num="17" id="782" />
+<TGConnectingPoint num="18" id="783" />
+<TGConnectingPoint num="19" id="784" />
+<TGConnectingPoint num="20" id="785" />
+<TGConnectingPoint num="21" id="786" />
+<TGConnectingPoint num="22" id="787" />
+<TGConnectingPoint num="23" id="788" />
 <extraparam>
 <info stereotype="CPURR" nodeName="FPGA1" />
 <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="1" operation="" MECType="0" encryption="0"/>
 </extraparam>
 </COMPONENT>
-<SUBCOMPONENT type="1101" id="738" index="7" uid="8e76d7f6-0a86-4ef6-8999-3bb2f4fedc93" >
-<father id="772" num="0" />
+<SUBCOMPONENT type="1101" id="755" index="7" uid="48bc03e8-d1da-4e34-8bf0-b229d37fabbb" >
+<father id="789" num="0" />
 <cdparam x="539" y="82" />
 <sizeparam width="161" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="0" maxX="89" minY="0" maxY="160" />
 <infoparam name="TGComponent" value="ApplicationSimple::T1" />
-<TGConnectingPoint num="0" id="730" />
-<TGConnectingPoint num="1" id="731" />
-<TGConnectingPoint num="2" id="732" />
-<TGConnectingPoint num="3" id="733" />
-<TGConnectingPoint num="4" id="734" />
-<TGConnectingPoint num="5" id="735" />
-<TGConnectingPoint num="6" id="736" />
-<TGConnectingPoint num="7" id="737" />
+<TGConnectingPoint num="0" id="747" />
+<TGConnectingPoint num="1" id="748" />
+<TGConnectingPoint num="2" id="749" />
+<TGConnectingPoint num="3" id="750" />
+<TGConnectingPoint num="4" id="751" />
+<TGConnectingPoint num="5" id="752" />
+<TGConnectingPoint num="6" id="753" />
+<TGConnectingPoint num="7" id="754" />
 <extraparam>
 <info value="ApplicationSimple::T1" taskName="T1" referenceTaskName="ApplicationSimple" priority="0" operationMEC="T1" fatherComponentMECType="0" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1101" id="747" index="8" uid="a797160f-81b9-4c00-810e-1d7e0cef4eb0" >
-<father id="772" num="1" />
+<SUBCOMPONENT type="1101" id="764" index="8" uid="bf99f96e-1445-4be4-ac4f-191410c604c6" >
+<father id="789" num="1" />
 <cdparam x="550" y="132" />
 <sizeparam width="161" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="0" maxX="89" minY="0" maxY="160" />
 <infoparam name="TGComponent" value="ApplicationSimple::T2" />
-<TGConnectingPoint num="0" id="739" />
-<TGConnectingPoint num="1" id="740" />
-<TGConnectingPoint num="2" id="741" />
-<TGConnectingPoint num="3" id="742" />
-<TGConnectingPoint num="4" id="743" />
-<TGConnectingPoint num="5" id="744" />
-<TGConnectingPoint num="6" id="745" />
-<TGConnectingPoint num="7" id="746" />
+<TGConnectingPoint num="0" id="756" />
+<TGConnectingPoint num="1" id="757" />
+<TGConnectingPoint num="2" id="758" />
+<TGConnectingPoint num="3" id="759" />
+<TGConnectingPoint num="4" id="760" />
+<TGConnectingPoint num="5" id="761" />
+<TGConnectingPoint num="6" id="762" />
+<TGConnectingPoint num="7" id="763" />
 <extraparam>
 <info value="ApplicationSimple::T2" taskName="T2" referenceTaskName="ApplicationSimple" priority="0" operationMEC="T2" fatherComponentMECType="0" />
 </extraparam>
 </SUBCOMPONENT>
 
-<COMPONENT type="1100" id="806" index="3" uid="8e3716f8-4168-4489-941a-e477cc11076b" >
+<COMPONENT type="1100" id="823" index="3" uid="88be9543-ec9a-4bff-a707-98e80065c8f1" >
 <cdparam x="77" y="230" />
 <sizeparam width="250" height="200" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" />
 <infoparam name="Src" value="name" />
-<TGConnectingPoint num="0" id="782" />
-<TGConnectingPoint num="1" id="783" />
-<TGConnectingPoint num="2" id="784" />
-<TGConnectingPoint num="3" id="785" />
-<TGConnectingPoint num="4" id="786" />
-<TGConnectingPoint num="5" id="787" />
-<TGConnectingPoint num="6" id="788" />
-<TGConnectingPoint num="7" id="789" />
-<TGConnectingPoint num="8" id="790" />
-<TGConnectingPoint num="9" id="791" />
-<TGConnectingPoint num="10" id="792" />
-<TGConnectingPoint num="11" id="793" />
-<TGConnectingPoint num="12" id="794" />
-<TGConnectingPoint num="13" id="795" />
-<TGConnectingPoint num="14" id="796" />
-<TGConnectingPoint num="15" id="797" />
-<TGConnectingPoint num="16" id="798" />
-<TGConnectingPoint num="17" id="799" />
-<TGConnectingPoint num="18" id="800" />
-<TGConnectingPoint num="19" id="801" />
-<TGConnectingPoint num="20" id="802" />
-<TGConnectingPoint num="21" id="803" />
-<TGConnectingPoint num="22" id="804" />
-<TGConnectingPoint num="23" id="805" />
+<TGConnectingPoint num="0" id="799" />
+<TGConnectingPoint num="1" id="800" />
+<TGConnectingPoint num="2" id="801" />
+<TGConnectingPoint num="3" id="802" />
+<TGConnectingPoint num="4" id="803" />
+<TGConnectingPoint num="5" id="804" />
+<TGConnectingPoint num="6" id="805" />
+<TGConnectingPoint num="7" id="806" />
+<TGConnectingPoint num="8" id="807" />
+<TGConnectingPoint num="9" id="808" />
+<TGConnectingPoint num="10" id="809" />
+<TGConnectingPoint num="11" id="810" />
+<TGConnectingPoint num="12" id="811" />
+<TGConnectingPoint num="13" id="812" />
+<TGConnectingPoint num="14" id="813" />
+<TGConnectingPoint num="15" id="814" />
+<TGConnectingPoint num="16" id="815" />
+<TGConnectingPoint num="17" id="816" />
+<TGConnectingPoint num="18" id="817" />
+<TGConnectingPoint num="19" id="818" />
+<TGConnectingPoint num="20" id="819" />
+<TGConnectingPoint num="21" id="820" />
+<TGConnectingPoint num="22" id="821" />
+<TGConnectingPoint num="23" id="822" />
 <extraparam>
 <info stereotype="CPURR" nodeName="Src" />
 <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="1" operation="" MECType="0" encryption="0"/>
 </extraparam>
 </COMPONENT>
-<SUBCOMPONENT type="1101" id="781" index="9" uid="34559db7-bf8c-4086-9c11-8a230ba3cc2e" >
-<father id="806" num="0" />
+<SUBCOMPONENT type="1101" id="798" index="9" uid="c0d4e122-7264-4e36-9ce2-65a49fc32976" >
+<father id="823" num="0" />
 <cdparam x="139" y="297" />
 <sizeparam width="162" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="0" maxX="88" minY="0" maxY="160" />
 <infoparam name="TGComponent" value="ApplicationSimple::Src" />
-<TGConnectingPoint num="0" id="773" />
-<TGConnectingPoint num="1" id="774" />
-<TGConnectingPoint num="2" id="775" />
-<TGConnectingPoint num="3" id="776" />
-<TGConnectingPoint num="4" id="777" />
-<TGConnectingPoint num="5" id="778" />
-<TGConnectingPoint num="6" id="779" />
-<TGConnectingPoint num="7" id="780" />
+<TGConnectingPoint num="0" id="790" />
+<TGConnectingPoint num="1" id="791" />
+<TGConnectingPoint num="2" id="792" />
+<TGConnectingPoint num="3" id="793" />
+<TGConnectingPoint num="4" id="794" />
+<TGConnectingPoint num="5" id="795" />
+<TGConnectingPoint num="6" id="796" />
+<TGConnectingPoint num="7" id="797" />
 <extraparam>
 <info value="ApplicationSimple::Src" taskName="Src" referenceTaskName="ApplicationSimple" priority="0" operationMEC="Src" fatherComponentMECType="0" />
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="125" id="807" index="4" uid="d6501021-0b9d-43ba-8929-8cde90aa6d05" >
+<CONNECTOR type="125" id="824" index="4" uid="3537dba1-2090-4805-b9a9-20f413f9cb45" >
 <cdparam x="1017" y="421" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
-<P1  x="958" y="366" id="683" />
-<P2  x="753" y="345" id="709" />
+<P1  x="958" y="366" id="700" />
+<P2  x="753" y="345" id="726" />
 <AutomaticDrawing  data="true" />
 <extraparam>
 <info priority="0" />
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="808" index="5" uid="d2c4eae6-134f-4f1e-8a56-9177135cdb81" >
+<CONNECTOR type="125" id="825" index="5" uid="77ff90bd-507f-4d43-b885-d45279c34814" >
 <cdparam x="710" y="256" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
-<P1  x="623" y="247" id="754" />
-<P2  x="628" y="320" id="706" />
+<P1  x="623" y="247" id="771" />
+<P2  x="628" y="320" id="723" />
 <AutomaticDrawing  data="true" />
 <extraparam>
 <info priority="0" />
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="809" index="6" uid="533f867f-5baf-49dd-bd7f-9c5e7e20e4f2" >
+<CONNECTOR type="125" id="826" index="6" uid="f8a4cd8c-006a-4cc3-9917-bde2f853b778" >
 <cdparam x="327" y="330" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
-<P1  x="327" y="330" id="786" />
-<P2  x="503" y="332" id="715" />
+<P1  x="327" y="330" id="803" />
+<P2  x="503" y="332" id="732" />
 <AutomaticDrawing  data="true" />
 <extraparam>
 <info priority="0" />
@@ -3029,56 +3059,56 @@
 
 <Modeling type="TML Component Design" nameTab="ApplicationSimple_FixedSize" tabs="TML Component Task Diagram$Src$T1$T2$Start" >
 <TMLComponentTaskDiagramPanel name="TML Component Task Diagram" minX="10" maxX="2500" minY="10" maxY="1500" channels="true" events="true" requests="true" considerExecOperators="true" considerTimingOperators="true" zoom="1.0000000000000007" >
-<CONNECTOR type="126" id="810" index="0" uid="cd275596-d4e5-4835-a211-fdc49849a04e" >
+<CONNECTOR type="126" id="827" index="0" uid="ad561f82-8f1b-4bdf-aff3-9122edfee064" >
 <cdparam x="210" y="483" />
 <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="209" y="385" id="813" />
-<P2  x="209" y="312" id="843" />
+<P1  x="209" y="385" id="830" />
+<P2  x="209" y="312" id="860" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="811" index="1" uid="636a8a7c-6670-4055-a02a-c3ce9821eb68" >
+<CONNECTOR type="126" id="828" index="1" uid="6bdbde2e-d8ed-44b2-a69f-af956cdb158c" >
 <cdparam x="335" 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="322" y="224" id="841" />
-<P2  x="427" y="223" id="856" />
+<P1  x="322" y="224" id="858" />
+<P2  x="427" y="223" id="873" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="126" id="812" index="2" uid="22497a6f-41e0-4e8e-9ac3-879ddc11dce5" >
+<CONNECTOR type="126" id="829" index="2" uid="b16750da-35da-48f2-b0e0-e88c88494602" >
 <cdparam x="590" y="241" />
 <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="577" y="228" id="854" />
-<P2  x="683" y="225" id="867" />
+<P1  x="577" y="228" id="871" />
+<P2  x="683" y="225" id="884" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<COMPONENT type="1202" id="823" index="3" uid="fe4efb40-e1fa-4d64-8d3d-c20976d6d0d8" >
+<COMPONENT type="1202" id="840" index="3" uid="5cc490a9-9701-4c58-8a79-fc33b6c45425" >
 <cdparam x="123" y="398" />
 <sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" />
 <infoparam name="Primitive component" value="Start" />
-<TGConnectingPoint num="0" id="815" />
-<TGConnectingPoint num="1" id="816" />
-<TGConnectingPoint num="2" id="817" />
-<TGConnectingPoint num="3" id="818" />
-<TGConnectingPoint num="4" id="819" />
-<TGConnectingPoint num="5" id="820" />
-<TGConnectingPoint num="6" id="821" />
-<TGConnectingPoint num="7" id="822" />
+<TGConnectingPoint num="0" id="832" />
+<TGConnectingPoint num="1" id="833" />
+<TGConnectingPoint num="2" id="834" />
+<TGConnectingPoint num="3" id="835" />
+<TGConnectingPoint num="4" id="836" />
+<TGConnectingPoint num="5" id="837" />
+<TGConnectingPoint num="6" id="838" />
+<TGConnectingPoint num="7" id="839" />
 <extraparam>
 <Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="" Operation="" />
 </extraparam>
 </COMPONENT>
-<SUBCOMPONENT type="1203" id="814" index="8" uid="de72d5de-9704-44e3-8729-06898ab897b6" >
-<father id="823" num="0" />
+<SUBCOMPONENT type="1203" id="831" index="8" uid="149afe00-e26f-4a31-8836-962929c792f1" >
+<father id="840" num="0" />
 <cdparam x="196" y="385" />
 <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="137" />
 <infoparam name="Primitive port" value="Event startEvt" />
-<TGConnectingPoint num="0" id="813" />
+<TGConnectingPoint num="0" id="830" />
 <extraparam>
 <Prop commName="startEvt" 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" vc="0" />
 <Type type="1" typeOther="" />
@@ -3089,7 +3119,7 @@
 </extraparam>
 </SUBCOMPONENT>
 
-<COMPONENT type="308" id="840" index="4" uid="de17c417-9b64-4921-a09c-9940121189ec" >
+<COMPONENT type="308" id="857" index="4" uid="9b51087f-cb62-45a5-a58b-b303843b6a7e" >
 <cdparam x="116" y="69" />
 <sizeparam width="262" height="45" minWidth="80" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -3097,55 +3127,55 @@
 <infoparam name="Pragma" value="
 PERIOD 10ms
 " />
-<TGConnectingPoint num="0" id="824" />
-<TGConnectingPoint num="1" id="825" />
-<TGConnectingPoint num="2" id="826" />
-<TGConnectingPoint num="3" id="827" />
-<TGConnectingPoint num="4" id="828" />
-<TGConnectingPoint num="5" id="829" />
-<TGConnectingPoint num="6" id="830" />
-<TGConnectingPoint num="7" id="831" />
-<TGConnectingPoint num="8" id="832" />
-<TGConnectingPoint num="9" id="833" />
-<TGConnectingPoint num="10" id="834" />
-<TGConnectingPoint num="11" id="835" />
-<TGConnectingPoint num="12" id="836" />
-<TGConnectingPoint num="13" id="837" />
-<TGConnectingPoint num="14" id="838" />
-<TGConnectingPoint num="15" id="839" />
+<TGConnectingPoint num="0" id="841" />
+<TGConnectingPoint num="1" id="842" />
+<TGConnectingPoint num="2" id="843" />
+<TGConnectingPoint num="3" id="844" />
+<TGConnectingPoint num="4" id="845" />
+<TGConnectingPoint num="5" id="846" />
+<TGConnectingPoint num="6" id="847" />
+<TGConnectingPoint num="7" id="848" />
+<TGConnectingPoint num="8" id="849" />
+<TGConnectingPoint num="9" id="850" />
+<TGConnectingPoint num="10" id="851" />
+<TGConnectingPoint num="11" id="852" />
+<TGConnectingPoint num="12" id="853" />
+<TGConnectingPoint num="13" id="854" />
+<TGConnectingPoint num="14" id="855" />
+<TGConnectingPoint num="15" id="856" />
 <extraparam>
 <Line value="" />
 <Line value="PERIOD 10ms" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1202" id="853" index="5" uid="e0ffad7a-167b-4b8b-adaa-fccf518246b5" >
+<COMPONENT type="1202" id="870" index="5" uid="f55f15f5-027e-4d2e-8d19-e8a796809750" >
 <cdparam x="122" y="175" />
 <sizeparam width="200" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" />
 <infoparam name="Primitive component" value="Src" />
-<TGConnectingPoint num="0" id="845" />
-<TGConnectingPoint num="1" id="846" />
-<TGConnectingPoint num="2" id="847" />
-<TGConnectingPoint num="3" id="848" />
-<TGConnectingPoint num="4" id="849" />
-<TGConnectingPoint num="5" id="850" />
-<TGConnectingPoint num="6" id="851" />
-<TGConnectingPoint num="7" id="852" />
+<TGConnectingPoint num="0" id="862" />
+<TGConnectingPoint num="1" id="863" />
+<TGConnectingPoint num="2" id="864" />
+<TGConnectingPoint num="3" id="865" />
+<TGConnectingPoint num="4" id="866" />
+<TGConnectingPoint num="5" id="867" />
+<TGConnectingPoint num="6" id="868" />
+<TGConnectingPoint num="7" id="869" />
 <extraparam>
 <Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="" Operation="" />
 <Attribute access="2" id="x" value="" type="0" typeOther="" />
 </extraparam>
 </COMPONENT>
-<SUBCOMPONENT type="1203" id="842" index="9" uid="288da003-157e-48ba-a5c0-75094140ea8a" >
-<father id="853" num="0" />
+<SUBCOMPONENT type="1203" id="859" index="9" uid="35b74b42-3b56-4baf-8597-5ac64e3dc845" >
+<father id="870" num="0" />
 <cdparam x="309" y="224" />
 <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="137" />
 <infoparam name="Primitive port" value="Channel chToT1" />
-<TGConnectingPoint num="0" id="841" />
+<TGConnectingPoint num="0" id="858" />
 <extraparam>
 <Prop commName="chToT1" commType="0" origin="true" finite="false" blocking="true" maxSamples="500" 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" vc="0" />
 <Type type="0" typeOther="" />
@@ -3155,14 +3185,14 @@ PERIOD 10ms
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="844" index="10" uid="fa909653-1558-44a7-a9d2-e44f1045523b" >
-<father id="853" num="1" />
+<SUBCOMPONENT type="1203" id="861" index="10" uid="27320370-f564-4033-b48f-511dd48c4615" >
+<father id="870" num="1" />
 <cdparam x="196" y="312" />
 <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="137" />
 <infoparam name="Primitive port" value="Event startEvt" />
-<TGConnectingPoint num="0" id="843" />
+<TGConnectingPoint num="0" id="860" />
 <extraparam>
 <Prop commName="startEvt" commType="1" origin="false" 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" vc="0" />
 <Type type="1" typeOther="" />
@@ -3173,32 +3203,32 @@ PERIOD 10ms
 </extraparam>
 </SUBCOMPONENT>
 
-<COMPONENT type="1202" id="866" index="6" uid="e57239c5-4894-4618-868d-19deb1a1c221" >
+<COMPONENT type="1202" id="883" index="6" uid="f13fcb44-dc76-4193-8b77-47a20df5c631" >
 <cdparam x="427" y="177" />
 <sizeparam width="150" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" />
 <infoparam name="Primitive component" value="T1" />
-<TGConnectingPoint num="0" id="858" />
-<TGConnectingPoint num="1" id="859" />
-<TGConnectingPoint num="2" id="860" />
-<TGConnectingPoint num="3" id="861" />
-<TGConnectingPoint num="4" id="862" />
-<TGConnectingPoint num="5" id="863" />
-<TGConnectingPoint num="6" id="864" />
-<TGConnectingPoint num="7" id="865" />
+<TGConnectingPoint num="0" id="875" />
+<TGConnectingPoint num="1" id="876" />
+<TGConnectingPoint num="2" id="877" />
+<TGConnectingPoint num="3" id="878" />
+<TGConnectingPoint num="4" id="879" />
+<TGConnectingPoint num="5" id="880" />
+<TGConnectingPoint num="6" id="881" />
+<TGConnectingPoint num="7" id="882" />
 <extraparam>
 <Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="" Operation="" />
 </extraparam>
 </COMPONENT>
-<SUBCOMPONENT type="1203" id="855" index="11" uid="dc98ac87-6474-4cbe-b0f6-4f89a4e3323a" >
-<father id="866" num="0" />
+<SUBCOMPONENT type="1203" id="872" index="11" uid="c9c1203e-e69d-459e-8dcc-7bde21c72242" >
+<father id="883" num="0" />
 <cdparam x="564" y="228" />
 <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="-13" maxX="137" minY="-13" maxY="137" />
 <infoparam name="Primitive port" value="Channel chToT2" />
-<TGConnectingPoint num="0" id="854" />
+<TGConnectingPoint num="0" id="871" />
 <extraparam>
 <Prop commName="chToT2" commType="0" origin="true" 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" vc="0" />
 <Type type="0" typeOther="" />
@@ -3208,14 +3238,14 @@ PERIOD 10ms
 <Type type="0" typeOther="" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1203" id="857" index="12" uid="35bc17f8-caf7-43a2-b5a5-0b9dfa11dc48" >
-<father id="866" num="1" />
+<SUBCOMPONENT type="1203" id="874" index="12" uid="67e9f558-586e-4b17-bcd4-90a4880fc23c" >
+<father id="883" num="1" />
 <cdparam x="414" y="223" />
 <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="-13" maxX="137" minY="-13" maxY="137" />
 <infoparam name="Primitive port" value="Channel chToT1" />
-<TGConnectingPoint num="0" id="856" />
+<TGConnectingPoint num="0" id="873" />
 <extraparam>
 <Prop commName="chToT1" commType="0" 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" vc="0" />
 <Type type="0" typeOther="" />
@@ -3226,32 +3256,32 @@ PERIOD 10ms
 </extraparam>
 </SUBCOMPONENT>
 
-<COMPONENT type="1202" id="877" index="7" uid="a8dcd375-598e-4816-b9fb-308c377e1eef" >
+<COMPONENT type="1202" id="894" index="7" uid="576884bf-a8ee-4bee-a989-761869cbae4c" >
 <cdparam x="683" y="179" />
 <sizeparam width="185" height="150" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" />
 <infoparam name="Primitive component" value="T2" />
-<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="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" />
 <extraparam>
 <Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="" Operation="" />
 </extraparam>
 </COMPONENT>
-<SUBCOMPONENT type="1203" id="868" index="13" uid="617a8ccb-5545-4ba0-b4c1-dc6135211231" >
-<father id="877" num="0" />
+<SUBCOMPONENT type="1203" id="885" index="13" uid="04a56adc-2db4-40b2-bd9f-2efa0c0d64af" >
+<father id="894" num="0" />
 <cdparam x="670" y="225" />
 <sizeparam width="26" height="26" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="-13" maxX="172" minY="-13" maxY="137" />
 <infoparam name="Primitive port" value="Channel chToT2" />
-<TGConnectingPoint num="0" id="867" />
+<TGConnectingPoint num="0" id="884" />
 <extraparam>
 <Prop commName="chToT2" commType="0" 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" vc="0" />
 <Type type="0" typeOther="" />
@@ -3266,116 +3296,116 @@ PERIOD 10ms
 </TMLComponentTaskDiagramPanel>
 
 <TMLActivityDiagramPanel name="Src" minX="8" maxX="2000" minY="8" maxY="1200" zoom="0.8000000000000003" >
-<COMPONENT type="1010" id="880" index="0" uid="28946994-e2c4-4e4d-9ba8-304f4c7834fa" >
+<COMPONENT type="1010" id="897" index="0" uid="5d7a92ca-374a-4814-8e8b-f5719b3532db" >
 <cdparam x="321" y="135" />
 <sizeparam width="81" height="16" minWidth="24" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" />
 <infoparam name="wait event" value="startEvt(x) " />
-<TGConnectingPoint num="0" id="878" />
-<TGConnectingPoint num="1" id="879" />
+<TGConnectingPoint num="0" id="895" />
+<TGConnectingPoint num="1" id="896" />
 <extraparam>
 <Data eventName="startEvt" nbOfParams="5" />
 <Param index="0" value="x" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1001" id="882" index="1" uid="0bcd962c-b683-481b-a5d4-d3ae1d2f4ccf" >
+<COMPONENT type="1001" id="899" index="1" uid="dc27c027-20ad-44e9-be76-b1d10787547b" >
 <cdparam x="353" y="224" />
 <sizeparam width="16" height="16" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" />
 <infoparam name="stop state" value="null" />
-<TGConnectingPoint num="0" id="881" />
+<TGConnectingPoint num="0" id="898" />
 </COMPONENT>
 
-<COMPONENT type="1006" id="885" index="2" uid="d305f335-02f3-41bc-b74f-ea1fe4c79824" >
+<COMPONENT type="1006" id="902" index="2" uid="27706959-d05e-47d0-af66-c79a91572b07" >
 <cdparam x="328" y="177" />
 <sizeparam width="72" height="16" minWidth="24" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" />
 <infoparam name="write channel" value="chToT1(x)" />
-<TGConnectingPoint num="0" id="883" />
-<TGConnectingPoint num="1" id="884" />
+<TGConnectingPoint num="0" id="900" />
+<TGConnectingPoint num="1" id="901" />
 <extraparam>
 <Data channelName="chToT1" nbOfSamples="x" secPattern="" isAttacker="No" isEncForm="Yes" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1000" id="887" index="3" uid="560e9128-4dc3-4225-a86b-d8d9d4820acf" >
+<COMPONENT type="1000" id="904" index="3" uid="58f9b21b-3b63-4632-8678-7b9558367a5a" >
 <cdparam x="353" y="93" />
 <sizeparam width="12" height="12" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="9" maxX="2499" minY="9" maxY="1499" />
 <infoparam name="start state" value="null" />
-<TGConnectingPoint num="0" id="886" />
+<TGConnectingPoint num="0" id="903" />
 </COMPONENT>
 
-<CONNECTOR type="115" id="888" index="4" uid="57243042-c18f-4e0b-a6d7-dfacb78dc11d" >
+<CONNECTOR type="115" id="905" index="4" uid="d3082bfe-c6a2-4b61-a685-46aea3c1fb1b" >
 <cdparam x="361" y="155" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1600" maxHeight="1600" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="361" y="155" id="879" />
-<P2  x="364" y="173" id="883" />
+<P1  x="361" y="155" id="896" />
+<P2  x="364" y="173" id="900" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="889" index="5" uid="2381335c-c325-44db-a330-7e675f5f86a7" >
+<CONNECTOR type="115" id="906" index="5" uid="0422897f-192d-40a0-a264-eff9473eeaa9" >
 <cdparam x="368" y="136" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1600" maxHeight="1600" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="359" y="109" id="886" />
-<P2  x="361" y="131" id="878" />
+<P1  x="359" y="109" id="903" />
+<P2  x="361" y="131" id="895" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="890" index="6" uid="e3a491e2-160b-4f81-9e68-42a16d35fb35" >
+<CONNECTOR type="115" id="907" index="6" uid="3888a951-cd6d-46cc-b5cc-c1f294ac1e89" >
 <cdparam x="368" y="187" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1600" maxHeight="1600" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="364" y="197" id="884" />
-<P2  x="361" y="220" id="881" />
+<P1  x="364" y="197" id="901" />
+<P2  x="361" y="220" id="898" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
 
 </TMLActivityDiagramPanel>
 
 <TMLActivityDiagramPanel name="T1" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" >
-<COMPONENT type="1006" id="893" index="0" uid="a3d4674c-cd3a-47f4-a261-b8e631d52cc5" >
+<COMPONENT type="1006" id="910" index="0" uid="2290c569-0547-4eb8-89a0-1c6bb7a3c099" >
 <cdparam x="372" y="303" />
 <sizeparam width="101" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="write channel" value="chToT2(15)" />
-<TGConnectingPoint num="0" id="891" />
-<TGConnectingPoint num="1" id="892" />
+<TGConnectingPoint num="0" id="908" />
+<TGConnectingPoint num="1" id="909" />
 <extraparam>
 <Data channelName="chToT2" nbOfSamples="15" secPattern="" isAttacker="No" isEncForm="Yes" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1001" id="895" index="1" uid="6943bdb8-b49d-47d7-911f-6b3d99e6737a" >
+<COMPONENT type="1001" id="912" index="1" uid="97ceb22f-49d3-4be4-8715-e312b544398d" >
 <cdparam x="412" y="368" />
 <sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="stop state" value="null" />
-<TGConnectingPoint num="0" id="894" />
+<TGConnectingPoint num="0" id="911" />
 </COMPONENT>
 
-<COMPONENT type="1013" id="899" index="2" uid="ddf5079c-8268-46db-a193-889cf3e1347a" >
+<COMPONENT type="1013" id="916" index="2" uid="9ddfe737-89f5-4e5c-81b8-0999790147b2" >
 <cdparam x="417" y="216" />
 <sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="execI" value="null" />
-<TGConnectingPoint num="0" id="897" />
-<TGConnectingPoint num="1" id="898" />
+<TGConnectingPoint num="0" id="914" />
+<TGConnectingPoint num="1" id="915" />
 </COMPONENT>
-<SUBCOMPONENT type="-1" id="896" index="9" uid="bea49790-cea5-495c-acc8-8eef7aaff4a3" >
-<father id="899" num="0" />
+<SUBCOMPONENT type="-1" id="913" index="9" uid="cc0d77f7-387b-41f5-a4a4-f69027c9719f" >
+<father id="916" num="0" />
 <cdparam x="432" y="236" />
 <sizeparam width="24" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -3383,77 +3413,77 @@ PERIOD 10ms
 <infoparam name="value of the delay" value="100" />
 </SUBCOMPONENT>
 
-<COMPONENT type="1009" id="902" index="3" uid="900de314-5d5a-4271-aab0-4c9e04f62310" >
+<COMPONENT type="1009" id="919" index="3" uid="ac1df647-f0fc-4758-b77b-d059675464db" >
 <cdparam x="370" y="162" />
 <sizeparam width="105" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="read channel" value="chToT1(50) " />
-<TGConnectingPoint num="0" id="900" />
-<TGConnectingPoint num="1" id="901" />
+<TGConnectingPoint num="0" id="917" />
+<TGConnectingPoint num="1" id="918" />
 <extraparam>
 <Data channelName="chToT1" nbOfSamples="50" secPattern="" isAttacker="No" isEncForm="Yes" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1000" id="904" index="4" uid="5ab0b96a-b5c9-440c-a3ef-ec6eb26a8322" >
+<COMPONENT type="1000" id="921" index="4" uid="90109ebd-04c0-4035-9ec7-6fd24fc2896c" >
 <cdparam x="416" y="76" />
 <sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="start state" value="null" />
-<TGConnectingPoint num="0" id="903" />
+<TGConnectingPoint num="0" id="920" />
 </COMPONENT>
 
-<CONNECTOR type="115" id="905" index="5" uid="b314c9fe-ed25-4fc9-8295-d3ae17aec232" >
+<CONNECTOR type="115" id="922" index="5" uid="d8d049ed-ebc9-4743-a21d-accbd1c58527" >
 <cdparam x="432" y="325" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="422" y="328" id="892" />
-<P2  x="422" y="363" id="894" />
+<P1  x="422" y="328" id="909" />
+<P2  x="422" y="363" id="911" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="906" index="6" uid="fc9b8f28-8b3f-4288-9eba-bbcb83344a3a" >
+<CONNECTOR type="115" id="923" index="6" uid="9308ad4e-9048-4b2a-9d8f-ec4d1a302beb" >
 <cdparam x="422" y="251" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="422" y="251" id="898" />
-<P2  x="422" y="298" id="891" />
+<P1  x="422" y="251" id="915" />
+<P2  x="422" y="298" id="908" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="907" index="7" uid="546e2d9e-e762-4b66-9959-0d75d7efe146" >
+<CONNECTOR type="115" id="924" index="7" uid="2593b2ae-8881-480f-a0b7-b1a0e61a5f6c" >
 <cdparam x="423" y="91" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="423" y="96" id="903" />
-<P2  x="422" y="157" id="900" />
+<P1  x="423" y="96" id="920" />
+<P2  x="422" y="157" id="917" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="908" index="8" uid="3791acf0-0018-4dea-9162-3276462c1c9b" >
+<CONNECTOR type="115" id="925" index="8" uid="26f146f3-c321-4668-8fee-438688a6495c" >
 <cdparam x="432" y="199" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="422" y="187" id="901" />
-<P2  x="422" y="211" id="897" />
+<P1  x="422" y="187" id="918" />
+<P2  x="422" y="211" id="914" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
 
 </TMLActivityDiagramPanel>
 
 <TMLActivityDiagramPanel name="T2" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" >
-<COMPONENT type="1013" id="912" index="0" uid="a6d41ec1-a430-4116-8c13-5387ec0d6dad" >
+<COMPONENT type="1013" id="929" index="0" uid="777bbc14-13ac-4764-b37d-72f4c9afa6cd" >
 <cdparam x="348" y="280" />
 <sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="execI" value="null" />
-<TGConnectingPoint num="0" id="910" />
-<TGConnectingPoint num="1" id="911" />
+<TGConnectingPoint num="0" id="927" />
+<TGConnectingPoint num="1" id="928" />
 </COMPONENT>
-<SUBCOMPONENT type="-1" id="909" index="23" uid="a747399b-4845-4308-af05-b98f8f3ee075" >
-<father id="912" num="0" />
+<SUBCOMPONENT type="-1" id="926" index="23" uid="0f32a67a-918e-45ae-b650-34a59356908f" >
+<father id="929" num="0" />
 <cdparam x="363" y="300" />
 <sizeparam width="16" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -3461,18 +3491,18 @@ PERIOD 10ms
 <infoparam name="value of the delay" value="20" />
 </SUBCOMPONENT>
 
-<COMPONENT type="1013" id="916" index="1" uid="da62e885-d54d-4a37-b11f-ab52f9202488" >
+<COMPONENT type="1013" id="933" index="1" uid="c8dff163-433c-4c33-abdf-9016bf00aebe" >
 <cdparam x="733" y="279" />
 <sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="execI" value="null" />
-<TGConnectingPoint num="0" id="914" />
-<TGConnectingPoint num="1" id="915" />
+<TGConnectingPoint num="0" id="931" />
+<TGConnectingPoint num="1" id="932" />
 </COMPONENT>
-<SUBCOMPONENT type="-1" id="913" index="24" uid="fe4892d6-7f14-46e3-bd04-9a088aaf5b19" >
-<father id="916" num="0" />
+<SUBCOMPONENT type="-1" id="930" index="24" uid="a88b5714-456b-4b37-ac6d-6eaf4919c434" >
+<father id="933" num="0" />
 <cdparam x="748" y="299" />
 <sizeparam width="16" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -3480,35 +3510,35 @@ PERIOD 10ms
 <infoparam name="value of the delay" value="25" />
 </SUBCOMPONENT>
 
-<COMPONENT type="1012" id="924" index="2" uid="40f24b9e-a81c-4cee-b3f3-d1265b190996" >
+<COMPONENT type="1012" id="941" index="2" uid="cc13def6-21c0-4554-9cf9-dcb4e8ec5bb7" >
 <cdparam x="524" y="161" />
 <sizeparam width="30" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="choice" value="null" />
-<TGConnectingPoint num="0" id="920" />
-<TGConnectingPoint num="1" id="921" />
-<TGConnectingPoint num="2" id="922" />
-<TGConnectingPoint num="3" id="923" />
+<TGConnectingPoint num="0" id="937" />
+<TGConnectingPoint num="1" id="938" />
+<TGConnectingPoint num="2" id="939" />
+<TGConnectingPoint num="3" id="940" />
 </COMPONENT>
-<SUBCOMPONENT type="-1" id="917" index="25" uid="8f1d646c-997b-4edd-9892-e89c3df8709f" >
-<father id="924" num="0" />
+<SUBCOMPONENT type="-1" id="934" index="25" uid="4fc4bf1c-8661-4585-9141-e63edab44a37" >
+<father id="941" num="0" />
 <cdparam x="499" y="171" />
 <sizeparam width="14" height="15" minWidth="10" minHeight="1" 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="918" index="26" uid="4c7808f5-d291-4a8a-9a82-bb75d2376d07" >
-<father id="924" num="1" />
+<SUBCOMPONENT type="-1" id="935" index="26" uid="0b4998ba-3cdb-4edb-a108-94067905e016" >
+<father id="941" num="1" />
 <cdparam x="559" y="171" />
 <sizeparam width="14" height="15" minWidth="10" minHeight="1" 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="919" index="27" uid="5032ec13-28eb-4860-9777-ea1dbac6fa5a" >
-<father id="924" num="2" />
+<SUBCOMPONENT type="-1" id="936" index="27" uid="e519c549-a89e-4df4-b3db-281d07313d84" >
+<father id="941" num="2" />
 <cdparam x="544" y="206" />
 <sizeparam width="14" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -3516,39 +3546,39 @@ PERIOD 10ms
 <infoparam name="guard 3" value="[ ]" />
 </SUBCOMPONENT>
 
-<COMPONENT type="1020" id="928" index="3" uid="00248a30-6ae1-43ee-af37-0cc0bf6d2f5c" >
+<COMPONENT type="1020" id="945" index="3" uid="bf680f70-b41e-4f49-bec3-48df1ecf1c16" >
 <cdparam x="366" y="103" />
 <sizeparam width="90" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="for loop" value="1" />
-<TGConnectingPoint num="0" id="925" />
-<TGConnectingPoint num="1" id="926" />
-<TGConnectingPoint num="2" id="927" />
+<TGConnectingPoint num="0" id="942" />
+<TGConnectingPoint num="1" id="943" />
+<TGConnectingPoint num="2" id="944" />
 </COMPONENT>
 
-<COMPONENT type="1001" id="930" index="4" uid="ab73532c-4f6e-4f2b-b60f-e62248a973d5" >
+<COMPONENT type="1001" id="947" index="4" uid="aa48a6ef-9149-458a-b398-159c0d461095" >
 <cdparam x="533" y="533" />
 <sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="stop state" value="null" />
-<TGConnectingPoint num="0" id="929" />
+<TGConnectingPoint num="0" id="946" />
 </COMPONENT>
 
-<COMPONENT type="1013" id="934" index="5" uid="cb79520d-a254-4890-992f-25327b5d4c3e" >
+<COMPONENT type="1013" id="951" index="5" uid="0192b91c-9e74-40f8-ad08-c5262a2c7039" >
 <cdparam x="538" y="306" />
 <sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="execI" value="null" />
-<TGConnectingPoint num="0" id="932" />
-<TGConnectingPoint num="1" id="933" />
+<TGConnectingPoint num="0" id="949" />
+<TGConnectingPoint num="1" id="950" />
 </COMPONENT>
-<SUBCOMPONENT type="-1" id="931" index="28" uid="cc4f272b-dda6-4484-a0ba-a5f11d5067de" >
-<father id="934" num="0" />
+<SUBCOMPONENT type="-1" id="948" index="28" uid="4baa987d-66c4-4496-a233-1ea3d76023af" >
+<father id="951" num="0" />
 <cdparam x="553" y="326" />
 <sizeparam width="24" height="15" minWidth="10" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -3556,203 +3586,203 @@ PERIOD 10ms
 <infoparam name="value of the delay" value="150" />
 </SUBCOMPONENT>
 
-<COMPONENT type="1009" id="937" index="6" uid="836967eb-583c-4a9e-b43b-942eeceef8ad" >
+<COMPONENT type="1009" id="954" index="6" uid="0388a60a-35f8-43c5-ab76-06ecd3cea74e" >
 <cdparam x="487" y="252" />
 <sizeparam width="113" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="read channel" value="chToT2(15) " />
-<TGConnectingPoint num="0" id="935" />
-<TGConnectingPoint num="1" id="936" />
+<TGConnectingPoint num="0" id="952" />
+<TGConnectingPoint num="1" id="953" />
 <extraparam>
 <Data channelName="chToT2" nbOfSamples="15" secPattern="" isAttacker="No" isEncForm="Yes" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1000" id="939" index="7" uid="2453703c-ab77-4db1-90b0-db7b08820f73" >
+<COMPONENT type="1000" id="956" index="7" uid="b1755255-a88f-49ca-8393-b7aaef53e5ab" >
 <cdparam x="396" y="55" />
 <sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="start state" value="null" />
-<TGConnectingPoint num="0" id="938" />
+<TGConnectingPoint num="0" id="955" />
 </COMPONENT>
 
-<COMPONENT type="1001" id="941" index="8" uid="89da6588-4bef-47c8-95e0-929a50e427d2" >
+<COMPONENT type="1001" id="958" index="8" uid="81697ea8-10a9-47f4-89eb-623cfd3e8448" >
 <cdparam x="728" y="506" />
 <sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="stop state" value="null" />
-<TGConnectingPoint num="0" id="940" />
+<TGConnectingPoint num="0" id="957" />
 </COMPONENT>
 
-<COMPONENT type="1009" id="944" index="9" uid="19288072-6944-427b-8184-279e6d0566be" >
+<COMPONENT type="1009" id="961" index="9" uid="b5731751-70a2-4ed1-ae3e-7f75bcd7ed67" >
 <cdparam x="686" y="225" />
 <sizeparam width="105" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="read channel" value="chToT2(15) " />
-<TGConnectingPoint num="0" id="942" />
-<TGConnectingPoint num="1" id="943" />
+<TGConnectingPoint num="0" id="959" />
+<TGConnectingPoint num="1" id="960" />
 <extraparam>
 <Data channelName="chToT2" nbOfSamples="15" secPattern="" isAttacker="No" isEncForm="Yes" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1001" id="946" index="10" uid="9201c208-140f-47a2-88b2-9b04722fa31f" >
+<COMPONENT type="1001" id="963" index="10" uid="533c0acb-7dea-4c20-bda6-5bd9142c2e2e" >
 <cdparam x="343" y="507" />
 <sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="stop state" value="null" />
-<TGConnectingPoint num="0" id="945" />
+<TGConnectingPoint num="0" id="962" />
 </COMPONENT>
 
-<COMPONENT type="1009" id="949" index="11" uid="71a90a82-ae81-4cfc-a609-49debdab9226" >
+<COMPONENT type="1009" id="966" index="11" uid="cb29fa6b-bc64-44a7-a689-2b6f05c43427" >
 <cdparam x="301" y="226" />
 <sizeparam width="105" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="read channel" value="chToT2(15) " />
-<TGConnectingPoint num="0" id="947" />
-<TGConnectingPoint num="1" id="948" />
+<TGConnectingPoint num="0" id="964" />
+<TGConnectingPoint num="1" id="965" />
 <extraparam>
 <Data channelName="chToT2" nbOfSamples="15" secPattern="" isAttacker="No" isEncForm="Yes" />
 </extraparam>
 </COMPONENT>
 
-<CONNECTOR type="115" id="950" index="12" uid="c7bcf2bb-9706-4d43-ac2d-6ecd392b9810" >
+<CONNECTOR type="115" id="967" index="12" uid="d5d6547e-c35b-42e7-8229-b01de7453bb8" >
 <cdparam x="411" y="128" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="411" y="128" id="927" />
-<P2  x="353" y="221" id="947" />
+<P1  x="411" y="128" id="944" />
+<P2  x="353" y="221" id="964" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="951" index="13" uid="9741f2b4-fdc7-4f1d-ab73-e4e1baef4dd5" >
+<CONNECTOR type="115" id="968" index="13" uid="dbfae49b-9436-470b-842a-5466132c39ec" >
 <cdparam x="579" y="176" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="579" y="176" id="922" />
-<P2  x="738" y="220" id="942" />
+<P1  x="579" y="176" id="939" />
+<P2  x="738" y="220" id="959" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="952" index="14" uid="a5376115-2d06-4a5f-a764-a08cfaa16f6d" >
+<CONNECTOR type="115" id="969" index="14" uid="325fa6f5-1644-4f3b-9e21-1686c76b456b" >
 <cdparam x="543" y="341" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="543" y="341" id="933" />
-<P2  x="543" y="528" id="929" />
+<P1  x="543" y="341" id="950" />
+<P2  x="543" y="528" id="946" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="953" index="15" uid="691c7505-7a80-4fcd-9680-bb9b33738e11" >
+<CONNECTOR type="115" id="970" index="15" uid="4eba3593-0edd-4cdb-87e0-c36410c35df0" >
 <cdparam x="553" y="289" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="543" y="277" id="936" />
-<P2  x="543" y="301" id="932" />
+<P1  x="543" y="277" id="953" />
+<P2  x="543" y="301" id="949" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="954" index="16" uid="a279f936-de12-4611-90a1-352afc573086" >
+<CONNECTOR type="115" id="971" index="16" uid="ad8a85e4-e4e5-4741-85c2-53642f1b91de" >
 <cdparam x="403" y="70" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="403" y="75" id="938" />
-<P2  x="411" y="98" id="925" />
+<P1  x="403" y="75" id="955" />
+<P2  x="411" y="98" id="942" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="955" index="17" uid="5c40ff6c-1475-4f01-80e0-1af765a78c62" >
+<CONNECTOR type="115" id="972" index="17" uid="a328a9ad-1ca7-4f19-9b7f-c4217513deb4" >
 <cdparam x="456" y="117" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="456" y="117" id="926" />
-<P2  x="539" y="156" id="920" />
+<P1  x="456" y="117" id="943" />
+<P2  x="539" y="156" id="937" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="956" index="18" uid="811a34cd-fedb-4a94-a6cf-5b43e284582d" >
+<CONNECTOR type="115" id="973" index="18" uid="0795b805-6ffe-43d7-937f-3f5509c93dee" >
 <cdparam x="539" y="216" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="539" y="216" id="923" />
-<P2  x="543" y="247" id="935" />
+<P1  x="539" y="216" id="940" />
+<P2  x="543" y="247" id="952" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="957" index="19" uid="45b88543-01d6-48e0-997d-4982375963d9" >
+<CONNECTOR type="115" id="974" index="19" uid="ca396ef5-c459-48b2-a84c-35c8d69bcd8a" >
 <cdparam x="738" y="314" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="738" y="314" id="915" />
-<P2  x="738" y="501" id="940" />
+<P1  x="738" y="314" id="932" />
+<P2  x="738" y="501" id="957" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="958" index="20" uid="63f908bd-77c5-4a67-b0a2-f8d33d11881c" >
+<CONNECTOR type="115" id="975" index="20" uid="d8e9e1ac-c10f-4a1c-b543-fab780127df0" >
 <cdparam x="748" y="262" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="738" y="250" id="943" />
-<P2  x="738" y="274" id="914" />
+<P1  x="738" y="250" id="960" />
+<P2  x="738" y="274" id="931" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="959" index="21" uid="f1afc8f7-49fb-45ce-ae26-32a05ce0f0a7" >
+<CONNECTOR type="115" id="976" index="21" uid="08e86e92-125d-46e7-a61f-6e815a5bf5eb" >
 <cdparam x="353" y="315" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="353" y="315" id="911" />
-<P2  x="353" y="502" id="945" />
+<P1  x="353" y="315" id="928" />
+<P2  x="353" y="502" id="962" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="960" index="22" uid="0440de60-ed5f-436b-94ad-1a7f85bc0e4b" >
+<CONNECTOR type="115" id="977" index="22" uid="0bb7fdb1-c90c-4b2c-8001-91935a3c49c5" >
 <cdparam x="363" y="263" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="353" y="251" id="948" />
-<P2  x="353" y="275" id="910" />
+<P1  x="353" y="251" id="965" />
+<P2  x="353" y="275" id="927" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
 
 </TMLActivityDiagramPanel>
 
 <TMLActivityDiagramPanel name="Start" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" >
-<COMPONENT type="1001" id="962" index="0" uid="9840ee38-18a4-4385-b31b-52154c869830" >
+<COMPONENT type="1001" id="979" index="0" uid="9a579c57-bdea-4f96-a753-0afd487a084d" >
 <cdparam x="395" y="213" />
 <sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="stop state" value="null" />
-<TGConnectingPoint num="0" id="961" />
+<TGConnectingPoint num="0" id="978" />
 </COMPONENT>
 
-<COMPONENT type="1008" id="965" index="1" uid="c0dcaf49-dc22-4f43-a8e9-68849eabd249" >
+<COMPONENT type="1008" id="982" index="1" uid="a4cbb61a-e414-411d-9e10-ac4de20bb137" >
 <cdparam x="358" y="166" />
 <sizeparam width="105" height="20" minWidth="30" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="send event" value="startEvt(50)" />
-<TGConnectingPoint num="0" id="963" />
-<TGConnectingPoint num="1" id="964" />
+<TGConnectingPoint num="0" id="980" />
+<TGConnectingPoint num="1" id="981" />
 <extraparam>
 <Data eventName="startEvt" nbOfParams="5" />
 <Param index="0" value="50" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1026" id="969" index="2" uid="b135142b-1ea7-42f9-a92b-db59253f5ed8" >
+<COMPONENT type="1026" id="986" index="2" uid="6056c783-8bd9-431a-9aa6-3f66915288d3" >
 <cdparam x="402" y="106" />
 <sizeparam width="10" height="30" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <enabled value="true" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="delay" value="null" />
-<TGConnectingPoint num="0" id="967" />
-<TGConnectingPoint num="1" id="968" />
+<TGConnectingPoint num="0" id="984" />
+<TGConnectingPoint num="1" id="985" />
 </COMPONENT>
-<SUBCOMPONENT type="-1" id="966" index="7" uid="0077ba70-42bf-4cfe-95fe-999def9f16d2" >
-<father id="969" num="0" />
+<SUBCOMPONENT type="-1" id="983" index="7" uid="c94572ad-dfcf-45d4-8235-332d11875494" >
+<father id="986" num="0" />
 <cdparam x="417" y="126" />
 <sizeparam width="31" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
@@ -3763,37 +3793,37 @@ PERIOD 10ms
 </extraparam>
 </SUBCOMPONENT>
 
-<COMPONENT type="1000" id="971" index="3" uid="8393faad-a327-4cb3-92c7-ef91528a9a6c" >
+<COMPONENT type="1000" id="988" index="3" uid="297378b4-4863-4ee3-8625-44d7c5d909ca" >
 <cdparam x="400" y="50" />
 <sizeparam width="15" height="15" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="start state" value="null" />
-<TGConnectingPoint num="0" id="970" />
+<TGConnectingPoint num="0" id="987" />
 </COMPONENT>
 
-<CONNECTOR type="115" id="972" index="4" uid="4d82c72e-f56b-4c7d-b9b3-750bf3d8cddd" >
+<CONNECTOR type="115" id="989" index="4" uid="93ee6c7c-7138-48c3-a001-2a9597508727" >
 <cdparam x="407" y="65" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="407" y="70" id="970" />
-<P2  x="407" y="101" id="967" />
+<P1  x="407" y="70" id="987" />
+<P2  x="407" y="101" id="984" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="973" index="5" uid="36208ebf-1b18-48b3-86a0-6fc84db1ded6" >
+<CONNECTOR type="115" id="990" index="5" uid="f74b12f1-fd92-4d40-a9a1-2a61c9da7d37" >
 <cdparam x="407" y="141" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="407" y="141" id="968" />
-<P2  x="410" y="161" id="963" />
+<P1  x="407" y="141" id="985" />
+<P2  x="410" y="161" id="980" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="115" id="974" index="6" uid="95b2359d-84c9-445d-a230-5e90b0ae9132" >
+<CONNECTOR type="115" id="991" index="6" uid="377a7fd2-1d20-4142-86a8-3138b809efc8" >
 <cdparam x="410" y="191" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="null" />
-<P1  x="410" y="191" id="964" />
-<P2  x="405" y="208" id="961" />
+<P1  x="410" y="191" id="981" />
+<P2  x="405" y="208" id="978" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
 
@@ -3806,256 +3836,256 @@ PERIOD 10ms
 
 <Modeling type="TML Architecture" nameTab="Architecture_FixedSize" >
 <TMLArchiDiagramPanel name="DIPLODOCUS architecture and mapping Diagram" minX="10" maxX="2500" minY="10" maxY="1500" attributes="0" considerExecOperators="true" considerTimingOperators="true" masterClockFrequency="200" zoom="1.0" >
-<COMPONENT type="1105" id="999" index="0" uid="ece26c31-3c2f-4b90-8942-5de1ccd1423a" >
+<COMPONENT type="1105" id="1016" index="0" uid="adbbd07e-64be-49d9-896d-0720263cfd5f" >
 <cdparam x="801" y="195" />
 <sizeparam width="200" height="200" minWidth="100" minHeight="35" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="Memory0" value="name" />
-<TGConnectingPoint num="0" id="975" />
-<TGConnectingPoint num="1" id="976" />
-<TGConnectingPoint num="2" id="977" />
-<TGConnectingPoint num="3" id="978" />
-<TGConnectingPoint num="4" id="979" />
-<TGConnectingPoint num="5" id="980" />
-<TGConnectingPoint num="6" id="981" />
-<TGConnectingPoint num="7" id="982" />
-<TGConnectingPoint num="8" id="983" />
-<TGConnectingPoint num="9" id="984" />
-<TGConnectingPoint num="10" id="985" />
-<TGConnectingPoint num="11" id="986" />
-<TGConnectingPoint num="12" id="987" />
-<TGConnectingPoint num="13" id="988" />
-<TGConnectingPoint num="14" id="989" />
-<TGConnectingPoint num="15" id="990" />
-<TGConnectingPoint num="16" id="991" />
-<TGConnectingPoint num="17" id="992" />
-<TGConnectingPoint num="18" id="993" />
-<TGConnectingPoint num="19" id="994" />
-<TGConnectingPoint num="20" id="995" />
-<TGConnectingPoint num="21" id="996" />
-<TGConnectingPoint num="22" id="997" />
-<TGConnectingPoint num="23" id="998" />
+<TGConnectingPoint num="0" id="992" />
+<TGConnectingPoint num="1" id="993" />
+<TGConnectingPoint num="2" id="994" />
+<TGConnectingPoint num="3" id="995" />
+<TGConnectingPoint num="4" id="996" />
+<TGConnectingPoint num="5" id="997" />
+<TGConnectingPoint num="6" id="998" />
+<TGConnectingPoint num="7" id="999" />
+<TGConnectingPoint num="8" id="1000" />
+<TGConnectingPoint num="9" id="1001" />
+<TGConnectingPoint num="10" id="1002" />
+<TGConnectingPoint num="11" id="1003" />
+<TGConnectingPoint num="12" id="1004" />
+<TGConnectingPoint num="13" id="1005" />
+<TGConnectingPoint num="14" id="1006" />
+<TGConnectingPoint num="15" id="1007" />
+<TGConnectingPoint num="16" id="1008" />
+<TGConnectingPoint num="17" id="1009" />
+<TGConnectingPoint num="18" id="1010" />
+<TGConnectingPoint num="19" id="1011" />
+<TGConnectingPoint num="20" id="1012" />
+<TGConnectingPoint num="21" id="1013" />
+<TGConnectingPoint num="22" id="1014" />
+<TGConnectingPoint num="23" id="1015" />
 <extraparam>
 <info stereotype="MEMORY" nodeName="Memory0" />
 <attributes byteDataSize="4"  memorySize="1024"  clockRatio="1"  bufferType="0" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1100" id="1042" index="1" uid="1fd0797f-0c84-4f36-aea2-1e8ed59fed44" >
+<COMPONENT type="1100" id="1059" index="1" uid="13a603dd-2107-4074-9c46-b41ff6d88a73" >
 <cdparam x="405" y="553" />
 <sizeparam width="274" height="212" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="CPU0" value="name" />
-<TGConnectingPoint num="0" id="1018" />
-<TGConnectingPoint num="1" id="1019" />
-<TGConnectingPoint num="2" id="1020" />
-<TGConnectingPoint num="3" id="1021" />
-<TGConnectingPoint num="4" id="1022" />
-<TGConnectingPoint num="5" id="1023" />
-<TGConnectingPoint num="6" id="1024" />
-<TGConnectingPoint num="7" id="1025" />
-<TGConnectingPoint num="8" id="1026" />
-<TGConnectingPoint num="9" id="1027" />
-<TGConnectingPoint num="10" id="1028" />
-<TGConnectingPoint num="11" id="1029" />
-<TGConnectingPoint num="12" id="1030" />
-<TGConnectingPoint num="13" id="1031" />
-<TGConnectingPoint num="14" id="1032" />
-<TGConnectingPoint num="15" id="1033" />
-<TGConnectingPoint num="16" id="1034" />
-<TGConnectingPoint num="17" id="1035" />
-<TGConnectingPoint num="18" id="1036" />
-<TGConnectingPoint num="19" id="1037" />
-<TGConnectingPoint num="20" id="1038" />
-<TGConnectingPoint num="21" id="1039" />
-<TGConnectingPoint num="22" id="1040" />
-<TGConnectingPoint num="23" id="1041" />
+<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" />
+<TGConnectingPoint num="16" id="1051" />
+<TGConnectingPoint num="17" id="1052" />
+<TGConnectingPoint num="18" id="1053" />
+<TGConnectingPoint num="19" id="1054" />
+<TGConnectingPoint num="20" id="1055" />
+<TGConnectingPoint num="21" id="1056" />
+<TGConnectingPoint num="22" id="1057" />
+<TGConnectingPoint num="23" id="1058" />
 <extraparam>
 <info stereotype="CPU" nodeName="CPU0" />
 <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="1" operation="" MECType="0" encryption="0"/>
 </extraparam>
 </COMPONENT>
-<SUBCOMPONENT type="1101" id="1008" index="7" uid="40c133d4-ed36-4cda-8e73-47246d3e5b56" >
-<father id="1042" num="0" />
+<SUBCOMPONENT type="1101" id="1025" index="7" uid="2683eb05-7b40-4a32-9b9c-718e920817b9" >
+<father id="1059" num="0" />
 <cdparam x="408" y="603" />
 <sizeparam width="231" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="0" maxX="43" minY="0" maxY="172" />
 <infoparam name="TGComponent" value="ApplicationSimple_FixedSize::Start" />
-<TGConnectingPoint num="0" id="1000" />
-<TGConnectingPoint num="1" id="1001" />
-<TGConnectingPoint num="2" id="1002" />
-<TGConnectingPoint num="3" id="1003" />
-<TGConnectingPoint num="4" id="1004" />
-<TGConnectingPoint num="5" id="1005" />
-<TGConnectingPoint num="6" id="1006" />
-<TGConnectingPoint num="7" id="1007" />
+<TGConnectingPoint num="0" id="1017" />
+<TGConnectingPoint num="1" id="1018" />
+<TGConnectingPoint num="2" id="1019" />
+<TGConnectingPoint num="3" id="1020" />
+<TGConnectingPoint num="4" id="1021" />
+<TGConnectingPoint num="5" id="1022" />
+<TGConnectingPoint num="6" id="1023" />
+<TGConnectingPoint num="7" id="1024" />
 <extraparam>
 <info value="ApplicationSimple_FixedSize::Start" taskName="Start" referenceTaskName="ApplicationSimple_FixedSize" priority="0" operationMEC="Src" fatherComponentMECType="0" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1101" id="1017" index="8" uid="ca26e631-0087-4088-9aaf-26183945d1c3" >
-<father id="1042" num="1" />
+<SUBCOMPONENT type="1101" id="1034" index="8" uid="a5d6b007-a43f-4717-ac32-c2535fcf4ceb" >
+<father id="1059" num="1" />
 <cdparam x="425" y="658" />
 <sizeparam width="222" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="0" maxX="52" minY="0" maxY="172" />
 <infoparam name="TGComponent" value="ApplicationSimple_FixedSize::Src" />
-<TGConnectingPoint num="0" id="1009" />
-<TGConnectingPoint num="1" id="1010" />
-<TGConnectingPoint num="2" id="1011" />
-<TGConnectingPoint num="3" id="1012" />
-<TGConnectingPoint num="4" id="1013" />
-<TGConnectingPoint num="5" id="1014" />
-<TGConnectingPoint num="6" id="1015" />
-<TGConnectingPoint num="7" id="1016" />
+<TGConnectingPoint num="0" id="1026" />
+<TGConnectingPoint num="1" id="1027" />
+<TGConnectingPoint num="2" id="1028" />
+<TGConnectingPoint num="3" id="1029" />
+<TGConnectingPoint num="4" id="1030" />
+<TGConnectingPoint num="5" id="1031" />
+<TGConnectingPoint num="6" id="1032" />
+<TGConnectingPoint num="7" id="1033" />
 <extraparam>
 <info value="ApplicationSimple_FixedSize::Src" taskName="Src" referenceTaskName="ApplicationSimple_FixedSize" priority="0" operationMEC="Src" fatherComponentMECType="0" />
 </extraparam>
 </SUBCOMPONENT>
 
-<COMPONENT type="1102" id="1067" index="2" uid="9c29fd48-1ab2-4641-bee1-93ab7966f2d4" >
+<COMPONENT type="1102" id="1084" index="2" uid="063cfffe-2454-4717-bdcd-fe75546fc44c" >
 <cdparam x="422" 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="2500" minY="10" maxY="1500" />
 <infoparam name="Bus0" value="name" />
-<TGConnectingPoint num="0" id="1043" />
-<TGConnectingPoint num="1" id="1044" />
-<TGConnectingPoint num="2" id="1045" />
-<TGConnectingPoint num="3" id="1046" />
-<TGConnectingPoint num="4" id="1047" />
-<TGConnectingPoint num="5" id="1048" />
-<TGConnectingPoint num="6" id="1049" />
-<TGConnectingPoint num="7" id="1050" />
-<TGConnectingPoint num="8" id="1051" />
-<TGConnectingPoint num="9" id="1052" />
-<TGConnectingPoint num="10" id="1053" />
-<TGConnectingPoint num="11" id="1054" />
-<TGConnectingPoint num="12" id="1055" />
-<TGConnectingPoint num="13" id="1056" />
-<TGConnectingPoint num="14" id="1057" />
-<TGConnectingPoint num="15" id="1058" />
-<TGConnectingPoint num="16" id="1059" />
-<TGConnectingPoint num="17" id="1060" />
-<TGConnectingPoint num="18" id="1061" />
-<TGConnectingPoint num="19" id="1062" />
-<TGConnectingPoint num="20" id="1063" />
-<TGConnectingPoint num="21" id="1064" />
-<TGConnectingPoint num="22" id="1065" />
-<TGConnectingPoint num="23" id="1066" />
+<TGConnectingPoint num="0" id="1060" />
+<TGConnectingPoint num="1" id="1061" />
+<TGConnectingPoint num="2" id="1062" />
+<TGConnectingPoint num="3" id="1063" />
+<TGConnectingPoint num="4" id="1064" />
+<TGConnectingPoint num="5" id="1065" />
+<TGConnectingPoint num="6" id="1066" />
+<TGConnectingPoint num="7" id="1067" />
+<TGConnectingPoint num="8" id="1068" />
+<TGConnectingPoint num="9" id="1069" />
+<TGConnectingPoint num="10" id="1070" />
+<TGConnectingPoint num="11" id="1071" />
+<TGConnectingPoint num="12" id="1072" />
+<TGConnectingPoint num="13" id="1073" />
+<TGConnectingPoint num="14" id="1074" />
+<TGConnectingPoint num="15" id="1075" />
+<TGConnectingPoint num="16" id="1076" />
+<TGConnectingPoint num="17" id="1077" />
+<TGConnectingPoint num="18" id="1078" />
+<TGConnectingPoint num="19" id="1079" />
+<TGConnectingPoint num="20" id="1080" />
+<TGConnectingPoint num="21" id="1081" />
+<TGConnectingPoint num="22" id="1082" />
+<TGConnectingPoint num="23" id="1083" />
 <extraparam>
 <info stereotype="Bus" nodeName="Bus0" />
 <attributes byteDataSize="4"  arbitrationPolicy="0"  sliceTime="10000"  pipelineSize="1"  burstSize="100"  clockRatio="1"  privacy="0"  referenceAttack="null" />
 </extraparam>
 </COMPONENT>
 
-<COMPONENT type="1116" id="1110" index="3" uid="a5926405-2f73-4c17-824b-4fb1cc25b97c" >
+<COMPONENT type="1116" id="1127" index="3" uid="3d6ff32b-e96c-4fc1-b24f-d253c791e893" >
 <cdparam x="427" y="117" />
 <sizeparam width="250" height="200" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="FPGA0" value="name" />
-<TGConnectingPoint num="0" id="1086" />
-<TGConnectingPoint num="1" id="1087" />
-<TGConnectingPoint num="2" id="1088" />
-<TGConnectingPoint num="3" id="1089" />
-<TGConnectingPoint num="4" id="1090" />
-<TGConnectingPoint num="5" id="1091" />
-<TGConnectingPoint num="6" id="1092" />
-<TGConnectingPoint num="7" id="1093" />
-<TGConnectingPoint num="8" id="1094" />
-<TGConnectingPoint num="9" id="1095" />
-<TGConnectingPoint num="10" id="1096" />
-<TGConnectingPoint num="11" id="1097" />
-<TGConnectingPoint num="12" id="1098" />
-<TGConnectingPoint num="13" id="1099" />
-<TGConnectingPoint num="14" id="1100" />
-<TGConnectingPoint num="15" id="1101" />
-<TGConnectingPoint num="16" id="1102" />
-<TGConnectingPoint num="17" id="1103" />
-<TGConnectingPoint num="18" id="1104" />
-<TGConnectingPoint num="19" id="1105" />
-<TGConnectingPoint num="20" id="1106" />
-<TGConnectingPoint num="21" id="1107" />
-<TGConnectingPoint num="22" id="1108" />
-<TGConnectingPoint num="23" id="1109" />
+<TGConnectingPoint num="0" id="1103" />
+<TGConnectingPoint num="1" id="1104" />
+<TGConnectingPoint num="2" id="1105" />
+<TGConnectingPoint num="3" id="1106" />
+<TGConnectingPoint num="4" id="1107" />
+<TGConnectingPoint num="5" id="1108" />
+<TGConnectingPoint num="6" id="1109" />
+<TGConnectingPoint num="7" id="1110" />
+<TGConnectingPoint num="8" id="1111" />
+<TGConnectingPoint num="9" id="1112" />
+<TGConnectingPoint num="10" id="1113" />
+<TGConnectingPoint num="11" id="1114" />
+<TGConnectingPoint num="12" id="1115" />
+<TGConnectingPoint num="13" id="1116" />
+<TGConnectingPoint num="14" id="1117" />
+<TGConnectingPoint num="15" id="1118" />
+<TGConnectingPoint num="16" id="1119" />
+<TGConnectingPoint num="17" id="1120" />
+<TGConnectingPoint num="18" id="1121" />
+<TGConnectingPoint num="19" id="1122" />
+<TGConnectingPoint num="20" id="1123" />
+<TGConnectingPoint num="21" id="1124" />
+<TGConnectingPoint num="22" id="1125" />
+<TGConnectingPoint num="23" id="1126" />
 <extraparam>
 <info stereotype="FPGA" nodeName="FPGA0" />
 <attributes capacity="100" byteDataSize="4"  mappingPenalty="0"  reconfigurationTime="50"  goIdleTime="10"  maxConsecutiveIdleCycles="10"  execiTime="1" execcTime="1" clockRatio="1" operation =""  scheduling ="T1;T2" />
 </extraparam>
 </COMPONENT>
-<SUBCOMPONENT type="1101" id="1076" index="9" uid="078eaf58-42ca-42d4-a63d-5ef83ae87cf1" >
-<father id="1110" num="0" />
+<SUBCOMPONENT type="1101" id="1093" index="9" uid="ede18ac8-9f8d-48b8-a57b-9547084f73a1" >
+<father id="1127" num="0" />
 <cdparam x="444" y="170" />
 <sizeparam width="221" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="0" maxX="29" minY="0" maxY="160" />
 <infoparam name="TGComponent" value="ApplicationSimple_FixedSize::T1" />
-<TGConnectingPoint num="0" id="1068" />
-<TGConnectingPoint num="1" id="1069" />
-<TGConnectingPoint num="2" id="1070" />
-<TGConnectingPoint num="3" id="1071" />
-<TGConnectingPoint num="4" id="1072" />
-<TGConnectingPoint num="5" id="1073" />
-<TGConnectingPoint num="6" id="1074" />
-<TGConnectingPoint num="7" id="1075" />
+<TGConnectingPoint num="0" id="1085" />
+<TGConnectingPoint num="1" id="1086" />
+<TGConnectingPoint num="2" id="1087" />
+<TGConnectingPoint num="3" id="1088" />
+<TGConnectingPoint num="4" id="1089" />
+<TGConnectingPoint num="5" id="1090" />
+<TGConnectingPoint num="6" id="1091" />
+<TGConnectingPoint num="7" id="1092" />
 <extraparam>
 <info value="ApplicationSimple_FixedSize::T1" taskName="T1" referenceTaskName="ApplicationSimple_FixedSize" priority="0" operationMEC="Src" fatherComponentMECType="0" />
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1101" id="1085" index="10" uid="62c6db92-b029-429e-9a15-5a8197d64016" >
-<father id="1110" num="1" />
+<SUBCOMPONENT type="1101" id="1102" index="10" uid="609b4529-36e1-4047-8583-ebbf66be0356" >
+<father id="1127" num="1" />
 <cdparam x="440" y="231" />
 <sizeparam width="221" height="40" minWidth="100" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="0" maxX="29" minY="0" maxY="160" />
 <infoparam name="TGComponent" value="ApplicationSimple_FixedSize::T2" />
-<TGConnectingPoint num="0" id="1077" />
-<TGConnectingPoint num="1" id="1078" />
-<TGConnectingPoint num="2" id="1079" />
-<TGConnectingPoint num="3" id="1080" />
-<TGConnectingPoint num="4" id="1081" />
-<TGConnectingPoint num="5" id="1082" />
-<TGConnectingPoint num="6" id="1083" />
-<TGConnectingPoint num="7" id="1084" />
+<TGConnectingPoint num="0" id="1094" />
+<TGConnectingPoint num="1" id="1095" />
+<TGConnectingPoint num="2" id="1096" />
+<TGConnectingPoint num="3" id="1097" />
+<TGConnectingPoint num="4" id="1098" />
+<TGConnectingPoint num="5" id="1099" />
+<TGConnectingPoint num="6" id="1100" />
+<TGConnectingPoint num="7" id="1101" />
 <extraparam>
 <info value="ApplicationSimple_FixedSize::T2" taskName="T2" referenceTaskName="ApplicationSimple_FixedSize" priority="0" operationMEC="Src" fatherComponentMECType="0" />
 </extraparam>
 </SUBCOMPONENT>
 
-<CONNECTOR type="125" id="1111" index="4" uid="532f32cd-6f10-4b0a-85a8-200005b100aa" >
+<CONNECTOR type="125" id="1128" index="4" uid="aba5ed0d-9767-4a82-8896-d955ef98fbe0" >
 <cdparam x="829" y="385" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
-<P1  x="851" y="395" id="989" />
-<P2  x="672" y="415" id="1054" />
+<P1  x="851" y="395" id="1006" />
+<P2  x="672" y="415" id="1071" />
 <AutomaticDrawing  data="true" />
 <extraparam>
 <info priority="0" />
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="1112" index="5" uid="b7098089-1f3d-44a6-9198-6f05c9a6910d" >
+<CONNECTOR type="125" id="1129" index="5" uid="becea137-01f2-4310-a500-d74d64305aca" >
 <cdparam x="581" y="570" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
-<P1  x="542" y="553" id="1019" />
-<P2  x="547" y="453" id="1049" />
+<P1  x="542" y="553" id="1036" />
+<P2  x="547" y="453" id="1066" />
 <AutomaticDrawing  data="true" />
 <extraparam>
 <info priority="0" />
 <spy value="false" />
 </extraparam>
 </CONNECTOR>
-<CONNECTOR type="125" id="1113" index="6" uid="22217c80-4828-4c4b-874a-824f5fc8c4ae" >
+<CONNECTOR type="125" id="1130" index="6" uid="08dd619c-dd63-45a8-b559-acc968fd8dec" >
 <cdparam x="552" y="317" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="{info}" />
-<P1  x="552" y="317" id="1092" />
-<P2  x="547" y="403" id="1044" />
+<P1  x="552" y="317" id="1109" />
+<P2  x="547" y="403" id="1061" />
 <AutomaticDrawing  data="true" />
 <extraparam>
 <info priority="0" />
@@ -4070,4 +4100,2323 @@ PERIOD 10ms
 
 
 
+<Modeling type="TML Component Design" nameTab="Application" tabs="TML Component Task Diagram$Dst_JOINCH_0$Dst$Src$T1$T2$T2_FORKCH_0$T3$T4$T5$T2_FORKEVT_0" >
+<TMLComponentTaskDiagramPanel name="TML Component Task Diagram" minX="10" maxX="2500" minY="10" maxY="1500" channels="true" events="true" requests="true" considerExecOperators="true" considerTimingOperators="true" zoom="1.0" >
+<COMPONENT type="308" id="1132" index="0" uid="64c0242b-ac60-403b-9bad-0d2563866ca1" >
+<cdparam x="60" y="60" />
+<sizeparam width="262" height="45" minWidth="80" minHeight="10" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Pragma" value="PERID 50 ms  " />
+<TGConnectingPoint num="0" id="1133" />
+<TGConnectingPoint num="1" id="1134" />
+<TGConnectingPoint num="2" id="1135" />
+<TGConnectingPoint num="3" id="1136" />
+<TGConnectingPoint num="4" id="1137" />
+<TGConnectingPoint num="5" id="1138" />
+<TGConnectingPoint num="6" id="1139" />
+<TGConnectingPoint num="7" id="1140" />
+<TGConnectingPoint num="8" id="1141" />
+<TGConnectingPoint num="9" id="1142" />
+<TGConnectingPoint num="10" id="1143" />
+<TGConnectingPoint num="11" id="1144" />
+<TGConnectingPoint num="12" id="1145" />
+<TGConnectingPoint num="13" id="1146" />
+<TGConnectingPoint num="14" id="1147" />
+<TGConnectingPoint num="15" id="1148" />
+<extraparam>
+<Line value="PERID 50 ms  " />
+</extraparam>
+</COMPONENT>
+
+<COMPONENT type="1202" id="1149" index="1" uid="4af9c2da-e0b7-4904-afdc-c819cd8158a9" >
+<cdparam x="900" y="450" />
+<sizeparam width="200" height="150" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Primitive component" value="Dst_JOINCH_0" />
+<TGConnectingPoint num="0" id="1150" />
+<TGConnectingPoint num="1" id="1151" />
+<TGConnectingPoint num="2" id="1152" />
+<TGConnectingPoint num="3" id="1153" />
+<TGConnectingPoint num="4" id="1154" />
+<TGConnectingPoint num="5" id="1155" />
+<TGConnectingPoint num="6" id="1156" />
+<TGConnectingPoint num="7" id="1157" />
+<extraparam>
+<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" />
+<Attribute access="0" id="i" value="0" type="0" typeOther="" />
+</extraparam>
+</COMPONENT>
+<SUBCOMPONENT type="1203" id="1437" index="-1" uid="90d3fb8e-bde4-45ac-87c9-aa62ad6e497a" >
+<father id="1149" num="0" />
+<cdparam x="887" y="457" />
+<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="137" />
+<infoparam name="Primitive port" value="Channel comm_0" />
+<TGConnectingPoint num="0" id="1446" />
+<extraparam>
+<Prop commName="joinch0_in_1" commType="0" origin="false" finite="true" blocking="true" maxSamples="500" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="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="1416" index="-1" uid="b20402c5-6bb5-4498-aa9e-ef1890be3e7a" >
+<father id="1149" num="1" />
+<cdparam x="887" y="481" />
+<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="137" />
+<infoparam name="Primitive port" value="Channel comm_0" />
+<TGConnectingPoint num="0" id="1425" />
+<extraparam>
+<Prop commName="joinch0_in_0" commType="0" origin="false" finite="true" blocking="true" maxSamples="500" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="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="1259" index="-1" uid="46b42b13-49ba-409d-9d7b-6af69df61fbb" >
+<father id="1149" num="2" />
+<cdparam x="999" y="587" />
+<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="137" />
+<infoparam name="Primitive port" value="Channel comm_0" />
+<TGConnectingPoint num="0" id="1268" />
+<extraparam>
+<Prop commName="chFromT4" commType="0" origin="true" finite="true" blocking="true" maxSamples="500" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="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="1202" id="1160" index="2" uid="9bd0dcdc-1236-4375-acc9-c8382e860610" >
+<cdparam x="823" y="685" />
+<sizeparam width="200" height="150" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Primitive component" value="Dst" />
+<TGConnectingPoint num="0" id="1161" />
+<TGConnectingPoint num="1" id="1162" />
+<TGConnectingPoint num="2" id="1163" />
+<TGConnectingPoint num="3" id="1164" />
+<TGConnectingPoint num="4" id="1165" />
+<TGConnectingPoint num="5" id="1166" />
+<TGConnectingPoint num="6" id="1167" />
+<TGConnectingPoint num="7" id="1168" />
+<extraparam>
+<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" />
+<Attribute access="0" id="size" value="0" type="0" typeOther="" />
+<Attribute access="0" id="size1" value="0" type="0" typeOther="" />
+<Attribute access="0" id="size2" value="0" type="0" typeOther="" />
+</extraparam>
+</COMPONENT>
+<SUBCOMPONENT type="1203" id="1479" index="-1" uid="947c76c5-1db1-4cf4-815b-ef56d5b7d31f" >
+<father id="1160" num="0" />
+<cdparam x="873" y="672" />
+<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="137" />
+<infoparam name="Primitive port" value="Channel comm_0" />
+<TGConnectingPoint num="0" id="1488" />
+<extraparam>
+<Prop commName="evtFromT5" commType="1" origin="false" finite="true" blocking="true" maxSamples="2" widthSamples="1" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" />
+<Type type="1" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1203" id="1458" index="-1" uid="f06ca083-ca36-4c6e-8c02-a5060904e598" >
+<father id="1160" num="1" />
+<cdparam x="810" y="761" />
+<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="137" />
+<infoparam name="Primitive port" value="Channel comm_0" />
+<TGConnectingPoint num="0" id="1467" />
+<extraparam>
+<Prop commName="evtFromT4" commType="1" origin="false" finite="true" blocking="true" maxSamples="2" widthSamples="1" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" />
+<Type type="1" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1203" id="1269" index="-1" uid="e143fabd-dc9e-4c7a-9afa-50e98f730564" >
+<father id="1160" num="2" />
+<cdparam x="906" y="672" />
+<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="137" />
+<infoparam name="Primitive port" value="Channel comm_0" />
+<TGConnectingPoint num="0" id="1278" />
+<extraparam>
+<Prop commName="chtoDst" commType="0" origin="false" finite="true" blocking="true" maxSamples="500" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="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="1202" id="1171" index="3" uid="ca046cf7-f545-4f6e-9b72-e580cabefbc4" >
+<cdparam x="623" y="830" />
+<sizeparam width="200" height="150" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Primitive component" value="Src" />
+<TGConnectingPoint num="0" id="1172" />
+<TGConnectingPoint num="1" id="1173" />
+<TGConnectingPoint num="2" id="1174" />
+<TGConnectingPoint num="3" id="1175" />
+<TGConnectingPoint num="4" id="1176" />
+<TGConnectingPoint num="5" id="1177" />
+<TGConnectingPoint num="6" id="1178" />
+<TGConnectingPoint num="7" id="1179" />
+<extraparam>
+<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" />
+<Attribute access="0" id="size" value="100" type="0" typeOther="" />
+</extraparam>
+</COMPONENT>
+<SUBCOMPONENT type="1203" id="1490" index="-1" uid="5390b426-2176-4015-bf94-15dce3f92450" >
+<father id="1171" num="0" />
+<cdparam x="610" y="938" />
+<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="137" />
+<infoparam name="Primitive port" value="Channel comm_0" />
+<TGConnectingPoint num="0" id="1499" />
+<extraparam>
+<Prop commName="evtToT1" commType="1" origin="true" finite="true" blocking="true" maxSamples="2" widthSamples="1" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" />
+<Type type="1" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1203" id="1280" index="-1" uid="2418d852-7dd4-459a-99c1-6a9ca88aaeed" >
+<father id="1171" num="1" />
+<cdparam x="610" y="888" />
+<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="137" />
+<infoparam name="Primitive port" value="Channel comm_0" />
+<TGConnectingPoint num="0" id="1289" />
+<extraparam>
+<Prop commName="chToT1" commType="0" origin="true" finite="true" blocking="true" maxSamples="500" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="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="1202" id="1182" index="4" uid="4e27fba4-d5ce-4e1b-afdd-8fe0c1abf7cd" >
+<cdparam x="376" y="830" />
+<sizeparam width="200" height="150" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Primitive component" value="T1" />
+<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" />
+<extraparam>
+<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" />
+<Attribute access="0" id="size" value="0" type="0" typeOther="" />
+</extraparam>
+</COMPONENT>
+<SUBCOMPONENT type="1203" id="1511" index="-1" uid="e869757d-ed3c-4812-992c-9fa37457dd10" >
+<father id="1182" num="0" />
+<cdparam x="409" y="817" />
+<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="137" />
+<infoparam name="Primitive port" value="Channel comm_0" />
+<TGConnectingPoint num="0" id="1520" />
+<extraparam>
+<Prop commName="evtToT2" commType="1" origin="true" finite="true" blocking="true" maxSamples="2" widthSamples="1" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" />
+<Type type="1" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1203" id="1500" index="-1" uid="75b492af-687d-4cad-8c24-3ab90b3d070f" >
+<father id="1182" num="1" />
+<cdparam x="563" y="933" />
+<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="137" />
+<infoparam name="Primitive port" value="Channel comm_0" />
+<TGConnectingPoint num="0" id="1509" />
+<extraparam>
+<Prop commName="evtToT1" commType="1" origin="false" finite="true" blocking="true" maxSamples="2" widthSamples="1" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" />
+<Type type="1" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1203" id="1301" index="-1" uid="66a5f8e2-54c1-40a5-9fda-76fb86c3aec8" >
+<father id="1182" num="2" />
+<cdparam x="386" y="817" />
+<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="137" />
+<infoparam name="Primitive port" value="Channel comm_0" />
+<TGConnectingPoint num="0" id="1310" />
+<extraparam>
+<Prop commName="chToT2" commType="0" origin="true" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="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="1290" index="-1" uid="6fda4553-2f94-434c-8786-ed32e20171ab" >
+<father id="1182" num="3" />
+<cdparam x="563" y="928" />
+<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="137" />
+<infoparam name="Primitive port" value="Channel comm_0" />
+<TGConnectingPoint num="0" id="1299" />
+<extraparam>
+<Prop commName="chToT1" commType="0" origin="false" finite="true" blocking="true" maxSamples="500" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="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="1202" id="1193" index="5" uid="9fc02f4b-3d46-424a-99d9-265ae6e5953e" >
+<cdparam x="176" y="685" />
+<sizeparam width="200" height="150" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Primitive component" value="T2" />
+<TGConnectingPoint num="0" id="1194" />
+<TGConnectingPoint num="1" id="1195" />
+<TGConnectingPoint num="2" id="1196" />
+<TGConnectingPoint num="3" id="1197" />
+<TGConnectingPoint num="4" id="1198" />
+<TGConnectingPoint num="5" id="1199" />
+<TGConnectingPoint num="6" id="1200" />
+<TGConnectingPoint num="7" id="1201" />
+<extraparam>
+<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" />
+<Attribute access="0" id="size" value="0" type="0" typeOther="" />
+</extraparam>
+</COMPONENT>
+<SUBCOMPONENT type="1203" id="1532" index="-1" uid="1415977b-d2da-491d-b0a0-e050728446ce" >
+<father id="1193" num="0" />
+<cdparam x="338" y="672" />
+<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="137" />
+<infoparam name="Primitive port" value="Channel comm_0" />
+<TGConnectingPoint num="0" id="1541" />
+<extraparam>
+<Prop commName="evtToT3T5" commType="1" origin="true" finite="true" blocking="true" maxSamples="2" widthSamples="1" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" />
+<Type type="1" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1203" id="1521" index="-1" uid="4fc0b775-83ed-4782-84f1-e12c43c3b8c1" >
+<father id="1193" num="1" />
+<cdparam x="363" y="815" />
+<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="137" />
+<infoparam name="Primitive port" value="Channel comm_0" />
+<TGConnectingPoint num="0" id="1530" />
+<extraparam>
+<Prop commName="evtToT2" commType="1" origin="false" finite="true" blocking="true" maxSamples="2" widthSamples="1" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" />
+<Type type="1" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1203" id="1322" index="-1" uid="9b133001-03ce-49df-9cf4-77c827a484f0" >
+<father id="1193" num="2" />
+<cdparam x="221" y="672" />
+<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="137" />
+<infoparam name="Primitive port" value="Channel comm_0" />
+<TGConnectingPoint num="0" id="1331" />
+<extraparam>
+<Prop commName="chToT3T5" commType="0" origin="true" finite="true" blocking="true" maxSamples="500" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="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="1311" index="-1" uid="2d08f663-af16-4afb-9229-7afa95d09bce" >
+<father id="1193" num="3" />
+<cdparam x="363" y="754" />
+<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="137" />
+<infoparam name="Primitive port" value="Channel comm_0" />
+<TGConnectingPoint num="0" id="1320" />
+<extraparam>
+<Prop commName="chToT2" commType="0" origin="false" finite="true" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="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="1202" id="1204" index="6" uid="6fc91399-4893-4a3a-8aff-4651a715f5c7" >
+<cdparam x="100" y="450" />
+<sizeparam width="200" height="150" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Primitive component" value="T2_FORKCH_0" />
+<TGConnectingPoint num="0" id="1205" />
+<TGConnectingPoint num="1" id="1206" />
+<TGConnectingPoint num="2" id="1207" />
+<TGConnectingPoint num="3" id="1208" />
+<TGConnectingPoint num="4" id="1209" />
+<TGConnectingPoint num="5" id="1210" />
+<TGConnectingPoint num="6" id="1211" />
+<TGConnectingPoint num="7" id="1212" />
+<extraparam>
+<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" />
+<Attribute access="0" id="i" value="0" type="0" typeOther="" />
+</extraparam>
+</COMPONENT>
+<SUBCOMPONENT type="1203" id="1385" index="-1" uid="d2f64a71-d3db-4667-a8f1-80cf63570c22" >
+<father id="1204" num="0" />
+<cdparam x="261" y="437" />
+<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="137" />
+<infoparam name="Primitive port" value="Channel comm_0" />
+<TGConnectingPoint num="0" id="1394" />
+<extraparam>
+<Prop commName="forkch0_out_1" commType="0" origin="true" finite="true" blocking="true" maxSamples="500" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="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="1364" index="-1" uid="caf370d0-3c3a-448d-a4c2-bbe9d0d4351c" >
+<father id="1204" num="1" />
+<cdparam x="266" y="437" />
+<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="137" />
+<infoparam name="Primitive port" value="Channel comm_0" />
+<TGConnectingPoint num="0" id="1373" />
+<extraparam>
+<Prop commName="forkch0_out_0" commType="0" origin="true" finite="true" blocking="true" maxSamples="500" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="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="1332" index="-1" uid="0e5e11f8-b8b2-4c96-9704-5c43d7d9e444" >
+<father id="1204" num="2" />
+<cdparam x="224" y="587" />
+<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="137" />
+<infoparam name="Primitive port" value="Channel comm_0" />
+<TGConnectingPoint num="0" id="1341" />
+<extraparam>
+<Prop commName="chToT5" commType="0" origin="false" finite="true" blocking="true" maxSamples="500" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="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="1202" id="1215" index="7" uid="c18ca357-3712-48d5-9fb2-d8e64d9a5e76" >
+<cdparam x="176" y="214" />
+<sizeparam width="200" height="150" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Primitive component" value="T3" />
+<TGConnectingPoint num="0" id="1216" />
+<TGConnectingPoint num="1" id="1217" />
+<TGConnectingPoint num="2" id="1218" />
+<TGConnectingPoint num="3" id="1219" />
+<TGConnectingPoint num="4" id="1220" />
+<TGConnectingPoint num="5" id="1221" />
+<TGConnectingPoint num="6" id="1222" />
+<TGConnectingPoint num="7" id="1223" />
+<extraparam>
+<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" />
+<Attribute access="0" id="size" value="0" type="0" typeOther="" />
+</extraparam>
+</COMPONENT>
+<SUBCOMPONENT type="1203" id="1584" index="-1" uid="f7870b02-8f02-46f8-a26c-6ef8faa79599" >
+<father id="1215" num="0" />
+<cdparam x="363" y="295" />
+<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="137" />
+<infoparam name="Primitive port" value="Channel comm_0" />
+<TGConnectingPoint num="0" id="1593" />
+<extraparam>
+<Prop commName="forkevt0_out_0" commType="1" origin="false" finite="true" blocking="true" maxSamples="2" widthSamples="1" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" />
+<Type type="1" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1203" id="1553" index="-1" uid="8c8b5014-63f2-4505-a6a6-a704557943a4" >
+<father id="1215" num="1" />
+<cdparam x="363" y="328" />
+<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="137" />
+<infoparam name="Primitive port" value="Channel comm_0" />
+<TGConnectingPoint num="0" id="1562" />
+<extraparam>
+<Prop commName="evtToT4" commType="1" origin="true" finite="true" blocking="true" maxSamples="2" widthSamples="1" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" />
+<Type type="1" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1203" id="1374" index="-1" uid="539d5734-f8a8-474b-a1e1-3c9dac41b3ef" >
+<father id="1215" num="2" />
+<cdparam x="226" y="351" />
+<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="137" />
+<infoparam name="Primitive port" value="Channel comm_0" />
+<TGConnectingPoint num="0" id="1383" />
+<extraparam>
+<Prop commName="forkch0_out_0" commType="0" origin="false" finite="true" blocking="true" maxSamples="500" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="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="1343" index="-1" uid="2c6eaf09-87c6-4558-9b0f-b6c3194a5b0e" >
+<father id="1215" num="3" />
+<cdparam x="363" y="214" />
+<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="137" />
+<infoparam name="Primitive port" value="Channel comm_0" />
+<TGConnectingPoint num="0" id="1352" />
+<extraparam>
+<Prop commName="chToT4" commType="0" origin="true" finite="true" blocking="true" maxSamples="500" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="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="1202" id="1226" index="8" uid="87323a6c-d890-462a-921e-b658dbcd49b9" >
+<cdparam x="376" y="69" />
+<sizeparam width="200" height="150" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Primitive component" value="T4" />
+<TGConnectingPoint num="0" id="1227" />
+<TGConnectingPoint num="1" id="1228" />
+<TGConnectingPoint num="2" id="1229" />
+<TGConnectingPoint num="3" id="1230" />
+<TGConnectingPoint num="4" id="1231" />
+<TGConnectingPoint num="5" id="1232" />
+<TGConnectingPoint num="6" id="1233" />
+<TGConnectingPoint num="7" id="1234" />
+<extraparam>
+<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" />
+<Attribute access="0" id="size" value="0" type="0" typeOther="" />
+</extraparam>
+</COMPONENT>
+<SUBCOMPONENT type="1203" id="1563" index="-1" uid="71277e49-3dc8-4901-a43e-25efb5c4343b" >
+<father id="1226" num="0" />
+<cdparam x="363" y="192" />
+<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="137" />
+<infoparam name="Primitive port" value="Channel comm_0" />
+<TGConnectingPoint num="0" id="1572" />
+<extraparam>
+<Prop commName="evtToT4" commType="1" origin="false" finite="true" blocking="true" maxSamples="2" widthSamples="1" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" />
+<Type type="1" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1203" id="1448" index="-1" uid="f2d42f13-87a3-4b47-aa9c-fb5dc6a24c1a" >
+<father id="1226" num="1" />
+<cdparam x="552" y="206" />
+<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="137" />
+<infoparam name="Primitive port" value="Channel comm_0" />
+<TGConnectingPoint num="0" id="1457" />
+<extraparam>
+<Prop commName="evtFromT4" commType="1" origin="true" finite="true" blocking="true" maxSamples="2" widthSamples="1" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" />
+<Type type="1" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1203" id="1406" index="-1" uid="7b28fef2-3766-4b4c-9cc2-fb7911017808" >
+<father id="1226" num="2" />
+<cdparam x="563" y="183" />
+<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="137" />
+<infoparam name="Primitive port" value="Channel comm_0" />
+<TGConnectingPoint num="0" id="1415" />
+<extraparam>
+<Prop commName="joinch0_in_0" commType="0" origin="true" finite="true" blocking="true" maxSamples="500" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="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="1353" index="-1" uid="691ad10c-e013-4620-b59b-f96f8ea15b6c" >
+<father id="1226" num="3" />
+<cdparam x="398" y="206" />
+<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="137" />
+<infoparam name="Primitive port" value="Channel comm_0" />
+<TGConnectingPoint num="0" id="1362" />
+<extraparam>
+<Prop commName="chToT4" commType="0" origin="false" finite="true" blocking="true" maxSamples="500" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="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="1202" id="1237" index="9" uid="28055dc8-8de6-413e-a32a-6dde40d10579" >
+<cdparam x="623" y="69" />
+<sizeparam width="200" height="150" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Primitive component" value="T5" />
+<TGConnectingPoint num="0" id="1238" />
+<TGConnectingPoint num="1" id="1239" />
+<TGConnectingPoint num="2" id="1240" />
+<TGConnectingPoint num="3" id="1241" />
+<TGConnectingPoint num="4" id="1242" />
+<TGConnectingPoint num="5" id="1243" />
+<TGConnectingPoint num="6" id="1244" />
+<TGConnectingPoint num="7" id="1245" />
+<extraparam>
+<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" />
+<Attribute access="0" id="size" value="0" type="0" typeOther="" />
+</extraparam>
+</COMPONENT>
+<SUBCOMPONENT type="1203" id="1605" index="-1" uid="a7514c0f-962d-4202-8ba1-cbbbfd0f930d" >
+<father id="1237" num="0" />
+<cdparam x="810" y="171" />
+<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="137" />
+<infoparam name="Primitive port" value="Channel comm_0" />
+<TGConnectingPoint num="0" id="1614" />
+<extraparam>
+<Prop commName="forkevt0_out_1" commType="1" origin="false" finite="true" blocking="true" maxSamples="2" widthSamples="1" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" />
+<Type type="1" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1203" id="1469" index="-1" uid="c9fee49c-5eb4-4a3b-aacc-f885234567cb" >
+<father id="1237" num="1" />
+<cdparam x="700" y="206" />
+<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="137" />
+<infoparam name="Primitive port" value="Channel comm_0" />
+<TGConnectingPoint num="0" id="1478" />
+<extraparam>
+<Prop commName="evtFromT5" commType="1" origin="true" finite="true" blocking="true" maxSamples="2" widthSamples="1" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" />
+<Type type="1" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1203" id="1427" index="-1" uid="d3bf6488-7544-4be9-8de4-5cbb82348fa9" >
+<father id="1237" num="2" />
+<cdparam x="744" y="206" />
+<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="137" />
+<infoparam name="Primitive port" value="Channel comm_0" />
+<TGConnectingPoint num="0" id="1436" />
+<extraparam>
+<Prop commName="joinch0_in_1" commType="0" origin="true" finite="true" blocking="true" maxSamples="500" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="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="1395" index="-1" uid="cc930d7d-10b4-44a4-82d0-8d8f6b144577" >
+<father id="1237" num="3" />
+<cdparam x="623" y="206" />
+<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="137" />
+<infoparam name="Primitive port" value="Channel comm_0" />
+<TGConnectingPoint num="0" id="1404" />
+<extraparam>
+<Prop commName="forkch0_out_1" commType="0" origin="false" finite="true" blocking="true" maxSamples="500" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="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="1202" id="1248" index="10" uid="de60ae13-171b-475b-994b-6af9b140c63b" >
+<cdparam x="823" y="214" />
+<sizeparam width="200" height="150" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="Primitive component" value="T2_FORKEVT_0" />
+<TGConnectingPoint num="0" id="1249" />
+<TGConnectingPoint num="1" id="1250" />
+<TGConnectingPoint num="2" id="1251" />
+<TGConnectingPoint num="3" id="1252" />
+<TGConnectingPoint num="4" id="1253" />
+<TGConnectingPoint num="5" id="1254" />
+<TGConnectingPoint num="6" id="1255" />
+<TGConnectingPoint num="7" id="1256" />
+<extraparam>
+<Data isAttacker="No" daemon="false" periodic="false" periodValue="" unit="ms" Operation="" />
+<Attribute access="0" id="attr_0" value="0" type="0" typeOther="" />
+<Attribute access="0" id="fork_S_i" value="0" type="0" typeOther="" />
+</extraparam>
+</COMPONENT>
+<SUBCOMPONENT type="1203" id="1595" index="-1" uid="bbcc9073-03ea-4af8-904c-1a7fa777c5ee" >
+<father id="1248" num="0" />
+<cdparam x="876" y="201" />
+<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="137" />
+<infoparam name="Primitive port" value="Channel comm_0" />
+<TGConnectingPoint num="0" id="1604" />
+<extraparam>
+<Prop commName="forkevt0_out_1" commType="1" origin="true" finite="true" blocking="true" maxSamples="2" widthSamples="1" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" />
+<Type type="1" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1203" id="1574" index="-1" uid="3b42e662-2750-441e-a1df-2d743716d381" >
+<father id="1248" num="1" />
+<cdparam x="810" y="246" />
+<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="137" />
+<infoparam name="Primitive port" value="Channel comm_0" />
+<TGConnectingPoint num="0" id="1583" />
+<extraparam>
+<Prop commName="forkevt0_out_0" commType="1" origin="true" finite="true" blocking="true" maxSamples="2" widthSamples="1" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" />
+<Type type="1" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+</extraparam>
+</SUBCOMPONENT>
+<SUBCOMPONENT type="1203" id="1542" index="-1" uid="9937873f-70dd-4d1f-bf17-054fe5c916b3" >
+<father id="1248" num="2" />
+<cdparam x="895" y="351" />
+<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="137" />
+<infoparam name="Primitive port" value="Channel comm_0" />
+<TGConnectingPoint num="0" id="1551" />
+<extraparam>
+<Prop commName="evtToT5" commType="1" origin="false" finite="true" blocking="true" maxSamples="2" widthSamples="1" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="0" dataFlowType="VOID" associatedEvent="VOID" checkConf="false" checkConfStatus="0" checkAuth="false" checkWeakAuthStatus="0" checkStrongAuthStatus="0" vc="0" />
+<Type type="1" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+<Type type="0" typeOther="" />
+</extraparam>
+</SUBCOMPONENT>
+
+<CONNECTOR type="126" id="1279" index="11" uid="e71eb01e-37a9-4965-b0e0-1663def0a09b" >
+<cdparam x="1012" y="600" />
+<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="1012" y="613" id="1268" />
+<P2  x="919" y="672" id="1278" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="126" id="1300" index="12" uid="378a1e9b-0c32-4553-83bd-f9f069bd85a7" >
+<cdparam x="636" y="901" />
+<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="610" y="901" id="1289" />
+<P2  x="589" y="941" id="1299" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="126" id="1321" index="13" uid="fe2563ca-7855-4b9f-b336-4b7b51cbcbdb" >
+<cdparam x="399" y="843" />
+<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="399" y="817" id="1310" />
+<P2  x="389" y="767" id="1320" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="126" id="1342" index="14" uid="bbb542bf-7966-4d56-8a4d-71d0922225d8" >
+<cdparam x="234" y="698" />
+<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="234" y="672" id="1331" />
+<P2  x="237" y="613" id="1341" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="126" id="1363" index="15" uid="507cd707-5e5c-4ce5-a3ae-98db530ca392" >
+<cdparam x="376" y="227" />
+<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="389" y="227" id="1352" />
+<P2  x="411" y="232" id="1362" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="126" id="1384" index="16" uid="a3b96976-a785-4772-82d9-30e6fc4a4908" >
+<cdparam x="279" y="463" />
+<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="279" y="437" id="1373" />
+<P2  x="239" y="377" id="1383" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="126" id="1405" index="17" uid="261c300b-8616-4c78-9493-b849636bcf62" >
+<cdparam x="274" y="463" />
+<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="274" y="437" id="1394" />
+<P2  x="636" y="232" id="1404" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="126" id="1426" index="18" uid="2325e7c1-376b-4a49-8363-3806b436a44c" >
+<cdparam x="576" y="196" />
+<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="589" y="196" id="1415" />
+<P2  x="887" y="494" id="1425" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="126" id="1447" index="19" uid="e9188762-561f-4286-83b6-43603f28f977" >
+<cdparam x="757" y="219" />
+<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="757" y="232" id="1436" />
+<P2  x="887" y="470" id="1446" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="126" id="1468" index="20" uid="401726c8-f147-47ab-ba36-fb86a0f927b1" >
+<cdparam x="565" y="219" />
+<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="565" y="232" id="1457" />
+<P2  x="810" y="774" id="1467" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="126" id="1489" index="21" uid="bf5559c1-29b9-4335-bde4-a52afcab4bcc" >
+<cdparam x="713" y="219" />
+<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="713" y="232" id="1478" />
+<P2  x="886" y="672" id="1488" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="126" id="1510" index="22" uid="cdf8a4c4-7683-4eb0-8813-2a957fd02030" >
+<cdparam x="636" y="951" />
+<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="610" y="951" id="1499" />
+<P2  x="589" y="946" id="1509" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="126" id="1531" index="23" uid="22a6cb3a-bba5-45fc-8666-13569113b59a" >
+<cdparam x="422" y="843" />
+<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="422" y="817" id="1520" />
+<P2  x="389" y="828" id="1530" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="126" id="1552" index="24" uid="fc890289-9151-4a8c-92ff-d1a83e8d3e14" >
+<cdparam x="351" y="698" />
+<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="351" y="672" id="1541" />
+<P2  x="908" y="377" id="1551" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="126" id="1573" index="25" uid="f2614c81-26a4-4449-a876-943919f496ad" >
+<cdparam x="376" y="341" />
+<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="389" y="341" id="1562" />
+<P2  x="363" y="205" id="1572" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="126" id="1594" index="26" uid="14549906-398a-4d69-beb5-b051452bea02" >
+<cdparam x="836" y="259" />
+<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="810" y="259" id="1583" />
+<P2  x="389" y="308" id="1593" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<CONNECTOR type="126" id="1615" index="27" uid="7fb7252b-e56f-4ba2-8254-c646e3453ffc" >
+<cdparam x="889" y="227" />
+<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="889" y="201" id="1604" />
+<P2  x="836" y="184" id="1614" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+
+</TMLComponentTaskDiagramPanel>
+
+<TMLActivityDiagramPanel name="Dst_JOINCH_0" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" >
+<COMPONENT type="1000" id="1158" index="0" uid="bf94bbef-c1e0-4a2a-acc6-36dec326d842" >
+<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="1159" />
+</COMPONENT>
+
+<COMPONENT type="1014" id="1782" index="1" uid="c185f8a9-9063-479b-9924-708bb5f72173" >
+<cdparam x="392" y="103" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="for loop" value="for(i=0;i&lt;1;i=i)" />
+<TGConnectingPoint num="0" id="1783" />
+<TGConnectingPoint num="1" id="1784" />
+<TGConnectingPoint num="2" id="1785" />
+<extraparam>
+<Data init="i=0" condition="i&lt;1" increment="i=i" />
+</extraparam>
+</COMPONENT>
+
+<CONNECTOR type="115" id="1786" index="2" uid="9859f389-afbd-4f47-b2ba-2c818a91684a" >
+<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" />
+<P1  x="407" y="70" id="1159" />
+<P2  x="407" y="98" id="1783" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<COMPONENT type="1009" id="1787" index="3" uid="e58c200f-a8c3-49f6-8552-36886202b297" >
+<cdparam x="557" y="161" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="read channel" value="joinch0_in_0(1) " />
+<TGConnectingPoint num="0" id="1788" />
+<TGConnectingPoint num="1" id="1789" />
+<extraparam>
+<Data channelName="joinch0_in_0" nbOfSamples="1" secPattern="" isAttacker="No" isEncForm="Yes" />
+</extraparam>
+</COMPONENT>
+
+<CONNECTOR type="115" id="1790" index="4" uid="b77f0d03-26bf-4041-9b39-874ddc2a5265" >
+<cdparam x="422" y="117" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="422" y="117" id="1784" />
+<P2  x="572" y="156" id="1788" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<COMPONENT type="1009" id="1791" index="5" uid="d426d72a-8147-4920-bd88-b4b40ebf3c11" >
+<cdparam x="557" y="227" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="read channel" value="joinch0_in_1(1) " />
+<TGConnectingPoint num="0" id="1792" />
+<TGConnectingPoint num="1" id="1793" />
+<extraparam>
+<Data channelName="joinch0_in_1" nbOfSamples="1" secPattern="" isAttacker="No" isEncForm="Yes" />
+</extraparam>
+</COMPONENT>
+
+<CONNECTOR type="115" id="1794" index="6" uid="044f8b5c-34a4-470d-aa66-7d5e35dba39c" >
+<cdparam x="572" y="186" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="572" y="186" id="1789" />
+<P2  x="572" y="222" id="1792" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<COMPONENT type="1006" id="1795" index="7" uid="ff938c0f-7e5d-4656-b7f8-48e26d4aa988" >
+<cdparam x="557" y="278" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="write channel" value="chFromT4(1)" />
+<TGConnectingPoint num="0" id="1796" />
+<TGConnectingPoint num="1" id="1797" />
+<extraparam>
+<Data channelName="chFromT4" nbOfSamples="1" secPattern="" isAttacker="No" isEncForm="Yes" />
+</extraparam>
+</COMPONENT>
+
+<CONNECTOR type="115" id="1798" index="8" uid="a7f8a88b-80cf-4f4e-8d96-a13bdeeba5c8" >
+<cdparam x="572" y="252" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="572" y="252" id="1793" />
+<P2  x="572" y="273" id="1796" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<COMPONENT type="1001" id="1799" index="9" uid="2ac23595-b4da-4c64-84d5-71805e8875fe" >
+<cdparam x="562" y="331" />
+<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="1800" />
+</COMPONENT>
+
+<CONNECTOR type="115" id="1801" index="10" uid="0ee10a3a-0f07-429f-833b-bf19aadc0678" >
+<cdparam x="572" y="303" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="572" y="303" id="1797" />
+<P2  x="572" y="326" id="1800" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<COMPONENT type="1001" id="1802" index="11" uid="3a401324-5299-4741-b500-203650cc0988" >
+<cdparam x="397" y="150" />
+<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="1803" />
+</COMPONENT>
+
+<CONNECTOR type="115" id="1804" index="12" uid="d9691867-85f7-429b-9cce-8c92b76d2552" >
+<cdparam x="407" y="128" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="407" y="128" id="1785" />
+<P2  x="407" y="145" id="1803" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+
+</TMLActivityDiagramPanel>
+
+<TMLActivityDiagramPanel name="Dst" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" >
+<COMPONENT type="1000" id="1169" index="0" uid="28179af9-0f11-42c3-85db-e88a98b9b41c" >
+<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="1170" />
+</COMPONENT>
+
+<COMPONENT type="1010" id="1734" index="1" uid="01c031c4-41f7-4448-bcc3-bfe6075286fb" >
+<cdparam x="392" y="114" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="wait event" value="evtFromT4(size1) " />
+<TGConnectingPoint num="0" id="1735" />
+<TGConnectingPoint num="1" id="1736" />
+<extraparam>
+<Data eventName="evtFromT4" nbOfParams="1" />
+<Param index="0" value="size1" />
+</extraparam>
+</COMPONENT>
+
+<CONNECTOR type="115" id="1737" index="2" uid="80305537-3733-42be-8124-90317adbf782" >
+<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" />
+<P1  x="407" y="70" id="1170" />
+<P2  x="407" y="109" id="1735" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<COMPONENT type="1010" id="1738" index="3" uid="64083055-e509-4720-a0a7-4e30614c7a74" >
+<cdparam x="392" y="164" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="wait event" value="evtFromT5(size2) " />
+<TGConnectingPoint num="0" id="1739" />
+<TGConnectingPoint num="1" id="1740" />
+<extraparam>
+<Data eventName="evtFromT5" nbOfParams="1" />
+<Param index="0" value="size2" />
+</extraparam>
+</COMPONENT>
+
+<CONNECTOR type="115" id="1741" index="4" uid="1b4cd767-b77c-4530-8fd3-2966e20ff12f" >
+<cdparam x="407" y="139" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="407" y="139" id="1736" />
+<P2  x="407" y="159" id="1739" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<COMPONENT type="1009" id="1742" index="5" uid="7878deab-8fb2-49cb-81f1-a68973162779" >
+<cdparam x="392" y="220" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="read channel" value="chtoDst((size1+size2)/2) " />
+<TGConnectingPoint num="0" id="1743" />
+<TGConnectingPoint num="1" id="1744" />
+<extraparam>
+<Data channelName="chtoDst" nbOfSamples="(size1+size2)/2" secPattern="" isAttacker="No" isEncForm="Yes" />
+</extraparam>
+</COMPONENT>
+
+<CONNECTOR type="115" id="1745" index="6" uid="1cadeccb-2405-49c7-85b8-fa3c84b54ba3" >
+<cdparam x="407" y="189" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="407" y="189" id="1740" />
+<P2  x="407" y="215" id="1743" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<COMPONENT type="1011" id="1746" index="7" uid="3b9bd98d-684d-459d-ade7-77c0fdb99a86" >
+<cdparam x="392" y="274" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="action state" value="size=size1+size2" />
+<TGConnectingPoint num="0" id="1747" />
+<TGConnectingPoint num="1" id="1748" />
+</COMPONENT>
+
+<CONNECTOR type="115" id="1749" index="8" uid="14cea935-bac5-4e1c-9c2b-a91b88e3e8a3" >
+<cdparam x="407" y="245" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="407" y="245" id="1744" />
+<P2  x="407" y="269" id="1747" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<COMPONENT type="1013" id="1750" index="9" uid="84f205c2-c991-43f8-b54b-8646c6aca9de" >
+<cdparam x="402" y="323" />
+<sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="execI" value="null" />
+<TGConnectingPoint num="0" id="1751" />
+<TGConnectingPoint num="1" id="1752" />
+</COMPONENT>
+<SUBCOMPONENT type="-1" id="1753" index="-1" uid="8f69fe15-b30b-4af0-b6ce-c72996f2bfad" >
+<father id="1750" num="0" />
+<cdparam x="417" y="343" />
+<sizeparam width="0" height="0" 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="size" />
+</SUBCOMPONENT>
+
+<CONNECTOR type="115" id="1754" index="10" uid="9d4fc4fb-5485-4f32-a0de-ca503f67f2d3" >
+<cdparam x="407" y="299" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="407" y="299" id="1748" />
+<P2  x="407" y="318" id="1751" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<COMPONENT type="1001" id="1755" index="11" uid="ba5ac95d-fcd8-4443-a17e-d83ab1f680b7" >
+<cdparam x="397" y="378" />
+<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="1756" />
+</COMPONENT>
+
+<CONNECTOR type="115" id="1757" index="12" uid="f567fbaa-7773-4925-bab2-95ee8aaced14" >
+<cdparam x="407" y="358" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="407" y="358" id="1752" />
+<P2  x="407" y="373" id="1756" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+
+</TMLActivityDiagramPanel>
+
+<TMLActivityDiagramPanel name="Src" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" >
+<COMPONENT type="1000" id="1180" index="0" uid="bd94f2f0-ce47-41e5-b89d-be99cc8527c4" >
+<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="1181" />
+</COMPONENT>
+
+<COMPONENT type="1008" id="1805" index="1" uid="e25d13f6-4d94-4521-8f1d-e10a10030728" >
+<cdparam x="392" y="106" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="send event" value="evtToT1(size)" />
+<TGConnectingPoint num="0" id="1806" />
+<TGConnectingPoint num="1" id="1807" />
+<extraparam>
+<Data eventName="evtToT1" nbOfParams="1" />
+<Param index="0" value="size" />
+</extraparam>
+</COMPONENT>
+
+<CONNECTOR type="115" id="1808" index="2" uid="f4985796-15c6-4b92-bb87-f3009b9349bd" >
+<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" />
+<P1  x="407" y="70" id="1181" />
+<P2  x="407" y="101" id="1806" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<COMPONENT type="1006" id="1809" index="3" uid="4676d81f-5da4-4b7e-abf3-f57093ae79dd" >
+<cdparam x="392" y="167" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="write channel" value="chToT1(size)" />
+<TGConnectingPoint num="0" id="1810" />
+<TGConnectingPoint num="1" id="1811" />
+<extraparam>
+<Data channelName="chToT1" nbOfSamples="size" secPattern="" isAttacker="No" isEncForm="Yes" />
+</extraparam>
+</COMPONENT>
+
+<CONNECTOR type="115" id="1812" index="4" uid="bd9affab-5cc9-4d90-af55-728c99d99e81" >
+<cdparam x="407" y="131" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="407" y="131" id="1807" />
+<P2  x="407" y="162" id="1810" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<COMPONENT type="1001" id="1813" index="5" uid="d5aa3c50-3fd5-4fcf-a1ee-d25f9f901cc4" >
+<cdparam x="397" y="231" />
+<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="1814" />
+</COMPONENT>
+
+<CONNECTOR type="115" id="1815" index="6" uid="335070bb-9a3a-45e4-9b41-6e26b06b30b8" >
+<cdparam x="407" y="192" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="407" y="192" id="1811" />
+<P2  x="407" y="226" id="1814" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+
+</TMLActivityDiagramPanel>
+
+<TMLActivityDiagramPanel name="T1" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" >
+<COMPONENT type="1000" id="1191" index="0" uid="f9d9c97f-fa0a-4316-9e7b-7eb80b218c52" >
+<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="1192" />
+</COMPONENT>
+
+<COMPONENT type="1010" id="1710" index="1" uid="7419ee9d-5e1e-4ec0-bef5-2b96b621bd66" >
+<cdparam x="392" y="110" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="wait event" value="evtToT1(size) " />
+<TGConnectingPoint num="0" id="1711" />
+<TGConnectingPoint num="1" id="1712" />
+<extraparam>
+<Data eventName="evtToT1" nbOfParams="1" />
+<Param index="0" value="size" />
+</extraparam>
+</COMPONENT>
+
+<CONNECTOR type="115" id="1713" index="2" uid="c88d1097-d87a-46fd-987c-e06d93be5b7b" >
+<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" />
+<P1  x="407" y="70" id="1192" />
+<P2  x="407" y="105" id="1711" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<COMPONENT type="1009" id="1714" index="3" uid="7525618b-4184-4326-b011-95de69c47bd6" >
+<cdparam x="392" y="159" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="read channel" value="chToT1(size) " />
+<TGConnectingPoint num="0" id="1715" />
+<TGConnectingPoint num="1" id="1716" />
+<extraparam>
+<Data channelName="chToT1" nbOfSamples="size" secPattern="" isAttacker="No" isEncForm="Yes" />
+</extraparam>
+</COMPONENT>
+
+<CONNECTOR type="115" id="1717" index="4" uid="561a5db9-42ac-4f88-b342-c9751497b844" >
+<cdparam x="407" y="135" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="407" y="135" id="1712" />
+<P2  x="407" y="154" id="1715" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<COMPONENT type="1013" id="1718" index="5" uid="cfa70c5c-0a20-4e6a-81d4-51fb7f739b3d" >
+<cdparam x="402" y="206" />
+<sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="execI" value="null" />
+<TGConnectingPoint num="0" id="1719" />
+<TGConnectingPoint num="1" id="1720" />
+</COMPONENT>
+<SUBCOMPONENT type="-1" id="1721" index="-1" uid="3af71f54-b1f8-45f4-ad02-2a825010acb3" >
+<father id="1718" num="0" />
+<cdparam x="417" y="226" />
+<sizeparam width="0" height="0" 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="size" />
+</SUBCOMPONENT>
+
+<CONNECTOR type="115" id="1722" index="6" uid="4f2a905d-7a2e-4d0f-af39-5d5a59e240b3" >
+<cdparam x="407" y="184" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="407" y="184" id="1716" />
+<P2  x="407" y="201" id="1719" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<COMPONENT type="1008" id="1723" index="7" uid="d4384ef8-49de-4924-b036-fda96e42ddf3" >
+<cdparam x="392" y="254" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="send event" value="evtToT2(size)" />
+<TGConnectingPoint num="0" id="1724" />
+<TGConnectingPoint num="1" id="1725" />
+<extraparam>
+<Data eventName="evtToT2" nbOfParams="1" />
+<Param index="0" value="size" />
+</extraparam>
+</COMPONENT>
+
+<CONNECTOR type="115" id="1726" index="8" uid="b0340e83-872d-4ab9-aef0-e048c5bb7622" >
+<cdparam x="407" y="241" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="407" y="241" id="1720" />
+<P2  x="407" y="249" id="1724" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<COMPONENT type="1006" id="1727" index="9" uid="b70f28eb-0fb1-4a0d-891e-1432a4dd540c" >
+<cdparam x="392" y="313" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="write channel" value="chToT2(size)" />
+<TGConnectingPoint num="0" id="1728" />
+<TGConnectingPoint num="1" id="1729" />
+<extraparam>
+<Data channelName="chToT2" nbOfSamples="size" secPattern="" isAttacker="No" isEncForm="Yes" />
+</extraparam>
+</COMPONENT>
+
+<CONNECTOR type="115" id="1730" index="10" uid="16a28f47-0abb-4f41-aa3b-11888cf0b361" >
+<cdparam x="407" y="279" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="407" y="279" id="1725" />
+<P2  x="407" y="308" id="1728" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<COMPONENT type="1001" id="1731" index="11" uid="cf764260-f902-47c7-9e69-98fe2ee8fbb2" >
+<cdparam x="397" y="373" />
+<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="1732" />
+</COMPONENT>
+
+<CONNECTOR type="115" id="1733" index="12" uid="e9031e39-4cbf-4dfc-846d-6e69d1fa7bb6" >
+<cdparam x="407" y="338" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="407" y="338" id="1729" />
+<P2  x="407" y="368" id="1732" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+
+</TMLActivityDiagramPanel>
+
+<TMLActivityDiagramPanel name="T2" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" >
+<COMPONENT type="1000" id="1202" index="0" uid="77439a8b-60b7-403b-90f9-2334fd83b8ab" >
+<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="1203" />
+</COMPONENT>
+
+<COMPONENT type="1010" id="1663" index="1" uid="24b30076-a27e-4951-99c3-72b4bbaab508" >
+<cdparam x="392" y="115" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="wait event" value="evtToT2(size) " />
+<TGConnectingPoint num="0" id="1664" />
+<TGConnectingPoint num="1" id="1665" />
+<extraparam>
+<Data eventName="evtToT2" nbOfParams="1" />
+<Param index="0" value="size" />
+</extraparam>
+</COMPONENT>
+
+<CONNECTOR type="115" id="1666" index="2" uid="cc244a08-922f-4a41-808e-c85cc16672e3" >
+<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" />
+<P1  x="407" y="70" id="1203" />
+<P2  x="407" y="110" id="1664" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<COMPONENT type="1009" id="1667" index="3" uid="56de5f12-6357-4e7e-8649-c9f02aed10f6" >
+<cdparam x="392" y="168" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="read channel" value="chToT2(size) " />
+<TGConnectingPoint num="0" id="1668" />
+<TGConnectingPoint num="1" id="1669" />
+<extraparam>
+<Data channelName="chToT2" nbOfSamples="size" secPattern="" isAttacker="No" isEncForm="Yes" />
+</extraparam>
+</COMPONENT>
+
+<CONNECTOR type="115" id="1670" index="4" uid="96dbd67d-c8c5-4a3b-ae28-689383abcfcd" >
+<cdparam x="407" y="140" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="407" y="140" id="1665" />
+<P2  x="407" y="163" id="1668" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<COMPONENT type="1013" id="1671" index="5" uid="3f8eeed2-dc1f-48e2-978e-b1eca37586b7" >
+<cdparam x="402" y="216" />
+<sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="execI" value="null" />
+<TGConnectingPoint num="0" id="1672" />
+<TGConnectingPoint num="1" id="1673" />
+</COMPONENT>
+<SUBCOMPONENT type="-1" id="1674" index="-1" uid="87108dd6-6ca6-4cd6-9f31-4f827f719dec" >
+<father id="1671" num="0" />
+<cdparam x="417" y="236" />
+<sizeparam width="0" height="0" 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="size" />
+</SUBCOMPONENT>
+
+<CONNECTOR type="115" id="1675" index="6" uid="a9667646-c915-4045-9f4e-3a8948b89a26" >
+<cdparam x="407" y="193" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="407" y="193" id="1669" />
+<P2  x="407" y="211" id="1672" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<COMPONENT type="1008" id="1676" index="7" uid="edbc1503-20ba-4c20-941a-fe195d78731c" >
+<cdparam x="392" y="270" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="send event" value="evtToT3T5(size)" />
+<TGConnectingPoint num="0" id="1677" />
+<TGConnectingPoint num="1" id="1678" />
+<extraparam>
+<Data eventName="evtToT3T5" nbOfParams="1" />
+<Param index="0" value="size" />
+</extraparam>
+</COMPONENT>
+
+<CONNECTOR type="115" id="1679" index="8" uid="31089dbb-77b6-4c48-8f64-15049fd9d981" >
+<cdparam x="407" y="251" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="407" y="251" id="1673" />
+<P2  x="407" y="265" id="1677" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<COMPONENT type="1006" id="1680" index="9" uid="64e5d617-17c1-4939-b13b-016ab2d1e0bd" >
+<cdparam x="392" y="320" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="write channel" value="chToT3T5(size)" />
+<TGConnectingPoint num="0" id="1681" />
+<TGConnectingPoint num="1" id="1682" />
+<extraparam>
+<Data channelName="chToT3T5" nbOfSamples="size" secPattern="" isAttacker="No" isEncForm="Yes" />
+</extraparam>
+</COMPONENT>
+
+<CONNECTOR type="115" id="1683" index="10" uid="7627d087-6035-42dd-b459-2a81aabb2a99" >
+<cdparam x="407" y="295" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="407" y="295" id="1678" />
+<P2  x="407" y="315" id="1681" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<COMPONENT type="1001" id="1684" index="11" uid="8fd435f9-c5d1-4211-8d03-dac59630df57" >
+<cdparam x="397" y="369" />
+<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="1685" />
+</COMPONENT>
+
+<CONNECTOR type="115" id="1686" index="12" uid="88d79013-2cee-4eaa-9c99-9970d052ea2a" >
+<cdparam x="407" y="345" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="407" y="345" id="1682" />
+<P2  x="407" y="364" id="1685" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+
+</TMLActivityDiagramPanel>
+
+<TMLActivityDiagramPanel name="T2_FORKCH_0" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" >
+<COMPONENT type="1000" id="1213" index="0" uid="1d24ec4f-b7bb-441f-8288-4bf9458f67b3" >
+<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="1214" />
+</COMPONENT>
+
+<COMPONENT type="1014" id="1687" index="1" uid="591f071c-6107-4dc6-ad6d-4150c52aa044" >
+<cdparam x="392" y="104" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="for loop" value="for(i=0;i&lt;1;i=i)" />
+<TGConnectingPoint num="0" id="1688" />
+<TGConnectingPoint num="1" id="1689" />
+<TGConnectingPoint num="2" id="1690" />
+<extraparam>
+<Data init="i=0" condition="i&lt;1" increment="i=i" />
+</extraparam>
+</COMPONENT>
+
+<CONNECTOR type="115" id="1691" index="2" uid="22b7ec3a-2d5e-4074-8dd1-ac808eecb773" >
+<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" />
+<P1  x="407" y="70" id="1214" />
+<P2  x="407" y="99" id="1688" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<COMPONENT type="1009" id="1692" index="3" uid="3e6836ac-aab6-4e40-87c8-b60d3def0cb3" >
+<cdparam x="557" y="165" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="read channel" value="chToT5(1) " />
+<TGConnectingPoint num="0" id="1693" />
+<TGConnectingPoint num="1" id="1694" />
+<extraparam>
+<Data channelName="chToT5" nbOfSamples="1" secPattern="" isAttacker="No" isEncForm="Yes" />
+</extraparam>
+</COMPONENT>
+
+<CONNECTOR type="115" id="1695" index="4" uid="f63b4346-5095-4623-a902-607e1b74cfa0" >
+<cdparam x="422" y="118" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="422" y="118" id="1689" />
+<P2  x="572" y="160" id="1693" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<COMPONENT type="1006" id="1696" index="5" uid="3756fa5d-9359-4bee-a322-0bed76b9709e" >
+<cdparam x="557" y="213" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="write channel" value="forkch0_out_0(1)" />
+<TGConnectingPoint num="0" id="1697" />
+<TGConnectingPoint num="1" id="1698" />
+<extraparam>
+<Data channelName="forkch0_out_0" nbOfSamples="1" secPattern="" isAttacker="No" isEncForm="Yes" />
+</extraparam>
+</COMPONENT>
+
+<CONNECTOR type="115" id="1699" index="6" uid="03463efb-a0fe-4f20-a8a4-b7afec9ab873" >
+<cdparam x="572" y="190" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="572" y="190" id="1694" />
+<P2  x="572" y="208" id="1697" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<COMPONENT type="1006" id="1700" index="7" uid="7e15986c-db76-4564-8d9b-b7e7661b6a81" >
+<cdparam x="557" y="268" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="write channel" value="forkch0_out_1(1)" />
+<TGConnectingPoint num="0" id="1701" />
+<TGConnectingPoint num="1" id="1702" />
+<extraparam>
+<Data channelName="forkch0_out_1" nbOfSamples="1" secPattern="" isAttacker="No" isEncForm="Yes" />
+</extraparam>
+</COMPONENT>
+
+<CONNECTOR type="115" id="1703" index="8" uid="ccd2e62a-a305-4916-bb4b-b38291288e5d" >
+<cdparam x="572" y="238" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="572" y="238" id="1698" />
+<P2  x="572" y="263" id="1701" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<COMPONENT type="1001" id="1704" index="9" uid="7a09a03d-efa4-4dbc-b36c-d196417c0f33" >
+<cdparam x="562" y="330" />
+<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="1705" />
+</COMPONENT>
+
+<CONNECTOR type="115" id="1706" index="10" uid="17a15387-2603-40ff-909f-750c49af5568" >
+<cdparam x="572" y="293" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="572" y="293" id="1702" />
+<P2  x="572" y="325" id="1705" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<COMPONENT type="1001" id="1707" index="11" uid="15e62433-0e4d-4f6a-8478-817cd1518b35" >
+<cdparam x="397" y="164" />
+<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="1708" />
+</COMPONENT>
+
+<CONNECTOR type="115" id="1709" index="12" uid="7ad9c00a-0615-46d7-9971-42a7c5bebe19" >
+<cdparam x="407" y="129" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="407" y="129" id="1690" />
+<P2  x="407" y="159" id="1708" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+
+</TMLActivityDiagramPanel>
+
+<TMLActivityDiagramPanel name="T3" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" >
+<COMPONENT type="1000" id="1224" index="0" uid="7c464283-e5e1-4d6c-bff0-97e4b6bc1deb" >
+<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="1225" />
+</COMPONENT>
+
+<COMPONENT type="1010" id="1758" index="1" uid="0c4aac03-c7b1-4ba2-945f-da4eead6fcaf" >
+<cdparam x="392" y="106" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="wait event" value="forkevt0_out_0(size) " />
+<TGConnectingPoint num="0" id="1759" />
+<TGConnectingPoint num="1" id="1760" />
+<extraparam>
+<Data eventName="forkevt0_out_0" nbOfParams="1" />
+<Param index="0" value="size" />
+</extraparam>
+</COMPONENT>
+
+<CONNECTOR type="115" id="1761" index="2" uid="5cb5874f-4112-406b-92b3-6a3015add744" >
+<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" />
+<P1  x="407" y="70" id="1225" />
+<P2  x="407" y="101" id="1759" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<COMPONENT type="1009" id="1762" index="3" uid="3b07f2ba-e8db-4aba-8f1f-8af4ee3151d3" >
+<cdparam x="392" y="161" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="read channel" value="forkch0_out_0(size) " />
+<TGConnectingPoint num="0" id="1763" />
+<TGConnectingPoint num="1" id="1764" />
+<extraparam>
+<Data channelName="forkch0_out_0" nbOfSamples="size" secPattern="" isAttacker="No" isEncForm="Yes" />
+</extraparam>
+</COMPONENT>
+
+<CONNECTOR type="115" id="1765" index="4" uid="4d2e1ec3-cf38-4b64-8c57-84e3946841ce" >
+<cdparam x="407" y="131" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="407" y="131" id="1760" />
+<P2  x="407" y="156" id="1763" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<COMPONENT type="1013" id="1766" index="5" uid="f7c527c6-d211-4eb6-af3b-69e41c5dc1f1" >
+<cdparam x="402" y="226" />
+<sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="execI" value="null" />
+<TGConnectingPoint num="0" id="1767" />
+<TGConnectingPoint num="1" id="1768" />
+</COMPONENT>
+<SUBCOMPONENT type="-1" id="1769" index="-1" uid="07affe55-cfe2-4616-bb22-bde7b3ba9a5d" >
+<father id="1766" num="0" />
+<cdparam x="417" y="246" />
+<sizeparam width="0" height="0" 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="size" />
+</SUBCOMPONENT>
+
+<CONNECTOR type="115" id="1770" index="6" uid="bec0f459-e597-4a5c-b03f-24aa9ded4129" >
+<cdparam x="407" y="186" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="407" y="186" id="1764" />
+<P2  x="407" y="221" id="1767" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<COMPONENT type="1008" id="1771" index="7" uid="cb75d6b7-31fe-453f-9c8a-127de10f13d0" >
+<cdparam x="392" y="271" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="send event" value="evtToT4(size)" />
+<TGConnectingPoint num="0" id="1772" />
+<TGConnectingPoint num="1" id="1773" />
+<extraparam>
+<Data eventName="evtToT4" nbOfParams="1" />
+<Param index="0" value="size" />
+</extraparam>
+</COMPONENT>
+
+<CONNECTOR type="115" id="1774" index="8" uid="9e17c501-492f-4564-96e0-9c081da14ee8" >
+<cdparam x="407" y="261" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="407" y="261" id="1768" />
+<P2  x="407" y="266" id="1772" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<COMPONENT type="1006" id="1775" index="9" uid="9894fcbb-e1ce-48e5-88da-5ea39f7869ff" >
+<cdparam x="392" y="320" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="write channel" value="chToT4(size)" />
+<TGConnectingPoint num="0" id="1776" />
+<TGConnectingPoint num="1" id="1777" />
+<extraparam>
+<Data channelName="chToT4" nbOfSamples="size" secPattern="" isAttacker="No" isEncForm="Yes" />
+</extraparam>
+</COMPONENT>
+
+<CONNECTOR type="115" id="1778" index="10" uid="b4b5e943-462a-4421-b747-e0487c9055e1" >
+<cdparam x="407" y="296" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="407" y="296" id="1773" />
+<P2  x="407" y="315" id="1776" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<COMPONENT type="1001" id="1779" index="11" uid="67992968-7a73-4596-b2b9-e486554bc0ff" >
+<cdparam x="397" y="378" />
+<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="1780" />
+</COMPONENT>
+
+<CONNECTOR type="115" id="1781" index="12" uid="eb25302d-efe1-47d7-a442-4906bc1447d6" >
+<cdparam x="407" y="345" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="407" y="345" id="1777" />
+<P2  x="407" y="373" id="1780" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+
+</TMLActivityDiagramPanel>
+
+<TMLActivityDiagramPanel name="T4" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" >
+<COMPONENT type="1000" id="1235" index="0" uid="c14f288b-dc81-4586-81af-871adb414312" >
+<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="1236" />
+</COMPONENT>
+
+<COMPONENT type="1010" id="1816" index="1" uid="f15a0234-711a-43d7-8151-0b9fdb7034ef" >
+<cdparam x="392" y="109" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="wait event" value="evtToT4(size) " />
+<TGConnectingPoint num="0" id="1817" />
+<TGConnectingPoint num="1" id="1818" />
+<extraparam>
+<Data eventName="evtToT4" nbOfParams="1" />
+<Param index="0" value="size" />
+</extraparam>
+</COMPONENT>
+
+<CONNECTOR type="115" id="1819" index="2" uid="42da8c01-c737-498d-9521-ed75928e9acc" >
+<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" />
+<P1  x="407" y="70" id="1236" />
+<P2  x="407" y="104" id="1817" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<COMPONENT type="1009" id="1820" index="3" uid="3116781c-0bef-40c6-8eec-37a663cee2e7" >
+<cdparam x="392" y="172" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="read channel" value="chToT4(size) " />
+<TGConnectingPoint num="0" id="1821" />
+<TGConnectingPoint num="1" id="1822" />
+<extraparam>
+<Data channelName="chToT4" nbOfSamples="size" secPattern="" isAttacker="No" isEncForm="Yes" />
+</extraparam>
+</COMPONENT>
+
+<CONNECTOR type="115" id="1823" index="4" uid="75a16960-fb17-4c47-a50d-c678c6bf9431" >
+<cdparam x="407" y="134" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="407" y="134" id="1818" />
+<P2  x="407" y="167" id="1821" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<COMPONENT type="1013" id="1824" index="5" uid="8978ea3e-d388-4acf-913c-1744b5b4e129" >
+<cdparam x="402" y="226" />
+<sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="execI" value="null" />
+<TGConnectingPoint num="0" id="1825" />
+<TGConnectingPoint num="1" id="1826" />
+</COMPONENT>
+<SUBCOMPONENT type="-1" id="1827" index="-1" uid="4075df58-9398-4a6d-9faf-2572a886ea30" >
+<father id="1824" num="0" />
+<cdparam x="417" y="246" />
+<sizeparam width="0" height="0" 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="size" />
+</SUBCOMPONENT>
+
+<CONNECTOR type="115" id="1828" index="6" uid="ed5b1c9a-d6b1-4e05-ac10-47eaea127f64" >
+<cdparam x="407" y="197" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="407" y="197" id="1822" />
+<P2  x="407" y="221" id="1825" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<COMPONENT type="1008" id="1829" index="7" uid="0ce791bf-5510-458f-8b81-6562b249dc31" >
+<cdparam x="392" y="274" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="send event" value="evtFromT4(size)" />
+<TGConnectingPoint num="0" id="1830" />
+<TGConnectingPoint num="1" id="1831" />
+<extraparam>
+<Data eventName="evtFromT4" nbOfParams="1" />
+<Param index="0" value="size" />
+</extraparam>
+</COMPONENT>
+
+<CONNECTOR type="115" id="1832" index="8" uid="d2de9b50-28f4-4e3c-ad66-a80747fbd3f0" >
+<cdparam x="407" y="261" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="407" y="261" id="1826" />
+<P2  x="407" y="269" id="1830" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<COMPONENT type="1006" id="1833" index="9" uid="91eb13a9-67b3-456d-8f56-e9dc4c0ae2e7" >
+<cdparam x="392" y="331" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="write channel" value="joinch0_in_0(size)" />
+<TGConnectingPoint num="0" id="1834" />
+<TGConnectingPoint num="1" id="1835" />
+<extraparam>
+<Data channelName="joinch0_in_0" nbOfSamples="size" secPattern="" isAttacker="No" isEncForm="Yes" />
+</extraparam>
+</COMPONENT>
+
+<CONNECTOR type="115" id="1836" index="10" uid="fc279551-422c-435c-b28d-c65c6a6fbf43" >
+<cdparam x="407" y="299" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="407" y="299" id="1831" />
+<P2  x="407" y="326" id="1834" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<COMPONENT type="1001" id="1837" index="11" uid="d9e4a6c8-eaf1-43af-9345-8b3eeed0615d" >
+<cdparam x="397" y="378" />
+<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="1838" />
+</COMPONENT>
+
+<CONNECTOR type="115" id="1839" index="12" uid="58e0d1d6-c9f1-4090-8912-2172e52261b0" >
+<cdparam x="407" y="356" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="407" y="356" id="1835" />
+<P2  x="407" y="373" id="1838" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+
+</TMLActivityDiagramPanel>
+
+<TMLActivityDiagramPanel name="T5" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" >
+<COMPONENT type="1000" id="1246" index="0" uid="e4b87d8d-c36a-4fe9-bf4f-4d603e8dd136" >
+<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="1247" />
+</COMPONENT>
+
+<COMPONENT type="1010" id="1616" index="1" uid="d6ab1b7b-03b6-4743-86a4-4991624e400e" >
+<cdparam x="392" y="104" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="wait event" value="forkevt0_out_1(size) " />
+<TGConnectingPoint num="0" id="1617" />
+<TGConnectingPoint num="1" id="1618" />
+<extraparam>
+<Data eventName="forkevt0_out_1" nbOfParams="1" />
+<Param index="0" value="size" />
+</extraparam>
+</COMPONENT>
+
+<CONNECTOR type="115" id="1619" index="2" uid="8030099d-ad73-4cb6-942e-e623dfb00a87" >
+<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" />
+<P1  x="407" y="70" id="1247" />
+<P2  x="407" y="99" id="1617" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<COMPONENT type="1009" id="1620" index="3" uid="d84e205e-75ae-43f2-9c17-fae1a7eb25ec" >
+<cdparam x="392" y="158" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="read channel" value="forkch0_out_1(size) " />
+<TGConnectingPoint num="0" id="1621" />
+<TGConnectingPoint num="1" id="1622" />
+<extraparam>
+<Data channelName="forkch0_out_1" nbOfSamples="size" secPattern="" isAttacker="No" isEncForm="Yes" />
+</extraparam>
+</COMPONENT>
+
+<CONNECTOR type="115" id="1623" index="4" uid="deb053f3-1d6b-43c9-8df7-ea90e07a6156" >
+<cdparam x="407" y="129" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="407" y="129" id="1618" />
+<P2  x="407" y="153" id="1621" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<COMPONENT type="1013" id="1624" index="5" uid="b4f2d496-46c4-424b-8622-8a2024e72621" >
+<cdparam x="402" y="211" />
+<sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="execI" value="null" />
+<TGConnectingPoint num="0" id="1625" />
+<TGConnectingPoint num="1" id="1626" />
+</COMPONENT>
+<SUBCOMPONENT type="-1" id="1627" index="-1" uid="fa66ef7f-a84d-4536-88c5-1841f8d058b8" >
+<father id="1624" num="0" />
+<cdparam x="417" y="231" />
+<sizeparam width="0" height="0" 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="size" />
+</SUBCOMPONENT>
+
+<CONNECTOR type="115" id="1628" index="6" uid="56d224db-9f72-47de-afd7-7bb1e71f70f9" >
+<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" />
+<P1  x="407" y="183" id="1622" />
+<P2  x="407" y="206" id="1625" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<COMPONENT type="1008" id="1629" index="7" uid="7b6730cf-481c-4cdf-8cda-687d641202c9" >
+<cdparam x="392" y="275" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="send event" value="evtFromT5(size)" />
+<TGConnectingPoint num="0" id="1630" />
+<TGConnectingPoint num="1" id="1631" />
+<extraparam>
+<Data eventName="evtFromT5" nbOfParams="1" />
+<Param index="0" value="size" />
+</extraparam>
+</COMPONENT>
+
+<CONNECTOR type="115" id="1632" index="8" uid="6b4d40bf-6962-4bcf-b2f1-cb0904ef30cc" >
+<cdparam x="407" y="246" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="407" y="246" id="1626" />
+<P2  x="407" y="270" id="1630" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<COMPONENT type="1006" id="1633" index="9" uid="87b816fd-63bc-4b46-8452-c02b7efd92a0" >
+<cdparam x="392" y="330" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="write channel" value="joinch0_in_1(size)" />
+<TGConnectingPoint num="0" id="1634" />
+<TGConnectingPoint num="1" id="1635" />
+<extraparam>
+<Data channelName="joinch0_in_1" nbOfSamples="size" secPattern="" isAttacker="No" isEncForm="Yes" />
+</extraparam>
+</COMPONENT>
+
+<CONNECTOR type="115" id="1636" index="10" uid="09529769-d2aa-40e6-8dd9-833440330e4a" >
+<cdparam x="407" y="300" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="407" y="300" id="1631" />
+<P2  x="407" y="325" id="1634" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<COMPONENT type="1001" id="1637" index="11" uid="f7c2f585-e3c0-447d-8125-3c41ca5f5c08" >
+<cdparam x="397" y="377" />
+<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="1638" />
+</COMPONENT>
+
+<CONNECTOR type="115" id="1639" index="12" uid="d1cae019-079f-43f4-9691-e898bba8ae73" >
+<cdparam x="407" y="355" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="407" y="355" id="1635" />
+<P2  x="407" y="372" id="1638" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+
+</TMLActivityDiagramPanel>
+
+<TMLActivityDiagramPanel name="T2_FORKEVT_0" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" >
+<COMPONENT type="1000" id="1257" index="0" uid="18e8f899-a50a-45c0-a95a-8bd7fb9f4de4" >
+<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="1258" />
+</COMPONENT>
+
+<COMPONENT type="1014" id="1640" index="1" uid="15b83754-1741-4276-bc78-c7728f480eb4" >
+<cdparam x="392" y="112" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="for loop" value="for(fork_S_i=0;fork_S_i&lt;1;fork_S_i=0)" />
+<TGConnectingPoint num="0" id="1641" />
+<TGConnectingPoint num="1" id="1642" />
+<TGConnectingPoint num="2" id="1643" />
+<extraparam>
+<Data init="fork_S_i=0" condition="fork_S_i&lt;1" increment="fork_S_i=0" />
+</extraparam>
+</COMPONENT>
+
+<CONNECTOR type="115" id="1644" index="2" uid="6d4f4a0d-2af1-4447-9809-5d893a6692a4" >
+<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" />
+<P1  x="407" y="70" id="1258" />
+<P2  x="407" y="107" id="1641" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<COMPONENT type="1010" id="1645" index="3" uid="a4ad80fa-2fbe-483c-b607-a54fffe97438" >
+<cdparam x="557" y="160" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="wait event" value="evtToT5(attr_0) " />
+<TGConnectingPoint num="0" id="1646" />
+<TGConnectingPoint num="1" id="1647" />
+<extraparam>
+<Data eventName="evtToT5" nbOfParams="1" />
+<Param index="0" value="attr_0" />
+</extraparam>
+</COMPONENT>
+
+<CONNECTOR type="115" id="1648" index="4" uid="5bf70fed-d9a1-4075-a926-b25984cc13f7" >
+<cdparam x="422" y="126" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="422" y="126" id="1642" />
+<P2  x="572" y="155" id="1646" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<COMPONENT type="1008" id="1649" index="5" uid="cc518055-bbfb-4945-9b6e-91f41256368b" >
+<cdparam x="557" y="206" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="send event" value="forkevt0_out_0(attr_0)" />
+<TGConnectingPoint num="0" id="1650" />
+<TGConnectingPoint num="1" id="1651" />
+<extraparam>
+<Data eventName="forkevt0_out_0" nbOfParams="1" />
+<Param index="0" value="attr_0" />
+</extraparam>
+</COMPONENT>
+
+<CONNECTOR type="115" id="1652" index="6" uid="6d6ae836-bd2d-48a5-9fc0-c5127435dfa9" >
+<cdparam x="572" y="185" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="572" y="185" id="1647" />
+<P2  x="572" y="201" id="1650" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<COMPONENT type="1008" id="1653" index="7" uid="bfce2e7e-53cb-4df0-b5e5-7a1a4da8b153" >
+<cdparam x="557" y="273" />
+<sizeparam width="30" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<hidden value="false" />
+<enabled value="true" />
+<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
+<infoparam name="send event" value="forkevt0_out_1(attr_0)" />
+<TGConnectingPoint num="0" id="1654" />
+<TGConnectingPoint num="1" id="1655" />
+<extraparam>
+<Data eventName="forkevt0_out_1" nbOfParams="1" />
+<Param index="0" value="attr_0" />
+</extraparam>
+</COMPONENT>
+
+<CONNECTOR type="115" id="1656" index="8" uid="1653ab45-dc34-4eb7-ac6e-681cae6960e9" >
+<cdparam x="572" y="231" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="572" y="231" id="1651" />
+<P2  x="572" y="268" id="1654" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<COMPONENT type="1001" id="1657" index="9" uid="71086053-6238-4e4c-83e5-2da28ad47866" >
+<cdparam x="562" y="334" />
+<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="1658" />
+</COMPONENT>
+
+<CONNECTOR type="115" id="1659" index="10" uid="d139c139-2e14-4328-aa97-38ddd59c6f71" >
+<cdparam x="572" y="298" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="572" y="298" id="1655" />
+<P2  x="572" y="329" id="1658" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+<COMPONENT type="1001" id="1660" index="11" uid="c08a82a0-afa6-485e-9e29-c35b5a254d54" >
+<cdparam x="397" y="169" />
+<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="1661" />
+</COMPONENT>
+
+<CONNECTOR type="115" id="1662" index="12" uid="c9619315-576b-4f90-898d-4389557d62ca" >
+<cdparam x="407" y="137" />
+<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<infoparam name="connector" value="null" />
+<P1  x="407" y="137" id="1643" />
+<P2  x="407" y="164" id="1661" />
+<AutomaticDrawing  data="true" />
+</CONNECTOR>
+
+</TMLActivityDiagramPanel>
+
+</Modeling>
+
+
+
+
 </TURTLEGMODELING>
\ No newline at end of file
diff --git a/src/main/java/tmltranslator/TMLModeling.java b/src/main/java/tmltranslator/TMLModeling.java
index 6b9e8d69d370f1a9da748f69bbe5e18135cf6b70..8f28ae2f435df55825e66066256137ef7ace146a 100755
--- a/src/main/java/tmltranslator/TMLModeling.java
+++ b/src/main/java/tmltranslator/TMLModeling.java
@@ -63,16 +63,20 @@ import java.util.*;
  */
 public class TMLModeling<E> {
     public final String SEP1 = "_S_";
+
     // Security
     public List<String> securityPatterns;
     public List<SecurityPattern> secPatterns;
     public Map<String, List<String>> secChannelMap;
     public Map<SecurityPattern, List<TMLTask>> securityTaskMap;
+
+    // Tasks and communication
     private List<TMLTask> tasks;
     private List<TMLChannel> channels;
     private List<TMLRequest> requests;
     private List<TMLEvent> events;
     private List<String> pragmas;
+
     private TMLElement correspondance[]; // Link to graphical components
     private boolean optimized = false;
     private String[] ops = {">", "<", "+", "-", "*", "/", "[", "]", "(", ")", ":", "=", "==", ","};
diff --git a/src/main/java/ui/DrawerTMLModeling.java b/src/main/java/ui/DrawerTMLModeling.java
index e3aa93095d674c7e8be2dcfc16e47e99ce70534c..0858f35c6c2031289f362f9b3c8785a84ec9c440 100644
--- a/src/main/java/ui/DrawerTMLModeling.java
+++ b/src/main/java/ui/DrawerTMLModeling.java
@@ -44,10 +44,7 @@ import org.apache.batik.anim.timing.Trace;
 import tmltranslator.*;
 
 import ui.tmlad.*;
-import ui.tmlcompd.TMLCChannelOutPort;
-import ui.tmlcompd.TMLCPortConnector;
-import ui.tmlcompd.TMLCPrimitiveComponent;
-import ui.tmlcompd.TMLCPrimitivePort;
+import ui.tmlcompd.*;
 
 
 import java.awt.*;
@@ -113,6 +110,8 @@ public class DrawerTMLModeling  {
             return;
         }
 
+        makePragmas(tmlspec, panel);
+
         TraceManager.addDev("Adding tasks");
         makeTasks(tmlspec, panel);
         panel.tmlctdp.repaint();
@@ -135,6 +134,27 @@ public class DrawerTMLModeling  {
 
     }
 
+    private void makePragmas(TMLModeling tmlspec, TMLComponentDesignPanel panel) {
+        TraceManager.addDev("The spec has " + tmlspec.getPragmas().size() + " pragmas");
+
+        if (tmlspec.getPragmas().size() == 0) {
+            return;
+        }
+
+        TMLPragma prag = new TMLPragma(60, 60, panel.tmlctdp.getMinX(),
+                panel.tmlctdp.getMaxX(), panel.tmlctdp.getMinY(), panel.tmlctdp.getMaxY(),
+                true, null, panel.tmlctdp);
+        panel.tmlctdp.addBuiltComponent(prag);
+
+        String value = "";
+        for(Object p: tmlspec.getPragmas()) {
+            value += (String)p + " ";
+        }
+
+        prag.setValue(value);
+        prag.makeValue();
+    }
+
     private void makeTasks(TMLModeling tmlspec, TMLComponentDesignPanel panel) {
         int taskID = 0;
         int nbOfTasks =  tmlspec.getTasks().size();
@@ -152,7 +172,7 @@ public class DrawerTMLModeling  {
         int myY = (int)(YCENTER + RADIUS * sin(2*Math.PI/nbOfTasks*id));
         int myType = TGComponentManager.TMLCTD_PCOMPONENT;
 
-        TraceManager.addDev("myX=" + myX + " myY=" + myY + " Adding built component");
+        //TraceManager.addDev("myX=" + myX + " myY=" + myY + " Adding built component");
 
 
         TMLCPrimitiveComponent comp = new TMLCPrimitiveComponent(myX, myY, panel.tmlctdp.getMinX(),
@@ -161,7 +181,7 @@ public class DrawerTMLModeling  {
         // Adding a built component
         panel.tmlctdp.addBuiltComponent(comp);
 
-        TraceManager.addDev("Width=" + comp.getWidth());
+        //TraceManager.addDev("Width=" + comp.getWidth());
 
         for(TMLAttribute attr: task.getAttributes()) {
             TAttribute ta;
diff --git a/src/main/java/ui/tmlcompd/TMLPragma.java b/src/main/java/ui/tmlcompd/TMLPragma.java
index 30996f0ce6b55c6c2d41de575423b1b9c3bb3e68..d3e594aa8a573d81ceff5b44ca9be3a9eeabf9c5 100644
--- a/src/main/java/ui/tmlcompd/TMLPragma.java
+++ b/src/main/java/ui/tmlcompd/TMLPragma.java
@@ -225,7 +225,7 @@ public class TMLPragma extends TGCScalableWithoutInternalComponent {
 
     }
 
-    private void makeValue() {
+    public void makeValue() {
         values = Conversion.wrapText(value);
         properties.clear();
         for (String s : values) {