From 4c4950f41b01ee67d73e4788b8bd6ae99e118504 Mon Sep 17 00:00:00 2001 From: Ludovic Apvrille <ludovic.apvrille@telecom-paristech.fr> Date: Fri, 11 Dec 2015 13:18:52 +0000 Subject: [PATCH] Resolving bug on UPPAAL window in DIPLO --- modeling/SmartCardProtocol.xml | 8098 +++++++++--------- modeling/SysMLSec/SimpleTLS.xml | 1428 --- preinstallTTool/windows/TTool/bin/config.xml | 4 +- preinstallTTool/windows/TTool/bin/ttool.jar | Bin 4006306 -> 4000783 bytes preinstallTTool/windows/TTool/ttool.exe | 1 - src/ui/window/JDialogUPPAALValidation.java | 230 +- 6 files changed, 4169 insertions(+), 5592 deletions(-) delete mode 100644 modeling/SysMLSec/SimpleTLS.xml delete mode 100755 preinstallTTool/windows/TTool/ttool.exe diff --git a/modeling/SmartCardProtocol.xml b/modeling/SmartCardProtocol.xml index ac964c2383..1e52b72fac 100755 --- a/modeling/SmartCardProtocol.xml +++ b/modeling/SmartCardProtocol.xml @@ -4,95 +4,95 @@ <Modeling type="Diplodocus Methodology" nameTab="DIPLODOCUS_Methodology" > <DiplodocusMethodologyDiagramPanel name="DIPLODOCUS_Methodology" minX="10" maxX="2500" minY="10" maxY="1500" zoom="1.0" > -<COMPONENT type="6003" id="2088" > +<COMPONENT type="6003" id="5" > <cdparam x="50" y="150" /> <sizeparam width="200" height="120" minWidth="10" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="TGComponent" value="Requirements" /> -<TGConnectingPoint num="0" id="2092" /> -<TGConnectingPoint num="1" id="2093" /> -<TGConnectingPoint num="2" id="2094" /> -<TGConnectingPoint num="3" id="2095" /> +<TGConnectingPoint num="0" id="1" /> +<TGConnectingPoint num="1" id="2" /> +<TGConnectingPoint num="2" id="3" /> +<TGConnectingPoint num="3" id="4" /> </COMPONENT> -<CONNECTOR type="6004" id="2086" > -<cdparam x="950" y="220" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector" value="<<deriveReqt>>" /> -<TGConnectingPoint num="0" id="2087" /> -<P1 x="950" y="220" id="2060" /> -<P2 x="740" y="300" id="2069" /> -<AutomaticDrawing data="true" /> -</CONNECTOR> -<CONNECTOR type="6004" id="2084" > -<cdparam x="700" y="220" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector" value="<<deriveReqt>>" /> -<TGConnectingPoint num="0" id="2085" /> -<P1 x="700" y="220" id="2078" /> -<P2 x="700" y="300" id="2070" /> -<AutomaticDrawing data="true" /> -</CONNECTOR> -<CONNECTOR type="6004" id="2082" > -<cdparam x="450" y="220" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector" value="<<deriveReqt>>" /> -<TGConnectingPoint num="0" id="2083" /> -<P1 x="450" y="220" id="2052" /> -<P2 x="660" y="300" id="2068" /> -<AutomaticDrawing data="true" /> -</CONNECTOR> -<COMPONENT type="6006" id="2074" > +<COMPONENT type="6006" id="10" > <cdparam x="600" y="100" /> <sizeparam width="200" height="120" minWidth="10" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="TGComponent" value="Com. Patterns" /> -<TGConnectingPoint num="0" id="2078" /> -<TGConnectingPoint num="1" id="2079" /> -<TGConnectingPoint num="2" id="2080" /> -<TGConnectingPoint num="3" id="2081" /> +<TGConnectingPoint num="0" id="6" /> +<TGConnectingPoint num="1" id="7" /> +<TGConnectingPoint num="2" id="8" /> +<TGConnectingPoint num="3" id="9" /> </COMPONENT> -<COMPONENT type="6002" id="2064" > +<COMPONENT type="6002" id="17" > <cdparam x="600" y="300" /> <sizeparam width="200" height="120" minWidth="10" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="TGComponent" value="Mapping" /> -<TGConnectingPoint num="0" id="2068" /> -<TGConnectingPoint num="1" id="2069" /> -<TGConnectingPoint num="2" id="2070" /> -<TGConnectingPoint num="3" id="2071" /> -<TGConnectingPoint num="4" id="2072" /> -<TGConnectingPoint num="5" id="2073" /> +<TGConnectingPoint num="0" id="11" /> +<TGConnectingPoint num="1" id="12" /> +<TGConnectingPoint num="2" id="13" /> +<TGConnectingPoint num="3" id="14" /> +<TGConnectingPoint num="4" id="15" /> +<TGConnectingPoint num="5" id="16" /> </COMPONENT> -<COMPONENT type="6001" id="2056" > +<COMPONENT type="6001" id="22" > <cdparam x="850" y="100" /> <sizeparam width="200" height="120" minWidth="10" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="TGComponent" value="Architecture" /> -<TGConnectingPoint num="0" id="2060" /> -<TGConnectingPoint num="1" id="2061" /> -<TGConnectingPoint num="2" id="2062" /> -<TGConnectingPoint num="3" id="2063" /> +<TGConnectingPoint num="0" id="18" /> +<TGConnectingPoint num="1" id="19" /> +<TGConnectingPoint num="2" id="20" /> +<TGConnectingPoint num="3" id="21" /> </COMPONENT> -<COMPONENT type="6000" id="2048" > +<COMPONENT type="6000" id="27" > <cdparam x="350" y="100" /> <sizeparam width="200" height="120" minWidth="10" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> <infoparam name="TGComponent" value="Application" /> -<TGConnectingPoint num="0" id="2052" /> -<TGConnectingPoint num="1" id="2053" /> -<TGConnectingPoint num="2" id="2054" /> -<TGConnectingPoint num="3" id="2055" /> +<TGConnectingPoint num="0" id="23" /> +<TGConnectingPoint num="1" id="24" /> +<TGConnectingPoint num="2" id="25" /> +<TGConnectingPoint num="3" id="26" /> </COMPONENT> +<CONNECTOR type="6004" id="29" > +<cdparam x="950" y="220" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="<<deriveReqt>>" /> +<TGConnectingPoint num="0" id="28" /> +<P1 x="950" y="220" id="18" /> +<P2 x="740" y="300" id="12" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="6004" id="31" > +<cdparam x="700" y="220" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="<<deriveReqt>>" /> +<TGConnectingPoint num="0" id="30" /> +<P1 x="700" y="220" id="6" /> +<P2 x="700" y="300" id="13" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="6004" id="33" > +<cdparam x="450" y="220" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector" value="<<deriveReqt>>" /> +<TGConnectingPoint num="0" id="32" /> +<P1 x="450" y="220" id="23" /> +<P2 x="660" y="300" id="11" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> </DiplodocusMethodologyDiagramPanel> @@ -102,33 +102,33 @@ <Modeling type="TML Component Design" nameTab="AppC" > -<TMLComponentTaskDiagramPanel name="TML Component Task Diagram" minX="3" maxX="1394" minY="3" maxY="985" channels="true" events="true" requests="true" zoom="0.8000000000000013" > -<CONNECTOR type="126" id="1" > +<TMLComponentTaskDiagramPanel name="TML Component Task Diagram" minX="2" maxX="1116" minY="2" maxY="789" channels="true" events="true" requests="true" zoom="0.8000000000000013" > +<CONNECTOR type="126" id="34" > <cdparam x="387" y="199" /> <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="369" y="189" id="61" /> -<P2 x="469" y="189" id="94" /> +<P1 x="379" y="199" id="94" /> +<P2 x="459" y="199" id="509" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="126" id="2" > +<CONNECTOR type="126" id="35" > <cdparam x="967" y="112" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from TGComponent to TGComponent" value="Connector between ports" /> -<P1 x="707" y="116" id="361" /> -<P2 x="629" y="116" id="102" /> +<P1 x="707" y="102" id="225" /> +<P2 x="639" y="126" id="501" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="126" id="4" > +<CONNECTOR type="126" id="37" > <cdparam x="967" y="190" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from TGComponent to TGComponent" value="Connector between ports" /> -<P1 x="831" y="152" id="164" /> -<P2 x="707" y="136" id="366" /> +<P1 x="831" y="152" id="430" /> +<P2 x="707" y="122" id="230" /> <Point x="832" y="126" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="3" > -<father id="4" num="0" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="36" > +<father id="37" num="0" /> <cdparam x="832" y="126" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> @@ -136,16 +136,16 @@ <infoparam name="point " value="null" /> </SUBCOMPONENT> -<CONNECTOR type="126" id="6" > +<CONNECTOR type="126" id="39" > <cdparam x="337" y="99" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from TGComponent to TGComponent" value="Connector between ports" /> -<P1 x="427" y="75" id="465" /> -<P2 x="318" y="94" id="67" /> +<P1 x="417" y="85" id="130" /> +<P2 x="318" y="94" id="88" /> <Point x="326" y="85" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="5" > -<father id="6" num="0" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="38" > +<father id="39" num="0" /> <cdparam x="326" y="85" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> @@ -153,16 +153,16 @@ <infoparam name="point " value="null" /> </SUBCOMPONENT> -<CONNECTOR type="126" id="8" > +<CONNECTOR type="126" id="41" > <cdparam x="440" y="107" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from TGComponent to TGComponent" value="Connector between ports" /> -<P1 x="515" y="95" id="100" /> -<P2 x="427" y="95" id="470" /> +<P1 x="515" y="95" id="503" /> +<P2 x="437" y="85" id="135" /> <Point x="515" y="85" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="7" > -<father id="8" num="0" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="40" > +<father id="41" num="0" /> <cdparam x="515" y="85" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> @@ -170,160 +170,160 @@ <infoparam name="point " value="null" /> </SUBCOMPONENT> -<CONNECTOR type="126" id="9" > +<CONNECTOR type="126" id="42" > <cdparam x="337" y="286" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from TGComponent to TGComponent" value="Connector between ports" /> -<P1 x="427" y="285" id="446" /> -<P2 x="369" y="285" id="65" /> +<P1 x="417" y="295" id="149" /> +<P2 x="379" y="295" id="90" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="126" id="10" > +<CONNECTOR type="126" id="43" > <cdparam x="396" y="285" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from TGComponent to TGComponent" value="Connector between ports" /> -<P1 x="469" y="285" id="98" /> -<P2 x="427" y="305" id="451" /> +<P1 x="459" y="295" id="505" /> +<P2 x="437" y="295" id="154" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="126" id="11" > +<CONNECTOR type="126" id="44" > <cdparam x="337" y="237" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from TGComponent to TGComponent" value="Connector between ports" /> -<P1 x="427" y="225" id="427" /> -<P2 x="369" y="225" id="63" /> +<P1 x="417" y="235" id="168" /> +<P2 x="379" y="235" id="92" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="126" id="12" > +<CONNECTOR type="126" id="45" > <cdparam x="396" y="236" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from TGComponent to TGComponent" value="Connector between ports" /> -<P1 x="469" y="225" id="96" /> -<P2 x="427" y="245" id="432" /> +<P1 x="459" y="235" id="507" /> +<P2 x="437" y="235" id="173" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="126" id="13" > +<CONNECTOR type="126" id="46" > <cdparam x="353" y="181" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from TGComponent to TGComponent" value="Connector between ports" /> -<P1 x="427" y="279" id="413" /> -<P2 x="469" y="259" id="92" /> +<P1 x="437" y="269" id="192" /> +<P2 x="459" y="269" id="511" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="126" id="14" > +<CONNECTOR type="126" id="47" > <cdparam x="235" y="186" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from TGComponent to TGComponent" value="Connector between ports" /> -<P1 x="369" y="259" id="59" /> -<P2 x="427" y="259" id="408" /> +<P1 x="379" y="269" id="96" /> +<P2 x="417" y="269" id="187" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="126" id="15" > +<CONNECTOR type="126" id="48" > <cdparam x="353" y="161" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from TGComponent to TGComponent" value="Connector between ports" /> -<P1 x="427" y="172" id="489" /> -<P2 x="469" y="152" id="90" /> +<P1 x="437" y="162" id="116" /> +<P2 x="459" y="162" id="513" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="126" id="16" > +<CONNECTOR type="126" id="49" > <cdparam x="235" y="160" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from TGComponent to TGComponent" value="Connector between ports" /> -<P1 x="369" y="152" id="57" /> -<P2 x="427" y="152" id="484" /> +<P1 x="379" y="162" id="98" /> +<P2 x="417" y="162" id="111" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="126" id="17" > +<CONNECTOR type="126" id="50" > <cdparam x="787" y="206" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from TGComponent to TGComponent" value="Connector between ports" /> -<P1 x="707" y="243" id="342" /> -<P2 x="629" y="243" id="88" /> +<P1 x="661" y="253" id="244" /> +<P2 x="639" y="253" id="515" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="126" id="18" > +<CONNECTOR type="126" id="51" > <cdparam x="867" y="190" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from TGComponent to TGComponent" value="Connector between ports" /> -<P1 x="767" y="243" id="158" /> -<P2 x="707" y="263" id="347" /> +<P1 x="757" y="253" id="436" /> +<P2 x="681" y="253" id="249" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="126" id="19" > +<CONNECTOR type="126" id="52" > <cdparam x="803" y="180" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from TGComponent to TGComponent" value="Connector between ports" /> -<P1 x="707" y="234" id="328" /> -<P2 x="767" y="214" id="160" /> +<P1 x="681" y="224" id="268" /> +<P2 x="757" y="224" id="434" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="126" id="20" > +<CONNECTOR type="126" id="53" > <cdparam x="655" y="211" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from TGComponent to TGComponent" value="Connector between ports" /> -<P1 x="629" y="214" id="86" /> -<P2 x="707" y="214" id="323" /> +<P1 x="639" y="224" id="517" /> +<P2 x="661" y="224" id="263" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="126" id="21" > +<CONNECTOR type="126" id="54" > <cdparam x="803" y="159" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from TGComponent to TGComponent" value="Connector between ports" /> -<P1 x="707" y="199" id="309" /> -<P2 x="767" y="179" id="162" /> +<P1 x="681" y="189" id="287" /> +<P2 x="757" y="189" id="432" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="126" id="22" > +<CONNECTOR type="126" id="55" > <cdparam x="655" y="182" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from TGComponent to TGComponent" value="Connector between ports" /> -<P1 x="629" y="179" id="84" /> -<P2 x="707" y="179" id="304" /> +<P1 x="639" y="189" id="519" /> +<P2 x="661" y="189" id="282" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="126" id="23" > +<CONNECTOR type="126" id="56" > <cdparam x="655" y="151" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from TGComponent to TGComponent" value="Connector between ports" /> -<P1 x="628" y="286" id="82" /> -<P2 x="707" y="304" id="286" /> +<P1 x="628" y="306" id="521" /> +<P2 x="661" y="314" id="302" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="126" id="24" > +<CONNECTOR type="126" id="57" > <cdparam x="1028" y="535" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from TGComponent to TGComponent" value="Connector between ports" /> -<P1 x="545" y="288" id="78" /> -<P2 x="545" y="323" id="113" /> +<P1 x="545" y="304" id="525" /> +<P2 x="545" y="323" id="490" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="126" id="25" > +<CONNECTOR type="126" id="58" > <cdparam x="1307" y="853" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from TGComponent to TGComponent" value="Connector between ports" /> -<P1 x="707" y="324" id="290" /> -<P2 x="767" y="306" id="156" /> +<P1 x="681" y="314" id="306" /> +<P2 x="759" y="314" id="438" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="126" id="26" > +<CONNECTOR type="126" id="59" > <cdparam x="1154" y="902" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from TGComponent to TGComponent" value="Connector between ports" /> -<P1 x="633" y="323" id="125" /> -<P2 x="707" y="304" id="285" /> +<P1 x="633" y="323" id="478" /> +<P2 x="661" y="314" id="301" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="126" id="28" > +<CONNECTOR type="126" id="61" > <cdparam x="1307" y="807" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from TGComponent to TGComponent" value="Connector between ports" /> -<P1 x="707" y="444" id="233" /> -<P2 x="826" y="409" id="154" /> +<P1 x="707" y="438" id="363" /> +<P2 x="826" y="425" id="440" /> <Point x="826" y="434" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="27" > -<father id="28" num="0" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="60" > +<father id="61" num="0" /> <cdparam x="826" y="434" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> @@ -331,113 +331,113 @@ <infoparam name="point " value="null" /> </SUBCOMPONENT> -<CONNECTOR type="126" id="29" > +<CONNECTOR type="126" id="62" > <cdparam x="1154" y="856" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from TGComponent to TGComponent" value="Connector between ports" /> -<P1 x="656" y="426" id="121" /> -<P2 x="707" y="424" id="228" /> +<P1 x="664" y="434" id="482" /> +<P2 x="707" y="458" id="358" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="126" id="30" > +<CONNECTOR type="126" id="63" > <cdparam x="1307" y="761" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from TGComponent to TGComponent" value="Connector between ports" /> -<P1 x="707" y="423" id="214" /> -<P2 x="767" y="405" id="152" /> +<P1 x="707" y="438" id="382" /> +<P2 x="759" y="413" id="442" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="126" id="31" > +<CONNECTOR type="126" id="64" > <cdparam x="1154" y="811" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from TGComponent to TGComponent" value="Connector between ports" /> -<P1 x="656" y="405" id="119" /> -<P2 x="707" y="403" id="209" /> +<P1 x="664" y="413" id="484" /> +<P2 x="707" y="458" id="377" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="126" id="32" > +<CONNECTOR type="126" id="65" > <cdparam x="1626" y="770" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from TGComponent to TGComponent" value="Connector between ports" /> -<P1 x="707" y="381" id="190" /> -<P2 x="656" y="383" id="117" /> +<P1 x="661" y="391" id="396" /> +<P2 x="664" y="391" id="486" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="126" id="33" > +<CONNECTOR type="126" id="66" > <cdparam x="1799" y="785" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from TGComponent to TGComponent" value="Connector between ports" /> -<P1 x="767" y="383" id="146" /> -<P2 x="707" y="401" id="195" /> +<P1 x="759" y="391" id="448" /> +<P2 x="681" y="391" id="401" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="126" id="34" > +<CONNECTOR type="126" id="67" > <cdparam x="1438" y="869" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from TGComponent to TGComponent" value="Connector between ports" /> -<P1 x="656" y="358" id="115" /> -<P2 x="707" y="356" id="247" /> +<P1 x="664" y="366" id="488" /> +<P2 x="661" y="366" id="339" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="126" id="35" > +<CONNECTOR type="126" id="68" > <cdparam x="1699" y="736" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from TGComponent to TGComponent" value="Connector between ports" /> -<P1 x="707" y="376" id="252" /> -<P2 x="767" y="358" id="148" /> +<P1 x="681" y="366" id="344" /> +<P2 x="759" y="366" id="446" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="126" id="36" > +<CONNECTOR type="126" id="69" > <cdparam x="1626" y="659" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from TGComponent to TGComponent" value="Connector between ports" /> -<P1 x="707" y="334" id="266" /> -<P2 x="656" y="336" id="123" /> +<P1 x="661" y="344" id="320" /> +<P2 x="664" y="344" id="480" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="126" id="37" > +<CONNECTOR type="126" id="70" > <cdparam x="1799" y="673" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from TGComponent to TGComponent" value="Connector between ports" /> -<P1 x="767" y="336" id="150" /> -<P2 x="707" y="354" id="271" /> +<P1 x="759" y="344" id="444" /> +<P2 x="681" y="344" id="325" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="126" id="38" > +<CONNECTOR type="126" id="71" > <cdparam x="1304" y="321" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from TGComponent to TGComponent" value="Connector between ports" /> -<P1 x="1022" y="236" id="179" /> -<P2 x="957" y="236" id="144" /> +<P1 x="996" y="244" id="415" /> +<P2 x="965" y="244" id="450" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="126" id="39" > +<CONNECTOR type="126" id="72" > <cdparam x="1168" y="455" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from TGComponent to TGComponent" value="Connector between ports" /> -<P1 x="957" y="265" id="142" /> -<P2 x="1022" y="265" id="177" /> +<P1 x="965" y="273" id="452" /> +<P2 x="996" y="273" id="417" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="126" id="42" > +<CONNECTOR type="126" id="75" > <cdparam x="1037" y="180" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from TGComponent to TGComponent" value="Connector between ports" /> -<P1 x="957" y="166" id="140" /> -<P2 x="957" y="198" id="138" /> +<P1 x="965" y="174" id="454" /> +<P2 x="965" y="206" id="456" /> <Point x="1017" y="174" /> <Point x="1017" y="206" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="40" > -<father id="42" num="0" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="73" > +<father id="75" num="0" /> <cdparam x="1017" y="174" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="point " value="null" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="41" > -<father id="42" num="1" /> +<SUBCOMPONENT type="-1" id="74" > +<father id="75" num="1" /> <cdparam x="1017" y="206" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> @@ -445,64 +445,64 @@ <infoparam name="point " value="null" /> </SUBCOMPONENT> -<CONNECTOR type="126" id="43" > +<CONNECTOR type="126" id="76" > <cdparam x="873" y="361" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from TGComponent to TGComponent" value="Connector between ports" /> -<P1 x="957" y="296" id="136" /> -<P2 x="1022" y="296" id="175" /> +<P1 x="965" y="304" id="458" /> +<P2 x="996" y="304" id="419" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="126" id="44" > +<CONNECTOR type="126" id="77" > <cdparam x="361" y="136" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from TGComponent to TGComponent" value="Connector between ports" /> -<P1 x="427" y="138" id="394" /> -<P2 x="469" y="120" id="80" /> +<P1 x="437" y="128" id="211" /> +<P2 x="461" y="128" id="523" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="126" id="45" > +<CONNECTOR type="126" id="78" > <cdparam x="306" y="210" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from TGComponent to TGComponent" value="Connector between ports" /> -<P1 x="369" y="120" id="55" /> -<P2 x="427" y="118" id="389" /> +<P1 x="377" y="128" id="100" /> +<P2 x="417" y="128" id="206" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<COMPONENT type="1205" id="54" > +<COMPONENT type="1205" id="87" > <cdparam x="978" y="353" /> <sizeparam width="165" height="84" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="3" maxX="1394" minY="3" maxY="985" /> +<cdrectangleparam minX="2" maxX="1116" minY="2" maxY="789" /> <infoparam name="Record component" value="TCP_CTRL" /> -<TGConnectingPoint num="0" id="46" /> -<TGConnectingPoint num="1" id="47" /> -<TGConnectingPoint num="2" id="48" /> -<TGConnectingPoint num="3" id="49" /> -<TGConnectingPoint num="4" id="50" /> -<TGConnectingPoint num="5" id="51" /> -<TGConnectingPoint num="6" id="52" /> -<TGConnectingPoint num="7" id="53" /> +<TGConnectingPoint num="0" id="79" /> +<TGConnectingPoint num="1" id="80" /> +<TGConnectingPoint num="2" id="81" /> +<TGConnectingPoint num="3" id="82" /> +<TGConnectingPoint num="4" id="83" /> +<TGConnectingPoint num="5" id="84" /> +<TGConnectingPoint num="6" id="85" /> +<TGConnectingPoint num="7" id="86" /> <extraparam> <Attribute access="2" id="a" value="" type="0" typeOther="" /> <Attribute access="2" id="state" value="" type="0" typeOther="" /> </extraparam> </COMPONENT> -<COMPONENT type="1202" id="77" > +<COMPONENT type="1202" id="110" > <cdparam x="128" y="104" /> <sizeparam width="241" height="216" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="3" maxX="1394" minY="3" maxY="985" /> +<cdrectangleparam minX="2" maxX="1116" minY="2" maxY="789" /> <infoparam name="TGComponent" value="InterfaceDevice" /> -<TGConnectingPoint num="0" id="69" /> -<TGConnectingPoint num="1" id="70" /> -<TGConnectingPoint num="2" id="71" /> -<TGConnectingPoint num="3" id="72" /> -<TGConnectingPoint num="4" id="73" /> -<TGConnectingPoint num="5" id="74" /> -<TGConnectingPoint num="6" id="75" /> -<TGConnectingPoint num="7" id="76" /> +<TGConnectingPoint num="0" id="102" /> +<TGConnectingPoint num="1" id="103" /> +<TGConnectingPoint num="2" id="104" /> +<TGConnectingPoint num="3" id="105" /> +<TGConnectingPoint num="4" id="106" /> +<TGConnectingPoint num="5" id="107" /> +<TGConnectingPoint num="6" id="108" /> +<TGConnectingPoint num="7" id="109" /> <extraparam> <Attribute access="2" id="resetType" value="0" type="0" typeOther="" /> <Attribute access="2" id="x" value="0" type="0" typeOther="" /> @@ -510,16 +510,16 @@ <Attribute access="2" id="nbOfComputedPackets" value="1" type="0" typeOther="" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1203" id="56" > -<father id="77" num="0" /> -<cdparam x="361" y="120" /> -<sizeparam width="16" height="16" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1203" id="89" > +<father id="110" num="0" /> +<cdparam x="308" y="94" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-8" maxX="233" minY="-8" maxY="208" /> -<infoparam name="TGComponent" value="Request activation" /> -<TGConnectingPoint num="0" id="55" /> +<cdrectangleparam minX="-10" maxX="231" minY="-10" maxY="206" /> +<infoparam name="TGComponent" value="Event reset, pTS" /> +<TGConnectingPoint num="0" id="88" /> <extraparam> -<Prop commName="activation" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> +<Prop commName="reset, pTS" commType="1" origin="true" finite="true" blocking="false" maxSamples="1" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -527,16 +527,16 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="58" > -<father id="77" num="1" /> -<cdparam x="359" y="152" /> +<SUBCOMPONENT type="1203" id="91" > +<father id="110" num="1" /> +<cdparam x="359" y="285" /> <sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-10" maxX="231" minY="-10" maxY="206" /> -<infoparam name="TGComponent" value="Event data_Ready" /> -<TGConnectingPoint num="0" id="57" /> +<infoparam name="TGComponent" value="Event answerToReset, pTSConfirm" /> +<TGConnectingPoint num="0" id="90" /> <extraparam> -<Prop commName="data_Ready" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> +<Prop commName="answerToReset, pTSConfirm" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -544,16 +544,16 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="60" > -<father id="77" num="2" /> -<cdparam x="359" y="259" /> +<SUBCOMPONENT type="1203" id="93" > +<father id="110" num="2" /> +<cdparam x="359" y="225" /> <sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-10" maxX="231" minY="-10" maxY="206" /> -<infoparam name="TGComponent" value="Event data_Ready_SC" /> -<TGConnectingPoint num="0" id="59" /> +<infoparam name="TGComponent" value="Channel fromSCtoD" /> +<TGConnectingPoint num="0" id="92" /> <extraparam> -<Prop commName="data_Ready_SC" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> +<Prop commName="fromSCtoD" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -561,14 +561,14 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="62" > -<father id="77" num="3" /> +<SUBCOMPONENT type="1203" id="95" > +<father id="110" num="3" /> <cdparam x="359" y="189" /> <sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-10" maxX="231" minY="-10" maxY="206" /> <infoparam name="TGComponent" value="Channel fromDtoSC" /> -<TGConnectingPoint num="0" id="61" /> +<TGConnectingPoint num="0" id="94" /> <extraparam> <Prop commName="fromDtoSC" commType="0" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> <Type type="0" typeOther="" /> @@ -578,16 +578,16 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="64" > -<father id="77" num="4" /> -<cdparam x="359" y="225" /> +<SUBCOMPONENT type="1203" id="97" > +<father id="110" num="4" /> +<cdparam x="359" y="259" /> <sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-10" maxX="231" minY="-10" maxY="206" /> -<infoparam name="TGComponent" value="Channel fromSCtoD" /> -<TGConnectingPoint num="0" id="63" /> +<infoparam name="TGComponent" value="Event data_Ready_SC" /> +<TGConnectingPoint num="0" id="96" /> <extraparam> -<Prop commName="fromSCtoD" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> +<Prop commName="data_Ready_SC" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -595,16 +595,16 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="66" > -<father id="77" num="5" /> -<cdparam x="359" y="285" /> +<SUBCOMPONENT type="1203" id="99" > +<father id="110" num="5" /> +<cdparam x="359" y="152" /> <sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-10" maxX="231" minY="-10" maxY="206" /> -<infoparam name="TGComponent" value="Event answerToReset, pTSConfirm" /> -<TGConnectingPoint num="0" id="65" /> +<infoparam name="TGComponent" value="Event data_Ready" /> +<TGConnectingPoint num="0" id="98" /> <extraparam> -<Prop commName="answerToReset, pTSConfirm" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> +<Prop commName="data_Ready" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -612,16 +612,16 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="68" > -<father id="77" num="6" /> -<cdparam x="308" y="94" /> -<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1203" id="101" > +<father id="110" num="6" /> +<cdparam x="361" y="120" /> +<sizeparam width="16" height="16" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-10" maxX="231" minY="-10" maxY="206" /> -<infoparam name="TGComponent" value="Event reset, pTS" /> -<TGConnectingPoint num="0" id="67" /> +<cdrectangleparam minX="-8" maxX="233" minY="-8" maxY="208" /> +<infoparam name="TGComponent" value="Request activation" /> +<TGConnectingPoint num="0" id="100" /> <extraparam> -<Prop commName="reset, pTS" commType="1" origin="true" finite="true" blocking="false" maxSamples="1" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> +<Prop commName="activation" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -630,59 +630,488 @@ </extraparam> </SUBCOMPONENT> -<COMPONENT type="1200" id="511" > +<COMPONENT type="1200" id="544" > <cdparam x="427" y="70" /> <sizeparam width="736" height="390" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="3" maxX="1394" minY="3" maxY="985" /> +<cdrectangleparam minX="2" maxX="1116" minY="2" maxY="789" /> <infoparam name="TGComponent" value="SmartCard" /> -<TGConnectingPoint num="0" id="503" /> -<TGConnectingPoint num="1" id="504" /> -<TGConnectingPoint num="2" id="505" /> -<TGConnectingPoint num="3" id="506" /> -<TGConnectingPoint num="4" id="507" /> -<TGConnectingPoint num="5" id="508" /> -<TGConnectingPoint num="6" id="509" /> -<TGConnectingPoint num="7" id="510" /> +<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" /> <extraparam> <info hiddeni="false" /> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1202" id="112" > -<father id="511" num="0" /> -<cdparam x="469" y="105" /> -<sizeparam width="160" height="191" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1201" id="129" > +<father id="544" num="0" /> +<cdparam x="417" y="152" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="576" minY="0" maxY="199" /> -<infoparam name="TGComponent" value="SmartCard" /> -<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" /> +<cdrectangleparam minX="-10" maxX="726" minY="-10" maxY="380" /> +<infoparam name="TGComponent" value="MyName" /> +<TGConnectingPoint num="0" id="111" /> +<TGConnectingPoint num="1" id="112" /> +<TGConnectingPoint num="2" id="113" /> +<TGConnectingPoint num="3" id="114" /> +<TGConnectingPoint num="4" id="115" /> +<TGConnectingPoint num="5" id="116" /> +<TGConnectingPoint num="6" id="117" /> +<TGConnectingPoint num="7" id="118" /> +<TGConnectingPoint num="8" id="119" /> +<TGConnectingPoint num="9" id="120" /> +<TGConnectingPoint num="10" id="121" /> +<TGConnectingPoint num="11" id="122" /> +<TGConnectingPoint num="12" id="123" /> +<TGConnectingPoint num="13" id="124" /> +<TGConnectingPoint num="14" id="125" /> +<TGConnectingPoint num="15" id="126" /> +<TGConnectingPoint num="16" id="127" /> +<TGConnectingPoint num="17" id="128" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="148" > +<father id="544" num="1" /> +<cdparam x="417" y="75" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-10" maxX="726" minY="-10" maxY="380" /> +<infoparam name="TGComponent" value="MyName" /> +<TGConnectingPoint num="0" id="130" /> +<TGConnectingPoint num="1" id="131" /> +<TGConnectingPoint num="2" id="132" /> +<TGConnectingPoint num="3" id="133" /> +<TGConnectingPoint num="4" id="134" /> +<TGConnectingPoint num="5" id="135" /> +<TGConnectingPoint num="6" id="136" /> +<TGConnectingPoint num="7" id="137" /> +<TGConnectingPoint num="8" id="138" /> +<TGConnectingPoint num="9" id="139" /> +<TGConnectingPoint num="10" id="140" /> +<TGConnectingPoint num="11" id="141" /> +<TGConnectingPoint num="12" id="142" /> +<TGConnectingPoint num="13" id="143" /> +<TGConnectingPoint num="14" id="144" /> +<TGConnectingPoint num="15" id="145" /> +<TGConnectingPoint num="16" id="146" /> +<TGConnectingPoint num="17" id="147" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="167" > +<father id="544" num="2" /> +<cdparam x="417" y="285" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-10" maxX="726" minY="-10" maxY="380" /> +<infoparam name="TGComponent" value="MyName" /> +<TGConnectingPoint num="0" id="149" /> +<TGConnectingPoint num="1" id="150" /> +<TGConnectingPoint num="2" id="151" /> +<TGConnectingPoint num="3" id="152" /> +<TGConnectingPoint num="4" id="153" /> +<TGConnectingPoint num="5" id="154" /> +<TGConnectingPoint num="6" id="155" /> +<TGConnectingPoint num="7" id="156" /> +<TGConnectingPoint num="8" id="157" /> +<TGConnectingPoint num="9" id="158" /> +<TGConnectingPoint num="10" id="159" /> +<TGConnectingPoint num="11" id="160" /> +<TGConnectingPoint num="12" id="161" /> +<TGConnectingPoint num="13" id="162" /> +<TGConnectingPoint num="14" id="163" /> +<TGConnectingPoint num="15" id="164" /> +<TGConnectingPoint num="16" id="165" /> +<TGConnectingPoint num="17" id="166" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="186" > +<father id="544" num="3" /> +<cdparam x="417" y="225" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-10" maxX="726" minY="-10" maxY="380" /> +<infoparam name="TGComponent" value="MyName" /> +<TGConnectingPoint num="0" id="168" /> +<TGConnectingPoint num="1" id="169" /> +<TGConnectingPoint num="2" id="170" /> +<TGConnectingPoint num="3" id="171" /> +<TGConnectingPoint num="4" id="172" /> +<TGConnectingPoint num="5" id="173" /> +<TGConnectingPoint num="6" id="174" /> +<TGConnectingPoint num="7" id="175" /> +<TGConnectingPoint num="8" id="176" /> +<TGConnectingPoint num="9" id="177" /> +<TGConnectingPoint num="10" id="178" /> +<TGConnectingPoint num="11" id="179" /> +<TGConnectingPoint num="12" id="180" /> +<TGConnectingPoint num="13" id="181" /> +<TGConnectingPoint num="14" id="182" /> +<TGConnectingPoint num="15" id="183" /> +<TGConnectingPoint num="16" id="184" /> +<TGConnectingPoint num="17" id="185" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="205" > +<father id="544" num="4" /> +<cdparam x="417" y="259" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-10" maxX="726" minY="-10" maxY="380" /> +<infoparam name="TGComponent" value="MyName" /> +<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" /> +<TGConnectingPoint num="8" id="195" /> +<TGConnectingPoint num="9" id="196" /> +<TGConnectingPoint num="10" id="197" /> +<TGConnectingPoint num="11" id="198" /> +<TGConnectingPoint num="12" id="199" /> +<TGConnectingPoint num="13" id="200" /> +<TGConnectingPoint num="14" id="201" /> +<TGConnectingPoint num="15" id="202" /> +<TGConnectingPoint num="16" id="203" /> +<TGConnectingPoint num="17" id="204" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="224" > +<father id="544" num="5" /> +<cdparam x="417" y="118" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-10" maxX="726" minY="-10" maxY="380" /> +<infoparam name="TGComponent" value="MyName" /> +<TGConnectingPoint num="0" id="206" /> +<TGConnectingPoint num="1" id="207" /> +<TGConnectingPoint num="2" id="208" /> +<TGConnectingPoint num="3" id="209" /> +<TGConnectingPoint num="4" id="210" /> +<TGConnectingPoint num="5" id="211" /> +<TGConnectingPoint num="6" id="212" /> +<TGConnectingPoint num="7" id="213" /> +<TGConnectingPoint num="8" id="214" /> +<TGConnectingPoint num="9" id="215" /> +<TGConnectingPoint num="10" id="216" /> +<TGConnectingPoint num="11" id="217" /> +<TGConnectingPoint num="12" id="218" /> +<TGConnectingPoint num="13" id="219" /> +<TGConnectingPoint num="14" id="220" /> +<TGConnectingPoint num="15" id="221" /> +<TGConnectingPoint num="16" id="222" /> +<TGConnectingPoint num="17" id="223" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1200" id="477" > +<father id="544" num="6" /> +<cdparam x="671" y="112" /> +<sizeparam width="445" height="336" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="291" minY="0" maxY="54" /> +<infoparam name="TGComponent" value="TCPIP Entities" /> +<TGConnectingPoint num="0" id="469" /> +<TGConnectingPoint num="1" id="470" /> +<TGConnectingPoint num="2" id="471" /> +<TGConnectingPoint num="3" id="472" /> +<TGConnectingPoint num="4" id="473" /> +<TGConnectingPoint num="5" id="474" /> +<TGConnectingPoint num="6" id="475" /> +<TGConnectingPoint num="7" id="476" /> +<extraparam> +<info hiddeni="false" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="243" > +<father id="477" num="0" /> +<cdparam x="697" y="102" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-10" maxX="435" minY="-10" maxY="326" /> +<infoparam name="TGComponent" value="MyName" /> +<TGConnectingPoint num="0" id="225" /> +<TGConnectingPoint num="1" id="226" /> +<TGConnectingPoint num="2" id="227" /> +<TGConnectingPoint num="3" id="228" /> +<TGConnectingPoint num="4" id="229" /> +<TGConnectingPoint num="5" id="230" /> +<TGConnectingPoint num="6" id="231" /> +<TGConnectingPoint num="7" id="232" /> +<TGConnectingPoint num="8" id="233" /> +<TGConnectingPoint num="9" id="234" /> +<TGConnectingPoint num="10" id="235" /> +<TGConnectingPoint num="11" id="236" /> +<TGConnectingPoint num="12" id="237" /> +<TGConnectingPoint num="13" id="238" /> +<TGConnectingPoint num="14" id="239" /> +<TGConnectingPoint num="15" id="240" /> +<TGConnectingPoint num="16" id="241" /> +<TGConnectingPoint num="17" id="242" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="262" > +<father id="477" num="1" /> +<cdparam x="661" y="243" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-10" maxX="435" minY="-10" maxY="326" /> +<infoparam name="TGComponent" value="MyName" /> +<TGConnectingPoint num="0" id="244" /> +<TGConnectingPoint num="1" id="245" /> +<TGConnectingPoint num="2" id="246" /> +<TGConnectingPoint num="3" id="247" /> +<TGConnectingPoint num="4" id="248" /> +<TGConnectingPoint num="5" id="249" /> +<TGConnectingPoint num="6" id="250" /> +<TGConnectingPoint num="7" id="251" /> +<TGConnectingPoint num="8" id="252" /> +<TGConnectingPoint num="9" id="253" /> +<TGConnectingPoint num="10" id="254" /> +<TGConnectingPoint num="11" id="255" /> +<TGConnectingPoint num="12" id="256" /> +<TGConnectingPoint num="13" id="257" /> +<TGConnectingPoint num="14" id="258" /> +<TGConnectingPoint num="15" id="259" /> +<TGConnectingPoint num="16" id="260" /> +<TGConnectingPoint num="17" id="261" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="281" > +<father id="477" num="2" /> +<cdparam x="661" y="214" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-10" maxX="435" minY="-10" maxY="326" /> +<infoparam name="TGComponent" value="MyName" /> +<TGConnectingPoint num="0" id="263" /> +<TGConnectingPoint num="1" id="264" /> +<TGConnectingPoint num="2" id="265" /> +<TGConnectingPoint num="3" id="266" /> +<TGConnectingPoint num="4" id="267" /> +<TGConnectingPoint num="5" id="268" /> +<TGConnectingPoint num="6" id="269" /> +<TGConnectingPoint num="7" id="270" /> +<TGConnectingPoint num="8" id="271" /> +<TGConnectingPoint num="9" id="272" /> +<TGConnectingPoint num="10" id="273" /> +<TGConnectingPoint num="11" id="274" /> +<TGConnectingPoint num="12" id="275" /> +<TGConnectingPoint num="13" id="276" /> +<TGConnectingPoint num="14" id="277" /> +<TGConnectingPoint num="15" id="278" /> +<TGConnectingPoint num="16" id="279" /> +<TGConnectingPoint num="17" id="280" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="300" > +<father id="477" num="3" /> +<cdparam x="661" y="179" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-10" maxX="435" minY="-10" maxY="326" /> +<infoparam name="TGComponent" value="MyName" /> +<TGConnectingPoint num="0" id="282" /> +<TGConnectingPoint num="1" id="283" /> +<TGConnectingPoint num="2" id="284" /> +<TGConnectingPoint num="3" id="285" /> +<TGConnectingPoint num="4" id="286" /> +<TGConnectingPoint num="5" id="287" /> +<TGConnectingPoint num="6" id="288" /> +<TGConnectingPoint num="7" id="289" /> +<TGConnectingPoint num="8" id="290" /> +<TGConnectingPoint num="9" id="291" /> +<TGConnectingPoint num="10" id="292" /> +<TGConnectingPoint num="11" id="293" /> +<TGConnectingPoint num="12" id="294" /> +<TGConnectingPoint num="13" id="295" /> +<TGConnectingPoint num="14" id="296" /> +<TGConnectingPoint num="15" id="297" /> +<TGConnectingPoint num="16" id="298" /> +<TGConnectingPoint num="17" id="299" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="319" > +<father id="477" num="4" /> +<cdparam x="661" y="304" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-10" maxX="435" minY="-10" maxY="326" /> +<infoparam name="TGComponent" value="MyName" /> +<TGConnectingPoint num="0" id="301" /> +<TGConnectingPoint num="1" id="302" /> +<TGConnectingPoint num="2" id="303" /> +<TGConnectingPoint num="3" id="304" /> +<TGConnectingPoint num="4" id="305" /> +<TGConnectingPoint num="5" id="306" /> +<TGConnectingPoint num="6" id="307" /> +<TGConnectingPoint num="7" id="308" /> +<TGConnectingPoint num="8" id="309" /> +<TGConnectingPoint num="9" id="310" /> +<TGConnectingPoint num="10" id="311" /> +<TGConnectingPoint num="11" id="312" /> +<TGConnectingPoint num="12" id="313" /> +<TGConnectingPoint num="13" id="314" /> +<TGConnectingPoint num="14" id="315" /> +<TGConnectingPoint num="15" id="316" /> +<TGConnectingPoint num="16" id="317" /> +<TGConnectingPoint num="17" id="318" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="338" > +<father id="477" num="5" /> +<cdparam x="661" y="334" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-10" maxX="435" minY="-10" maxY="326" /> +<infoparam name="TGComponent" value="MyName" /> +<TGConnectingPoint num="0" id="320" /> +<TGConnectingPoint num="1" id="321" /> +<TGConnectingPoint num="2" id="322" /> +<TGConnectingPoint num="3" id="323" /> +<TGConnectingPoint num="4" id="324" /> +<TGConnectingPoint num="5" id="325" /> +<TGConnectingPoint num="6" id="326" /> +<TGConnectingPoint num="7" id="327" /> +<TGConnectingPoint num="8" id="328" /> +<TGConnectingPoint num="9" id="329" /> +<TGConnectingPoint num="10" id="330" /> +<TGConnectingPoint num="11" id="331" /> +<TGConnectingPoint num="12" id="332" /> +<TGConnectingPoint num="13" id="333" /> +<TGConnectingPoint num="14" id="334" /> +<TGConnectingPoint num="15" id="335" /> +<TGConnectingPoint num="16" id="336" /> +<TGConnectingPoint num="17" id="337" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="357" > +<father id="477" num="6" /> +<cdparam x="661" y="356" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-10" maxX="435" minY="-10" maxY="326" /> +<infoparam name="TGComponent" value="MyName" /> +<TGConnectingPoint num="0" id="339" /> +<TGConnectingPoint num="1" id="340" /> +<TGConnectingPoint num="2" id="341" /> +<TGConnectingPoint num="3" id="342" /> +<TGConnectingPoint num="4" id="343" /> +<TGConnectingPoint num="5" id="344" /> +<TGConnectingPoint num="6" id="345" /> +<TGConnectingPoint num="7" id="346" /> +<TGConnectingPoint num="8" id="347" /> +<TGConnectingPoint num="9" id="348" /> +<TGConnectingPoint num="10" id="349" /> +<TGConnectingPoint num="11" id="350" /> +<TGConnectingPoint num="12" id="351" /> +<TGConnectingPoint num="13" id="352" /> +<TGConnectingPoint num="14" id="353" /> +<TGConnectingPoint num="15" id="354" /> +<TGConnectingPoint num="16" id="355" /> +<TGConnectingPoint num="17" id="356" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="376" > +<father id="477" num="7" /> +<cdparam x="697" y="438" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-10" maxX="435" minY="-10" maxY="326" /> +<infoparam name="TGComponent" value="MyName" /> +<TGConnectingPoint num="0" id="358" /> +<TGConnectingPoint num="1" id="359" /> +<TGConnectingPoint num="2" id="360" /> +<TGConnectingPoint num="3" id="361" /> +<TGConnectingPoint num="4" id="362" /> +<TGConnectingPoint num="5" id="363" /> +<TGConnectingPoint num="6" id="364" /> +<TGConnectingPoint num="7" id="365" /> +<TGConnectingPoint num="8" id="366" /> +<TGConnectingPoint num="9" id="367" /> +<TGConnectingPoint num="10" id="368" /> +<TGConnectingPoint num="11" id="369" /> +<TGConnectingPoint num="12" id="370" /> +<TGConnectingPoint num="13" id="371" /> +<TGConnectingPoint num="14" id="372" /> +<TGConnectingPoint num="15" id="373" /> +<TGConnectingPoint num="16" id="374" /> +<TGConnectingPoint num="17" id="375" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="395" > +<father id="477" num="8" /> +<cdparam x="697" y="438" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-10" maxX="435" minY="-10" maxY="326" /> +<infoparam name="TGComponent" value="MyName" /> +<TGConnectingPoint num="0" id="377" /> +<TGConnectingPoint num="1" id="378" /> +<TGConnectingPoint num="2" id="379" /> +<TGConnectingPoint num="3" id="380" /> +<TGConnectingPoint num="4" id="381" /> +<TGConnectingPoint num="5" id="382" /> +<TGConnectingPoint num="6" id="383" /> +<TGConnectingPoint num="7" id="384" /> +<TGConnectingPoint num="8" id="385" /> +<TGConnectingPoint num="9" id="386" /> +<TGConnectingPoint num="10" id="387" /> +<TGConnectingPoint num="11" id="388" /> +<TGConnectingPoint num="12" id="389" /> +<TGConnectingPoint num="13" id="390" /> +<TGConnectingPoint num="14" id="391" /> +<TGConnectingPoint num="15" id="392" /> +<TGConnectingPoint num="16" id="393" /> +<TGConnectingPoint num="17" id="394" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1201" id="414" > +<father id="477" num="9" /> +<cdparam x="661" y="381" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-10" maxX="435" minY="-10" maxY="326" /> +<infoparam name="TGComponent" value="MyName" /> +<TGConnectingPoint num="0" id="396" /> +<TGConnectingPoint num="1" id="397" /> +<TGConnectingPoint num="2" id="398" /> +<TGConnectingPoint num="3" id="399" /> +<TGConnectingPoint num="4" id="400" /> +<TGConnectingPoint num="5" id="401" /> +<TGConnectingPoint num="6" id="402" /> +<TGConnectingPoint num="7" id="403" /> +<TGConnectingPoint num="8" id="404" /> +<TGConnectingPoint num="9" id="405" /> +<TGConnectingPoint num="10" id="406" /> +<TGConnectingPoint num="11" id="407" /> +<TGConnectingPoint num="12" id="408" /> +<TGConnectingPoint num="13" id="409" /> +<TGConnectingPoint num="14" id="410" /> +<TGConnectingPoint num="15" id="411" /> +<TGConnectingPoint num="16" id="412" /> +<TGConnectingPoint num="17" id="413" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="1202" id="429" > +<father id="477" num="10" /> +<cdparam x="1004" y="219" /> +<sizeparam width="112" height="113" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="333" minY="0" maxY="223" /> +<infoparam name="TGComponent" value="Timer" /> +<TGConnectingPoint num="0" id="421" /> +<TGConnectingPoint num="1" id="422" /> +<TGConnectingPoint num="2" id="423" /> +<TGConnectingPoint num="3" id="424" /> +<TGConnectingPoint num="4" id="425" /> +<TGConnectingPoint num="5" id="426" /> +<TGConnectingPoint num="6" id="427" /> +<TGConnectingPoint num="7" id="428" /> <extraparam> -<Attribute access="2" id="resetType" value="0" type="0" typeOther="" /> -<Attribute access="2" id="a" value="0" type="0" typeOther="" /> -<Attribute access="2" id="b" value="0" type="0" typeOther="" /> -<Attribute access="2" id="i" value="0" type="0" typeOther="" /> -<Attribute access="2" id="j" value="0" type="0" typeOther="" /> <Attribute access="2" id="x" value="0" type="0" typeOther="" /> -<Attribute access="2" id="tcpctrl" value="" type="5" typeOther="TCP_CTRL" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="79" > -<father id="112" num="0" /> -<cdparam x="537" y="288" /> +<SUBCOMPONENT type="1203" id="416" > +<father id="429" num="0" /> +<cdparam x="996" y="236" /> <sizeparam width="16" height="16" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-8" maxX="152" minY="-8" maxY="183" /> -<infoparam name="TGComponent" value="Request start_Application" /> -<TGConnectingPoint num="0" id="78" /> +<cdrectangleparam minX="-8" maxX="104" minY="-8" maxY="105" /> +<infoparam name="TGComponent" value="Event timeOut" /> +<TGConnectingPoint num="0" id="415" /> <extraparam> -<Prop commName="start_Application" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> +<Prop commName="timeOut" commType="1" origin="true" finite="true" blocking="false" maxSamples="1" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -690,16 +1119,16 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="81" > -<father id="112" num="1" /> -<cdparam x="461" y="120" /> +<SUBCOMPONENT type="1203" id="418" > +<father id="429" num="1" /> +<cdparam x="996" y="265" /> <sizeparam width="16" height="16" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-8" maxX="152" minY="-8" maxY="183" /> -<infoparam name="TGComponent" value="Request activation" /> -<TGConnectingPoint num="0" id="80" /> +<cdrectangleparam minX="-8" maxX="104" minY="-8" maxY="105" /> +<infoparam name="TGComponent" value="Request req_Timer" /> +<TGConnectingPoint num="0" id="417" /> <extraparam> -<Prop commName="activation" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> +<Prop commName="req_Timer" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -707,16 +1136,16 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="83" > -<father id="112" num="2" /> -<cdparam x="618" y="286" /> -<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1203" id="420" > +<father id="429" num="2" /> +<cdparam x="996" y="296" /> +<sizeparam width="16" height="16" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-10" maxX="150" minY="-10" maxY="181" /> -<infoparam name="TGComponent" value="Request start_TCP_IP" /> -<TGConnectingPoint num="0" id="82" /> +<cdrectangleparam minX="-8" maxX="104" minY="-8" maxY="105" /> +<infoparam name="TGComponent" value="Event stop" /> +<TGConnectingPoint num="0" id="419" /> <extraparam> -<Prop commName="start_TCP_IP" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> +<Prop commName="stop" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -724,16 +1153,41 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="85" > -<father id="112" num="3" /> -<cdparam x="619" y="179" /> +<SUBCOMPONENT type="1202" id="468" > +<father id="477" num="11" /> +<cdparam x="767" y="162" /> +<sizeparam width="190" height="255" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="255" minY="0" maxY="81" /> +<infoparam name="TGComponent" value="TCPIP" /> +<TGConnectingPoint num="0" id="460" /> +<TGConnectingPoint num="1" id="461" /> +<TGConnectingPoint num="2" id="462" /> +<TGConnectingPoint num="3" id="463" /> +<TGConnectingPoint num="4" id="464" /> +<TGConnectingPoint num="5" id="465" /> +<TGConnectingPoint num="6" id="466" /> +<TGConnectingPoint num="7" id="467" /> +<extraparam> +<Attribute access="2" id="wind" value="64" type="0" typeOther="" /> +<Attribute access="2" id="i" value="" type="0" typeOther="" /> +<Attribute access="2" id="j" value="" type="0" typeOther="" /> +<Attribute access="2" id="a" value="0" type="0" typeOther="" /> +<Attribute access="2" id="b" value="0" type="0" typeOther="" /> +<Attribute access="2" id="tcpctrl" value="" type="5" typeOther="TCP_CTRL" /> +<Attribute access="2" id="seqi" value="0" type="0" typeOther="" /> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="431" > +<father id="468" num="0" /> +<cdparam x="821" y="152" /> <sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-10" maxX="150" minY="-10" maxY="181" /> -<infoparam name="TGComponent" value="Event receive" /> -<TGConnectingPoint num="0" id="84" /> +<cdrectangleparam minX="-10" maxX="180" minY="-10" maxY="245" /> +<infoparam name="TGComponent" value="Event send" /> +<TGConnectingPoint num="0" id="430" /> <extraparam> -<Prop commName="receive" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> +<Prop commName="send" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -741,16 +1195,16 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="87" > -<father id="112" num="4" /> -<cdparam x="619" y="214" /> +<SUBCOMPONENT type="1203" id="433" > +<father id="468" num="1" /> +<cdparam x="757" y="179" /> <sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-10" maxX="150" minY="-10" maxY="181" /> -<infoparam name="TGComponent" value="Channel fromPtoT" /> -<TGConnectingPoint num="0" id="86" /> +<cdrectangleparam minX="-10" maxX="180" minY="-10" maxY="245" /> +<infoparam name="TGComponent" value="Event receive" /> +<TGConnectingPoint num="0" id="432" /> <extraparam> -<Prop commName="fromPtoT" commType="0" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> +<Prop commName="receive" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -758,16 +1212,16 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="89" > -<father id="112" num="5" /> -<cdparam x="619" y="243" /> +<SUBCOMPONENT type="1203" id="435" > +<father id="468" num="2" /> +<cdparam x="757" y="214" /> <sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-10" maxX="150" minY="-10" maxY="181" /> -<infoparam name="TGComponent" value="Channel fromTtoP" /> -<TGConnectingPoint num="0" id="88" /> +<cdrectangleparam minX="-10" maxX="180" minY="-10" maxY="245" /> +<infoparam name="TGComponent" value="Channel fromPtoT" /> +<TGConnectingPoint num="0" id="434" /> <extraparam> -<Prop commName="fromTtoP" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> +<Prop commName="fromPtoT" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -775,16 +1229,16 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="91" > -<father id="112" num="6" /> -<cdparam x="459" y="152" /> +<SUBCOMPONENT type="1203" id="437" > +<father id="468" num="3" /> +<cdparam x="757" y="243" /> <sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-10" maxX="150" minY="-10" maxY="181" /> -<infoparam name="TGComponent" value="Event data_Ready" /> -<TGConnectingPoint num="0" id="90" /> +<cdrectangleparam minX="-10" maxX="180" minY="-10" maxY="245" /> +<infoparam name="TGComponent" value="Channel fromTtoP" /> +<TGConnectingPoint num="0" id="436" /> <extraparam> -<Prop commName="data_Ready" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> +<Prop commName="fromTtoP" commType="0" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -792,16 +1246,16 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="93" > -<father id="112" num="7" /> -<cdparam x="459" y="259" /> -<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1203" id="439" > +<father id="468" num="4" /> +<cdparam x="759" y="306" /> +<sizeparam width="16" height="16" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-10" maxX="150" minY="-10" maxY="181" /> -<infoparam name="TGComponent" value="Event data_Ready_SC" /> -<TGConnectingPoint num="0" id="92" /> +<cdrectangleparam minX="-8" maxX="182" minY="-8" maxY="247" /> +<infoparam name="TGComponent" value="Request start_TCP_IP" /> +<TGConnectingPoint num="0" id="438" /> <extraparam> -<Prop commName="data_Ready_SC" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> +<Prop commName="start_TCP_IP" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -809,16 +1263,16 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="95" > -<father id="112" num="8" /> -<cdparam x="459" y="189" /> -<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1203" id="441" > +<father id="468" num="5" /> +<cdparam x="818" y="409" /> +<sizeparam width="16" height="16" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-10" maxX="150" minY="-10" maxY="181" /> -<infoparam name="TGComponent" value="Channel fromDtoSC0" /> -<TGConnectingPoint num="0" id="94" /> +<cdrectangleparam minX="-8" maxX="182" minY="-8" maxY="247" /> +<infoparam name="TGComponent" value="Event send_TCP" /> +<TGConnectingPoint num="0" id="440" /> <extraparam> -<Prop commName="fromDtoSC0" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> +<Prop commName="send_TCP" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -826,16 +1280,16 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="97" > -<father id="112" num="9" /> -<cdparam x="459" y="225" /> -<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1203" id="443" > +<father id="468" num="6" /> +<cdparam x="759" y="405" /> +<sizeparam width="16" height="16" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-10" maxX="150" minY="-10" maxY="181" /> -<infoparam name="TGComponent" value="Channel fromSCtoD" /> -<TGConnectingPoint num="0" id="96" /> +<cdrectangleparam minX="-8" maxX="182" minY="-8" maxY="247" /> +<infoparam name="TGComponent" value="Event open, abort, close" /> +<TGConnectingPoint num="0" id="442" /> <extraparam> -<Prop commName="fromSCtoD" commType="0" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> +<Prop commName="open, abort, close" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -843,16 +1297,16 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="99" > -<father id="112" num="10" /> -<cdparam x="459" y="285" /> -<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1203" id="445" > +<father id="468" num="7" /> +<cdparam x="759" y="336" /> +<sizeparam width="16" height="16" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-10" maxX="150" minY="-10" maxY="181" /> -<infoparam name="TGComponent" value="Event answerToReset, pTSConfirm" /> -<TGConnectingPoint num="0" id="98" /> +<cdrectangleparam minX="-8" maxX="182" minY="-8" maxY="247" /> +<infoparam name="TGComponent" value="Channel fromTtoA" /> +<TGConnectingPoint num="0" id="444" /> <extraparam> -<Prop commName="answerToReset, pTSConfirm" commType="1" origin="true" finite="true" blocking="false" maxSamples="1" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> +<Prop commName="fromTtoA" commType="0" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -860,16 +1314,16 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="101" > -<father id="112" num="11" /> -<cdparam x="505" y="95" /> -<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1203" id="447" > +<father id="468" num="8" /> +<cdparam x="759" y="358" /> +<sizeparam width="16" height="16" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-10" maxX="150" minY="-10" maxY="181" /> -<infoparam name="TGComponent" value="Event reset, pTS" /> -<TGConnectingPoint num="0" id="100" /> +<cdrectangleparam minX="-8" maxX="182" minY="-8" maxY="247" /> +<infoparam name="TGComponent" value="Channel fromAtoT" /> +<TGConnectingPoint num="0" id="446" /> <extraparam> -<Prop commName="reset, pTS" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> +<Prop commName="fromAtoT" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -877,16 +1331,16 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="103" > -<father id="112" num="12" /> -<cdparam x="619" y="116" /> -<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1203" id="449" > +<father id="468" num="9" /> +<cdparam x="759" y="383" /> +<sizeparam width="16" height="16" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-10" maxX="150" minY="-10" maxY="181" /> -<infoparam name="TGComponent" value="Event send" /> -<TGConnectingPoint num="0" id="102" /> +<cdrectangleparam minX="-8" maxX="182" minY="-8" maxY="247" /> +<infoparam name="TGComponent" value="Event receive_Application" /> +<TGConnectingPoint num="0" id="448" /> <extraparam> -<Prop commName="send" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> +<Prop commName="receive_Application" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -894,34 +1348,33 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1202" id="135" > -<father id="511" num="1" /> -<cdparam x="464" y="331" /> -<sizeparam width="192" height="116" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1203" id="451" > +<father id="468" num="10" /> +<cdparam x="949" y="236" /> +<sizeparam width="16" height="16" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="544" minY="0" maxY="274" /> -<infoparam name="TGComponent" value="Application" /> -<TGConnectingPoint num="0" id="127" /> -<TGConnectingPoint num="1" id="128" /> -<TGConnectingPoint num="2" id="129" /> -<TGConnectingPoint num="3" id="130" /> -<TGConnectingPoint num="4" id="131" /> -<TGConnectingPoint num="5" id="132" /> -<TGConnectingPoint num="6" id="133" /> -<TGConnectingPoint num="7" id="134" /> +<cdrectangleparam minX="-8" maxX="182" minY="-8" maxY="247" /> +<infoparam name="TGComponent" value="Event timeOut" /> +<TGConnectingPoint num="0" id="450" /> <extraparam> +<Prop commName="timeOut" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> +<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="114" > -<father id="135" num="0" /> -<cdparam x="537" y="323" /> +<SUBCOMPONENT type="1203" id="453" > +<father id="468" num="11" /> +<cdparam x="949" y="265" /> <sizeparam width="16" height="16" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-8" maxX="184" minY="-8" maxY="108" /> -<infoparam name="TGComponent" value="Request start_Application" /> -<TGConnectingPoint num="0" id="113" /> +<cdrectangleparam minX="-8" maxX="182" minY="-8" maxY="247" /> +<infoparam name="TGComponent" value="Request req_Timer" /> +<TGConnectingPoint num="0" id="452" /> <extraparam> -<Prop commName="start_Application" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> +<Prop commName="req_Timer" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -929,16 +1382,16 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="116" > -<father id="135" num="1" /> -<cdparam x="648" y="358" /> +<SUBCOMPONENT type="1203" id="455" > +<father id="468" num="12" /> +<cdparam x="949" y="166" /> <sizeparam width="16" height="16" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-8" maxX="184" minY="-8" maxY="108" /> -<infoparam name="TGComponent" value="Channel fromAtoT" /> -<TGConnectingPoint num="0" id="115" /> +<cdrectangleparam minX="-8" maxX="182" minY="-8" maxY="247" /> +<infoparam name="TGComponent" value="Channel temp" /> +<TGConnectingPoint num="0" id="454" /> <extraparam> -<Prop commName="fromAtoT" commType="0" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> +<Prop commName="temp" commType="0" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -946,16 +1399,16 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="118" > -<father id="135" num="2" /> -<cdparam x="648" y="383" /> +<SUBCOMPONENT type="1203" id="457" > +<father id="468" num="13" /> +<cdparam x="949" y="198" /> <sizeparam width="16" height="16" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-8" maxX="184" minY="-8" maxY="108" /> -<infoparam name="TGComponent" value="Event receive_Application" /> -<TGConnectingPoint num="0" id="117" /> +<cdrectangleparam minX="-8" maxX="182" minY="-8" maxY="247" /> +<infoparam name="TGComponent" value="Channel temp" /> +<TGConnectingPoint num="0" id="456" /> <extraparam> -<Prop commName="receive_Application" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> +<Prop commName="temp" commType="0" origin="false" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -963,16 +1416,16 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="120" > -<father id="135" num="3" /> -<cdparam x="648" y="405" /> +<SUBCOMPONENT type="1203" id="459" > +<father id="468" num="14" /> +<cdparam x="949" y="296" /> <sizeparam width="16" height="16" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-8" maxX="184" minY="-8" maxY="108" /> -<infoparam name="TGComponent" value="Event open, abort, close" /> -<TGConnectingPoint num="0" id="119" /> +<cdrectangleparam minX="-8" maxX="182" minY="-8" maxY="247" /> +<infoparam name="TGComponent" value="Event stop" /> +<TGConnectingPoint num="0" id="458" /> <extraparam> -<Prop commName="open, abort, close" commType="1" origin="true" finite="true" blocking="false" maxSamples="1" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> +<Prop commName="stop" commType="1" origin="true" finite="true" blocking="false" maxSamples="1" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -980,16 +1433,34 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="122" > -<father id="135" num="4" /> -<cdparam x="648" y="426" /> +<SUBCOMPONENT type="1202" id="500" > +<father id="544" num="7" /> +<cdparam x="464" y="331" /> +<sizeparam width="192" height="116" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="0" maxX="544" minY="0" maxY="274" /> +<infoparam name="TGComponent" value="Application" /> +<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> +</extraparam> +</SUBCOMPONENT> +<SUBCOMPONENT type="1203" id="479" > +<father id="500" num="0" /> +<cdparam x="625" y="323" /> <sizeparam width="16" height="16" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-8" maxX="184" minY="-8" maxY="108" /> -<infoparam name="TGComponent" value="Event send_TCP" /> -<TGConnectingPoint num="0" id="121" /> +<infoparam name="TGComponent" value="Request start_TCP_IP" /> +<TGConnectingPoint num="0" id="478" /> <extraparam> -<Prop commName="send_TCP" commType="1" origin="true" finite="false" blocking="false" maxSamples="1" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> +<Prop commName="start_TCP_IP" commType="2" origin="true" finite="false" blocking="false" maxSamples="1" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -997,14 +1468,14 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="124" > -<father id="135" num="5" /> +<SUBCOMPONENT type="1203" id="481" > +<father id="500" num="1" /> <cdparam x="648" y="336" /> <sizeparam width="16" height="16" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-8" maxX="184" minY="-8" maxY="108" /> <infoparam name="TGComponent" value="Channel fromTtoA" /> -<TGConnectingPoint num="0" id="123" /> +<TGConnectingPoint num="0" id="480" /> <extraparam> <Prop commName="fromTtoA" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> <Type type="0" typeOther="" /> @@ -1014,16 +1485,16 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="126" > -<father id="135" num="6" /> -<cdparam x="625" y="323" /> +<SUBCOMPONENT type="1203" id="483" > +<father id="500" num="2" /> +<cdparam x="648" y="426" /> <sizeparam width="16" height="16" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-8" maxX="184" minY="-8" maxY="108" /> -<infoparam name="TGComponent" value="Request start_TCP_IP" /> -<TGConnectingPoint num="0" id="125" /> +<infoparam name="TGComponent" value="Event send_TCP" /> +<TGConnectingPoint num="0" id="482" /> <extraparam> -<Prop commName="start_TCP_IP" commType="2" origin="true" finite="false" blocking="false" maxSamples="1" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> +<Prop commName="send_TCP" commType="1" origin="true" finite="false" blocking="false" maxSamples="1" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -1031,60 +1502,16 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1200" id="388" > -<father id="511" num="2" /> -<cdparam x="707" y="112" /> -<sizeparam width="445" height="336" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="0" maxX="291" minY="0" maxY="54" /> -<infoparam name="TGComponent" value="TCPIP Entities" /> -<TGConnectingPoint num="0" id="380" /> -<TGConnectingPoint num="1" id="381" /> -<TGConnectingPoint num="2" id="382" /> -<TGConnectingPoint num="3" id="383" /> -<TGConnectingPoint num="4" id="384" /> -<TGConnectingPoint num="5" id="385" /> -<TGConnectingPoint num="6" id="386" /> -<TGConnectingPoint num="7" id="387" /> -<extraparam> -<info hiddeni="false" /> -</extraparam> -</SUBCOMPONENT> -<SUBCOMPONENT type="1202" id="174" > -<father id="388" num="0" /> -<cdparam x="767" y="162" /> -<sizeparam width="190" height="255" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="0" maxX="255" minY="0" maxY="81" /> -<infoparam name="TGComponent" value="TCPIP" /> -<TGConnectingPoint num="0" id="166" /> -<TGConnectingPoint num="1" id="167" /> -<TGConnectingPoint num="2" id="168" /> -<TGConnectingPoint num="3" id="169" /> -<TGConnectingPoint num="4" id="170" /> -<TGConnectingPoint num="5" id="171" /> -<TGConnectingPoint num="6" id="172" /> -<TGConnectingPoint num="7" id="173" /> -<extraparam> -<Attribute access="2" id="wind" value="64" type="0" typeOther="" /> -<Attribute access="2" id="i" value="" type="0" typeOther="" /> -<Attribute access="2" id="j" value="" type="0" typeOther="" /> -<Attribute access="2" id="a" value="0" type="0" typeOther="" /> -<Attribute access="2" id="b" value="0" type="0" typeOther="" /> -<Attribute access="2" id="tcpctrl" value="" type="5" typeOther="TCP_CTRL" /> -<Attribute access="2" id="seqi" value="0" type="0" typeOther="" /> -</extraparam> -</SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="137" > -<father id="174" num="0" /> -<cdparam x="949" y="296" /> +<SUBCOMPONENT type="1203" id="485" > +<father id="500" num="3" /> +<cdparam x="648" y="405" /> <sizeparam width="16" height="16" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-8" maxX="182" minY="-8" maxY="247" /> -<infoparam name="TGComponent" value="Event stop" /> -<TGConnectingPoint num="0" id="136" /> +<cdrectangleparam minX="-8" maxX="184" minY="-8" maxY="108" /> +<infoparam name="TGComponent" value="Event open, abort, close" /> +<TGConnectingPoint num="0" id="484" /> <extraparam> -<Prop commName="stop" commType="1" origin="true" finite="true" blocking="false" maxSamples="1" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> +<Prop commName="open, abort, close" commType="1" origin="true" finite="true" blocking="false" maxSamples="1" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -1092,16 +1519,16 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="139" > -<father id="174" num="1" /> -<cdparam x="949" y="198" /> +<SUBCOMPONENT type="1203" id="487" > +<father id="500" num="4" /> +<cdparam x="648" y="383" /> <sizeparam width="16" height="16" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-8" maxX="182" minY="-8" maxY="247" /> -<infoparam name="TGComponent" value="Channel temp" /> -<TGConnectingPoint num="0" id="138" /> +<cdrectangleparam minX="-8" maxX="184" minY="-8" maxY="108" /> +<infoparam name="TGComponent" value="Event receive_Application" /> +<TGConnectingPoint num="0" id="486" /> <extraparam> -<Prop commName="temp" commType="0" origin="false" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> +<Prop commName="receive_Application" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -1109,16 +1536,16 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="141" > -<father id="174" num="2" /> -<cdparam x="949" y="166" /> +<SUBCOMPONENT type="1203" id="489" > +<father id="500" num="5" /> +<cdparam x="648" y="358" /> <sizeparam width="16" height="16" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-8" maxX="182" minY="-8" maxY="247" /> -<infoparam name="TGComponent" value="Channel temp" /> -<TGConnectingPoint num="0" id="140" /> +<cdrectangleparam minX="-8" maxX="184" minY="-8" maxY="108" /> +<infoparam name="TGComponent" value="Channel fromAtoT" /> +<TGConnectingPoint num="0" id="488" /> <extraparam> -<Prop commName="temp" commType="0" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> +<Prop commName="fromAtoT" commType="0" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -1126,16 +1553,16 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="143" > -<father id="174" num="3" /> -<cdparam x="949" y="265" /> +<SUBCOMPONENT type="1203" id="491" > +<father id="500" num="6" /> +<cdparam x="537" y="323" /> <sizeparam width="16" height="16" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-8" maxX="182" minY="-8" maxY="247" /> -<infoparam name="TGComponent" value="Request req_Timer" /> -<TGConnectingPoint num="0" id="142" /> +<cdrectangleparam minX="-8" maxX="184" minY="-8" maxY="108" /> +<infoparam name="TGComponent" value="Request start_Application" /> +<TGConnectingPoint num="0" id="490" /> <extraparam> -<Prop commName="req_Timer" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> +<Prop commName="start_Application" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -1143,33 +1570,41 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="145" > -<father id="174" num="4" /> -<cdparam x="949" y="236" /> -<sizeparam width="16" height="16" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1202" id="535" > +<father id="544" num="8" /> +<cdparam x="469" y="105" /> +<sizeparam width="160" height="191" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-8" maxX="182" minY="-8" maxY="247" /> -<infoparam name="TGComponent" value="Event timeOut" /> -<TGConnectingPoint num="0" id="144" /> +<cdrectangleparam minX="0" maxX="576" minY="0" maxY="199" /> +<infoparam name="TGComponent" value="SmartCard" /> +<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" /> <extraparam> -<Prop commName="timeOut" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> -<Type type="0" typeOther="" /> -<Type type="0" typeOther="" /> -<Type type="0" typeOther="" /> -<Type type="0" typeOther="" /> -<Type type="0" typeOther="" /> +<Attribute access="2" id="resetType" value="0" type="0" typeOther="" /> +<Attribute access="2" id="a" value="0" type="0" typeOther="" /> +<Attribute access="2" id="b" value="0" type="0" typeOther="" /> +<Attribute access="2" id="i" value="0" type="0" typeOther="" /> +<Attribute access="2" id="j" value="0" type="0" typeOther="" /> +<Attribute access="2" id="x" value="0" type="0" typeOther="" /> +<Attribute access="2" id="tcpctrl" value="" type="5" typeOther="TCP_CTRL" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="147" > -<father id="174" num="5" /> -<cdparam x="759" y="383" /> -<sizeparam width="16" height="16" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1203" id="502" > +<father id="535" num="0" /> +<cdparam x="619" y="116" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-8" maxX="182" minY="-8" maxY="247" /> -<infoparam name="TGComponent" value="Event receive_Application" /> -<TGConnectingPoint num="0" id="146" /> +<cdrectangleparam minX="-10" maxX="150" minY="-10" maxY="181" /> +<infoparam name="TGComponent" value="Event send" /> +<TGConnectingPoint num="0" id="501" /> <extraparam> -<Prop commName="receive_Application" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> +<Prop commName="send" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -1177,16 +1612,16 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="149" > -<father id="174" num="6" /> -<cdparam x="759" y="358" /> -<sizeparam width="16" height="16" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1203" id="504" > +<father id="535" num="1" /> +<cdparam x="505" y="95" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-8" maxX="182" minY="-8" maxY="247" /> -<infoparam name="TGComponent" value="Channel fromAtoT" /> -<TGConnectingPoint num="0" id="148" /> +<cdrectangleparam minX="-10" maxX="150" minY="-10" maxY="181" /> +<infoparam name="TGComponent" value="Event reset, pTS" /> +<TGConnectingPoint num="0" id="503" /> <extraparam> -<Prop commName="fromAtoT" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> +<Prop commName="reset, pTS" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -1194,16 +1629,16 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="151" > -<father id="174" num="7" /> -<cdparam x="759" y="336" /> -<sizeparam width="16" height="16" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1203" id="506" > +<father id="535" num="2" /> +<cdparam x="459" y="285" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-8" maxX="182" minY="-8" maxY="247" /> -<infoparam name="TGComponent" value="Channel fromTtoA" /> -<TGConnectingPoint num="0" id="150" /> +<cdrectangleparam minX="-10" maxX="150" minY="-10" maxY="181" /> +<infoparam name="TGComponent" value="Event answerToReset, pTSConfirm" /> +<TGConnectingPoint num="0" id="505" /> <extraparam> -<Prop commName="fromTtoA" commType="0" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> +<Prop commName="answerToReset, pTSConfirm" commType="1" origin="true" finite="true" blocking="false" maxSamples="1" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -1211,16 +1646,16 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="153" > -<father id="174" num="8" /> -<cdparam x="759" y="405" /> -<sizeparam width="16" height="16" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1203" id="508" > +<father id="535" num="3" /> +<cdparam x="459" y="225" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-8" maxX="182" minY="-8" maxY="247" /> -<infoparam name="TGComponent" value="Event open, abort, close" /> -<TGConnectingPoint num="0" id="152" /> +<cdrectangleparam minX="-10" maxX="150" minY="-10" maxY="181" /> +<infoparam name="TGComponent" value="Channel fromSCtoD" /> +<TGConnectingPoint num="0" id="507" /> <extraparam> -<Prop commName="open, abort, close" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> +<Prop commName="fromSCtoD" commType="0" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -1228,16 +1663,16 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="155" > -<father id="174" num="9" /> -<cdparam x="818" y="409" /> -<sizeparam width="16" height="16" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1203" id="510" > +<father id="535" num="4" /> +<cdparam x="459" y="189" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-8" maxX="182" minY="-8" maxY="247" /> -<infoparam name="TGComponent" value="Event send_TCP" /> -<TGConnectingPoint num="0" id="154" /> +<cdrectangleparam minX="-10" maxX="150" minY="-10" maxY="181" /> +<infoparam name="TGComponent" value="Channel fromDtoSC0" /> +<TGConnectingPoint num="0" id="509" /> <extraparam> -<Prop commName="send_TCP" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> +<Prop commName="fromDtoSC0" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -1245,16 +1680,16 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="157" > -<father id="174" num="10" /> -<cdparam x="759" y="306" /> -<sizeparam width="16" height="16" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1203" id="512" > +<father id="535" num="5" /> +<cdparam x="459" y="259" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-8" maxX="182" minY="-8" maxY="247" /> -<infoparam name="TGComponent" value="Request start_TCP_IP" /> -<TGConnectingPoint num="0" id="156" /> +<cdrectangleparam minX="-10" maxX="150" minY="-10" maxY="181" /> +<infoparam name="TGComponent" value="Event data_Ready_SC" /> +<TGConnectingPoint num="0" id="511" /> <extraparam> -<Prop commName="start_TCP_IP" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> +<Prop commName="data_Ready_SC" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -1262,16 +1697,16 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="159" > -<father id="174" num="11" /> -<cdparam x="757" y="243" /> +<SUBCOMPONENT type="1203" id="514" > +<father id="535" num="6" /> +<cdparam x="459" y="152" /> <sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-10" maxX="180" minY="-10" maxY="245" /> -<infoparam name="TGComponent" value="Channel fromTtoP" /> -<TGConnectingPoint num="0" id="158" /> +<cdrectangleparam minX="-10" maxX="150" minY="-10" maxY="181" /> +<infoparam name="TGComponent" value="Event data_Ready" /> +<TGConnectingPoint num="0" id="513" /> <extraparam> -<Prop commName="fromTtoP" commType="0" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> +<Prop commName="data_Ready" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -1279,16 +1714,16 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="161" > -<father id="174" num="12" /> -<cdparam x="757" y="214" /> +<SUBCOMPONENT type="1203" id="516" > +<father id="535" num="7" /> +<cdparam x="619" y="243" /> <sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-10" maxX="180" minY="-10" maxY="245" /> -<infoparam name="TGComponent" value="Channel fromPtoT" /> -<TGConnectingPoint num="0" id="160" /> +<cdrectangleparam minX="-10" maxX="150" minY="-10" maxY="181" /> +<infoparam name="TGComponent" value="Channel fromTtoP" /> +<TGConnectingPoint num="0" id="515" /> <extraparam> -<Prop commName="fromPtoT" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> +<Prop commName="fromTtoP" commType="0" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -1296,16 +1731,16 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="163" > -<father id="174" num="13" /> -<cdparam x="757" y="179" /> +<SUBCOMPONENT type="1203" id="518" > +<father id="535" num="8" /> +<cdparam x="619" y="214" /> <sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-10" maxX="180" minY="-10" maxY="245" /> -<infoparam name="TGComponent" value="Event receive" /> -<TGConnectingPoint num="0" id="162" /> +<cdrectangleparam minX="-10" maxX="150" minY="-10" maxY="181" /> +<infoparam name="TGComponent" value="Channel fromPtoT" /> +<TGConnectingPoint num="0" id="517" /> <extraparam> -<Prop commName="receive" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> +<Prop commName="fromPtoT" commType="0" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -1313,16 +1748,16 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="165" > -<father id="174" num="14" /> -<cdparam x="821" y="152" /> +<SUBCOMPONENT type="1203" id="520" > +<father id="535" num="9" /> +<cdparam x="619" y="179" /> <sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-10" maxX="180" minY="-10" maxY="245" /> -<infoparam name="TGComponent" value="Event send" /> -<TGConnectingPoint num="0" id="164" /> +<cdrectangleparam minX="-10" maxX="150" minY="-10" maxY="181" /> +<infoparam name="TGComponent" value="Event receive" /> +<TGConnectingPoint num="0" id="519" /> <extraparam> -<Prop commName="send" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> +<Prop commName="receive" commType="1" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -1330,35 +1765,16 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1202" id="189" > -<father id="388" num="1" /> -<cdparam x="1022" y="219" /> -<sizeparam width="112" height="113" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="0" maxX="333" minY="0" maxY="223" /> -<infoparam name="TGComponent" value="Timer" /> -<TGConnectingPoint num="0" id="181" /> -<TGConnectingPoint num="1" id="182" /> -<TGConnectingPoint num="2" id="183" /> -<TGConnectingPoint num="3" id="184" /> -<TGConnectingPoint num="4" id="185" /> -<TGConnectingPoint num="5" id="186" /> -<TGConnectingPoint num="6" id="187" /> -<TGConnectingPoint num="7" id="188" /> -<extraparam> -<Attribute access="2" id="x" value="0" type="0" typeOther="" /> -</extraparam> -</SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="176" > -<father id="189" num="0" /> -<cdparam x="1014" y="296" /> -<sizeparam width="16" height="16" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1203" id="522" > +<father id="535" num="10" /> +<cdparam x="618" y="286" /> +<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-8" maxX="104" minY="-8" maxY="105" /> -<infoparam name="TGComponent" value="Event stop" /> -<TGConnectingPoint num="0" id="175" /> +<cdrectangleparam minX="-10" maxX="150" minY="-10" maxY="181" /> +<infoparam name="TGComponent" value="Request start_TCP_IP" /> +<TGConnectingPoint num="0" id="521" /> <extraparam> -<Prop commName="stop" commType="1" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> +<Prop commName="start_TCP_IP" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -1366,16 +1782,16 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="178" > -<father id="189" num="1" /> -<cdparam x="1014" y="265" /> +<SUBCOMPONENT type="1203" id="524" > +<father id="535" num="11" /> +<cdparam x="461" y="120" /> <sizeparam width="16" height="16" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-8" maxX="104" minY="-8" maxY="105" /> -<infoparam name="TGComponent" value="Request req_Timer" /> -<TGConnectingPoint num="0" id="177" /> +<cdrectangleparam minX="-8" maxX="152" minY="-8" maxY="183" /> +<infoparam name="TGComponent" value="Request activation" /> +<TGConnectingPoint num="0" id="523" /> <extraparam> -<Prop commName="req_Timer" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> +<Prop commName="activation" commType="2" origin="false" finite="false" blocking="true" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -1383,16 +1799,16 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1203" id="180" > -<father id="189" num="2" /> -<cdparam x="1014" y="236" /> +<SUBCOMPONENT type="1203" id="526" > +<father id="535" num="12" /> +<cdparam x="537" y="288" /> <sizeparam width="16" height="16" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-8" maxX="104" minY="-8" maxY="105" /> -<infoparam name="TGComponent" value="Event timeOut" /> -<TGConnectingPoint num="0" id="179" /> +<cdrectangleparam minX="-8" maxX="152" minY="-8" maxY="183" /> +<infoparam name="TGComponent" value="Request start_Application" /> +<TGConnectingPoint num="0" id="525" /> <extraparam> -<Prop commName="timeOut" commType="1" origin="true" finite="true" blocking="false" maxSamples="1" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> +<Prop commName="start_Application" commType="2" origin="true" finite="false" blocking="false" maxSamples="8" widthSamples="4" isLossy="false" isPrex="false" isPostex="false" lossPercentage="0" maxNbOfLoss="-1" dataFlowType="" associatedEvent="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> <Type type="0" typeOther="" /> @@ -1400,456 +1816,40 @@ <Type type="0" typeOther="" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1201" id="208" > -<father id="388" num="2" /> -<cdparam x="697" y="381" /> -<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="-10" maxX="435" minY="-10" maxY="326" /> -<infoparam name="TGComponent" value="MyName" /> -<TGConnectingPoint num="0" id="190" /> -<TGConnectingPoint num="1" id="191" /> -<TGConnectingPoint num="2" id="192" /> -<TGConnectingPoint num="3" id="193" /> -<TGConnectingPoint num="4" id="194" /> -<TGConnectingPoint num="5" id="195" /> -<TGConnectingPoint num="6" id="196" /> -<TGConnectingPoint num="7" id="197" /> -<TGConnectingPoint num="8" id="198" /> -<TGConnectingPoint num="9" id="199" /> -<TGConnectingPoint num="10" id="200" /> -<TGConnectingPoint num="11" id="201" /> -<TGConnectingPoint num="12" id="202" /> -<TGConnectingPoint num="13" id="203" /> -<TGConnectingPoint num="14" id="204" /> -<TGConnectingPoint num="15" id="205" /> -<TGConnectingPoint num="16" id="206" /> -<TGConnectingPoint num="17" id="207" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="1201" id="227" > -<father id="388" num="3" /> -<cdparam x="697" y="403" /> -<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="-10" maxX="435" minY="-10" maxY="326" /> -<infoparam name="TGComponent" value="MyName" /> -<TGConnectingPoint num="0" id="209" /> -<TGConnectingPoint num="1" id="210" /> -<TGConnectingPoint num="2" id="211" /> -<TGConnectingPoint num="3" id="212" /> -<TGConnectingPoint num="4" id="213" /> -<TGConnectingPoint num="5" id="214" /> -<TGConnectingPoint num="6" id="215" /> -<TGConnectingPoint num="7" id="216" /> -<TGConnectingPoint num="8" id="217" /> -<TGConnectingPoint num="9" id="218" /> -<TGConnectingPoint num="10" id="219" /> -<TGConnectingPoint num="11" id="220" /> -<TGConnectingPoint num="12" id="221" /> -<TGConnectingPoint num="13" id="222" /> -<TGConnectingPoint num="14" id="223" /> -<TGConnectingPoint num="15" id="224" /> -<TGConnectingPoint num="16" id="225" /> -<TGConnectingPoint num="17" id="226" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="1201" id="246" > -<father id="388" num="4" /> -<cdparam x="697" y="424" /> -<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="-10" maxX="435" minY="-10" maxY="326" /> -<infoparam name="TGComponent" value="MyName" /> -<TGConnectingPoint num="0" id="228" /> -<TGConnectingPoint num="1" id="229" /> -<TGConnectingPoint num="2" id="230" /> -<TGConnectingPoint num="3" id="231" /> -<TGConnectingPoint num="4" id="232" /> -<TGConnectingPoint num="5" id="233" /> -<TGConnectingPoint num="6" id="234" /> -<TGConnectingPoint num="7" id="235" /> -<TGConnectingPoint num="8" id="236" /> -<TGConnectingPoint num="9" id="237" /> -<TGConnectingPoint num="10" id="238" /> -<TGConnectingPoint num="11" id="239" /> -<TGConnectingPoint num="12" id="240" /> -<TGConnectingPoint num="13" id="241" /> -<TGConnectingPoint num="14" id="242" /> -<TGConnectingPoint num="15" id="243" /> -<TGConnectingPoint num="16" id="244" /> -<TGConnectingPoint num="17" id="245" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="1201" id="265" > -<father id="388" num="5" /> -<cdparam x="697" y="356" /> -<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="-10" maxX="435" minY="-10" maxY="326" /> -<infoparam name="TGComponent" value="MyName" /> -<TGConnectingPoint num="0" id="247" /> -<TGConnectingPoint num="1" id="248" /> -<TGConnectingPoint num="2" id="249" /> -<TGConnectingPoint num="3" id="250" /> -<TGConnectingPoint num="4" id="251" /> -<TGConnectingPoint num="5" id="252" /> -<TGConnectingPoint num="6" id="253" /> -<TGConnectingPoint num="7" id="254" /> -<TGConnectingPoint num="8" id="255" /> -<TGConnectingPoint num="9" id="256" /> -<TGConnectingPoint num="10" id="257" /> -<TGConnectingPoint num="11" id="258" /> -<TGConnectingPoint num="12" id="259" /> -<TGConnectingPoint num="13" id="260" /> -<TGConnectingPoint num="14" id="261" /> -<TGConnectingPoint num="15" id="262" /> -<TGConnectingPoint num="16" id="263" /> -<TGConnectingPoint num="17" id="264" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="1201" id="284" > -<father id="388" num="6" /> -<cdparam x="697" y="334" /> -<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="-10" maxX="435" minY="-10" maxY="326" /> -<infoparam name="TGComponent" value="MyName" /> -<TGConnectingPoint num="0" id="266" /> -<TGConnectingPoint num="1" id="267" /> -<TGConnectingPoint num="2" id="268" /> -<TGConnectingPoint num="3" id="269" /> -<TGConnectingPoint num="4" id="270" /> -<TGConnectingPoint num="5" id="271" /> -<TGConnectingPoint num="6" id="272" /> -<TGConnectingPoint num="7" id="273" /> -<TGConnectingPoint num="8" id="274" /> -<TGConnectingPoint num="9" id="275" /> -<TGConnectingPoint num="10" id="276" /> -<TGConnectingPoint num="11" id="277" /> -<TGConnectingPoint num="12" id="278" /> -<TGConnectingPoint num="13" id="279" /> -<TGConnectingPoint num="14" id="280" /> -<TGConnectingPoint num="15" id="281" /> -<TGConnectingPoint num="16" id="282" /> -<TGConnectingPoint num="17" id="283" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="1201" id="303" > -<father id="388" num="7" /> -<cdparam x="697" y="304" /> -<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="-10" maxX="435" minY="-10" maxY="326" /> -<infoparam name="TGComponent" value="MyName" /> -<TGConnectingPoint num="0" id="285" /> -<TGConnectingPoint num="1" id="286" /> -<TGConnectingPoint num="2" id="287" /> -<TGConnectingPoint num="3" id="288" /> -<TGConnectingPoint num="4" id="289" /> -<TGConnectingPoint num="5" id="290" /> -<TGConnectingPoint num="6" id="291" /> -<TGConnectingPoint num="7" id="292" /> -<TGConnectingPoint num="8" id="293" /> -<TGConnectingPoint num="9" id="294" /> -<TGConnectingPoint num="10" id="295" /> -<TGConnectingPoint num="11" id="296" /> -<TGConnectingPoint num="12" id="297" /> -<TGConnectingPoint num="13" id="298" /> -<TGConnectingPoint num="14" id="299" /> -<TGConnectingPoint num="15" id="300" /> -<TGConnectingPoint num="16" id="301" /> -<TGConnectingPoint num="17" id="302" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="1201" id="322" > -<father id="388" num="8" /> -<cdparam x="697" y="179" /> -<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="-10" maxX="435" minY="-10" maxY="326" /> -<infoparam name="TGComponent" value="MyName" /> -<TGConnectingPoint num="0" id="304" /> -<TGConnectingPoint num="1" id="305" /> -<TGConnectingPoint num="2" id="306" /> -<TGConnectingPoint num="3" id="307" /> -<TGConnectingPoint num="4" id="308" /> -<TGConnectingPoint num="5" id="309" /> -<TGConnectingPoint num="6" id="310" /> -<TGConnectingPoint num="7" id="311" /> -<TGConnectingPoint num="8" id="312" /> -<TGConnectingPoint num="9" id="313" /> -<TGConnectingPoint num="10" id="314" /> -<TGConnectingPoint num="11" id="315" /> -<TGConnectingPoint num="12" id="316" /> -<TGConnectingPoint num="13" id="317" /> -<TGConnectingPoint num="14" id="318" /> -<TGConnectingPoint num="15" id="319" /> -<TGConnectingPoint num="16" id="320" /> -<TGConnectingPoint num="17" id="321" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="1201" id="341" > -<father id="388" num="9" /> -<cdparam x="697" y="214" /> -<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="-10" maxX="435" minY="-10" maxY="326" /> -<infoparam name="TGComponent" value="MyName" /> -<TGConnectingPoint num="0" id="323" /> -<TGConnectingPoint num="1" id="324" /> -<TGConnectingPoint num="2" id="325" /> -<TGConnectingPoint num="3" id="326" /> -<TGConnectingPoint num="4" id="327" /> -<TGConnectingPoint num="5" id="328" /> -<TGConnectingPoint num="6" id="329" /> -<TGConnectingPoint num="7" id="330" /> -<TGConnectingPoint num="8" id="331" /> -<TGConnectingPoint num="9" id="332" /> -<TGConnectingPoint num="10" id="333" /> -<TGConnectingPoint num="11" id="334" /> -<TGConnectingPoint num="12" id="335" /> -<TGConnectingPoint num="13" id="336" /> -<TGConnectingPoint num="14" id="337" /> -<TGConnectingPoint num="15" id="338" /> -<TGConnectingPoint num="16" id="339" /> -<TGConnectingPoint num="17" id="340" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="1201" id="360" > -<father id="388" num="10" /> -<cdparam x="697" y="243" /> -<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="-10" maxX="435" minY="-10" maxY="326" /> -<infoparam name="TGComponent" value="MyName" /> -<TGConnectingPoint num="0" id="342" /> -<TGConnectingPoint num="1" id="343" /> -<TGConnectingPoint num="2" id="344" /> -<TGConnectingPoint num="3" id="345" /> -<TGConnectingPoint num="4" id="346" /> -<TGConnectingPoint num="5" id="347" /> -<TGConnectingPoint num="6" id="348" /> -<TGConnectingPoint num="7" id="349" /> -<TGConnectingPoint num="8" id="350" /> -<TGConnectingPoint num="9" id="351" /> -<TGConnectingPoint num="10" id="352" /> -<TGConnectingPoint num="11" id="353" /> -<TGConnectingPoint num="12" id="354" /> -<TGConnectingPoint num="13" id="355" /> -<TGConnectingPoint num="14" id="356" /> -<TGConnectingPoint num="15" id="357" /> -<TGConnectingPoint num="16" id="358" /> -<TGConnectingPoint num="17" id="359" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="1201" id="379" > -<father id="388" num="11" /> -<cdparam x="697" y="116" /> -<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="-10" maxX="435" minY="-10" maxY="326" /> -<infoparam name="TGComponent" value="MyName" /> -<TGConnectingPoint num="0" id="361" /> -<TGConnectingPoint num="1" id="362" /> -<TGConnectingPoint num="2" id="363" /> -<TGConnectingPoint num="3" id="364" /> -<TGConnectingPoint num="4" id="365" /> -<TGConnectingPoint num="5" id="366" /> -<TGConnectingPoint num="6" id="367" /> -<TGConnectingPoint num="7" id="368" /> -<TGConnectingPoint num="8" id="369" /> -<TGConnectingPoint num="9" id="370" /> -<TGConnectingPoint num="10" id="371" /> -<TGConnectingPoint num="11" id="372" /> -<TGConnectingPoint num="12" id="373" /> -<TGConnectingPoint num="13" id="374" /> -<TGConnectingPoint num="14" id="375" /> -<TGConnectingPoint num="15" id="376" /> -<TGConnectingPoint num="16" id="377" /> -<TGConnectingPoint num="17" id="378" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="1201" id="407" > -<father id="511" num="3" /> -<cdparam x="417" y="118" /> -<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="-10" maxX="726" minY="-10" maxY="380" /> -<infoparam name="TGComponent" value="MyName" /> -<TGConnectingPoint num="0" id="389" /> -<TGConnectingPoint num="1" id="390" /> -<TGConnectingPoint num="2" id="391" /> -<TGConnectingPoint num="3" id="392" /> -<TGConnectingPoint num="4" id="393" /> -<TGConnectingPoint num="5" id="394" /> -<TGConnectingPoint num="6" id="395" /> -<TGConnectingPoint num="7" id="396" /> -<TGConnectingPoint num="8" id="397" /> -<TGConnectingPoint num="9" id="398" /> -<TGConnectingPoint num="10" id="399" /> -<TGConnectingPoint num="11" id="400" /> -<TGConnectingPoint num="12" id="401" /> -<TGConnectingPoint num="13" id="402" /> -<TGConnectingPoint num="14" id="403" /> -<TGConnectingPoint num="15" id="404" /> -<TGConnectingPoint num="16" id="405" /> -<TGConnectingPoint num="17" id="406" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="1201" id="426" > -<father id="511" num="4" /> -<cdparam x="417" y="259" /> -<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="-10" maxX="726" minY="-10" maxY="380" /> -<infoparam name="TGComponent" value="MyName" /> -<TGConnectingPoint num="0" id="408" /> -<TGConnectingPoint num="1" id="409" /> -<TGConnectingPoint num="2" id="410" /> -<TGConnectingPoint num="3" id="411" /> -<TGConnectingPoint num="4" id="412" /> -<TGConnectingPoint num="5" id="413" /> -<TGConnectingPoint num="6" id="414" /> -<TGConnectingPoint num="7" id="415" /> -<TGConnectingPoint num="8" id="416" /> -<TGConnectingPoint num="9" id="417" /> -<TGConnectingPoint num="10" id="418" /> -<TGConnectingPoint num="11" id="419" /> -<TGConnectingPoint num="12" id="420" /> -<TGConnectingPoint num="13" id="421" /> -<TGConnectingPoint num="14" id="422" /> -<TGConnectingPoint num="15" id="423" /> -<TGConnectingPoint num="16" id="424" /> -<TGConnectingPoint num="17" id="425" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="1201" id="445" > -<father id="511" num="5" /> -<cdparam x="417" y="225" /> -<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="-10" maxX="726" minY="-10" maxY="380" /> -<infoparam name="TGComponent" value="MyName" /> -<TGConnectingPoint num="0" id="427" /> -<TGConnectingPoint num="1" id="428" /> -<TGConnectingPoint num="2" id="429" /> -<TGConnectingPoint num="3" id="430" /> -<TGConnectingPoint num="4" id="431" /> -<TGConnectingPoint num="5" id="432" /> -<TGConnectingPoint num="6" id="433" /> -<TGConnectingPoint num="7" id="434" /> -<TGConnectingPoint num="8" id="435" /> -<TGConnectingPoint num="9" id="436" /> -<TGConnectingPoint num="10" id="437" /> -<TGConnectingPoint num="11" id="438" /> -<TGConnectingPoint num="12" id="439" /> -<TGConnectingPoint num="13" id="440" /> -<TGConnectingPoint num="14" id="441" /> -<TGConnectingPoint num="15" id="442" /> -<TGConnectingPoint num="16" id="443" /> -<TGConnectingPoint num="17" id="444" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="1201" id="464" > -<father id="511" num="6" /> -<cdparam x="417" y="285" /> -<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="-10" maxX="726" minY="-10" maxY="380" /> -<infoparam name="TGComponent" value="MyName" /> -<TGConnectingPoint num="0" id="446" /> -<TGConnectingPoint num="1" id="447" /> -<TGConnectingPoint num="2" id="448" /> -<TGConnectingPoint num="3" id="449" /> -<TGConnectingPoint num="4" id="450" /> -<TGConnectingPoint num="5" id="451" /> -<TGConnectingPoint num="6" id="452" /> -<TGConnectingPoint num="7" id="453" /> -<TGConnectingPoint num="8" id="454" /> -<TGConnectingPoint num="9" id="455" /> -<TGConnectingPoint num="10" id="456" /> -<TGConnectingPoint num="11" id="457" /> -<TGConnectingPoint num="12" id="458" /> -<TGConnectingPoint num="13" id="459" /> -<TGConnectingPoint num="14" id="460" /> -<TGConnectingPoint num="15" id="461" /> -<TGConnectingPoint num="16" id="462" /> -<TGConnectingPoint num="17" id="463" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="1201" id="483" > -<father id="511" num="7" /> -<cdparam x="417" y="75" /> -<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="-10" maxX="726" minY="-10" maxY="380" /> -<infoparam name="TGComponent" value="MyName" /> -<TGConnectingPoint num="0" id="465" /> -<TGConnectingPoint num="1" id="466" /> -<TGConnectingPoint num="2" id="467" /> -<TGConnectingPoint num="3" id="468" /> -<TGConnectingPoint num="4" id="469" /> -<TGConnectingPoint num="5" id="470" /> -<TGConnectingPoint num="6" id="471" /> -<TGConnectingPoint num="7" id="472" /> -<TGConnectingPoint num="8" id="473" /> -<TGConnectingPoint num="9" id="474" /> -<TGConnectingPoint num="10" id="475" /> -<TGConnectingPoint num="11" id="476" /> -<TGConnectingPoint num="12" id="477" /> -<TGConnectingPoint num="13" id="478" /> -<TGConnectingPoint num="14" id="479" /> -<TGConnectingPoint num="15" id="480" /> -<TGConnectingPoint num="16" id="481" /> -<TGConnectingPoint num="17" id="482" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="1201" id="502" > -<father id="511" num="8" /> -<cdparam x="417" y="152" /> -<sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="-10" maxX="726" minY="-10" maxY="380" /> -<infoparam name="TGComponent" value="MyName" /> -<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="8" id="492" /> -<TGConnectingPoint num="9" id="493" /> -<TGConnectingPoint num="10" id="494" /> -<TGConnectingPoint num="11" id="495" /> -<TGConnectingPoint num="12" id="496" /> -<TGConnectingPoint num="13" id="497" /> -<TGConnectingPoint num="14" id="498" /> -<TGConnectingPoint num="15" id="499" /> -<TGConnectingPoint num="16" id="500" /> -<TGConnectingPoint num="17" id="501" /> -</SUBCOMPONENT> </TMLComponentTaskDiagramPanel> <TMLActivityDiagramPanel name="InterfaceDevice" minX="10" maxX="1400" minY="10" maxY="900" > -<COMPONENT type="1012" id="519" > +<COMPONENT type="1012" id="552" > <cdparam x="553" y="376" /> <sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="choice" value="null" /> -<TGConnectingPoint num="0" id="515" /> -<TGConnectingPoint num="1" id="516" /> -<TGConnectingPoint num="2" id="517" /> -<TGConnectingPoint num="3" id="518" /> +<TGConnectingPoint num="0" id="548" /> +<TGConnectingPoint num="1" id="549" /> +<TGConnectingPoint num="2" id="550" /> +<TGConnectingPoint num="3" id="551" /> </COMPONENT> -<SUBCOMPONENT type="-1" id="512" > -<father id="519" num="0" /> +<SUBCOMPONENT type="-1" id="545" > +<father id="552" num="0" /> <cdparam x="528" y="386" /> <sizeparam width="14" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" /> <infoparam name="guard 1" value="[ ]" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="513" > -<father id="519" num="1" /> +<SUBCOMPONENT type="-1" id="546" > +<father id="552" num="1" /> <cdparam x="588" y="386" /> <sizeparam width="14" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" /> <infoparam name="guard 2" value="[ ]" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="514" > -<father id="519" num="2" /> +<SUBCOMPONENT type="-1" id="547" > +<father id="552" num="2" /> <cdparam x="573" y="421" /> <sizeparam width="14" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> @@ -1857,35 +1857,35 @@ <infoparam name="guard 3" value="[ ]" /> </SUBCOMPONENT> -<COMPONENT type="1012" id="527" > +<COMPONENT type="1012" id="560" > <cdparam x="644" y="517" /> <sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="choice" value="null" /> -<TGConnectingPoint num="0" id="523" /> -<TGConnectingPoint num="1" id="524" /> -<TGConnectingPoint num="2" id="525" /> -<TGConnectingPoint num="3" id="526" /> +<TGConnectingPoint num="0" id="556" /> +<TGConnectingPoint num="1" id="557" /> +<TGConnectingPoint num="2" id="558" /> +<TGConnectingPoint num="3" id="559" /> </COMPONENT> -<SUBCOMPONENT type="-1" id="520" > -<father id="527" num="0" /> +<SUBCOMPONENT type="-1" id="553" > +<father id="560" num="0" /> <cdparam x="599" y="527" /> <sizeparam width="52" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" /> <infoparam name="guard 1" value="[ x==0 ]" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="521" > -<father id="527" num="1" /> +<SUBCOMPONENT type="-1" id="554" > +<father id="560" num="1" /> <cdparam x="679" y="527" /> <sizeparam width="14" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" /> <infoparam name="guard 2" value="[ ]" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="522" > -<father id="527" num="2" /> +<SUBCOMPONENT type="-1" id="555" > +<father id="560" num="2" /> <cdparam x="664" y="562" /> <sizeparam width="42" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> @@ -1893,262 +1893,262 @@ <infoparam name="guard 3" value="[ x>0 ]" /> </SUBCOMPONENT> -<COMPONENT type="1000" id="529" > +<COMPONENT type="1000" id="562" > <cdparam x="221" y="37" /> <sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="start state" value="null" /> -<TGConnectingPoint num="0" id="528" /> +<TGConnectingPoint num="0" id="561" /> </COMPONENT> -<COMPONENT type="1007" id="532" > +<COMPONENT type="1007" id="565" > <cdparam x="188" y="137" /> <sizeparam width="81" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="send request" value="activation()" /> -<TGConnectingPoint num="0" id="530" /> -<TGConnectingPoint num="1" id="531" /> +<TGConnectingPoint num="0" id="563" /> +<TGConnectingPoint num="1" id="564" /> <extraparam> <Data requestName="activation" nbOfParams="5" /> </extraparam> </COMPONENT> -<COMPONENT type="1008" id="535" > +<COMPONENT type="1008" id="568" > <cdparam x="202" y="237" /> <sizeparam width="53" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="send event" value="reset()" /> -<TGConnectingPoint num="0" id="533" /> -<TGConnectingPoint num="1" id="534" /> +<TGConnectingPoint num="0" id="566" /> +<TGConnectingPoint num="1" id="567" /> <extraparam> <Data eventName="reset" nbOfParams="5" /> </extraparam> </COMPONENT> -<COMPONENT type="1010" id="538" > +<COMPONENT type="1010" id="571" > <cdparam x="167" y="288" /> <sizeparam width="120" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="wait event" value="answerToReset() " /> -<TGConnectingPoint num="0" id="536" /> -<TGConnectingPoint num="1" id="537" /> +<TGConnectingPoint num="0" id="569" /> +<TGConnectingPoint num="1" id="570" /> <extraparam> <Data eventName="answerToReset" nbOfParams="5" /> </extraparam> </COMPONENT> -<COMPONENT type="1008" id="541" > +<COMPONENT type="1008" id="574" > <cdparam x="207" y="337" /> <sizeparam width="43" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="send event" value="pTS()" /> -<TGConnectingPoint num="0" id="539" /> -<TGConnectingPoint num="1" id="540" /> +<TGConnectingPoint num="0" id="572" /> +<TGConnectingPoint num="1" id="573" /> <extraparam> <Data eventName="pTS" nbOfParams="5" /> </extraparam> </COMPONENT> -<COMPONENT type="1010" id="544" > +<COMPONENT type="1010" id="577" > <cdparam x="356" y="165" /> <sizeparam width="94" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="wait event" value="pTSConfirm() " /> -<TGConnectingPoint num="0" id="542" /> -<TGConnectingPoint num="1" id="543" /> +<TGConnectingPoint num="0" id="575" /> +<TGConnectingPoint num="1" id="576" /> <breakpoint /> <extraparam> <Data eventName="pTSConfirm" nbOfParams="5" /> </extraparam> </COMPONENT> -<COMPONENT type="301" id="561" > +<COMPONENT type="301" id="594" > <cdparam x="367" y="222" /> <sizeparam width="110" height="15" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="UML Note" value="data exchange " /> -<TGConnectingPoint num="0" id="545" /> -<TGConnectingPoint num="1" id="546" /> -<TGConnectingPoint num="2" id="547" /> -<TGConnectingPoint num="3" id="548" /> -<TGConnectingPoint num="4" id="549" /> -<TGConnectingPoint num="5" id="550" /> -<TGConnectingPoint num="6" id="551" /> -<TGConnectingPoint num="7" id="552" /> -<TGConnectingPoint num="8" id="553" /> -<TGConnectingPoint num="9" id="554" /> -<TGConnectingPoint num="10" id="555" /> -<TGConnectingPoint num="11" id="556" /> -<TGConnectingPoint num="12" id="557" /> -<TGConnectingPoint num="13" id="558" /> -<TGConnectingPoint num="14" id="559" /> -<TGConnectingPoint num="15" id="560" /> +<TGConnectingPoint num="0" id="578" /> +<TGConnectingPoint num="1" id="579" /> +<TGConnectingPoint num="2" id="580" /> +<TGConnectingPoint num="3" id="581" /> +<TGConnectingPoint num="4" id="582" /> +<TGConnectingPoint num="5" id="583" /> +<TGConnectingPoint num="6" id="584" /> +<TGConnectingPoint num="7" id="585" /> +<TGConnectingPoint num="8" id="586" /> +<TGConnectingPoint num="9" id="587" /> +<TGConnectingPoint num="10" id="588" /> +<TGConnectingPoint num="11" id="589" /> +<TGConnectingPoint num="12" id="590" /> +<TGConnectingPoint num="13" id="591" /> +<TGConnectingPoint num="14" id="592" /> +<TGConnectingPoint num="15" id="593" /> <extraparam> <Line value="data exchange" /> </extraparam> </COMPONENT> -<COMPONENT type="1006" id="564" > +<COMPONENT type="1006" id="597" > <cdparam x="429" y="448" /> <sizeparam width="94" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="write channel" value="fromDtoSC(1)" /> -<TGConnectingPoint num="0" id="562" /> -<TGConnectingPoint num="1" id="563" /> +<TGConnectingPoint num="0" id="595" /> +<TGConnectingPoint num="1" id="596" /> <extraparam> <Data channelName="fromDtoSC" nbOfSamples="1" /> </extraparam> </COMPONENT> -<COMPONENT type="1008" id="567" > +<COMPONENT type="1008" id="600" > <cdparam x="430" y="507" /> <sizeparam width="93" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="send event" value="data_Ready()" /> -<TGConnectingPoint num="0" id="565" /> -<TGConnectingPoint num="1" id="566" /> +<TGConnectingPoint num="0" id="598" /> +<TGConnectingPoint num="1" id="599" /> <extraparam> <Data eventName="data_Ready" nbOfParams="5" /> </extraparam> </COMPONENT> -<COMPONENT type="1001" id="569" > +<COMPONENT type="1001" id="602" > <cdparam x="466" y="570" /> <sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="568" /> +<TGConnectingPoint num="0" id="601" /> </COMPONENT> -<COMPONENT type="1017" id="572" > +<COMPONENT type="1017" id="605" > <cdparam x="588" y="447" /> <sizeparam width="142" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="notified event" value="x=?data_Ready_SC()" /> -<TGConnectingPoint num="0" id="570" /> -<TGConnectingPoint num="1" id="571" /> +<TGConnectingPoint num="0" id="603" /> +<TGConnectingPoint num="1" id="604" /> <extraparam> <Data eventName="data_Ready_SC" variable="x" /> </extraparam> </COMPONENT> -<COMPONENT type="1001" id="574" > +<COMPONENT type="1001" id="607" > <cdparam x="569" y="577" /> <sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="573" /> +<TGConnectingPoint num="0" id="606" /> </COMPONENT> -<COMPONENT type="1009" id="577" > +<COMPONENT type="1009" id="610" > <cdparam x="610" y="700" /> <sizeparam width="98" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="read channel" value="fromSCtoD(1) " /> -<TGConnectingPoint num="0" id="575" /> -<TGConnectingPoint num="1" id="576" /> +<TGConnectingPoint num="0" id="608" /> +<TGConnectingPoint num="1" id="609" /> <extraparam> <Data channelName="fromSCtoD" nbOfSamples="1" /> </extraparam> </COMPONENT> -<COMPONENT type="1010" id="580" > +<COMPONENT type="1010" id="613" > <cdparam x="600" y="619" /> <sizeparam width="119" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="wait event" value="data_Ready_SC() " /> -<TGConnectingPoint num="0" id="578" /> -<TGConnectingPoint num="1" id="579" /> +<TGConnectingPoint num="0" id="611" /> +<TGConnectingPoint num="1" id="612" /> <accessibility /> <extraparam> <Data eventName="data_Ready_SC" nbOfParams="5" /> </extraparam> </COMPONENT> -<COMPONENT type="1001" id="582" > +<COMPONENT type="1001" id="615" > <cdparam x="649" y="774" /> <sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="581" /> +<TGConnectingPoint num="0" id="614" /> </COMPONENT> -<COMPONENT type="1014" id="586" > +<COMPONENT type="1014" id="619" > <cdparam x="300" y="287" /> <sizeparam width="268" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="for loop" value="for(i=0;i<nbOfComputedPackets;i = i +1)" /> -<TGConnectingPoint num="0" id="583" /> -<TGConnectingPoint num="1" id="584" /> -<TGConnectingPoint num="2" id="585" /> +<TGConnectingPoint num="0" id="616" /> +<TGConnectingPoint num="1" id="617" /> +<TGConnectingPoint num="2" id="618" /> <extraparam> <Data init="i=0" condition="i<nbOfComputedPackets" increment="i = i +1" /> </extraparam> </COMPONENT> -<COMPONENT type="1001" id="588" > +<COMPONENT type="1001" id="621" > <cdparam x="382" y="380" /> <sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="587" /> +<TGConnectingPoint num="0" id="620" /> </COMPONENT> -<CONNECTOR type="115" id="593" > +<CONNECTOR type="115" id="626" > <cdparam x="78" y="363" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from send event to wait event" value="null" /> -<P1 x="228" y="362" id="540" /> -<P2 x="403" y="160" id="542" /> +<P1 x="228" y="362" id="573" /> +<P2 x="403" y="160" id="575" /> <Point x="228" y="383" /> <Point x="307" y="383" /> <Point x="307" y="140" /> <Point x="403" y="140" /> <AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="589" > -<father id="593" num="0" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="622" > +<father id="626" num="0" /> <cdparam x="228" y="383" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="1400" /> <infoparam name="point " value="null" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="590" > -<father id="593" num="1" /> +<SUBCOMPONENT type="-1" id="623" > +<father id="626" num="1" /> <cdparam x="307" y="383" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="1400" /> <infoparam name="point " value="null" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="591" > -<father id="593" num="2" /> +<SUBCOMPONENT type="-1" id="624" > +<father id="626" num="2" /> <cdparam x="307" y="140" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="1400" /> <infoparam name="point " value="null" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="592" > -<father id="593" num="3" /> +<SUBCOMPONENT type="-1" id="625" > +<father id="626" num="3" /> <cdparam x="403" y="140" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> @@ -2156,1412 +2156,1929 @@ <infoparam name="point " value="null" /> </SUBCOMPONENT> -<CONNECTOR type="115" id="594" > +<CONNECTOR type="115" id="627" > <cdparam x="228" y="57" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from start state to send request" value="null" /> -<P1 x="228" y="57" id="528" /> -<P2 x="228" y="132" id="530" /> +<P1 x="228" y="57" id="561" /> +<P2 x="228" y="132" id="563" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="595" > +<CONNECTOR type="115" id="628" > <cdparam x="228" y="162" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from send request to send event" value="null" /> -<P1 x="228" y="162" id="531" /> -<P2 x="228" y="232" id="533" /> +<P1 x="228" y="162" id="564" /> +<P2 x="228" y="232" id="566" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="596" > +<CONNECTOR type="115" id="629" > <cdparam x="228" y="284" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from wait event to send event" value="null" /> -<P1 x="227" y="313" id="537" /> -<P2 x="228" y="332" id="539" /> +<P1 x="227" y="313" id="570" /> +<P2 x="228" y="332" id="572" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="597" > +<CONNECTOR type="115" id="630" > <cdparam x="528" y="391" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from choice to write channel" value="null" /> -<P1 x="528" y="391" id="516" /> -<P2 x="476" y="443" id="562" /> +<P1 x="528" y="391" id="549" /> +<P2 x="476" y="443" id="595" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="598" > +<CONNECTOR type="115" id="631" > <cdparam x="476" y="473" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from write channel to send event" value="null" /> -<P1 x="476" y="473" id="563" /> -<P2 x="476" y="502" id="565" /> +<P1 x="476" y="473" id="596" /> +<P2 x="476" y="502" id="598" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="599" > +<CONNECTOR type="115" id="632" > <cdparam x="471" y="529" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from send event to stop state" value="null" /> -<P1 x="476" y="532" id="566" /> -<P2 x="476" y="565" id="568" /> +<P1 x="476" y="532" id="599" /> +<P2 x="476" y="565" id="601" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="600" > +<CONNECTOR type="115" id="633" > <cdparam x="619" y="532" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from choice to stop state" value="null" /> -<P1 x="619" y="532" id="524" /> -<P2 x="579" y="572" id="573" /> +<P1 x="619" y="532" id="557" /> +<P2 x="579" y="572" id="606" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="601" > +<CONNECTOR type="115" id="634" > <cdparam x="580" y="405" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from choice to notified event" value="null" /> -<P1 x="608" y="391" id="517" /> -<P2 x="659" y="442" id="570" /> +<P1 x="608" y="391" id="550" /> +<P2 x="659" y="442" id="603" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="602" > +<CONNECTOR type="115" id="635" > <cdparam x="659" y="472" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from notified event to choice" value="null" /> -<P1 x="659" y="472" id="571" /> -<P2 x="659" y="507" id="523" /> +<P1 x="659" y="472" id="604" /> +<P2 x="659" y="507" id="556" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="603" > +<CONNECTOR type="115" id="636" > <cdparam x="659" y="572" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from choice to wait event" value="null" /> -<P1 x="659" y="572" id="526" /> -<P2 x="659" y="614" id="578" /> +<P1 x="659" y="572" id="559" /> +<P2 x="659" y="614" id="611" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="604" > +<CONNECTOR type="115" id="637" > <cdparam x="670" y="644" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from wait event to read channel" value="null" /> -<P1 x="659" y="644" id="579" /> -<P2 x="659" y="695" id="575" /> +<P1 x="659" y="644" id="612" /> +<P2 x="659" y="695" id="608" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="605" > +<CONNECTOR type="115" id="638" > <cdparam x="659" y="725" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from read channel to stop state" value="null" /> -<P1 x="659" y="725" id="576" /> -<P2 x="659" y="769" id="581" /> +<P1 x="659" y="725" id="609" /> +<P2 x="659" y="769" id="614" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="606" > +<CONNECTOR type="115" id="639" > <cdparam x="491" y="302" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from for loop to choice" value="null" /> -<P1 x="568" y="301" id="584" /> -<P2 x="568" y="366" id="515" /> +<P1 x="568" y="301" id="617" /> +<P2 x="568" y="366" id="548" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="607" > +<CONNECTOR type="115" id="640" > <cdparam x="403" y="190" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from wait event to for loop" value="null" /> -<P1 x="403" y="190" id="543" /> -<P2 x="434" y="282" id="583" /> +<P1 x="403" y="190" id="576" /> +<P2 x="434" y="282" id="616" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="608" > +<CONNECTOR type="115" id="641" > <cdparam x="437" y="313" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from for loop to stop state" value="null" /> -<P1 x="434" y="312" id="585" /> -<P2 x="392" y="375" id="587" /> +<P1 x="434" y="312" id="618" /> +<P2 x="392" y="375" id="620" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="609" > +<CONNECTOR type="115" id="642" > <cdparam x="228" y="262" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from send event to wait event" value="null" /> -<P1 x="228" y="262" id="534" /> -<P2 x="227" y="283" id="536" /> +<P1 x="228" y="262" id="567" /> +<P2 x="227" y="283" id="569" /> <AutomaticDrawing data="true" /> </CONNECTOR> </TMLActivityDiagramPanel> -<TMLActivityDiagramPanel name="Timer" minX="10" maxX="1400" minY="10" maxY="900" > -<COMPONENT type="1012" id="617" > -<cdparam x="509" y="222" /> -<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="choice" value="null" /> -<TGConnectingPoint num="0" id="613" /> -<TGConnectingPoint num="1" id="614" /> -<TGConnectingPoint num="2" id="615" /> -<TGConnectingPoint num="3" id="616" /> -</COMPONENT> -<SUBCOMPONENT type="-1" id="610" > -<father id="617" num="0" /> -<cdparam x="464" y="232" /> -<sizeparam width="52" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" /> -<infoparam name="guard 1" value="[ x==0 ]" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="611" > -<father id="617" num="1" /> -<cdparam x="544" y="234" /> -<sizeparam width="42" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" /> -<infoparam name="guard 2" value="[ x>0 ]" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="612" > -<father id="617" num="2" /> -<cdparam x="529" y="267" /> -<sizeparam width="14" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" /> -<infoparam name="guard 3" value="[ ]" /> -</SUBCOMPONENT> - -<COMPONENT type="1000" id="619" > -<cdparam x="517" y="87" /> +<TMLActivityDiagramPanel name="SmartCard" minX="10" maxX="1400" minY="10" maxY="900" > +<COMPONENT type="1000" id="644" > +<cdparam x="159" y="66" /> <sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="start state" value="null" /> -<TGConnectingPoint num="0" id="618" /> +<TGConnectingPoint num="0" id="643" /> </COMPONENT> -<COMPONENT type="1001" id="621" > -<cdparam x="417" y="367" /> -<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1010" id="647" > +<cdparam x="138" y="129" /> +<sizeparam width="57" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="620" /> +<infoparam name="wait event" value="reset() " /> +<TGConnectingPoint num="0" id="645" /> +<TGConnectingPoint num="1" id="646" /> +<extraparam> +<Data eventName="reset" nbOfParams="5" /> +</extraparam> </COMPONENT> -<COMPONENT type="1008" id="624" > -<cdparam x="393" y="299" /> -<sizeparam width="69" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1008" id="650" > +<cdparam x="108" y="182" /> +<sizeparam width="116" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="send event" value="timeOut()" /> -<TGConnectingPoint num="0" id="622" /> -<TGConnectingPoint num="1" id="623" /> +<infoparam name="send event" value="answerToReset()" /> +<TGConnectingPoint num="0" id="648" /> +<TGConnectingPoint num="1" id="649" /> <extraparam> -<Data eventName="timeOut" nbOfParams="5" /> +<Data eventName="answerToReset" nbOfParams="5" /> </extraparam> </COMPONENT> -<COMPONENT type="1010" id="627" > -<cdparam x="596" y="300" /> -<sizeparam width="52" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1010" id="653" > +<cdparam x="143" y="237" /> +<sizeparam width="47" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="wait event" value="stop() " /> -<TGConnectingPoint num="0" id="625" /> -<TGConnectingPoint num="1" id="626" /> +<infoparam name="wait event" value="pTS() " /> +<TGConnectingPoint num="0" id="651" /> +<TGConnectingPoint num="1" id="652" /> <extraparam> -<Data eventName="stop" nbOfParams="5" /> +<Data eventName="pTS" nbOfParams="5" /> </extraparam> </COMPONENT> -<COMPONENT type="1001" id="629" > -<cdparam x="612" y="365" /> -<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="628" /> -</COMPONENT> - -<COMPONENT type="1017" id="632" > -<cdparam x="487" y="150" /> -<sizeparam width="75" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1008" id="656" > +<cdparam x="121" y="308" /> +<sizeparam width="90" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="notified event" value="x=?stop()" /> -<TGConnectingPoint num="0" id="630" /> -<TGConnectingPoint num="1" id="631" /> +<infoparam name="send event" value="pTSConfirm()" /> +<TGConnectingPoint num="0" id="654" /> +<TGConnectingPoint num="1" id="655" /> <extraparam> -<Data eventName="stop" variable="x" /> +<Data eventName="pTSConfirm" nbOfParams="5" /> </extraparam> </COMPONENT> -<CONNECTOR type="115" id="633" > -<cdparam x="427" y="324" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from send event to stop state" value="null" /> -<P1 x="427" y="324" id="623" /> -<P2 x="427" y="362" id="620" /> -<AutomaticDrawing data="true" /> -</CONNECTOR> -<CONNECTOR type="115" id="634" > -<cdparam x="622" y="325" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from wait event to stop state" value="null" /> -<P1 x="622" y="325" id="626" /> -<P2 x="622" y="360" id="628" /> -<AutomaticDrawing data="true" /> -</CONNECTOR> -<CONNECTOR type="115" id="635" > -<cdparam x="524" y="107" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from start state to notified event" value="null" /> -<P1 x="524" y="107" id="618" /> -<P2 x="524" y="145" id="630" /> -<AutomaticDrawing data="true" /> -</CONNECTOR> -<CONNECTOR type="115" id="636" > -<cdparam x="524" y="175" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from notified event to choice" value="null" /> -<P1 x="524" y="175" id="631" /> -<P2 x="524" y="212" id="613" /> -<AutomaticDrawing data="true" /> -</CONNECTOR> -<CONNECTOR type="115" id="637" > -<cdparam x="484" y="237" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from choice to send event" value="null" /> -<P1 x="484" y="237" id="614" /> -<P2 x="427" y="294" id="622" /> -<AutomaticDrawing data="true" /> -</CONNECTOR> -<CONNECTOR type="115" id="638" > -<cdparam x="564" y="237" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from choice to wait event" value="null" /> -<P1 x="564" y="237" id="615" /> -<P2 x="622" y="295" id="625" /> -<AutomaticDrawing data="true" /> -</CONNECTOR> - -</TMLActivityDiagramPanel> - -<TMLActivityDiagramPanel name="TCPIP" minX="10" maxX="2900" minY="10" maxY="1900" > -<COMPONENT type="1012" id="646" > -<cdparam x="2086" y="1378" /> -<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="301" id="673" > +<cdparam x="376" y="98" /> +<sizeparam width="237" height="39" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> -<infoparam name="choice" value="null" /> -<TGConnectingPoint num="0" id="642" /> -<TGConnectingPoint num="1" id="643" /> -<TGConnectingPoint num="2" id="644" /> -<TGConnectingPoint num="3" id="645" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="UML Note" value="The first two layers of the OSI model +are used to communicate between +the smart card and the terminal +" /> +<TGConnectingPoint num="0" id="657" /> +<TGConnectingPoint num="1" id="658" /> +<TGConnectingPoint num="2" id="659" /> +<TGConnectingPoint num="3" id="660" /> +<TGConnectingPoint num="4" id="661" /> +<TGConnectingPoint num="5" id="662" /> +<TGConnectingPoint num="6" id="663" /> +<TGConnectingPoint num="7" id="664" /> +<TGConnectingPoint num="8" id="665" /> +<TGConnectingPoint num="9" id="666" /> +<TGConnectingPoint num="10" id="667" /> +<TGConnectingPoint num="11" id="668" /> +<TGConnectingPoint num="12" id="669" /> +<TGConnectingPoint num="13" id="670" /> +<TGConnectingPoint num="14" id="671" /> +<TGConnectingPoint num="15" id="672" /> +<extraparam> +<Line value="The first two layers of the OSI model " /> +<Line value="are used to communicate between " /> +<Line value="the smart card and the terminal" /> +</extraparam> </COMPONENT> -<SUBCOMPONENT type="-1" id="639" > -<father id="646" num="0" /> -<cdparam x="2061" y="1388" /> -<sizeparam width="14" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" /> -<infoparam name="guard 1" value="[ ]" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="640" > -<father id="646" num="1" /> -<cdparam x="2121" y="1388" /> -<sizeparam width="44" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" /> -<infoparam name="guard 2" value="[ else ]" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="641" > -<father id="646" num="2" /> -<cdparam x="2106" y="1426" /> -<sizeparam width="135" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" /> -<infoparam name="guard 3" value="[ tcpctrl.state ==10 ]" /> -</SUBCOMPONENT> -<COMPONENT type="1012" id="654" > -<cdparam x="2262" y="951" /> -<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1007" id="676" > +<cdparam x="250" y="97" /> +<sizeparam width="96" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> -<infoparam name="choice" value="null" /> -<TGConnectingPoint num="0" id="650" /> -<TGConnectingPoint num="1" id="651" /> -<TGConnectingPoint num="2" id="652" /> -<TGConnectingPoint num="3" id="653" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="send request" value="start_TCP_IP()" /> +<TGConnectingPoint num="0" id="674" /> +<TGConnectingPoint num="1" id="675" /> +<extraparam> +<Data requestName="start_TCP_IP" nbOfParams="5" /> +</extraparam> </COMPONENT> -<SUBCOMPONENT type="-1" id="647" > -<father id="654" num="0" /> -<cdparam x="2212" y="961" /> -<sizeparam width="127" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" /> -<infoparam name="guard 1" value="[ tcpctrl.state ==1 ]" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="648" > -<father id="654" num="1" /> -<cdparam x="2297" y="961" /> -<sizeparam width="127" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" /> -<infoparam name="guard 2" value="[ tcpctrl.state ==3 ]" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="649" > -<father id="654" num="2" /> -<cdparam x="2282" y="996" /> -<sizeparam width="44" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" /> -<infoparam name="guard 3" value="[ else ]" /> -</SUBCOMPONENT> -<COMPONENT type="1012" id="662" > -<cdparam x="1981" y="1346" /> -<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1007" id="679" > +<cdparam x="236" y="148" /> +<sizeparam width="125" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> -<infoparam name="choice" value="null" /> -<TGConnectingPoint num="0" id="658" /> -<TGConnectingPoint num="1" id="659" /> -<TGConnectingPoint num="2" id="660" /> -<TGConnectingPoint num="3" id="661" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="send request" value="start_Application()" /> +<TGConnectingPoint num="0" id="677" /> +<TGConnectingPoint num="1" id="678" /> +<extraparam> +<Data requestName="start_Application" nbOfParams="5" /> +</extraparam> </COMPONENT> -<SUBCOMPONENT type="-1" id="655" > -<father id="662" num="0" /> -<cdparam x="1934" y="1356" /> -<sizeparam width="127" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" /> -<infoparam name="guard 1" value="[ tcpctrl.state ==5 ]" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="656" > -<father id="662" num="1" /> -<cdparam x="2016" y="1356" /> -<sizeparam width="44" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" /> -<infoparam name="guard 2" value="[ else ]" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="657" > -<father id="662" num="2" /> -<cdparam x="2001" y="1391" /> -<sizeparam width="131" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" /> -<infoparam name="guard 3" value="[ tcpctrl.state == 7 ]" /> -</SUBCOMPONENT> -<COMPONENT type="1012" id="670" > -<cdparam x="1811" y="1269" /> -<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1001" id="681" > +<cdparam x="515" y="428" /> +<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> -<infoparam name="choice" value="null" /> -<TGConnectingPoint num="0" id="666" /> -<TGConnectingPoint num="1" id="667" /> -<TGConnectingPoint num="2" id="668" /> -<TGConnectingPoint num="3" id="669" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="680" /> </COMPONENT> -<SUBCOMPONENT type="-1" id="663" > -<father id="670" num="0" /> -<cdparam x="1762" y="1279" /> -<sizeparam width="127" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" /> -<infoparam name="guard 1" value="[ tcpctrl.state ==4 ]" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="664" > -<father id="670" num="1" /> -<cdparam x="1846" y="1279" /> -<sizeparam width="44" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" /> -<infoparam name="guard 2" value="[ else ]" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="665" > -<father id="670" num="2" /> -<cdparam x="1831" y="1314" /> -<sizeparam width="127" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" /> -<infoparam name="guard 3" value="[ tcpctrl.state ==2 ]" /> -</SUBCOMPONENT> -<COMPONENT type="1012" id="678" > -<cdparam x="1716" y="1141" /> -<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1008" id="684" > +<cdparam x="305" y="350" /> +<sizeparam width="115" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> -<infoparam name="choice" value="null" /> -<TGConnectingPoint num="0" id="674" /> -<TGConnectingPoint num="1" id="675" /> -<TGConnectingPoint num="2" id="676" /> -<TGConnectingPoint num="3" id="677" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="send event" value="data_Ready_SC()" /> +<TGConnectingPoint num="0" id="682" /> +<TGConnectingPoint num="1" id="683" /> +<extraparam> +<Data eventName="data_Ready_SC" nbOfParams="5" /> +</extraparam> </COMPONENT> -<SUBCOMPONENT type="-1" id="671" > -<father id="678" num="0" /> -<cdparam x="1691" y="1151" /> -<sizeparam width="14" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" /> -<infoparam name="guard 1" value="[ ]" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="672" > -<father id="678" num="1" /> -<cdparam x="1751" y="1151" /> -<sizeparam width="14" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" /> -<infoparam name="guard 2" value="[ ]" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="673" > -<father id="678" num="2" /> -<cdparam x="1736" y="1186" /> -<sizeparam width="14" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" /> -<infoparam name="guard 3" value="[ ]" /> -</SUBCOMPONENT> -<COMPONENT type="1013" id="682" > -<cdparam x="1524" y="1254" /> -<sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1001" id="686" > +<cdparam x="352" y="426" /> +<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> -<infoparam name="execI" value="null" /> -<TGConnectingPoint num="0" id="680" /> -<TGConnectingPoint num="1" id="681" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="685" /> </COMPONENT> -<SUBCOMPONENT type="-1" id="679" > -<father id="682" num="0" /> -<cdparam x="1539" y="1274" /> -<sizeparam width="8" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> -<infoparam name="value of the delay" value="b" /> -</SUBCOMPONENT> -<COMPONENT type="1013" id="686" > -<cdparam x="1524" y="1064" /> -<sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1009" id="689" > +<cdparam x="318" y="308" /> +<sizeparam width="88" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> -<infoparam name="execI" value="null" /> -<TGConnectingPoint num="0" id="684" /> -<TGConnectingPoint num="1" id="685" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="read channel" value="fromTtoP(1) " /> +<TGConnectingPoint num="0" id="687" /> +<TGConnectingPoint num="1" id="688" /> +<extraparam> +<Data channelName="fromTtoP" nbOfSamples="1" /> +</extraparam> </COMPONENT> -<SUBCOMPONENT type="-1" id="683" > -<father id="686" num="0" /> -<cdparam x="1538" y="1088" /> -<sizeparam width="8" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> -<infoparam name="value of the delay" value="b" /> -</SUBCOMPONENT> -<COMPONENT type="1012" id="694" > -<cdparam x="1592" y="1006" /> -<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1010" id="692" > +<cdparam x="335" y="264" /> +<sizeparam width="55" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> -<infoparam name="choice" value="null" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="wait event" value="send() " /> <TGConnectingPoint num="0" id="690" /> <TGConnectingPoint num="1" id="691" /> -<TGConnectingPoint num="2" id="692" /> -<TGConnectingPoint num="3" id="693" /> +<extraparam> +<Data eventName="send" nbOfParams="5" /> +</extraparam> </COMPONENT> -<SUBCOMPONENT type="-1" id="687" > -<father id="694" num="0" /> -<cdparam x="1542" y="1016" /> -<sizeparam width="135" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> + +<COMPONENT type="1006" id="695" > +<cdparam x="315" y="392" /> +<sizeparam width="94" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" /> -<infoparam name="guard 1" value="[ tcpctrl.state == 4 ]" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="688" > -<father id="694" num="1" /> -<cdparam x="1627" y="1016" /> -<sizeparam width="44" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" /> -<infoparam name="guard 2" value="[ else ]" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="689" > -<father id="694" num="2" /> -<cdparam x="1612" y="1051" /> -<sizeparam width="14" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" /> -<infoparam name="guard 3" value="[ ]" /> -</SUBCOMPONENT> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="write channel" value="fromSCtoD(1)" /> +<TGConnectingPoint num="0" id="693" /> +<TGConnectingPoint num="1" id="694" /> +<extraparam> +<Data channelName="fromSCtoD" nbOfSamples="1" /> +</extraparam> +</COMPONENT> -<COMPONENT type="1012" id="702" > -<cdparam x="1713" y="875" /> -<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1008" id="698" > +<cdparam x="493" y="350" /> +<sizeparam width="65" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> -<infoparam name="choice" value="null" /> -<TGConnectingPoint num="0" id="698" /> -<TGConnectingPoint num="1" id="699" /> -<TGConnectingPoint num="2" id="700" /> -<TGConnectingPoint num="3" id="701" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="send event" value="receive()" /> +<TGConnectingPoint num="0" id="696" /> +<TGConnectingPoint num="1" id="697" /> +<extraparam> +<Data eventName="receive" nbOfParams="5" /> +</extraparam> </COMPONENT> -<SUBCOMPONENT type="-1" id="695" > -<father id="702" num="0" /> -<cdparam x="1688" y="885" /> -<sizeparam width="14" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" /> -<infoparam name="guard 1" value="[ ]" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="696" > -<father id="702" num="1" /> -<cdparam x="1748" y="885" /> -<sizeparam width="14" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" /> -<infoparam name="guard 2" value="[ ]" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="697" > -<father id="702" num="2" /> -<cdparam x="1733" y="920" /> -<sizeparam width="14" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> + +<COMPONENT type="1009" id="701" > +<cdparam x="472" y="311" /> +<sizeparam width="106" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" /> -<infoparam name="guard 3" value="[ ]" /> -</SUBCOMPONENT> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="read channel" value="fromDtoSC0(1) " /> +<TGConnectingPoint num="0" id="699" /> +<TGConnectingPoint num="1" id="700" /> +<extraparam> +<Data channelName="fromDtoSC0" nbOfSamples="1" /> +</extraparam> +</COMPONENT> -<COMPONENT type="1013" id="706" > -<cdparam x="1636" y="1235" /> -<sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1006" id="704" > +<cdparam x="483" y="387" /> +<sizeparam width="84" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> -<infoparam name="execI" value="null" /> -<TGConnectingPoint num="0" id="704" /> -<TGConnectingPoint num="1" id="705" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="write channel" value="fromPtoT(1)" /> +<TGConnectingPoint num="0" id="702" /> +<TGConnectingPoint num="1" id="703" /> +<extraparam> +<Data channelName="fromPtoT" nbOfSamples="1" /> +</extraparam> </COMPONENT> -<SUBCOMPONENT type="-1" id="703" > -<father id="706" num="0" /> -<cdparam x="1655" y="1254" /> -<sizeparam width="8" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> + +<COMPONENT type="1010" id="707" > +<cdparam x="477" y="268" /> +<sizeparam width="97" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> -<infoparam name="value of the delay" value="b" /> -</SUBCOMPONENT> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="wait event" value="data_Ready() " /> +<TGConnectingPoint num="0" id="705" /> +<TGConnectingPoint num="1" id="706" /> +<breakpoint /> +<extraparam> +<Data eventName="data_Ready" nbOfParams="5" /> +</extraparam> +</COMPONENT> -<COMPONENT type="1013" id="710" > -<cdparam x="2213" y="1059" /> -<sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1014" id="711" > +<cdparam x="236" y="202" /> +<sizeparam width="124" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> -<infoparam name="execI" value="null" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="for loop" value="for(j=0;x==0;j = j)" /> <TGConnectingPoint num="0" id="708" /> <TGConnectingPoint num="1" id="709" /> +<TGConnectingPoint num="2" id="710" /> +<extraparam> +<Data init="j=0" condition="x==0" increment="j = j" /> +</extraparam> </COMPONENT> -<SUBCOMPONENT type="-1" id="707" > -<father id="710" num="0" /> -<cdparam x="2200" y="1083" /> -<sizeparam width="8" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> -<infoparam name="value of the delay" value="b" /> -</SUBCOMPONENT> -<COMPONENT type="1013" id="714" > -<cdparam x="2336" y="1024" /> -<sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1001" id="713" > +<cdparam x="297" 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="2900" minY="10" maxY="1900" /> -<infoparam name="execI" value="null" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="stop state" value="null" /> <TGConnectingPoint num="0" id="712" /> -<TGConnectingPoint num="1" id="713" /> </COMPONENT> -<SUBCOMPONENT type="-1" id="711" > -<father id="714" num="0" /> -<cdparam x="2312" y="1044" /> -<sizeparam width="8" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> + +<COMPONENT type="1018" id="724" > +<cdparam x="424" y="226" /> +<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> -<infoparam name="value of the delay" value="b" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="select" value="null" /> +<TGConnectingPoint num="0" id="714" /> +<TGConnectingPoint num="1" id="715" /> +<TGConnectingPoint num="2" id="716" /> +<TGConnectingPoint num="3" id="717" /> +<TGConnectingPoint num="4" id="718" /> +<TGConnectingPoint num="5" id="719" /> +<TGConnectingPoint num="6" id="720" /> +<TGConnectingPoint num="7" id="721" /> +<TGConnectingPoint num="8" id="722" /> +<TGConnectingPoint num="9" id="723" /> +</COMPONENT> + +<CONNECTOR type="115" id="729" > +<cdparam x="111" y="331" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector from send event to send request" value="null" /> +<P1 x="166" y="333" id="655" /> +<P2 x="298" y="92" id="674" /> +<Point x="166" y="351" /> +<Point x="231" y="351" /> +<Point x="231" y="72" /> +<Point x="298" y="72" /> +<AutomaticDrawing data="true" /> +</CONNECTOR><SUBCOMPONENT type="-1" id="725" > +<father id="729" num="0" /> +<cdparam x="166" y="351" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="1400" /> +<infoparam name="point " value="null" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="726" > +<father id="729" num="1" /> +<cdparam x="231" y="351" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="1400" /> +<infoparam name="point " value="null" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="727" > +<father id="729" num="2" /> +<cdparam x="231" y="72" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="1400" /> +<infoparam name="point " value="null" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="728" > +<father id="729" num="3" /> +<cdparam x="298" y="72" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="1400" /> +<infoparam name="point " value="null" /> </SUBCOMPONENT> -<COMPONENT type="1012" id="722" > -<cdparam x="1193" y="1020" /> +<CONNECTOR type="115" id="730" > +<cdparam x="166" y="64" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector from start state to wait event" value="null" /> +<P1 x="166" y="86" id="643" /> +<P2 x="166" y="124" id="645" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="731" > +<cdparam x="166" y="154" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector from wait event to send event" value="null" /> +<P1 x="166" y="154" id="646" /> +<P2 x="166" y="177" id="648" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="732" > +<cdparam x="312" y="133" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector from send request to send request" value="null" /> +<P1 x="298" y="122" id="675" /> +<P2 x="298" y="143" id="677" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="733" > +<cdparam x="355" y="300" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector from wait event to read channel" value="null" /> +<P1 x="362" y="289" id="691" /> +<P2 x="362" y="303" id="687" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="734" > +<cdparam x="355" y="365" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector from read channel to send event" value="null" /> +<P1 x="362" y="333" id="688" /> +<P2 x="362" y="345" id="682" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="735" > +<cdparam x="355" y="417" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector from send event to write channel" value="null" /> +<P1 x="362" y="375" id="683" /> +<P2 x="362" y="387" id="693" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="736" > +<cdparam x="355" y="473" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector from write channel to stop state" value="null" /> +<P1 x="362" y="417" id="694" /> +<P2 x="362" y="421" id="685" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="737" > +<cdparam x="541" y="358" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector from read channel to send event" value="null" /> +<P1 x="525" y="336" id="700" /> +<P2 x="525" y="345" id="696" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="738" > +<cdparam x="540" y="402" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector from send event to write channel" value="null" /> +<P1 x="525" y="375" id="697" /> +<P2 x="525" y="382" id="702" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="739" > +<cdparam x="543" y="305" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector from wait event to read channel" value="null" /> +<P1 x="525" y="293" id="706" /> +<P2 x="525" y="306" id="699" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="740" > +<cdparam x="540" y="464" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector from write channel to stop state" value="null" /> +<P1 x="525" y="412" id="703" /> +<P2 x="525" y="423" id="680" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="741" > +<cdparam x="298" y="173" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector from send request to for loop" value="null" /> +<P1 x="298" y="173" id="678" /> +<P2 x="298" y="197" id="708" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="742" > +<cdparam x="328" y="232" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector from for loop to stop state" value="null" /> +<P1 x="298" y="227" id="710" /> +<P2 x="307" y="226" id="712" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="743" > +<cdparam x="395" y="283" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector from select to wait event" value="null" /> +<P1 x="399" y="241" id="715" /> +<P2 x="362" y="259" id="690" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="744" > +<cdparam x="543" y="341" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector from select to wait event" value="null" /> +<P1 x="479" y="241" id="716" /> +<P2 x="525" y="263" id="705" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="745" > +<cdparam x="391" y="282" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector from for loop to select" value="null" /> +<P1 x="360" y="216" id="709" /> +<P2 x="439" y="216" id="714" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="746" > +<cdparam x="164" y="262" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector from wait event to send event" value="null" /> +<P1 x="166" y="262" id="652" /> +<P2 x="166" y="303" id="654" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="747" > +<cdparam x="166" y="207" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector from send event to wait event" value="null" /> +<P1 x="166" y="207" id="649" /> +<P2 x="166" y="232" id="651" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="Application" minX="10" maxX="1400" minY="10" maxY="900" > +<COMPONENT type="1012" id="755" > +<cdparam x="491" y="277" /> <sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="choice" value="null" /> -<TGConnectingPoint num="0" id="718" /> -<TGConnectingPoint num="1" id="719" /> -<TGConnectingPoint num="2" id="720" /> -<TGConnectingPoint num="3" id="721" /> +<TGConnectingPoint num="0" id="751" /> +<TGConnectingPoint num="1" id="752" /> +<TGConnectingPoint num="2" id="753" /> +<TGConnectingPoint num="3" id="754" /> </COMPONENT> -<SUBCOMPONENT type="-1" id="715" > -<father id="722" num="0" /> -<cdparam x="1168" y="1030" /> +<SUBCOMPONENT type="-1" id="748" > +<father id="755" num="0" /> +<cdparam x="466" y="287" /> <sizeparam width="14" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" /> <infoparam name="guard 1" value="[ ]" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="716" > -<father id="722" num="1" /> -<cdparam x="1228" y="1030" /> -<sizeparam width="44" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="-1" id="749" > +<father id="755" num="1" /> +<cdparam x="526" y="287" /> +<sizeparam width="14" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" /> -<infoparam name="guard 2" value="[ else ]" /> +<infoparam name="guard 2" value="[ ]" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="717" > -<father id="722" num="2" /> -<cdparam x="1213" y="1065" /> -<sizeparam width="127" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> +<SUBCOMPONENT type="-1" id="750" > +<father id="755" num="2" /> +<cdparam x="511" y="322" /> +<sizeparam width="14" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> <cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" /> -<infoparam name="guard 3" value="[ tcpctrl.state ==6 ]" /> +<infoparam name="guard 3" value="[ ]" /> </SUBCOMPONENT> -<COMPONENT type="1013" id="726" > -<cdparam x="1203" y="1107" /> -<sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1000" id="757" > +<cdparam x="501" y="91" /> +<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> -<infoparam name="execI" value="null" /> -<TGConnectingPoint num="0" id="724" /> -<TGConnectingPoint num="1" id="725" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="756" /> </COMPONENT> -<SUBCOMPONENT type="-1" id="723" > -<father id="726" num="0" /> -<cdparam x="1218" y="1127" /> -<sizeparam width="8" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> + +<COMPONENT type="1008" id="760" > +<cdparam x="482" y="129" /> +<sizeparam width="52" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> -<infoparam name="value of the delay" value="b" /> -</SUBCOMPONENT> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="send event" value="open()" /> +<TGConnectingPoint num="0" id="758" /> +<TGConnectingPoint num="1" id="759" /> +<extraparam> +<Data eventName="open" nbOfParams="5" /> +</extraparam> +</COMPONENT> -<COMPONENT type="1012" id="734" > -<cdparam x="557" y="712" /> +<COMPONENT type="1006" id="763" > +<cdparam x="466" y="178" /> +<sizeparam width="84" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="write channel" value="fromAtoT(1)" /> +<TGConnectingPoint num="0" id="761" /> +<TGConnectingPoint num="1" id="762" /> +<extraparam> +<Data channelName="fromAtoT" nbOfSamples="1" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1008" id="766" > +<cdparam x="467" y="226" /> +<sizeparam width="80" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="send event" value="send_TCP()" /> +<TGConnectingPoint num="0" id="764" /> +<TGConnectingPoint num="1" id="765" /> +<extraparam> +<Data eventName="send_TCP" nbOfParams="5" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="768" > +<cdparam x="576" y="388" /> +<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="767" /> +</COMPONENT> + +<COMPONENT type="1008" id="771" > +<cdparam x="559" y="329" /> +<sizeparam width="54" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="send event" value="abort()" /> +<TGConnectingPoint num="0" id="769" /> +<TGConnectingPoint num="1" id="770" /> +<extraparam> +<Data eventName="abort" nbOfParams="5" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1008" id="774" > +<cdparam x="406" y="337" /> +<sizeparam width="53" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="send event" value="close()" /> +<TGConnectingPoint num="0" id="772" /> +<TGConnectingPoint num="1" id="773" /> +<extraparam> +<Data eventName="close" nbOfParams="5" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="776" > +<cdparam x="422" y="386" /> +<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="775" /> +</COMPONENT> + +<CONNECTOR type="115" id="777" > +<cdparam x="509" y="94" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector from start state to send event" value="null" /> +<P1 x="508" y="111" id="756" /> +<P2 x="508" y="124" id="758" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="778" > +<cdparam x="508" y="154" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector from send event to write channel" value="null" /> +<P1 x="508" y="154" id="759" /> +<P2 x="508" y="173" id="761" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="779" > +<cdparam x="508" y="222" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector from write channel to send event" value="null" /> +<P1 x="508" y="203" id="762" /> +<P2 x="507" y="221" id="764" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="780" > +<cdparam x="586" y="354" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector from send event to stop state" value="null" /> +<P1 x="586" y="354" id="770" /> +<P2 x="586" y="383" id="767" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="781" > +<cdparam x="508" y="298" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector from send event to choice" value="null" /> +<P1 x="507" y="251" id="765" /> +<P2 x="506" y="267" id="751" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="782" > +<cdparam x="470" y="348" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector from choice to send event" value="null" /> +<P1 x="466" y="292" id="752" /> +<P2 x="432" y="332" id="772" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="783" > +<cdparam x="432" y="362" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector from send event to stop state" value="null" /> +<P1 x="432" y="362" id="773" /> +<P2 x="432" y="381" id="775" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="784" > +<cdparam x="550" y="348" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector from choice to send event" value="null" /> +<P1 x="546" y="292" id="753" /> +<P2 x="586" y="324" id="769" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="TCPIP" minX="10" maxX="2900" minY="10" maxY="1900" > +<COMPONENT type="1012" id="792" > +<cdparam x="2086" y="1378" /> <sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="choice" value="null" /> -<TGConnectingPoint num="0" id="730" /> -<TGConnectingPoint num="1" id="731" /> -<TGConnectingPoint num="2" id="732" /> -<TGConnectingPoint num="3" id="733" /> +<TGConnectingPoint num="0" id="788" /> +<TGConnectingPoint num="1" id="789" /> +<TGConnectingPoint num="2" id="790" /> +<TGConnectingPoint num="3" id="791" /> </COMPONENT> -<SUBCOMPONENT type="-1" id="727" > -<father id="734" num="0" /> -<cdparam x="514" y="722" /> -<sizeparam width="131" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="-1" id="785" > +<father id="792" num="0" /> +<cdparam x="2061" y="1388" /> +<sizeparam width="14" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" /> -<infoparam name="guard 1" value="[ tcpctrl.state == 1 ]" /> +<infoparam name="guard 1" value="[ ]" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="728" > -<father id="734" num="1" /> -<cdparam x="592" y="722" /> +<SUBCOMPONENT type="-1" id="786" > +<father id="792" num="1" /> +<cdparam x="2121" y="1388" /> <sizeparam width="44" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" /> <infoparam name="guard 2" value="[ else ]" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="729" > -<father id="734" num="2" /> -<cdparam x="577" y="757" /> -<sizeparam width="14" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="-1" id="787" > +<father id="792" num="2" /> +<cdparam x="2106" y="1426" /> +<sizeparam width="135" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" /> -<infoparam name="guard 3" value="[ ]" /> +<infoparam name="guard 3" value="[ tcpctrl.state ==10 ]" /> </SUBCOMPONENT> -<COMPONENT type="1013" id="738" > -<cdparam x="717" y="694" /> -<sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1012" id="800" > +<cdparam x="2262" y="951" /> +<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> -<infoparam name="execI" value="null" /> -<TGConnectingPoint num="0" id="736" /> -<TGConnectingPoint num="1" id="737" /> +<infoparam name="choice" value="null" /> +<TGConnectingPoint num="0" id="796" /> +<TGConnectingPoint num="1" id="797" /> +<TGConnectingPoint num="2" id="798" /> +<TGConnectingPoint num="3" id="799" /> </COMPONENT> -<SUBCOMPONENT type="-1" id="735" > -<father id="738" num="0" /> -<cdparam x="732" y="714" /> -<sizeparam width="8" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="-1" id="793" > +<father id="800" num="0" /> +<cdparam x="2212" y="961" /> +<sizeparam width="127" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> -<infoparam name="value of the delay" value="b" /> +<cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" /> +<infoparam name="guard 1" value="[ tcpctrl.state ==1 ]" /> </SUBCOMPONENT> - -<COMPONENT type="1013" id="742" > -<cdparam x="938" y="1025" /> -<sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="-1" id="794" > +<father id="800" num="1" /> +<cdparam x="2297" y="961" /> +<sizeparam width="127" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> -<infoparam name="execI" value="null" /> -<TGConnectingPoint num="0" id="740" /> -<TGConnectingPoint num="1" id="741" /> -</COMPONENT> -<SUBCOMPONENT type="-1" id="739" > -<father id="742" num="0" /> -<cdparam x="953" y="1045" /> -<sizeparam width="8" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" /> +<infoparam name="guard 2" value="[ tcpctrl.state ==3 ]" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="795" > +<father id="800" num="2" /> +<cdparam x="2282" y="996" /> +<sizeparam width="44" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> -<infoparam name="value of the delay" value="b" /> +<cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" /> +<infoparam name="guard 3" value="[ else ]" /> </SUBCOMPONENT> -<COMPONENT type="1012" id="750" > -<cdparam x="1034" y="939" /> +<COMPONENT type="1012" id="808" > +<cdparam x="1981" y="1346" /> <sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="choice" value="null" /> -<TGConnectingPoint num="0" id="746" /> -<TGConnectingPoint num="1" id="747" /> -<TGConnectingPoint num="2" id="748" /> -<TGConnectingPoint num="3" id="749" /> +<TGConnectingPoint num="0" id="804" /> +<TGConnectingPoint num="1" id="805" /> +<TGConnectingPoint num="2" id="806" /> +<TGConnectingPoint num="3" id="807" /> </COMPONENT> -<SUBCOMPONENT type="-1" id="743" > -<father id="750" num="0" /> -<cdparam x="989" y="949" /> +<SUBCOMPONENT type="-1" id="801" > +<father id="808" num="0" /> +<cdparam x="1934" y="1356" /> <sizeparam width="127" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" /> -<infoparam name="guard 1" value="[ tcpctrl.state ==4 ]" /> +<infoparam name="guard 1" value="[ tcpctrl.state ==5 ]" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="744" > -<father id="750" num="1" /> -<cdparam x="1070" y="949" /> +<SUBCOMPONENT type="-1" id="802" > +<father id="808" num="1" /> +<cdparam x="2016" y="1356" /> <sizeparam width="44" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" /> <infoparam name="guard 2" value="[ else ]" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="745" > -<father id="750" num="2" /> -<cdparam x="1054" y="984" /> -<sizeparam width="127" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="-1" id="803" > +<father id="808" num="2" /> +<cdparam x="2001" y="1391" /> +<sizeparam width="131" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" /> -<infoparam name="guard 3" value="[ tcpctrl.state == 5]" /> +<infoparam name="guard 3" value="[ tcpctrl.state == 7 ]" /> </SUBCOMPONENT> -<COMPONENT type="1013" id="754" > -<cdparam x="795" y="1009" /> -<sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1012" id="816" > +<cdparam x="1811" y="1269" /> +<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> -<infoparam name="execI" value="null" /> -<TGConnectingPoint num="0" id="752" /> -<TGConnectingPoint num="1" id="753" /> +<infoparam name="choice" value="null" /> +<TGConnectingPoint num="0" id="812" /> +<TGConnectingPoint num="1" id="813" /> +<TGConnectingPoint num="2" id="814" /> +<TGConnectingPoint num="3" id="815" /> </COMPONENT> -<SUBCOMPONENT type="-1" id="751" > -<father id="754" num="0" /> -<cdparam x="818" y="1031" /> -<sizeparam width="8" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="-1" id="809" > +<father id="816" num="0" /> +<cdparam x="1762" y="1279" /> +<sizeparam width="127" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> -<infoparam name="value of the delay" value="b" /> +<cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" /> +<infoparam name="guard 1" value="[ tcpctrl.state ==4 ]" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="810" > +<father id="816" num="1" /> +<cdparam x="1846" y="1279" /> +<sizeparam width="44" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" /> +<infoparam name="guard 2" value="[ else ]" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="811" > +<father id="816" num="2" /> +<cdparam x="1831" y="1314" /> +<sizeparam width="127" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" /> +<infoparam name="guard 3" value="[ tcpctrl.state ==2 ]" /> </SUBCOMPONENT> -<COMPONENT type="1012" id="762" > -<cdparam x="828" y="869" /> +<COMPONENT type="1012" id="824" > +<cdparam x="1716" y="1141" /> <sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="choice" value="null" /> -<TGConnectingPoint num="0" id="758" /> -<TGConnectingPoint num="1" id="759" /> -<TGConnectingPoint num="2" id="760" /> -<TGConnectingPoint num="3" id="761" /> +<TGConnectingPoint num="0" id="820" /> +<TGConnectingPoint num="1" id="821" /> +<TGConnectingPoint num="2" id="822" /> +<TGConnectingPoint num="3" id="823" /> </COMPONENT> -<SUBCOMPONENT type="-1" id="755" > -<father id="762" num="0" /> -<cdparam x="753" y="885" /> -<sizeparam width="127" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="-1" id="817" > +<father id="824" num="0" /> +<cdparam x="1691" y="1151" /> +<sizeparam width="14" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" /> -<infoparam name="guard 1" value="[ tcpctrl.state ==0 ]" /> +<infoparam name="guard 1" value="[ ]" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="756" > -<father id="762" num="1" /> -<cdparam x="863" y="879" /> -<sizeparam width="44" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="-1" id="818" > +<father id="824" num="1" /> +<cdparam x="1751" y="1151" /> +<sizeparam width="14" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" /> -<infoparam name="guard 2" value="[ else ]" /> +<infoparam name="guard 2" value="[ ]" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="757" > -<father id="762" num="2" /> -<cdparam x="848" y="914" /> -<sizeparam width="123" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="-1" id="819" > +<father id="824" num="2" /> +<cdparam x="1736" y="1186" /> +<sizeparam width="14" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" /> -<infoparam name="guard 3" value="[ tcpctrl.state==0 ]" /> +<infoparam name="guard 3" value="[ ]" /> </SUBCOMPONENT> -<COMPONENT type="1013" id="766" > -<cdparam x="341" y="764" /> +<COMPONENT type="1013" id="828" > +<cdparam x="1524" y="1254" /> <sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="execI" value="null" /> -<TGConnectingPoint num="0" id="764" /> -<TGConnectingPoint num="1" id="765" /> +<TGConnectingPoint num="0" id="826" /> +<TGConnectingPoint num="1" id="827" /> </COMPONENT> -<SUBCOMPONENT type="-1" id="763" > -<father id="766" num="0" /> -<cdparam x="354" y="785" /> +<SUBCOMPONENT type="-1" id="825" > +<father id="828" num="0" /> +<cdparam x="1539" y="1274" /> <sizeparam width="8" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> <infoparam name="value of the delay" value="b" /> </SUBCOMPONENT> -<COMPONENT type="1013" id="770" > -<cdparam x="127" y="794" /> +<COMPONENT type="1013" id="832" > +<cdparam x="1524" y="1064" /> <sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="execI" value="null" /> -<TGConnectingPoint num="0" id="768" /> -<TGConnectingPoint num="1" id="769" /> +<TGConnectingPoint num="0" id="830" /> +<TGConnectingPoint num="1" id="831" /> </COMPONENT> -<SUBCOMPONENT type="-1" id="767" > -<father id="770" num="0" /> -<cdparam x="146" y="818" /> +<SUBCOMPONENT type="-1" id="829" > +<father id="832" num="0" /> +<cdparam x="1538" y="1088" /> <sizeparam width="8" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> <infoparam name="value of the delay" value="b" /> </SUBCOMPONENT> -<COMPONENT type="1012" id="778" > -<cdparam x="993" y="780" /> +<COMPONENT type="1012" id="840" > +<cdparam x="1592" y="1006" /> <sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="choice" value="null" /> -<TGConnectingPoint num="0" id="774" /> -<TGConnectingPoint num="1" id="775" /> -<TGConnectingPoint num="2" id="776" /> -<TGConnectingPoint num="3" id="777" /> +<TGConnectingPoint num="0" id="836" /> +<TGConnectingPoint num="1" id="837" /> +<TGConnectingPoint num="2" id="838" /> +<TGConnectingPoint num="3" id="839" /> </COMPONENT> -<SUBCOMPONENT type="-1" id="771" > -<father id="778" num="0" /> -<cdparam x="949" y="793" /> +<SUBCOMPONENT type="-1" id="833" > +<father id="840" num="0" /> +<cdparam x="1542" y="1016" /> +<sizeparam width="135" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" /> +<infoparam name="guard 1" value="[ tcpctrl.state == 4 ]" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="834" > +<father id="840" num="1" /> +<cdparam x="1627" y="1016" /> +<sizeparam width="44" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" /> +<infoparam name="guard 2" value="[ else ]" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="835" > +<father id="840" num="2" /> +<cdparam x="1612" y="1051" /> +<sizeparam width="14" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" /> +<infoparam name="guard 3" value="[ ]" /> +</SUBCOMPONENT> + +<COMPONENT type="1012" id="848" > +<cdparam x="1713" y="875" /> +<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> +<infoparam name="choice" value="null" /> +<TGConnectingPoint num="0" id="844" /> +<TGConnectingPoint num="1" id="845" /> +<TGConnectingPoint num="2" id="846" /> +<TGConnectingPoint num="3" id="847" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="841" > +<father id="848" num="0" /> +<cdparam x="1688" y="885" /> <sizeparam width="14" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" /> <infoparam name="guard 1" value="[ ]" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="772" > -<father id="778" num="1" /> -<cdparam x="1028" y="790" /> +<SUBCOMPONENT type="-1" id="842" > +<father id="848" num="1" /> +<cdparam x="1748" y="885" /> <sizeparam width="14" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" /> <infoparam name="guard 2" value="[ ]" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="773" > -<father id="778" num="2" /> -<cdparam x="1013" y="825" /> +<SUBCOMPONENT type="-1" id="843" > +<father id="848" num="2" /> +<cdparam x="1733" y="920" /> <sizeparam width="14" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" /> <infoparam name="guard 3" value="[ ]" /> </SUBCOMPONENT> -<COMPONENT type="1013" id="782" > -<cdparam x="1003" y="701" /> +<COMPONENT type="1013" id="852" > +<cdparam x="1636" y="1235" /> <sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="execI" value="null" /> -<TGConnectingPoint num="0" id="780" /> -<TGConnectingPoint num="1" id="781" /> +<TGConnectingPoint num="0" id="850" /> +<TGConnectingPoint num="1" id="851" /> </COMPONENT> -<SUBCOMPONENT type="-1" id="779" > -<father id="782" num="0" /> -<cdparam x="1018" y="721" /> +<SUBCOMPONENT type="-1" id="849" > +<father id="852" num="0" /> +<cdparam x="1655" y="1254" /> <sizeparam width="8" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> <infoparam name="value of the delay" value="b" /> </SUBCOMPONENT> -<COMPONENT type="1013" id="786" > -<cdparam x="434" y="783" /> +<COMPONENT type="1013" id="856" > +<cdparam x="2213" y="1059" /> <sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="execI" value="null" /> -<TGConnectingPoint num="0" id="784" /> -<TGConnectingPoint num="1" id="785" /> +<TGConnectingPoint num="0" id="854" /> +<TGConnectingPoint num="1" id="855" /> </COMPONENT> -<SUBCOMPONENT type="-1" id="783" > -<father id="786" num="0" /> -<cdparam x="449" y="802" /> +<SUBCOMPONENT type="-1" id="853" > +<father id="856" num="0" /> +<cdparam x="2200" y="1083" /> <sizeparam width="8" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> <infoparam name="value of the delay" value="b" /> </SUBCOMPONENT> -<COMPONENT type="1013" id="790" > -<cdparam x="225" y="863" /> +<COMPONENT type="1013" id="860" > +<cdparam x="2336" y="1024" /> <sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="execI" value="null" /> -<TGConnectingPoint num="0" id="788" /> -<TGConnectingPoint num="1" id="789" /> +<TGConnectingPoint num="0" id="858" /> +<TGConnectingPoint num="1" id="859" /> </COMPONENT> -<SUBCOMPONENT type="-1" id="787" > -<father id="790" num="0" /> -<cdparam x="245" y="885" /> +<SUBCOMPONENT type="-1" id="857" > +<father id="860" num="0" /> +<cdparam x="2312" y="1044" /> <sizeparam width="8" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> <infoparam name="value of the delay" value="b" /> </SUBCOMPONENT> -<COMPONENT type="1013" id="794" > -<cdparam x="1044" y="1057" /> +<COMPONENT type="1012" id="868" > +<cdparam x="1193" y="1020" /> +<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> +<infoparam name="choice" value="null" /> +<TGConnectingPoint num="0" id="864" /> +<TGConnectingPoint num="1" id="865" /> +<TGConnectingPoint num="2" id="866" /> +<TGConnectingPoint num="3" id="867" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="861" > +<father id="868" num="0" /> +<cdparam x="1168" y="1030" /> +<sizeparam width="14" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" /> +<infoparam name="guard 1" value="[ ]" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="862" > +<father id="868" num="1" /> +<cdparam x="1228" y="1030" /> +<sizeparam width="44" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" /> +<infoparam name="guard 2" value="[ else ]" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="863" > +<father id="868" num="2" /> +<cdparam x="1213" y="1065" /> +<sizeparam width="127" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" /> +<infoparam name="guard 3" value="[ tcpctrl.state ==6 ]" /> +</SUBCOMPONENT> + +<COMPONENT type="1013" id="872" > +<cdparam x="1203" y="1107" /> <sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="execI" value="null" /> -<TGConnectingPoint num="0" id="792" /> -<TGConnectingPoint num="1" id="793" /> +<TGConnectingPoint num="0" id="870" /> +<TGConnectingPoint num="1" id="871" /> </COMPONENT> -<SUBCOMPONENT type="-1" id="791" > -<father id="794" num="0" /> -<cdparam x="1059" y="1077" /> +<SUBCOMPONENT type="-1" id="869" > +<father id="872" num="0" /> +<cdparam x="1218" y="1127" /> <sizeparam width="8" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> <infoparam name="value of the delay" value="b" /> </SUBCOMPONENT> -<COMPONENT type="1012" id="802" > -<cdparam x="173" y="486" /> +<COMPONENT type="1012" id="880" > +<cdparam x="557" y="712" /> <sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="choice" value="null" /> -<TGConnectingPoint num="0" id="798" /> -<TGConnectingPoint num="1" id="799" /> -<TGConnectingPoint num="2" id="800" /> -<TGConnectingPoint num="3" id="801" /> +<TGConnectingPoint num="0" id="876" /> +<TGConnectingPoint num="1" id="877" /> +<TGConnectingPoint num="2" id="878" /> +<TGConnectingPoint num="3" id="879" /> </COMPONENT> -<SUBCOMPONENT type="-1" id="795" > -<father id="802" num="0" /> -<cdparam x="98" y="496" /> -<sizeparam width="123" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="-1" id="873" > +<father id="880" num="0" /> +<cdparam x="514" y="722" /> +<sizeparam width="131" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" /> -<infoparam name="guard 1" value="[ tcpctrl.state==0 ]" /> +<infoparam name="guard 1" value="[ tcpctrl.state == 1 ]" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="796" > -<father id="802" num="1" /> -<cdparam x="208" y="496" /> +<SUBCOMPONENT type="-1" id="874" > +<father id="880" num="1" /> +<cdparam x="592" y="722" /> <sizeparam width="44" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" /> <infoparam name="guard 2" value="[ else ]" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="797" > -<father id="802" num="2" /> -<cdparam x="193" y="531" /> +<SUBCOMPONENT type="-1" id="875" > +<father id="880" num="2" /> +<cdparam x="577" y="757" /> <sizeparam width="14" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" /> <infoparam name="guard 3" value="[ ]" /> </SUBCOMPONENT> -<COMPONENT type="1012" id="810" > -<cdparam x="359" y="192" /> -<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1013" id="884" > +<cdparam x="717" y="694" /> +<sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> -<infoparam name="choice" value="null" /> -<TGConnectingPoint num="0" id="806" /> -<TGConnectingPoint num="1" id="807" /> -<TGConnectingPoint num="2" id="808" /> -<TGConnectingPoint num="3" id="809" /> +<infoparam name="execI" value="null" /> +<TGConnectingPoint num="0" id="882" /> +<TGConnectingPoint num="1" id="883" /> </COMPONENT> -<SUBCOMPONENT type="-1" id="803" > -<father id="810" num="0" /> -<cdparam x="317" y="202" /> -<sizeparam width="88" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="-1" id="881" > +<father id="884" num="0" /> +<cdparam x="732" y="714" /> +<sizeparam width="8" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" /> -<infoparam name="guard 1" value="[ tcpctrl.a>0 ]" /> +<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> +<infoparam name="value of the delay" value="b" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="804" > -<father id="810" num="1" /> -<cdparam x="394" y="202" /> -<sizeparam width="98" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> + +<COMPONENT type="1013" id="888" > +<cdparam x="938" y="1025" /> +<sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" /> -<infoparam name="guard 2" value="[ tcpctrl.a==0 ]" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="805" > -<father id="810" num="2" /> -<cdparam x="379" y="237" /> -<sizeparam width="14" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> +<infoparam name="execI" value="null" /> +<TGConnectingPoint num="0" id="886" /> +<TGConnectingPoint num="1" id="887" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="885" > +<father id="888" num="0" /> +<cdparam x="953" y="1045" /> +<sizeparam width="8" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" /> -<infoparam name="guard 3" value="[ ]" /> +<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> +<infoparam name="value of the delay" value="b" /> </SUBCOMPONENT> -<COMPONENT type="1012" id="818" > -<cdparam x="449" y="582" /> +<COMPONENT type="1012" id="896" > +<cdparam x="1034" y="939" /> <sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="choice" value="null" /> -<TGConnectingPoint num="0" id="814" /> -<TGConnectingPoint num="1" id="815" /> -<TGConnectingPoint num="2" id="816" /> -<TGConnectingPoint num="3" id="817" /> +<TGConnectingPoint num="0" id="892" /> +<TGConnectingPoint num="1" id="893" /> +<TGConnectingPoint num="2" id="894" /> +<TGConnectingPoint num="3" id="895" /> </COMPONENT> -<SUBCOMPONENT type="-1" id="811" > -<father id="818" num="0" /> -<cdparam x="398" y="592" /> +<SUBCOMPONENT type="-1" id="889" > +<father id="896" num="0" /> +<cdparam x="989" y="949" /> <sizeparam width="127" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" /> -<infoparam name="guard 1" value="[ tcpctrl.state ==9 ]" /> +<infoparam name="guard 1" value="[ tcpctrl.state ==4 ]" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="812" > -<father id="818" num="1" /> -<cdparam x="500" y="599" /> +<SUBCOMPONENT type="-1" id="890" > +<father id="896" num="1" /> +<cdparam x="1070" y="949" /> <sizeparam width="44" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" /> <infoparam name="guard 2" value="[ else ]" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="813" > -<father id="818" num="2" /> -<cdparam x="469" y="627" /> -<sizeparam width="277" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="-1" id="891" > +<father id="896" num="2" /> +<cdparam x="1054" y="984" /> +<sizeparam width="127" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" /> -<infoparam name="guard 3" value="[ (tcpctrl.state ==2) or (tcpctrl.state ==4) ]" /> +<infoparam name="guard 3" value="[ tcpctrl.state == 5]" /> </SUBCOMPONENT> -<COMPONENT type="1012" id="826" > -<cdparam x="274" y="564" /> +<COMPONENT type="1013" id="900" > +<cdparam x="795" y="1009" /> +<sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> +<infoparam name="execI" value="null" /> +<TGConnectingPoint num="0" id="898" /> +<TGConnectingPoint num="1" id="899" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="897" > +<father id="900" num="0" /> +<cdparam x="818" y="1031" /> +<sizeparam width="8" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> +<infoparam name="value of the delay" value="b" /> +</SUBCOMPONENT> + +<COMPONENT type="1012" id="908" > +<cdparam x="828" y="869" /> <sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="choice" value="null" /> -<TGConnectingPoint num="0" id="822" /> -<TGConnectingPoint num="1" id="823" /> -<TGConnectingPoint num="2" id="824" /> -<TGConnectingPoint num="3" id="825" /> +<TGConnectingPoint num="0" id="904" /> +<TGConnectingPoint num="1" id="905" /> +<TGConnectingPoint num="2" id="906" /> +<TGConnectingPoint num="3" id="907" /> </COMPONENT> -<SUBCOMPONENT type="-1" id="819" > -<father id="826" num="0" /> -<cdparam x="228" y="574" /> +<SUBCOMPONENT type="-1" id="901" > +<father id="908" num="0" /> +<cdparam x="753" y="885" /> <sizeparam width="127" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" /> -<infoparam name="guard 1" value="[ tcpctrl.state == 1]" /> +<infoparam name="guard 1" value="[ tcpctrl.state ==0 ]" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="820" > -<father id="826" num="1" /> -<cdparam x="317" y="584" /> +<SUBCOMPONENT type="-1" id="902" > +<father id="908" num="1" /> +<cdparam x="863" y="879" /> <sizeparam width="44" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" /> <infoparam name="guard 2" value="[ else ]" /> </SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="821" > -<father id="826" num="2" /> -<cdparam x="294" y="613" /> -<sizeparam width="127" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="-1" id="903" > +<father id="908" num="2" /> +<cdparam x="848" y="914" /> +<sizeparam width="123" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" /> -<infoparam name="guard 3" value="[ tcpctrl.state ==4 ]" /> +<infoparam name="guard 3" value="[ tcpctrl.state==0 ]" /> </SUBCOMPONENT> -<COMPONENT type="1000" id="828" > -<cdparam x="227" y="27" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1013" id="912" > +<cdparam x="341" y="764" /> +<sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> -<infoparam name="start state" value="null" /> -<TGConnectingPoint num="0" id="827" /> +<infoparam name="execI" value="null" /> +<TGConnectingPoint num="0" id="910" /> +<TGConnectingPoint num="1" id="911" /> </COMPONENT> +<SUBCOMPONENT type="-1" id="909" > +<father id="912" num="0" /> +<cdparam x="354" y="785" /> +<sizeparam width="8" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> +<infoparam name="value of the delay" value="b" /> +</SUBCOMPONENT> -<COMPONENT type="301" id="845" > -<cdparam x="59" y="131" /> -<sizeparam width="112" height="135" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1013" id="916" > +<cdparam x="127" y="794" /> +<sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> -<infoparam name="UML Note" value="0: closed -1: Listen -2: SYN rcvd -3: SYN sent -4: Estab -5: Fin wait1 -6: Fin wait2 -7: closing -8: Time wait -9: close wait -10:last ack -" /> -<TGConnectingPoint num="0" id="829" /> -<TGConnectingPoint num="1" id="830" /> -<TGConnectingPoint num="2" id="831" /> -<TGConnectingPoint num="3" id="832" /> -<TGConnectingPoint num="4" id="833" /> -<TGConnectingPoint num="5" id="834" /> -<TGConnectingPoint num="6" id="835" /> -<TGConnectingPoint num="7" id="836" /> -<TGConnectingPoint num="8" id="837" /> -<TGConnectingPoint num="9" id="838" /> -<TGConnectingPoint num="10" id="839" /> -<TGConnectingPoint num="11" id="840" /> -<TGConnectingPoint num="12" id="841" /> -<TGConnectingPoint num="13" id="842" /> -<TGConnectingPoint num="14" id="843" /> -<TGConnectingPoint num="15" id="844" /> -<extraparam> -<Line value="0: closed" /> -<Line value="1: Listen" /> -<Line value="2: SYN rcvd" /> -<Line value="3: SYN sent" /> -<Line value="4: Estab" /> -<Line value="5: Fin wait1" /> -<Line value="6: Fin wait2" /> -<Line value="7: closing" /> -<Line value="8: Time wait" /> -<Line value="9: close wait" /> -<Line value="10:last ack" /> -</extraparam> +<infoparam name="execI" value="null" /> +<TGConnectingPoint num="0" id="914" /> +<TGConnectingPoint num="1" id="915" /> </COMPONENT> +<SUBCOMPONENT type="-1" id="913" > +<father id="916" num="0" /> +<cdparam x="146" y="818" /> +<sizeparam width="8" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> +<infoparam name="value of the delay" value="b" /> +</SUBCOMPONENT> -<COMPONENT type="1011" id="848" > -<cdparam x="72" y="549" /> -<sizeparam width="109" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1012" id="924" > +<cdparam x="993" y="780" /> +<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> -<infoparam name="action state" value="tcpctrl.state =1" /> -<TGConnectingPoint num="0" id="846" /> -<TGConnectingPoint num="1" id="847" /> +<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" /> </COMPONENT> +<SUBCOMPONENT type="-1" id="917" > +<father id="924" num="0" /> +<cdparam x="949" y="793" /> +<sizeparam width="14" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" /> +<infoparam name="guard 1" value="[ ]" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="918" > +<father id="924" num="1" /> +<cdparam x="1028" y="790" /> +<sizeparam width="14" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" /> +<infoparam name="guard 2" value="[ ]" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="919" > +<father id="924" num="2" /> +<cdparam x="1013" y="825" /> +<sizeparam width="14" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" /> +<infoparam name="guard 3" value="[ ]" /> +</SUBCOMPONENT> -<COMPONENT type="1001" id="850" > -<cdparam x="116" y="615" /> -<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<COMPONENT type="1013" id="928" > +<cdparam x="1003" y="701" /> +<sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> -<infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="849" /> +<infoparam name="execI" value="null" /> +<TGConnectingPoint num="0" id="926" /> +<TGConnectingPoint num="1" id="927" /> </COMPONENT> - -<COMPONENT type="1009" id="853" > +<SUBCOMPONENT type="-1" id="925" > +<father id="928" num="0" /> +<cdparam x="1018" y="721" /> +<sizeparam width="8" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> +<infoparam name="value of the delay" value="b" /> +</SUBCOMPONENT> + +<COMPONENT type="1013" id="932" > +<cdparam x="434" y="783" /> +<sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> +<infoparam name="execI" value="null" /> +<TGConnectingPoint num="0" id="930" /> +<TGConnectingPoint num="1" id="931" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="929" > +<father id="932" num="0" /> +<cdparam x="449" y="802" /> +<sizeparam width="8" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> +<infoparam name="value of the delay" value="b" /> +</SUBCOMPONENT> + +<COMPONENT type="1013" id="936" > +<cdparam x="225" y="863" /> +<sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> +<infoparam name="execI" value="null" /> +<TGConnectingPoint num="0" id="934" /> +<TGConnectingPoint num="1" id="935" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="933" > +<father id="936" num="0" /> +<cdparam x="245" y="885" /> +<sizeparam width="8" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> +<infoparam name="value of the delay" value="b" /> +</SUBCOMPONENT> + +<COMPONENT type="1013" id="940" > +<cdparam x="1044" y="1057" /> +<sizeparam width="10" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> +<infoparam name="execI" value="null" /> +<TGConnectingPoint num="0" id="938" /> +<TGConnectingPoint num="1" id="939" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="937" > +<father id="940" num="0" /> +<cdparam x="1059" y="1077" /> +<sizeparam width="8" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="30" minY="10" maxY="30" /> +<infoparam name="value of the delay" value="b" /> +</SUBCOMPONENT> + +<COMPONENT type="1012" id="948" > +<cdparam x="173" y="486" /> +<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> +<infoparam name="choice" value="null" /> +<TGConnectingPoint num="0" id="944" /> +<TGConnectingPoint num="1" id="945" /> +<TGConnectingPoint num="2" id="946" /> +<TGConnectingPoint num="3" id="947" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="941" > +<father id="948" num="0" /> +<cdparam x="98" y="496" /> +<sizeparam width="123" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" /> +<infoparam name="guard 1" value="[ tcpctrl.state==0 ]" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="942" > +<father id="948" num="1" /> +<cdparam x="208" y="496" /> +<sizeparam width="44" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" /> +<infoparam name="guard 2" value="[ else ]" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="943" > +<father id="948" num="2" /> +<cdparam x="193" y="531" /> +<sizeparam width="14" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" /> +<infoparam name="guard 3" value="[ ]" /> +</SUBCOMPONENT> + +<COMPONENT type="1012" id="956" > +<cdparam x="359" y="192" /> +<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> +<infoparam name="choice" value="null" /> +<TGConnectingPoint num="0" id="952" /> +<TGConnectingPoint num="1" id="953" /> +<TGConnectingPoint num="2" id="954" /> +<TGConnectingPoint num="3" id="955" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="949" > +<father id="956" num="0" /> +<cdparam x="317" y="202" /> +<sizeparam width="88" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" /> +<infoparam name="guard 1" value="[ tcpctrl.a>0 ]" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="950" > +<father id="956" num="1" /> +<cdparam x="394" y="202" /> +<sizeparam width="98" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" /> +<infoparam name="guard 2" value="[ tcpctrl.a==0 ]" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="951" > +<father id="956" num="2" /> +<cdparam x="379" y="237" /> +<sizeparam width="14" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" /> +<infoparam name="guard 3" value="[ ]" /> +</SUBCOMPONENT> + +<COMPONENT type="1012" id="964" > +<cdparam x="449" y="582" /> +<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> +<infoparam name="choice" value="null" /> +<TGConnectingPoint num="0" id="960" /> +<TGConnectingPoint num="1" id="961" /> +<TGConnectingPoint num="2" id="962" /> +<TGConnectingPoint num="3" id="963" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="957" > +<father id="964" num="0" /> +<cdparam x="398" y="592" /> +<sizeparam width="127" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" /> +<infoparam name="guard 1" value="[ tcpctrl.state ==9 ]" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="958" > +<father id="964" num="1" /> +<cdparam x="500" y="599" /> +<sizeparam width="44" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" /> +<infoparam name="guard 2" value="[ else ]" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="959" > +<father id="964" num="2" /> +<cdparam x="469" y="627" /> +<sizeparam width="277" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" /> +<infoparam name="guard 3" value="[ (tcpctrl.state ==2) or (tcpctrl.state ==4) ]" /> +</SUBCOMPONENT> + +<COMPONENT type="1012" id="972" > +<cdparam x="274" y="564" /> +<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> +<infoparam name="choice" value="null" /> +<TGConnectingPoint num="0" id="968" /> +<TGConnectingPoint num="1" id="969" /> +<TGConnectingPoint num="2" id="970" /> +<TGConnectingPoint num="3" id="971" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="965" > +<father id="972" num="0" /> +<cdparam x="228" y="574" /> +<sizeparam width="127" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" /> +<infoparam name="guard 1" value="[ tcpctrl.state == 1]" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="966" > +<father id="972" num="1" /> +<cdparam x="317" y="584" /> +<sizeparam width="44" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" /> +<infoparam name="guard 2" value="[ else ]" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="967" > +<father id="972" num="2" /> +<cdparam x="294" y="613" /> +<sizeparam width="127" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" /> +<infoparam name="guard 3" value="[ tcpctrl.state ==4 ]" /> +</SUBCOMPONENT> + +<COMPONENT type="1000" id="974" > +<cdparam x="227" y="27" /> +<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="973" /> +</COMPONENT> + +<COMPONENT type="301" id="991" > +<cdparam x="59" y="131" /> +<sizeparam width="112" height="135" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> +<infoparam name="UML Note" value="0: closed +1: Listen +2: SYN rcvd +3: SYN sent +4: Estab +5: Fin wait1 +6: Fin wait2 +7: closing +8: Time wait +9: close wait +10:last ack +" /> +<TGConnectingPoint num="0" id="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" /> +<extraparam> +<Line value="0: closed" /> +<Line value="1: Listen" /> +<Line value="2: SYN rcvd" /> +<Line value="3: SYN sent" /> +<Line value="4: Estab" /> +<Line value="5: Fin wait1" /> +<Line value="6: Fin wait2" /> +<Line value="7: closing" /> +<Line value="8: Time wait" /> +<Line value="9: close wait" /> +<Line value="10:last ack" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1011" id="994" > +<cdparam x="72" y="549" /> +<sizeparam width="109" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> +<infoparam name="action state" value="tcpctrl.state =1" /> +<TGConnectingPoint num="0" id="992" /> +<TGConnectingPoint num="1" id="993" /> +</COMPONENT> + +<COMPONENT type="1001" id="996" > +<cdparam x="116" y="615" /> +<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="995" /> +</COMPONENT> + +<COMPONENT type="1009" id="999" > <cdparam x="964" y="585" /> <sizeparam width="88" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="read channel" value="fromPtoT(1) " /> -<TGConnectingPoint num="0" id="851" /> -<TGConnectingPoint num="1" id="852" /> +<TGConnectingPoint num="0" id="997" /> +<TGConnectingPoint num="1" id="998" /> <extraparam> <Data channelName="fromPtoT" nbOfSamples="1" /> </extraparam> </COMPONENT> -<COMPONENT type="1014" id="857" > +<COMPONENT type="1014" id="1003" > <cdparam x="144" y="79" /> <sizeparam width="180" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="for loop" value="for(i=0;(tcpctrl.a==0);i = i)" /> -<TGConnectingPoint num="0" id="854" /> -<TGConnectingPoint num="1" id="855" /> -<TGConnectingPoint num="2" id="856" /> +<TGConnectingPoint num="0" id="1000" /> +<TGConnectingPoint num="1" id="1001" /> +<TGConnectingPoint num="2" id="1002" /> <extraparam> <Data init="i=0" condition="(tcpctrl.a==0)" increment="i = i" /> </extraparam> </COMPONENT> -<COMPONENT type="1001" id="859" > +<COMPONENT type="1001" id="1005" > <cdparam x="224" y="207" /> <sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="858" /> +<TGConnectingPoint num="0" id="1004" /> </COMPONENT> -<COMPONENT type="1011" id="862" > +<COMPONENT type="1011" id="1008" > <cdparam x="182" y="144" /> <sizeparam width="105" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="action state" value="tcpctrl.state=0" /> -<TGConnectingPoint num="0" id="860" /> -<TGConnectingPoint num="1" id="861" /> +<TGConnectingPoint num="0" id="1006" /> +<TGConnectingPoint num="1" id="1007" /> </COMPONENT> -<COMPONENT type="1017" id="865" > +<COMPONENT type="1017" id="1011" > <cdparam x="311" y="133" /> <sizeparam width="127" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="notified event" value="tcpctrl.a=?abort()" /> -<TGConnectingPoint num="0" id="863" /> -<TGConnectingPoint num="1" id="864" /> +<TGConnectingPoint num="0" id="1009" /> +<TGConnectingPoint num="1" id="1010" /> <extraparam> <Data eventName="abort" variable="tcpctrl.a" /> </extraparam> </COMPONENT> -<COMPONENT type="1009" id="868" > +<COMPONENT type="1009" id="1014" > <cdparam x="690" y="589" /> <sizeparam width="64" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="read channel" value="temp(1) " /> -<TGConnectingPoint num="0" id="866" /> -<TGConnectingPoint num="1" id="867" /> +<TGConnectingPoint num="0" id="1012" /> +<TGConnectingPoint num="1" id="1013" /> <extraparam> <Data channelName="temp" nbOfSamples="1" /> </extraparam> </COMPONENT> -<COMPONENT type="1010" id="871" > +<COMPONENT type="1010" id="1017" > <cdparam x="686" y="534" /> <sizeparam width="73" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="wait event" value="timeOut() " /> -<TGConnectingPoint num="0" id="869" /> -<TGConnectingPoint num="1" id="870" /> +<TGConnectingPoint num="0" id="1015" /> +<TGConnectingPoint num="1" id="1016" /> <extraparam> <Data eventName="timeOut" nbOfParams="5" /> </extraparam> </COMPONENT> -<COMPONENT type="1010" id="874" > +<COMPONENT type="1010" id="1020" > <cdparam x="974" y="528" /> <sizeparam width="69" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="wait event" value="receive() " /> -<TGConnectingPoint num="0" id="872" /> -<TGConnectingPoint num="1" id="873" /> +<TGConnectingPoint num="0" id="1018" /> +<TGConnectingPoint num="1" id="1019" /> <extraparam> <Data eventName="receive" nbOfParams="5" /> </extraparam> </COMPONENT> -<COMPONENT type="1010" id="877" > +<COMPONENT type="1010" id="1023" > <cdparam x="436" y="492" /> <sizeparam width="57" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="wait event" value="close() " /> -<TGConnectingPoint num="0" id="875" /> -<TGConnectingPoint num="1" id="876" /> +<TGConnectingPoint num="0" id="1021" /> +<TGConnectingPoint num="1" id="1022" /> <extraparam> <Data eventName="close" nbOfParams="5" /> </extraparam> </COMPONENT> -<COMPONENT type="1010" id="880" > +<COMPONENT type="1010" id="1026" > <cdparam x="247" y="468" /> <sizeparam width="84" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="wait event" value="send_TCP() " /> -<TGConnectingPoint num="0" id="878" /> -<TGConnectingPoint num="1" id="879" /> +<TGConnectingPoint num="0" id="1024" /> +<TGConnectingPoint num="1" id="1025" /> <extraparam> <Data eventName="send_TCP" nbOfParams="5" /> </extraparam> </COMPONENT> -<COMPONENT type="1010" id="883" > +<COMPONENT type="1010" id="1029" > <cdparam x="160" y="419" /> <sizeparam width="56" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="wait event" value="open() " /> -<TGConnectingPoint num="0" id="881" /> -<TGConnectingPoint num="1" id="882" /> +<TGConnectingPoint num="0" id="1027" /> +<TGConnectingPoint num="1" id="1028" /> <breakpoint /> <extraparam> <Data eventName="open" nbOfParams="5" /> </extraparam> </COMPONENT> -<COMPONENT type="1018" id="894" > +<COMPONENT type="1018" id="1040" > <cdparam x="449" y="267" /> <sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="select" value="null" /> -<TGConnectingPoint num="0" id="884" /> -<TGConnectingPoint num="1" id="885" /> -<TGConnectingPoint num="2" id="886" /> -<TGConnectingPoint num="3" id="887" /> -<TGConnectingPoint num="4" id="888" /> -<TGConnectingPoint num="5" id="889" /> -<TGConnectingPoint num="6" id="890" /> -<TGConnectingPoint num="7" id="891" /> -<TGConnectingPoint num="8" id="892" /> -<TGConnectingPoint num="9" id="893" /> +<TGConnectingPoint num="0" id="1030" /> +<TGConnectingPoint num="1" id="1031" /> +<TGConnectingPoint num="2" id="1032" /> +<TGConnectingPoint num="3" id="1033" /> +<TGConnectingPoint num="4" id="1034" /> +<TGConnectingPoint num="5" id="1035" /> +<TGConnectingPoint num="6" id="1036" /> +<TGConnectingPoint num="7" id="1037" /> +<TGConnectingPoint num="8" id="1038" /> +<TGConnectingPoint num="9" id="1039" /> <breakpoint /> </COMPONENT> -<COMPONENT type="1001" id="896" > +<COMPONENT type="1001" id="1042" > <cdparam x="226" y="529" /> <sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="895" /> +<TGConnectingPoint num="0" id="1041" /> </COMPONENT> -<COMPONENT type="1001" id="898" > +<COMPONENT type="1001" id="1044" > <cdparam x="343" y="614" /> <sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="897" /> +<TGConnectingPoint num="0" id="1043" /> </COMPONENT> -<COMPONENT type="1010" id="901" > +<COMPONENT type="1010" id="1047" > <cdparam x="272" y="228" /> <sizeparam width="58" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="wait event" value="abort() " /> -<TGConnectingPoint num="0" id="899" /> -<TGConnectingPoint num="1" id="900" /> +<TGConnectingPoint num="0" id="1045" /> +<TGConnectingPoint num="1" id="1046" /> <extraparam> <Data eventName="abort" nbOfParams="5" /> </extraparam> </COMPONENT> -<COMPONENT type="1001" id="903" > +<COMPONENT type="1001" id="1049" > <cdparam x="291" y="290" /> <sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="902" /> +<TGConnectingPoint num="0" id="1048" /> </COMPONENT> -<COMPONENT type="301" id="920" > +<COMPONENT type="301" id="1066" > <cdparam x="602" y="86" /> <sizeparam width="407" height="51" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> @@ -3571,22 +4088,22 @@ ou depaquitiser un paquet TCP On prend b=1 comme exemple " /> -<TGConnectingPoint num="0" id="904" /> -<TGConnectingPoint num="1" id="905" /> -<TGConnectingPoint num="2" id="906" /> -<TGConnectingPoint num="3" id="907" /> -<TGConnectingPoint num="4" id="908" /> -<TGConnectingPoint num="5" id="909" /> -<TGConnectingPoint num="6" id="910" /> -<TGConnectingPoint num="7" id="911" /> -<TGConnectingPoint num="8" id="912" /> -<TGConnectingPoint num="9" id="913" /> -<TGConnectingPoint num="10" id="914" /> -<TGConnectingPoint num="11" id="915" /> -<TGConnectingPoint num="12" id="916" /> -<TGConnectingPoint num="13" id="917" /> -<TGConnectingPoint num="14" id="918" /> -<TGConnectingPoint num="15" id="919" /> +<TGConnectingPoint num="0" id="1050" /> +<TGConnectingPoint num="1" id="1051" /> +<TGConnectingPoint num="2" id="1052" /> +<TGConnectingPoint num="3" id="1053" /> +<TGConnectingPoint num="4" id="1054" /> +<TGConnectingPoint num="5" id="1055" /> +<TGConnectingPoint num="6" id="1056" /> +<TGConnectingPoint num="7" id="1057" /> +<TGConnectingPoint num="8" id="1058" /> +<TGConnectingPoint num="9" id="1059" /> +<TGConnectingPoint num="10" id="1060" /> +<TGConnectingPoint num="11" id="1061" /> +<TGConnectingPoint num="12" id="1062" /> +<TGConnectingPoint num="13" id="1063" /> +<TGConnectingPoint num="14" id="1064" /> +<TGConnectingPoint num="15" id="1065" /> <extraparam> <Line value="b est le nombre d'instructions necessaires pour paquetiser" /> <Line value="ou depaquitiser un paquet TCP" /> @@ -3595,3151 +4112,2634 @@ On prend b=1 comme exemple </extraparam> </COMPONENT> -<COMPONENT type="1009" id="923" > +<COMPONENT type="1009" id="1069" > <cdparam x="186" y="808" /> <sizeparam width="88" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="read channel" value="fromAtoT(1) " /> -<TGConnectingPoint num="0" id="921" /> -<TGConnectingPoint num="1" id="922" /> +<TGConnectingPoint num="0" id="1067" /> +<TGConnectingPoint num="1" id="1068" /> <extraparam> <Data channelName="fromAtoT" nbOfSamples="1" /> </extraparam> </COMPONENT> -<COMPONENT type="1006" id="926" > +<COMPONENT type="1006" id="1072" > <cdparam x="188" y="1002" /> <sizeparam width="84" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="write channel" value="fromTtoP(1)" /> -<TGConnectingPoint num="0" id="924" /> -<TGConnectingPoint num="1" id="925" /> +<TGConnectingPoint num="0" id="1070" /> +<TGConnectingPoint num="1" id="1071" /> <extraparam> <Data channelName="fromTtoP" nbOfSamples="1" /> </extraparam> </COMPONENT> -<COMPONENT type="1001" id="928" > +<COMPONENT type="1001" id="1074" > <cdparam x="219" y="1237" /> <sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="927" /> +<TGConnectingPoint num="0" id="1073" /> </COMPONENT> -<COMPONENT type="1011" id="931" > +<COMPONENT type="1011" id="1077" > <cdparam x="384" y="1032" /> <sizeparam width="109" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="action state" value="tcpctrl.state =5" /> -<TGConnectingPoint num="0" id="929" /> -<TGConnectingPoint num="1" id="930" /> +<TGConnectingPoint num="0" id="1075" /> +<TGConnectingPoint num="1" id="1076" /> </COMPONENT> -<COMPONENT type="1001" id="933" > +<COMPONENT type="1001" id="1079" > <cdparam x="428" y="1213" /> <sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="932" /> +<TGConnectingPoint num="0" id="1078" /> </COMPONENT> -<COMPONENT type="1011" id="936" > +<COMPONENT type="1011" id="1082" > <cdparam x="80" y="1041" /> <sizeparam width="105" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="action state" value="tcpctrl.state=3" /> -<TGConnectingPoint num="0" id="934" /> -<TGConnectingPoint num="1" id="935" /> +<TGConnectingPoint num="0" id="1080" /> +<TGConnectingPoint num="1" id="1081" /> </COMPONENT> -<COMPONENT type="1006" id="939" > +<COMPONENT type="1006" id="1085" > <cdparam x="90" y="938" /> <sizeparam width="84" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="write channel" value="fromTtoP(1)" /> -<TGConnectingPoint num="0" id="937" /> -<TGConnectingPoint num="1" id="938" /> +<TGConnectingPoint num="0" id="1083" /> +<TGConnectingPoint num="1" id="1084" /> <extraparam> <Data channelName="fromTtoP" nbOfSamples="1" /> </extraparam> </COMPONENT> -<COMPONENT type="1011" id="942" > +<COMPONENT type="1011" id="1088" > <cdparam x="288" y="1026" /> <sizeparam width="117" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="action state" value="tcpctrl.state =10" /> -<TGConnectingPoint num="0" id="940" /> -<TGConnectingPoint num="1" id="941" /> +<TGConnectingPoint num="0" id="1086" /> +<TGConnectingPoint num="1" id="1087" /> </COMPONENT> -<COMPONENT type="1001" id="944" > +<COMPONENT type="1001" id="1090" > <cdparam x="334" y="1229" /> <sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="943" /> +<TGConnectingPoint num="0" id="1089" /> </COMPONENT> -<COMPONENT type="1006" id="947" > +<COMPONENT type="1006" id="1093" > <cdparam x="397" y="941" /> <sizeparam width="84" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="write channel" value="fromTtoP(1)" /> -<TGConnectingPoint num="0" id="945" /> -<TGConnectingPoint num="1" id="946" /> +<TGConnectingPoint num="0" id="1091" /> +<TGConnectingPoint num="1" id="1092" /> <extraparam> <Data channelName="fromTtoP" nbOfSamples="1" /> </extraparam> </COMPONENT> -<COMPONENT type="1006" id="950" > +<COMPONENT type="1006" id="1096" > <cdparam x="304" y="900" /> <sizeparam width="84" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="write channel" value="fromTtoP(1)" /> -<TGConnectingPoint num="0" id="948" /> -<TGConnectingPoint num="1" id="949" /> +<TGConnectingPoint num="0" id="1094" /> +<TGConnectingPoint num="1" id="1095" /> <extraparam> <Data channelName="fromTtoP" nbOfSamples="1" /> </extraparam> </COMPONENT> -<COMPONENT type="1001" id="952" > +<COMPONENT type="1001" id="1098" > <cdparam x="789" y="1270" /> <sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="951" /> +<TGConnectingPoint num="0" id="1097" /> </COMPONENT> -<COMPONENT type="301" id="969" > +<COMPONENT type="301" id="1115" > <cdparam x="998" y="850" /> <sizeparam width="50" height="15" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="UML Note" value="Fin " /> -<TGConnectingPoint num="0" id="953" /> -<TGConnectingPoint num="1" id="954" /> -<TGConnectingPoint num="2" id="955" /> -<TGConnectingPoint num="3" id="956" /> -<TGConnectingPoint num="4" id="957" /> -<TGConnectingPoint num="5" id="958" /> -<TGConnectingPoint num="6" id="959" /> -<TGConnectingPoint num="7" id="960" /> -<TGConnectingPoint num="8" id="961" /> -<TGConnectingPoint num="9" id="962" /> -<TGConnectingPoint num="10" id="963" /> -<TGConnectingPoint num="11" id="964" /> -<TGConnectingPoint num="12" id="965" /> -<TGConnectingPoint num="13" id="966" /> -<TGConnectingPoint num="14" id="967" /> -<TGConnectingPoint num="15" id="968" /> +<TGConnectingPoint num="0" id="1099" /> +<TGConnectingPoint num="1" id="1100" /> +<TGConnectingPoint num="2" id="1101" /> +<TGConnectingPoint num="3" id="1102" /> +<TGConnectingPoint num="4" id="1103" /> +<TGConnectingPoint num="5" id="1104" /> +<TGConnectingPoint num="6" id="1105" /> +<TGConnectingPoint num="7" id="1106" /> +<TGConnectingPoint num="8" id="1107" /> +<TGConnectingPoint num="9" id="1108" /> +<TGConnectingPoint num="10" id="1109" /> +<TGConnectingPoint num="11" id="1110" /> +<TGConnectingPoint num="12" id="1111" /> +<TGConnectingPoint num="13" id="1112" /> +<TGConnectingPoint num="14" id="1113" /> +<TGConnectingPoint num="15" id="1114" /> <extraparam> <Line value="Fin" /> </extraparam> </COMPONENT> -<COMPONENT type="1011" id="972" > +<COMPONENT type="1011" id="1118" > <cdparam x="674" y="965" /> <sizeparam width="109" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="action state" value="tcpctrl.state =1" /> -<TGConnectingPoint num="0" id="970" /> -<TGConnectingPoint num="1" id="971" /> +<TGConnectingPoint num="0" id="1116" /> +<TGConnectingPoint num="1" id="1117" /> </COMPONENT> -<COMPONENT type="1001" id="974" > +<COMPONENT type="1001" id="1120" > <cdparam x="718" y="1032" /> <sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="973" /> +<TGConnectingPoint num="0" id="1119" /> </COMPONENT> -<COMPONENT type="1006" id="977" > +<COMPONENT type="1006" id="1123" > <cdparam x="758" y="1086" /> <sizeparam width="84" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="write channel" value="fromTtoP(1)" /> -<TGConnectingPoint num="0" id="975" /> -<TGConnectingPoint num="1" id="976" /> +<TGConnectingPoint num="0" id="1121" /> +<TGConnectingPoint num="1" id="1122" /> <extraparam> <Data channelName="fromTtoP" nbOfSamples="1" /> </extraparam> </COMPONENT> -<COMPONENT type="301" id="994" > +<COMPONENT type="301" id="1140" > <cdparam x="781" y="950" /> <sizeparam width="99" height="15" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="UML Note" value="Active Open " /> -<TGConnectingPoint num="0" id="978" /> -<TGConnectingPoint num="1" id="979" /> -<TGConnectingPoint num="2" id="980" /> -<TGConnectingPoint num="3" id="981" /> -<TGConnectingPoint num="4" id="982" /> -<TGConnectingPoint num="5" id="983" /> -<TGConnectingPoint num="6" id="984" /> -<TGConnectingPoint num="7" id="985" /> -<TGConnectingPoint num="8" id="986" /> -<TGConnectingPoint num="9" id="987" /> -<TGConnectingPoint num="10" id="988" /> -<TGConnectingPoint num="11" id="989" /> -<TGConnectingPoint num="12" id="990" /> -<TGConnectingPoint num="13" id="991" /> -<TGConnectingPoint num="14" id="992" /> -<TGConnectingPoint num="15" id="993" /> +<TGConnectingPoint num="0" id="1124" /> +<TGConnectingPoint num="1" id="1125" /> +<TGConnectingPoint num="2" id="1126" /> +<TGConnectingPoint num="3" id="1127" /> +<TGConnectingPoint num="4" id="1128" /> +<TGConnectingPoint num="5" id="1129" /> +<TGConnectingPoint num="6" id="1130" /> +<TGConnectingPoint num="7" id="1131" /> +<TGConnectingPoint num="8" id="1132" /> +<TGConnectingPoint num="9" id="1133" /> +<TGConnectingPoint num="10" id="1134" /> +<TGConnectingPoint num="11" id="1135" /> +<TGConnectingPoint num="12" id="1136" /> +<TGConnectingPoint num="13" id="1137" /> +<TGConnectingPoint num="14" id="1138" /> +<TGConnectingPoint num="15" id="1139" /> <extraparam> <Line value="Active Open" /> </extraparam> </COMPONENT> -<COMPONENT type="301" id="1011" > +<COMPONENT type="301" id="1157" > <cdparam x="715" y="907" /> <sizeparam width="105" height="15" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="UML Note" value="Passive Open " /> -<TGConnectingPoint num="0" id="995" /> -<TGConnectingPoint num="1" id="996" /> -<TGConnectingPoint num="2" id="997" /> -<TGConnectingPoint num="3" id="998" /> -<TGConnectingPoint num="4" id="999" /> -<TGConnectingPoint num="5" id="1000" /> -<TGConnectingPoint num="6" id="1001" /> -<TGConnectingPoint num="7" id="1002" /> -<TGConnectingPoint num="8" id="1003" /> -<TGConnectingPoint num="9" id="1004" /> -<TGConnectingPoint num="10" id="1005" /> -<TGConnectingPoint num="11" id="1006" /> -<TGConnectingPoint num="12" id="1007" /> -<TGConnectingPoint num="13" id="1008" /> -<TGConnectingPoint num="14" id="1009" /> -<TGConnectingPoint num="15" id="1010" /> +<TGConnectingPoint num="0" id="1141" /> +<TGConnectingPoint num="1" id="1142" /> +<TGConnectingPoint num="2" id="1143" /> +<TGConnectingPoint num="3" id="1144" /> +<TGConnectingPoint num="4" id="1145" /> +<TGConnectingPoint num="5" id="1146" /> +<TGConnectingPoint num="6" id="1147" /> +<TGConnectingPoint num="7" id="1148" /> +<TGConnectingPoint num="8" id="1149" /> +<TGConnectingPoint num="9" id="1150" /> +<TGConnectingPoint num="10" id="1151" /> +<TGConnectingPoint num="11" id="1152" /> +<TGConnectingPoint num="12" id="1153" /> +<TGConnectingPoint num="13" id="1154" /> +<TGConnectingPoint num="14" id="1155" /> +<TGConnectingPoint num="15" id="1156" /> <extraparam> <Line value="Passive Open" /> </extraparam> </COMPONENT> -<COMPONENT type="1011" id="1014" > +<COMPONENT type="1011" id="1160" > <cdparam x="745" y="1193" /> <sizeparam width="109" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="action state" value="tcpctrl.state =3" /> -<TGConnectingPoint num="0" id="1012" /> -<TGConnectingPoint num="1" id="1013" /> +<TGConnectingPoint num="0" id="1158" /> +<TGConnectingPoint num="1" id="1159" /> </COMPONENT> -<COMPONENT type="1011" id="1017" > +<COMPONENT type="1011" id="1163" > <cdparam x="442" y="768" /> <sizeparam width="109" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="action state" value="tcpctrl.state =0" /> -<TGConnectingPoint num="0" id="1015" /> -<TGConnectingPoint num="1" id="1016" /> +<TGConnectingPoint num="0" id="1161" /> +<TGConnectingPoint num="1" id="1162" /> </COMPONENT> -<COMPONENT type="1001" id="1019" > +<COMPONENT type="1001" id="1165" > <cdparam x="486" y="830" /> <sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="1018" /> +<TGConnectingPoint num="0" id="1164" /> </COMPONENT> -<COMPONENT type="1006" id="1022" > +<COMPONENT type="1006" id="1168" > <cdparam x="901" y="1123" /> <sizeparam width="84" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="write channel" value="fromTtoP(1)" /> -<TGConnectingPoint num="0" id="1020" /> -<TGConnectingPoint num="1" id="1021" /> -<extraparam> +<TGConnectingPoint num="0" id="1166" /> +<TGConnectingPoint num="1" id="1167" /> +<extraparam> <Data channelName="fromTtoP" nbOfSamples="1" /> </extraparam> </COMPONENT> -<COMPONENT type="301" id="1039" > +<COMPONENT type="301" id="1185" > <cdparam x="884" y="1068" /> <sizeparam width="118" height="15" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="UML Note" value="send Ack of Fin " /> -<TGConnectingPoint num="0" id="1023" /> -<TGConnectingPoint num="1" id="1024" /> -<TGConnectingPoint num="2" id="1025" /> -<TGConnectingPoint num="3" id="1026" /> -<TGConnectingPoint num="4" id="1027" /> -<TGConnectingPoint num="5" id="1028" /> -<TGConnectingPoint num="6" id="1029" /> -<TGConnectingPoint num="7" id="1030" /> -<TGConnectingPoint num="8" id="1031" /> -<TGConnectingPoint num="9" id="1032" /> -<TGConnectingPoint num="10" id="1033" /> -<TGConnectingPoint num="11" id="1034" /> -<TGConnectingPoint num="12" id="1035" /> -<TGConnectingPoint num="13" id="1036" /> -<TGConnectingPoint num="14" id="1037" /> -<TGConnectingPoint num="15" id="1038" /> +<TGConnectingPoint num="0" id="1169" /> +<TGConnectingPoint num="1" id="1170" /> +<TGConnectingPoint num="2" id="1171" /> +<TGConnectingPoint num="3" id="1172" /> +<TGConnectingPoint num="4" id="1173" /> +<TGConnectingPoint num="5" id="1174" /> +<TGConnectingPoint num="6" id="1175" /> +<TGConnectingPoint num="7" id="1176" /> +<TGConnectingPoint num="8" id="1177" /> +<TGConnectingPoint num="9" id="1178" /> +<TGConnectingPoint num="10" id="1179" /> +<TGConnectingPoint num="11" id="1180" /> +<TGConnectingPoint num="12" id="1181" /> +<TGConnectingPoint num="13" id="1182" /> +<TGConnectingPoint num="14" id="1183" /> +<TGConnectingPoint num="15" id="1184" /> <extraparam> <Line value="send Ack of Fin" /> </extraparam> </COMPONENT> -<COMPONENT type="1011" id="1042" > +<COMPONENT type="1011" id="1188" > <cdparam x="889" y="1234" /> <sizeparam width="109" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="action state" value="tcpctrl.state =9" /> -<TGConnectingPoint num="0" id="1040" /> -<TGConnectingPoint num="1" id="1041" /> +<TGConnectingPoint num="0" id="1186" /> +<TGConnectingPoint num="1" id="1187" /> </COMPONENT> -<COMPONENT type="1001" id="1044" > +<COMPONENT type="1001" id="1190" > <cdparam x="933" y="1311" /> <sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="1043" /> +<TGConnectingPoint num="0" id="1189" /> </COMPONENT> -<COMPONENT type="1006" id="1047" > +<COMPONENT type="1006" id="1193" > <cdparam x="1007" y="1155" /> <sizeparam width="84" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="write channel" value="fromTtoP(1)" /> -<TGConnectingPoint num="0" id="1045" /> -<TGConnectingPoint num="1" id="1046" /> +<TGConnectingPoint num="0" id="1191" /> +<TGConnectingPoint num="1" id="1192" /> <extraparam> <Data channelName="fromTtoP" nbOfSamples="1" /> </extraparam> </COMPONENT> -<COMPONENT type="301" id="1064" > +<COMPONENT type="301" id="1210" > <cdparam x="1000" y="1094" /> <sizeparam width="118" height="15" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="UML Note" value="send Ack of Fin " /> -<TGConnectingPoint num="0" id="1048" /> -<TGConnectingPoint num="1" id="1049" /> -<TGConnectingPoint num="2" id="1050" /> -<TGConnectingPoint num="3" id="1051" /> -<TGConnectingPoint num="4" id="1052" /> -<TGConnectingPoint num="5" id="1053" /> -<TGConnectingPoint num="6" id="1054" /> -<TGConnectingPoint num="7" id="1055" /> -<TGConnectingPoint num="8" id="1056" /> -<TGConnectingPoint num="9" id="1057" /> -<TGConnectingPoint num="10" id="1058" /> -<TGConnectingPoint num="11" id="1059" /> -<TGConnectingPoint num="12" id="1060" /> -<TGConnectingPoint num="13" id="1061" /> -<TGConnectingPoint num="14" id="1062" /> -<TGConnectingPoint num="15" id="1063" /> +<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" /> +<TGConnectingPoint num="8" id="1202" /> +<TGConnectingPoint num="9" id="1203" /> +<TGConnectingPoint num="10" id="1204" /> +<TGConnectingPoint num="11" id="1205" /> +<TGConnectingPoint num="12" id="1206" /> +<TGConnectingPoint num="13" id="1207" /> +<TGConnectingPoint num="14" id="1208" /> +<TGConnectingPoint num="15" id="1209" /> <extraparam> <Line value="send Ack of Fin" /> </extraparam> </COMPONENT> -<COMPONENT type="1011" id="1067" > +<COMPONENT type="1011" id="1213" > <cdparam x="995" y="1266" /> <sizeparam width="109" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="action state" value="tcpctrl.state =7" /> -<TGConnectingPoint num="0" id="1065" /> -<TGConnectingPoint num="1" id="1066" /> +<TGConnectingPoint num="0" id="1211" /> +<TGConnectingPoint num="1" id="1212" /> </COMPONENT> -<COMPONENT type="1001" id="1069" > +<COMPONENT type="1001" id="1215" > <cdparam x="1039" y="1341" /> <sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="1068" /> +<TGConnectingPoint num="0" id="1214" /> </COMPONENT> -<COMPONENT type="1006" id="1072" > +<COMPONENT type="1006" id="1218" > <cdparam x="680" y="758" /> <sizeparam width="84" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="write channel" value="fromTtoP(1)" /> -<TGConnectingPoint num="0" id="1070" /> -<TGConnectingPoint num="1" id="1071" /> +<TGConnectingPoint num="0" id="1216" /> +<TGConnectingPoint num="1" id="1217" /> <extraparam> <Data channelName="fromTtoP" nbOfSamples="1" /> </extraparam> </COMPONENT> -<COMPONENT type="1001" id="1074" > +<COMPONENT type="1001" id="1220" > <cdparam x="712" y="865" /> <sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="1073" /> +<TGConnectingPoint num="0" id="1219" /> </COMPONENT> -<COMPONENT type="1007" id="1077" > +<COMPONENT type="1007" id="1223" > <cdparam x="92" y="1100" /> <sizeparam width="81" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="send request" value="req_Timer()" /> -<TGConnectingPoint num="0" id="1075" /> -<TGConnectingPoint num="1" id="1076" /> +<TGConnectingPoint num="0" id="1221" /> +<TGConnectingPoint num="1" id="1222" /> <extraparam> <Data requestName="req_Timer" nbOfParams="5" /> </extraparam> </COMPONENT> -<COMPONENT type="1006" id="1080" > +<COMPONENT type="1006" id="1226" > <cdparam x="102" y="1167" /> <sizeparam width="60" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="write channel" value="temp(1)" /> -<TGConnectingPoint num="0" id="1078" /> -<TGConnectingPoint num="1" id="1079" /> +<TGConnectingPoint num="0" id="1224" /> +<TGConnectingPoint num="1" id="1225" /> <extraparam> <Data channelName="temp" nbOfSamples="1" /> </extraparam> </COMPONENT> -<COMPONENT type="1001" id="1082" > +<COMPONENT type="1001" id="1228" > <cdparam x="122" y="1236" /> <sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="1081" /> +<TGConnectingPoint num="0" id="1227" /> </COMPONENT> -<COMPONENT type="1007" id="1085" > +<COMPONENT type="1007" id="1231" > <cdparam x="189" y="1102" /> <sizeparam width="81" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="send request" value="req_Timer()" /> -<TGConnectingPoint num="0" id="1083" /> -<TGConnectingPoint num="1" id="1084" /> +<TGConnectingPoint num="0" id="1229" /> +<TGConnectingPoint num="1" id="1230" /> <extraparam> <Data requestName="req_Timer" nbOfParams="5" /> </extraparam> </COMPONENT> -<COMPONENT type="1006" id="1088" > +<COMPONENT type="1006" id="1234" > <cdparam x="199" y="1169" /> <sizeparam width="60" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="write channel" value="temp(1)" /> -<TGConnectingPoint num="0" id="1086" /> -<TGConnectingPoint num="1" id="1087" /> +<TGConnectingPoint num="0" id="1232" /> +<TGConnectingPoint num="1" id="1233" /> <extraparam> <Data channelName="temp" nbOfSamples="1" /> </extraparam> </COMPONENT> -<COMPONENT type="1007" id="1091" > +<COMPONENT type="1007" id="1237" > <cdparam x="306" y="1106" /> <sizeparam width="81" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="send request" value="req_Timer()" /> -<TGConnectingPoint num="0" id="1089" /> -<TGConnectingPoint num="1" id="1090" /> +<TGConnectingPoint num="0" id="1235" /> +<TGConnectingPoint num="1" id="1236" /> <extraparam> <Data requestName="req_Timer" nbOfParams="5" /> </extraparam> </COMPONENT> -<COMPONENT type="1006" id="1094" > +<COMPONENT type="1006" id="1240" > <cdparam x="316" y="1173" /> <sizeparam width="60" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="write channel" value="temp(1)" /> -<TGConnectingPoint num="0" id="1092" /> -<TGConnectingPoint num="1" id="1093" /> +<TGConnectingPoint num="0" id="1238" /> +<TGConnectingPoint num="1" id="1239" /> <extraparam> <Data channelName="temp" nbOfSamples="1" /> </extraparam> </COMPONENT> -<COMPONENT type="1007" id="1097" > +<COMPONENT type="1007" id="1243" > <cdparam x="398" y="1090" /> <sizeparam width="81" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="send request" value="req_Timer()" /> -<TGConnectingPoint num="0" id="1095" /> -<TGConnectingPoint num="1" id="1096" /> +<TGConnectingPoint num="0" id="1241" /> +<TGConnectingPoint num="1" id="1242" /> <extraparam> <Data requestName="req_Timer" nbOfParams="5" /> </extraparam> </COMPONENT> -<COMPONENT type="1006" id="1100" > +<COMPONENT type="1006" id="1246" > <cdparam x="408" y="1159" /> <sizeparam width="60" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="write channel" value="temp(1)" /> -<TGConnectingPoint num="0" id="1098" /> -<TGConnectingPoint num="1" id="1099" /> +<TGConnectingPoint num="0" id="1244" /> +<TGConnectingPoint num="1" id="1245" /> <extraparam> <Data channelName="temp" nbOfSamples="1" /> </extraparam> </COMPONENT> -<COMPONENT type="1011" id="1103" > +<COMPONENT type="1011" id="1249" > <cdparam x="69" y="861" /> <sizeparam width="126" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="action state" value="seqi = seqi + wind" /> -<TGConnectingPoint num="0" id="1101" /> -<TGConnectingPoint num="1" id="1102" /> +<TGConnectingPoint num="0" id="1247" /> +<TGConnectingPoint num="1" id="1248" /> </COMPONENT> -<COMPONENT type="1011" id="1106" > +<COMPONENT type="1011" id="1252" > <cdparam x="167" y="940" /> <sizeparam width="126" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="action state" value="seqi = seqi + wind" /> -<TGConnectingPoint num="0" id="1104" /> -<TGConnectingPoint num="1" id="1105" /> +<TGConnectingPoint num="0" id="1250" /> +<TGConnectingPoint num="1" id="1251" /> </COMPONENT> -<COMPONENT type="1011" id="1109" > +<COMPONENT type="1011" id="1255" > <cdparam x="376" y="865" /> <sizeparam width="126" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="action state" value="seqi = seqi + wind" /> -<TGConnectingPoint num="0" id="1107" /> -<TGConnectingPoint num="1" id="1108" /> +<TGConnectingPoint num="0" id="1253" /> +<TGConnectingPoint num="1" id="1254" /> </COMPONENT> -<COMPONENT type="1011" id="1112" > +<COMPONENT type="1011" id="1258" > <cdparam x="283" y="831" /> <sizeparam width="126" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="action state" value="seqi = seqi + wind" /> -<TGConnectingPoint num="0" id="1110" /> -<TGConnectingPoint num="1" id="1111" /> +<TGConnectingPoint num="0" id="1256" /> +<TGConnectingPoint num="1" id="1257" /> </COMPONENT> -<COMPONENT type="1008" id="1115" > +<COMPONENT type="1008" id="1261" > <cdparam x="204" y="1052" /> <sizeparam width="51" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="send event" value="send()" /> -<TGConnectingPoint num="0" id="1113" /> -<TGConnectingPoint num="1" id="1114" /> +<TGConnectingPoint num="0" id="1259" /> +<TGConnectingPoint num="1" id="1260" /> <extraparam> <Data eventName="send" nbOfParams="5" /> </extraparam> </COMPONENT> -<COMPONENT type="1008" id="1118" > +<COMPONENT type="1008" id="1264" > <cdparam x="321" y="962" /> <sizeparam width="51" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="send event" value="send()" /> -<TGConnectingPoint num="0" id="1116" /> -<TGConnectingPoint num="1" id="1117" /> +<TGConnectingPoint num="0" id="1262" /> +<TGConnectingPoint num="1" id="1263" /> <extraparam> <Data eventName="send" nbOfParams="5" /> </extraparam> </COMPONENT> -<COMPONENT type="1008" id="1121" > +<COMPONENT type="1008" id="1267" > <cdparam x="413" y="983" /> <sizeparam width="51" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="send event" value="send()" /> -<TGConnectingPoint num="0" id="1119" /> -<TGConnectingPoint num="1" id="1120" /> +<TGConnectingPoint num="0" id="1265" /> +<TGConnectingPoint num="1" id="1266" /> <extraparam> <Data eventName="send" nbOfParams="5" /> </extraparam> </COMPONENT> -<COMPONENT type="1008" id="1124" > +<COMPONENT type="1008" id="1270" > <cdparam x="107" y="986" /> <sizeparam width="51" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="send event" value="send()" /> -<TGConnectingPoint num="0" id="1122" /> -<TGConnectingPoint num="1" id="1123" /> +<TGConnectingPoint num="0" id="1268" /> +<TGConnectingPoint num="1" id="1269" /> <extraparam> <Data eventName="send" nbOfParams="5" /> </extraparam> </COMPONENT> -<COMPONENT type="1008" id="1127" > +<COMPONENT type="1008" id="1273" > <cdparam x="697" y="813" /> <sizeparam width="51" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="send event" value="send()" /> -<TGConnectingPoint num="0" id="1125" /> -<TGConnectingPoint num="1" id="1126" /> +<TGConnectingPoint num="0" id="1271" /> +<TGConnectingPoint num="1" id="1272" /> <extraparam> <Data eventName="send" nbOfParams="5" /> </extraparam> </COMPONENT> -<COMPONENT type="1008" id="1130" > +<COMPONENT type="1008" id="1276" > <cdparam x="773" y="1141" /> <sizeparam width="51" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="send event" value="send()" /> -<TGConnectingPoint num="0" id="1128" /> -<TGConnectingPoint num="1" id="1129" /> +<TGConnectingPoint num="0" id="1274" /> +<TGConnectingPoint num="1" id="1275" /> <extraparam> <Data eventName="send" nbOfParams="5" /> </extraparam> </COMPONENT> -<COMPONENT type="1008" id="1133" > +<COMPONENT type="1008" id="1279" > <cdparam x="918" y="1178" /> <sizeparam width="51" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="send event" value="send()" /> -<TGConnectingPoint num="0" id="1131" /> -<TGConnectingPoint num="1" id="1132" /> +<TGConnectingPoint num="0" id="1277" /> +<TGConnectingPoint num="1" id="1278" /> <extraparam> <Data eventName="send" nbOfParams="5" /> </extraparam> </COMPONENT> -<COMPONENT type="1008" id="1136" > +<COMPONENT type="1008" id="1282" > <cdparam x="1024" y="1211" /> <sizeparam width="51" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="send event" value="send()" /> -<TGConnectingPoint num="0" id="1134" /> -<TGConnectingPoint num="1" id="1135" /> +<TGConnectingPoint num="0" id="1280" /> +<TGConnectingPoint num="1" id="1281" /> <extraparam> <Data eventName="send" nbOfParams="5" /> </extraparam> </COMPONENT> -<COMPONENT type="1001" id="1138" > +<COMPONENT type="1001" id="1284" > <cdparam x="612" y="762" /> <sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="1137" /> +<TGConnectingPoint num="0" id="1283" /> </COMPONENT> -<COMPONENT type="1001" id="1140" > +<COMPONENT type="1001" id="1286" > <cdparam x="899" y="922" /> <sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="1139" /> +<TGConnectingPoint num="0" id="1285" /> </COMPONENT> -<COMPONENT type="1006" id="1143" > +<COMPONENT type="1006" id="1289" > <cdparam x="1166" y="1214" /> <sizeparam width="84" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="write channel" value="fromTtoP(1)" /> -<TGConnectingPoint num="0" id="1141" /> -<TGConnectingPoint num="1" id="1142" /> +<TGConnectingPoint num="0" id="1287" /> +<TGConnectingPoint num="1" id="1288" /> <extraparam> <Data channelName="fromTtoP" nbOfSamples="1" /> </extraparam> </COMPONENT> -<COMPONENT type="301" id="1160" > +<COMPONENT type="301" id="1306" > <cdparam x="1159" y="1153" /> <sizeparam width="118" height="15" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="UML Note" value="send Ack of Fin " /> -<TGConnectingPoint num="0" id="1144" /> -<TGConnectingPoint num="1" id="1145" /> -<TGConnectingPoint num="2" id="1146" /> -<TGConnectingPoint num="3" id="1147" /> -<TGConnectingPoint num="4" id="1148" /> -<TGConnectingPoint num="5" id="1149" /> -<TGConnectingPoint num="6" id="1150" /> -<TGConnectingPoint num="7" id="1151" /> -<TGConnectingPoint num="8" id="1152" /> -<TGConnectingPoint num="9" id="1153" /> -<TGConnectingPoint num="10" id="1154" /> -<TGConnectingPoint num="11" id="1155" /> -<TGConnectingPoint num="12" id="1156" /> -<TGConnectingPoint num="13" id="1157" /> -<TGConnectingPoint num="14" id="1158" /> -<TGConnectingPoint num="15" id="1159" /> +<TGConnectingPoint num="0" id="1290" /> +<TGConnectingPoint num="1" id="1291" /> +<TGConnectingPoint num="2" id="1292" /> +<TGConnectingPoint num="3" id="1293" /> +<TGConnectingPoint num="4" id="1294" /> +<TGConnectingPoint num="5" id="1295" /> +<TGConnectingPoint num="6" id="1296" /> +<TGConnectingPoint num="7" id="1297" /> +<TGConnectingPoint num="8" id="1298" /> +<TGConnectingPoint num="9" id="1299" /> +<TGConnectingPoint num="10" id="1300" /> +<TGConnectingPoint num="11" id="1301" /> +<TGConnectingPoint num="12" id="1302" /> +<TGConnectingPoint num="13" id="1303" /> +<TGConnectingPoint num="14" id="1304" /> +<TGConnectingPoint num="15" id="1305" /> <extraparam> <Line value="send Ack of Fin" /> </extraparam> </COMPONENT> -<COMPONENT type="1011" id="1163" > +<COMPONENT type="1011" id="1309" > <cdparam x="1154" y="1295" /> <sizeparam width="109" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="action state" value="tcpctrl.state =8" /> -<TGConnectingPoint num="0" id="1161" /> -<TGConnectingPoint num="1" id="1162" /> +<TGConnectingPoint num="0" id="1307" /> +<TGConnectingPoint num="1" id="1308" /> </COMPONENT> -<COMPONENT type="1001" id="1165" > +<COMPONENT type="1001" id="1311" > <cdparam x="1197" y="1471" /> <sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="1164" /> +<TGConnectingPoint num="0" id="1310" /> </COMPONENT> -<COMPONENT type="1011" id="1168" > +<COMPONENT type="1011" id="1314" > <cdparam x="1153" y="1402" /> <sizeparam width="109" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="action state" value="tcpctrl.state =0" /> -<TGConnectingPoint num="0" id="1166" /> -<TGConnectingPoint num="1" id="1167" /> +<TGConnectingPoint num="0" id="1312" /> +<TGConnectingPoint num="1" id="1313" /> </COMPONENT> -<COMPONENT type="1008" id="1171" > +<COMPONENT type="1008" id="1317" > <cdparam x="1183" y="1351" /> <sizeparam width="51" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="send event" value="send()" /> -<TGConnectingPoint num="0" id="1169" /> -<TGConnectingPoint num="1" id="1170" /> +<TGConnectingPoint num="0" id="1315" /> +<TGConnectingPoint num="1" id="1316" /> <extraparam> <Data eventName="send" nbOfParams="5" /> </extraparam> </COMPONENT> -<COMPONENT type="1001" id="1173" > +<COMPONENT type="1001" id="1319" > <cdparam x="1277" y="1070" /> <sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="1172" /> +<TGConnectingPoint num="0" id="1318" /> </COMPONENT> -<COMPONENT type="1001" id="1175" > +<COMPONENT type="1001" id="1321" > <cdparam x="1519" y="1457" /> <sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="1174" /> +<TGConnectingPoint num="0" id="1320" /> </COMPONENT> -<COMPONENT type="1006" id="1178" > +<COMPONENT type="1006" id="1324" > <cdparam x="1487" y="1132" /> <sizeparam width="84" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="write channel" value="fromTtoA(1)" /> -<TGConnectingPoint num="0" id="1176" /> -<TGConnectingPoint num="1" id="1177" /> +<TGConnectingPoint num="0" id="1322" /> +<TGConnectingPoint num="1" id="1323" /> <extraparam> <Data channelName="fromTtoA" nbOfSamples="1" /> </extraparam> </COMPONENT> -<COMPONENT type="1006" id="1181" > +<COMPONENT type="1006" id="1327" > <cdparam x="1487" y="1348" /> <sizeparam width="84" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="write channel" value="fromTtoP(1)" /> -<TGConnectingPoint num="0" id="1179" /> -<TGConnectingPoint num="1" id="1180" /> +<TGConnectingPoint num="0" id="1325" /> +<TGConnectingPoint num="1" id="1326" /> <extraparam> <Data channelName="fromTtoP" nbOfSamples="1" /> </extraparam> </COMPONENT> -<COMPONENT type="1008" id="1184" > +<COMPONENT type="1008" id="1330" > <cdparam x="1707" y="1026" /> <sizeparam width="48" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="send event" value="stop()" /> -<TGConnectingPoint num="0" id="1182" /> -<TGConnectingPoint num="1" id="1183" /> +<TGConnectingPoint num="0" id="1328" /> +<TGConnectingPoint num="1" id="1329" /> <extraparam> <Data eventName="stop" nbOfParams="5" /> </extraparam> </COMPONENT> -<COMPONENT type="301" id="1201" > +<COMPONENT type="301" id="1347" > <cdparam x="1759" y="1192" /> <sizeparam width="92" height="15" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="UML Note" value="Correct ack " /> -<TGConnectingPoint num="0" id="1185" /> -<TGConnectingPoint num="1" id="1186" /> -<TGConnectingPoint num="2" id="1187" /> -<TGConnectingPoint num="3" id="1188" /> -<TGConnectingPoint num="4" id="1189" /> -<TGConnectingPoint num="5" id="1190" /> -<TGConnectingPoint num="6" id="1191" /> -<TGConnectingPoint num="7" id="1192" /> -<TGConnectingPoint num="8" id="1193" /> -<TGConnectingPoint num="9" id="1194" /> -<TGConnectingPoint num="10" id="1195" /> -<TGConnectingPoint num="11" id="1196" /> -<TGConnectingPoint num="12" id="1197" /> -<TGConnectingPoint num="13" id="1198" /> -<TGConnectingPoint num="14" id="1199" /> -<TGConnectingPoint num="15" id="1200" /> +<TGConnectingPoint num="0" id="1331" /> +<TGConnectingPoint num="1" id="1332" /> +<TGConnectingPoint num="2" id="1333" /> +<TGConnectingPoint num="3" id="1334" /> +<TGConnectingPoint num="4" id="1335" /> +<TGConnectingPoint num="5" id="1336" /> +<TGConnectingPoint num="6" id="1337" /> +<TGConnectingPoint num="7" id="1338" /> +<TGConnectingPoint num="8" id="1339" /> +<TGConnectingPoint num="9" id="1340" /> +<TGConnectingPoint num="10" id="1341" /> +<TGConnectingPoint num="11" id="1342" /> +<TGConnectingPoint num="12" id="1343" /> +<TGConnectingPoint num="13" id="1344" /> +<TGConnectingPoint num="14" id="1345" /> +<TGConnectingPoint num="15" id="1346" /> <extraparam> <Line value="Correct ack" /> </extraparam> </COMPONENT> -<COMPONENT type="301" id="1218" > +<COMPONENT type="301" id="1364" > <cdparam x="1635" y="1168" /> <sizeparam width="79" height="15" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="UML Note" value="false ack " /> -<TGConnectingPoint num="0" id="1202" /> -<TGConnectingPoint num="1" id="1203" /> -<TGConnectingPoint num="2" id="1204" /> -<TGConnectingPoint num="3" id="1205" /> -<TGConnectingPoint num="4" id="1206" /> -<TGConnectingPoint num="5" id="1207" /> -<TGConnectingPoint num="6" id="1208" /> -<TGConnectingPoint num="7" id="1209" /> -<TGConnectingPoint num="8" id="1210" /> -<TGConnectingPoint num="9" id="1211" /> -<TGConnectingPoint num="10" id="1212" /> -<TGConnectingPoint num="11" id="1213" /> -<TGConnectingPoint num="12" id="1214" /> -<TGConnectingPoint num="13" id="1215" /> -<TGConnectingPoint num="14" id="1216" /> -<TGConnectingPoint num="15" id="1217" /> +<TGConnectingPoint num="0" id="1348" /> +<TGConnectingPoint num="1" id="1349" /> +<TGConnectingPoint num="2" id="1350" /> +<TGConnectingPoint num="3" id="1351" /> +<TGConnectingPoint num="4" id="1352" /> +<TGConnectingPoint num="5" id="1353" /> +<TGConnectingPoint num="6" id="1354" /> +<TGConnectingPoint num="7" id="1355" /> +<TGConnectingPoint num="8" id="1356" /> +<TGConnectingPoint num="9" id="1357" /> +<TGConnectingPoint num="10" id="1358" /> +<TGConnectingPoint num="11" id="1359" /> +<TGConnectingPoint num="12" id="1360" /> +<TGConnectingPoint num="13" id="1361" /> +<TGConnectingPoint num="14" id="1362" /> +<TGConnectingPoint num="15" id="1363" /> <extraparam> <Line value="false ack" /> </extraparam> </COMPONENT> -<COMPONENT type="1006" id="1221" > +<COMPONENT type="1006" id="1367" > <cdparam x="1599" y="1299" /> <sizeparam width="84" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="write channel" value="fromTtoP(1)" /> -<TGConnectingPoint num="0" id="1219" /> -<TGConnectingPoint num="1" id="1220" /> +<TGConnectingPoint num="0" id="1365" /> +<TGConnectingPoint num="1" id="1366" /> <extraparam> <Data channelName="fromTtoP" nbOfSamples="1" /> </extraparam> </COMPONENT> -<COMPONENT type="1001" id="1223" > +<COMPONENT type="1001" id="1369" > <cdparam x="1632" y="1468" /> <sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="1222" /> +<TGConnectingPoint num="0" id="1368" /> </COMPONENT> -<COMPONENT type="301" id="1240" > +<COMPONENT type="301" id="1386" > <cdparam x="1469" y="1295" /> <sizeparam width="138" height="15" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="UML Note" value="return acknowldge " /> -<TGConnectingPoint num="0" id="1224" /> -<TGConnectingPoint num="1" id="1225" /> -<TGConnectingPoint num="2" id="1226" /> -<TGConnectingPoint num="3" id="1227" /> -<TGConnectingPoint num="4" id="1228" /> -<TGConnectingPoint num="5" id="1229" /> -<TGConnectingPoint num="6" id="1230" /> -<TGConnectingPoint num="7" id="1231" /> -<TGConnectingPoint num="8" id="1232" /> -<TGConnectingPoint num="9" id="1233" /> -<TGConnectingPoint num="10" id="1234" /> -<TGConnectingPoint num="11" id="1235" /> -<TGConnectingPoint num="12" id="1236" /> -<TGConnectingPoint num="13" id="1237" /> -<TGConnectingPoint num="14" id="1238" /> -<TGConnectingPoint num="15" id="1239" /> +<TGConnectingPoint num="0" id="1370" /> +<TGConnectingPoint num="1" id="1371" /> +<TGConnectingPoint num="2" id="1372" /> +<TGConnectingPoint num="3" id="1373" /> +<TGConnectingPoint num="4" id="1374" /> +<TGConnectingPoint num="5" id="1375" /> +<TGConnectingPoint num="6" id="1376" /> +<TGConnectingPoint num="7" id="1377" /> +<TGConnectingPoint num="8" id="1378" /> +<TGConnectingPoint num="9" id="1379" /> +<TGConnectingPoint num="10" id="1380" /> +<TGConnectingPoint num="11" id="1381" /> +<TGConnectingPoint num="12" id="1382" /> +<TGConnectingPoint num="13" id="1383" /> +<TGConnectingPoint num="14" id="1384" /> +<TGConnectingPoint num="15" id="1385" /> <extraparam> <Line value="return acknowldge" /> </extraparam> </COMPONENT> -<COMPONENT type="301" id="1257" > +<COMPONENT type="301" id="1403" > <cdparam x="1620" y="927" /> <sizeparam width="50" height="15" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="UML Note" value="data " /> -<TGConnectingPoint num="0" id="1241" /> -<TGConnectingPoint num="1" id="1242" /> -<TGConnectingPoint num="2" id="1243" /> -<TGConnectingPoint num="3" id="1244" /> -<TGConnectingPoint num="4" id="1245" /> -<TGConnectingPoint num="5" id="1246" /> -<TGConnectingPoint num="6" id="1247" /> -<TGConnectingPoint num="7" id="1248" /> -<TGConnectingPoint num="8" id="1249" /> -<TGConnectingPoint num="9" id="1250" /> -<TGConnectingPoint num="10" id="1251" /> -<TGConnectingPoint num="11" id="1252" /> -<TGConnectingPoint num="12" id="1253" /> -<TGConnectingPoint num="13" id="1254" /> -<TGConnectingPoint num="14" id="1255" /> -<TGConnectingPoint num="15" id="1256" /> +<TGConnectingPoint num="0" id="1387" /> +<TGConnectingPoint num="1" id="1388" /> +<TGConnectingPoint num="2" id="1389" /> +<TGConnectingPoint num="3" id="1390" /> +<TGConnectingPoint num="4" id="1391" /> +<TGConnectingPoint num="5" id="1392" /> +<TGConnectingPoint num="6" id="1393" /> +<TGConnectingPoint num="7" id="1394" /> +<TGConnectingPoint num="8" id="1395" /> +<TGConnectingPoint num="9" id="1396" /> +<TGConnectingPoint num="10" id="1397" /> +<TGConnectingPoint num="11" id="1398" /> +<TGConnectingPoint num="12" id="1399" /> +<TGConnectingPoint num="13" id="1400" /> +<TGConnectingPoint num="14" id="1401" /> +<TGConnectingPoint num="15" id="1402" /> <extraparam> <Line value="data" /> </extraparam> </COMPONENT> -<COMPONENT type="1008" id="1260" > +<COMPONENT type="1008" id="1406" > <cdparam x="1504" y="1405" /> <sizeparam width="51" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="send event" value="send()" /> -<TGConnectingPoint num="0" id="1258" /> -<TGConnectingPoint num="1" id="1259" /> +<TGConnectingPoint num="0" id="1404" /> +<TGConnectingPoint num="1" id="1405" /> <extraparam> <Data eventName="send" nbOfParams="5" /> </extraparam> </COMPONENT> -<COMPONENT type="1008" id="1263" > +<COMPONENT type="1008" id="1409" > <cdparam x="1617" y="1348" /> <sizeparam width="51" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="send event" value="send()" /> -<TGConnectingPoint num="0" id="1261" /> -<TGConnectingPoint num="1" id="1262" /> +<TGConnectingPoint num="0" id="1407" /> +<TGConnectingPoint num="1" id="1408" /> <extraparam> <Data eventName="send" nbOfParams="5" /> </extraparam> </COMPONENT> -<COMPONENT type="1006" id="1266" > +<COMPONENT type="1006" id="1412" > <cdparam x="1612" y="1404" /> <sizeparam width="60" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="write channel" value="temp(1)" /> -<TGConnectingPoint num="0" id="1264" /> -<TGConnectingPoint num="1" id="1265" /> +<TGConnectingPoint num="0" id="1410" /> +<TGConnectingPoint num="1" id="1411" /> <extraparam> <Data channelName="temp" nbOfSamples="1" /> </extraparam> </COMPONENT> -<COMPONENT type="1001" id="1268" > +<COMPONENT type="1001" id="1414" > <cdparam x="1730" y="1335" /> <sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="1267" /> +<TGConnectingPoint num="0" id="1413" /> </COMPONENT> -<COMPONENT type="1011" id="1271" > +<COMPONENT type="1011" id="1417" > <cdparam x="1772" y="1349" /> <sizeparam width="109" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="action state" value="tcpctrl.state =4" /> -<TGConnectingPoint num="0" id="1269" /> -<TGConnectingPoint num="1" id="1270" /> +<TGConnectingPoint num="0" id="1415" /> +<TGConnectingPoint num="1" id="1416" /> </COMPONENT> -<COMPONENT type="1001" id="1273" > +<COMPONENT type="1001" id="1419" > <cdparam x="1818" y="1457" /> <sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="1272" /> +<TGConnectingPoint num="0" id="1418" /> </COMPONENT> -<COMPONENT type="1011" id="1276" > +<COMPONENT type="1011" id="1422" > <cdparam x="1866" y="1411" /> <sizeparam width="109" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="action state" value="tcpctrl.state =6" /> -<TGConnectingPoint num="0" id="1274" /> -<TGConnectingPoint num="1" id="1275" /> +<TGConnectingPoint num="0" id="1420" /> +<TGConnectingPoint num="1" id="1421" /> </COMPONENT> -<COMPONENT type="1001" id="1278" > +<COMPONENT type="1001" id="1424" > <cdparam x="1910" y="1481" /> <sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="1277" /> +<TGConnectingPoint num="0" id="1423" /> </COMPONENT> -<COMPONENT type="1001" id="1280" > +<COMPONENT type="1001" id="1426" > <cdparam x="1986" y="1543" /> <sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="1279" /> +<TGConnectingPoint num="0" id="1425" /> </COMPONENT> -<COMPONENT type="1011" id="1283" > +<COMPONENT type="1011" id="1429" > <cdparam x="2047" y="1466" /> <sizeparam width="109" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="action state" value="tcpctrl.state =0" /> -<TGConnectingPoint num="0" id="1281" /> -<TGConnectingPoint num="1" id="1282" /> +<TGConnectingPoint num="0" id="1427" /> +<TGConnectingPoint num="1" id="1428" /> </COMPONENT> -<COMPONENT type="1001" id="1285" > +<COMPONENT type="1001" id="1431" > <cdparam x="2091" y="1537" /> <sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="1284" /> +<TGConnectingPoint num="0" id="1430" /> </COMPONENT> -<COMPONENT type="1011" id="1288" > +<COMPONENT type="1011" id="1434" > <cdparam x="1942" y="1493" /> <sizeparam width="109" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="action state" value="tcpctrl.state =0" /> -<TGConnectingPoint num="0" id="1286" /> -<TGConnectingPoint num="1" id="1287" /> +<TGConnectingPoint num="0" id="1432" /> +<TGConnectingPoint num="1" id="1433" /> </COMPONENT> -<COMPONENT type="1011" id="1291" > +<COMPONENT type="1011" id="1437" > <cdparam x="1942" y="1434" /> <sizeparam width="109" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="action state" value="tcpctrl.state =8" /> -<TGConnectingPoint num="0" id="1289" /> -<TGConnectingPoint num="1" id="1290" /> +<TGConnectingPoint num="0" id="1435" /> +<TGConnectingPoint num="1" id="1436" /> </COMPONENT> -<COMPONENT type="301" id="1308" > +<COMPONENT type="301" id="1454" > <cdparam x="1825" y="889" /> <sizeparam width="50" height="15" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="UML Note" value="Syn " /> -<TGConnectingPoint num="0" id="1292" /> -<TGConnectingPoint num="1" id="1293" /> -<TGConnectingPoint num="2" id="1294" /> -<TGConnectingPoint num="3" id="1295" /> -<TGConnectingPoint num="4" id="1296" /> -<TGConnectingPoint num="5" id="1297" /> -<TGConnectingPoint num="6" id="1298" /> -<TGConnectingPoint num="7" id="1299" /> -<TGConnectingPoint num="8" id="1300" /> -<TGConnectingPoint num="9" id="1301" /> -<TGConnectingPoint num="10" id="1302" /> -<TGConnectingPoint num="11" id="1303" /> -<TGConnectingPoint num="12" id="1304" /> -<TGConnectingPoint num="13" id="1305" /> -<TGConnectingPoint num="14" id="1306" /> -<TGConnectingPoint num="15" id="1307" /> +<TGConnectingPoint num="0" id="1438" /> +<TGConnectingPoint num="1" id="1439" /> +<TGConnectingPoint num="2" id="1440" /> +<TGConnectingPoint num="3" id="1441" /> +<TGConnectingPoint num="4" id="1442" /> +<TGConnectingPoint num="5" id="1443" /> +<TGConnectingPoint num="6" id="1444" /> +<TGConnectingPoint num="7" id="1445" /> +<TGConnectingPoint num="8" id="1446" /> +<TGConnectingPoint num="9" id="1447" /> +<TGConnectingPoint num="10" id="1448" /> +<TGConnectingPoint num="11" id="1449" /> +<TGConnectingPoint num="12" id="1450" /> +<TGConnectingPoint num="13" id="1451" /> +<TGConnectingPoint num="14" id="1452" /> +<TGConnectingPoint num="15" id="1453" /> <extraparam> <Line value="Syn" /> </extraparam> </COMPONENT> -<COMPONENT type="301" id="1325" > +<COMPONENT type="301" id="1471" > <cdparam x="1707" y="945" /> <sizeparam width="50" height="15" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="UML Note" value="ack " /> -<TGConnectingPoint num="0" id="1309" /> -<TGConnectingPoint num="1" id="1310" /> -<TGConnectingPoint num="2" id="1311" /> -<TGConnectingPoint num="3" id="1312" /> -<TGConnectingPoint num="4" id="1313" /> -<TGConnectingPoint num="5" id="1314" /> -<TGConnectingPoint num="6" id="1315" /> -<TGConnectingPoint num="7" id="1316" /> -<TGConnectingPoint num="8" id="1317" /> -<TGConnectingPoint num="9" id="1318" /> -<TGConnectingPoint num="10" id="1319" /> -<TGConnectingPoint num="11" id="1320" /> -<TGConnectingPoint num="12" id="1321" /> -<TGConnectingPoint num="13" id="1322" /> -<TGConnectingPoint num="14" id="1323" /> -<TGConnectingPoint num="15" id="1324" /> +<TGConnectingPoint num="0" id="1455" /> +<TGConnectingPoint num="1" id="1456" /> +<TGConnectingPoint num="2" id="1457" /> +<TGConnectingPoint num="3" id="1458" /> +<TGConnectingPoint num="4" id="1459" /> +<TGConnectingPoint num="5" id="1460" /> +<TGConnectingPoint num="6" id="1461" /> +<TGConnectingPoint num="7" id="1462" /> +<TGConnectingPoint num="8" id="1463" /> +<TGConnectingPoint num="9" id="1464" /> +<TGConnectingPoint num="10" id="1465" /> +<TGConnectingPoint num="11" id="1466" /> +<TGConnectingPoint num="12" id="1467" /> +<TGConnectingPoint num="13" id="1468" /> +<TGConnectingPoint num="14" id="1469" /> +<TGConnectingPoint num="15" id="1470" /> <extraparam> <Line value="ack" /> </extraparam> </COMPONENT> -<COMPONENT type="1006" id="1328" > +<COMPONENT type="1006" id="1474" > <cdparam x="2176" y="1198" /> <sizeparam width="84" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="write channel" value="fromTtoP(1)" /> -<TGConnectingPoint num="0" id="1326" /> -<TGConnectingPoint num="1" id="1327" /> +<TGConnectingPoint num="0" id="1472" /> +<TGConnectingPoint num="1" id="1473" /> <extraparam> <Data channelName="fromTtoP" nbOfSamples="1" /> </extraparam> </COMPONENT> -<COMPONENT type="1001" id="1330" > +<COMPONENT type="1001" id="1476" > <cdparam x="2207" y="1483" /> <sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="1329" /> +<TGConnectingPoint num="0" id="1475" /> </COMPONENT> -<COMPONENT type="1007" id="1333" > +<COMPONENT type="1007" id="1479" > <cdparam x="2177" y="1298" /> <sizeparam width="81" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="send request" value="req_Timer()" /> -<TGConnectingPoint num="0" id="1331" /> -<TGConnectingPoint num="1" id="1332" /> +<TGConnectingPoint num="0" id="1477" /> +<TGConnectingPoint num="1" id="1478" /> <extraparam> <Data requestName="req_Timer" nbOfParams="5" /> </extraparam> </COMPONENT> -<COMPONENT type="1006" id="1336" > +<COMPONENT type="1006" id="1482" > <cdparam x="2187" y="1365" /> <sizeparam width="60" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="write channel" value="temp(1)" /> -<TGConnectingPoint num="0" id="1334" /> -<TGConnectingPoint num="1" id="1335" /> +<TGConnectingPoint num="0" id="1480" /> +<TGConnectingPoint num="1" id="1481" /> <extraparam> <Data channelName="temp" nbOfSamples="1" /> </extraparam> </COMPONENT> -<COMPONENT type="1011" id="1339" > +<COMPONENT type="1011" id="1485" > <cdparam x="2155" y="1136" /> <sizeparam width="126" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="action state" value="seqi = seqi + wind" /> -<TGConnectingPoint num="0" id="1337" /> -<TGConnectingPoint num="1" id="1338" /> +<TGConnectingPoint num="0" id="1483" /> +<TGConnectingPoint num="1" id="1484" /> </COMPONENT> -<COMPONENT type="1008" id="1342" > +<COMPONENT type="1008" id="1488" > <cdparam x="2192" y="1248" /> <sizeparam width="51" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="send event" value="send()" /> -<TGConnectingPoint num="0" id="1340" /> -<TGConnectingPoint num="1" id="1341" /> +<TGConnectingPoint num="0" id="1486" /> +<TGConnectingPoint num="1" id="1487" /> <extraparam> <Data eventName="send" nbOfParams="5" /> </extraparam> </COMPONENT> -<COMPONENT type="1011" id="1345" > +<COMPONENT type="1011" id="1491" > <cdparam x="2163" y="1424" /> <sizeparam width="109" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="action state" value="tcpctrl.state =2" /> -<TGConnectingPoint num="0" id="1343" /> -<TGConnectingPoint num="1" id="1344" /> +<TGConnectingPoint num="0" id="1489" /> +<TGConnectingPoint num="1" id="1490" /> </COMPONENT> -<COMPONENT type="1006" id="1348" > +<COMPONENT type="1006" id="1494" > <cdparam x="2299" y="1122" /> <sizeparam width="84" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="write channel" value="fromTtoP(1)" /> -<TGConnectingPoint num="0" id="1346" /> -<TGConnectingPoint num="1" id="1347" /> +<TGConnectingPoint num="0" id="1492" /> +<TGConnectingPoint num="1" id="1493" /> <extraparam> <Data channelName="fromTtoP" nbOfSamples="1" /> </extraparam> </COMPONENT> -<COMPONENT type="301" id="1365" > +<COMPONENT type="301" id="1511" > <cdparam x="2283" y="1065" /> <sizeparam width="125" height="15" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="UML Note" value="send Ack of SYN " /> -<TGConnectingPoint num="0" id="1349" /> -<TGConnectingPoint num="1" id="1350" /> -<TGConnectingPoint num="2" id="1351" /> -<TGConnectingPoint num="3" id="1352" /> -<TGConnectingPoint num="4" id="1353" /> -<TGConnectingPoint num="5" id="1354" /> -<TGConnectingPoint num="6" id="1355" /> -<TGConnectingPoint num="7" id="1356" /> -<TGConnectingPoint num="8" id="1357" /> -<TGConnectingPoint num="9" id="1358" /> -<TGConnectingPoint num="10" id="1359" /> -<TGConnectingPoint num="11" id="1360" /> -<TGConnectingPoint num="12" id="1361" /> -<TGConnectingPoint num="13" id="1362" /> -<TGConnectingPoint num="14" id="1363" /> -<TGConnectingPoint num="15" id="1364" /> +<TGConnectingPoint num="0" id="1495" /> +<TGConnectingPoint num="1" id="1496" /> +<TGConnectingPoint num="2" id="1497" /> +<TGConnectingPoint num="3" id="1498" /> +<TGConnectingPoint num="4" id="1499" /> +<TGConnectingPoint num="5" id="1500" /> +<TGConnectingPoint num="6" id="1501" /> +<TGConnectingPoint num="7" id="1502" /> +<TGConnectingPoint num="8" id="1503" /> +<TGConnectingPoint num="9" id="1504" /> +<TGConnectingPoint num="10" id="1505" /> +<TGConnectingPoint num="11" id="1506" /> +<TGConnectingPoint num="12" id="1507" /> +<TGConnectingPoint num="13" id="1508" /> +<TGConnectingPoint num="14" id="1509" /> +<TGConnectingPoint num="15" id="1510" /> <extraparam> <Line value="send Ack of SYN" /> </extraparam> </COMPONENT> -<COMPONENT type="1011" id="1368" > +<COMPONENT type="1011" id="1514" > <cdparam x="2287" y="1267" /> <sizeparam width="109" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="action state" value="tcpctrl.state =2" /> -<TGConnectingPoint num="0" id="1366" /> -<TGConnectingPoint num="1" id="1367" /> +<TGConnectingPoint num="0" id="1512" /> +<TGConnectingPoint num="1" id="1513" /> </COMPONENT> -<COMPONENT type="1001" id="1370" > +<COMPONENT type="1001" id="1516" > <cdparam x="2330" y="1324" /> <sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="1369" /> +<TGConnectingPoint num="0" id="1515" /> </COMPONENT> -<COMPONENT type="1008" id="1373" > +<COMPONENT type="1008" id="1519" > <cdparam x="2316" y="1199" /> <sizeparam width="51" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="send event" value="send()" /> -<TGConnectingPoint num="0" id="1371" /> -<TGConnectingPoint num="1" id="1372" /> +<TGConnectingPoint num="0" id="1517" /> +<TGConnectingPoint num="1" id="1518" /> <extraparam> <Data eventName="send" nbOfParams="5" /> </extraparam> </COMPONENT> -<COMPONENT type="1001" id="1375" > +<COMPONENT type="1001" id="1521" > <cdparam x="1649" y="1057" /> <sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="1374" /> +<TGConnectingPoint num="0" id="1520" /> </COMPONENT> -<COMPONENT type="1001" id="1377" > +<COMPONENT type="1001" id="1523" > <cdparam x="2168" y="1421" /> <sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="1376" /> +<TGConnectingPoint num="0" id="1522" /> </COMPONENT> -<COMPONENT type="1001" id="1379" > +<COMPONENT type="1001" id="1525" > <cdparam x="2268" y="1039" /> <sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="1378" /> +<TGConnectingPoint num="0" id="1524" /> </COMPONENT> -<COMPONENT type="1008" id="1382" > +<COMPONENT type="1008" id="1528" > <cdparam x="1459" y="1192" /> <sizeparam width="140" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="send event" value="receive_Application()" /> -<TGConnectingPoint num="0" id="1380" /> -<TGConnectingPoint num="1" id="1381" /> +<TGConnectingPoint num="0" id="1526" /> +<TGConnectingPoint num="1" id="1527" /> <extraparam> <Data eventName="receive_Application" nbOfParams="5" /> </extraparam> </COMPONENT> -<COMPONENT type="1009" id="1385" > +<COMPONENT type="1009" id="1531" > <cdparam x="1699" y="1086" /> <sizeparam width="64" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="2900" minY="10" maxY="1900" /> <infoparam name="read channel" value="temp(1) " /> -<TGConnectingPoint num="0" id="1383" /> -<TGConnectingPoint num="1" id="1384" /> +<TGConnectingPoint num="0" id="1529" /> +<TGConnectingPoint num="1" id="1530" /> <extraparam> <Data channelName="temp" nbOfSamples="1" /> </extraparam> </COMPONENT> -<CONNECTOR type="115" id="1386" > +<CONNECTOR type="115" id="1532" > <cdparam x="1048" y="795" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from choice to choice" value="null" /> -<P1 x="1048" y="795" id="776" /> -<P2 x="1728" y="865" id="698" /> +<P1 x="1048" y="795" id="922" /> +<P2 x="1728" y="865" id="844" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1387" > +<CONNECTOR type="115" id="1533" > <cdparam x="1048" y="795" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from choice to choice" value="null" /> -<P1 x="1089" y="954" id="748" /> -<P2 x="1208" y="1010" id="718" /> +<P1 x="1089" y="954" id="894" /> +<P2 x="1208" y="1010" id="864" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1388" > +<CONNECTOR type="115" id="1534" > <cdparam x="1008" y="610" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from read channel to execI" value="null" /> -<P1 x="1008" y="610" id="852" /> -<P2 x="1008" y="696" id="780" /> +<P1 x="1008" y="610" id="998" /> +<P2 x="1008" y="696" id="926" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1389" > +<CONNECTOR type="115" id="1535" > <cdparam x="722" y="614" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from read channel to execI" value="null" /> -<P1 x="722" y="614" id="867" /> -<P2 x="722" y="689" id="736" /> +<P1 x="722" y="614" id="1013" /> +<P2 x="722" y="689" id="882" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1390" > +<CONNECTOR type="115" id="1536" > <cdparam x="504" y="597" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from choice to choice" value="null" /> -<P1 x="504" y="597" id="816" /> -<P2 x="572" y="702" id="730" /> +<P1 x="504" y="597" id="962" /> +<P2 x="572" y="702" id="876" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1391" > +<CONNECTOR type="115" id="1537" > <cdparam x="464" y="637" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from choice to execI" value="null" /> -<P1 x="464" y="637" id="817" /> -<P2 x="439" y="778" id="784" /> +<P1 x="464" y="637" id="963" /> +<P2 x="439" y="778" id="930" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1392" > +<CONNECTOR type="115" id="1538" > <cdparam x="424" y="597" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from choice to execI" value="null" /> -<P1 x="424" y="597" id="815" /> -<P2 x="346" y="759" id="764" /> +<P1 x="424" y="597" id="961" /> +<P2 x="346" y="759" id="910" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1393" > +<CONNECTOR type="115" id="1539" > <cdparam x="289" y="619" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from choice to read channel" value="null" /> -<P1 x="289" y="619" id="825" /> -<P2 x="230" y="803" id="921" /> +<P1 x="289" y="619" id="971" /> +<P2 x="230" y="803" id="1067" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1394" > +<CONNECTOR type="115" id="1540" > <cdparam x="249" y="579" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from choice to execI" value="null" /> -<P1 x="249" y="579" id="823" /> -<P2 x="132" y="789" id="768" /> +<P1 x="249" y="579" id="969" /> +<P2 x="132" y="789" id="914" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1395" > +<CONNECTOR type="115" id="1541" > <cdparam x="371" y="93" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from for loop to notified event" value="null" /> -<P1 x="324" y="93" id="855" /> -<P2 x="374" y="128" id="863" /> +<P1 x="324" y="93" id="1001" /> +<P2 x="374" y="128" id="1009" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1396" > +<CONNECTOR type="115" id="1542" > <cdparam x="234" y="169" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from action state to stop state" value="null" /> -<P1 x="234" y="169" id="861" /> -<P2 x="234" y="202" id="858" /> +<P1 x="234" y="169" id="1007" /> +<P2 x="234" y="202" id="1004" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1397" > +<CONNECTOR type="115" id="1543" > <cdparam x="234" y="104" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from for loop to action state" value="null" /> -<P1 x="234" y="104" id="856" /> -<P2 x="234" y="139" id="860" /> +<P1 x="234" y="104" id="1002" /> +<P2 x="234" y="139" id="1006" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1398" > +<CONNECTOR type="115" id="1544" > <cdparam x="234" y="47" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from start state to for loop" value="null" /> -<P1 x="234" y="47" id="827" /> -<P2 x="234" y="74" id="854" /> +<P1 x="234" y="47" id="973" /> +<P2 x="234" y="74" id="1000" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1399" > +<CONNECTOR type="115" id="1545" > <cdparam x="425" y="162" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from notified event to choice" value="null" /> -<P1 x="374" y="158" id="864" /> -<P2 x="374" y="182" id="806" /> +<P1 x="374" y="158" id="1010" /> +<P2 x="374" y="182" id="952" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1400" > +<CONNECTOR type="115" id="1546" > <cdparam x="564" y="482" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from choice to wait event" value="null" /> -<P1 x="464" y="322" id="890" /> -<P2 x="722" y="529" id="869" /> +<P1 x="464" y="322" id="1036" /> +<P2 x="722" y="529" id="1015" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1401" > +<CONNECTOR type="115" id="1547" > <cdparam x="722" y="559" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from wait event to read channel" value="null" /> -<P1 x="722" y="559" id="870" /> -<P2 x="722" y="584" id="866" /> +<P1 x="722" y="559" id="1016" /> +<P2 x="722" y="584" id="1012" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1402" > +<CONNECTOR type="115" id="1548" > <cdparam x="604" y="442" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from choice to wait event" value="null" /> -<P1 x="504" y="282" id="886" /> -<P2 x="1008" y="523" id="872" /> +<P1 x="504" y="282" id="1032" /> +<P2 x="1008" y="523" id="1018" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1403" > +<CONNECTOR type="115" id="1549" > <cdparam x="1007" y="553" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from wait event to read channel" value="null" /> -<P1 x="1008" y="553" id="873" /> -<P2 x="1008" y="580" id="851" /> +<P1 x="1008" y="553" id="1019" /> +<P2 x="1008" y="580" id="997" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1404" > +<CONNECTOR type="115" id="1550" > <cdparam x="524" y="442" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from choice to wait event" value="null" /> -<P1 x="464" y="322" id="887" /> -<P2 x="464" y="487" id="875" /> +<P1 x="464" y="322" id="1033" /> +<P2 x="464" y="487" id="1021" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1405" > +<CONNECTOR type="115" id="1551" > <cdparam x="330" y="428" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from choice to wait event" value="null" /> -<P1 x="424" y="282" id="888" /> -<P2 x="289" y="463" id="878" /> +<P1 x="424" y="282" id="1034" /> +<P2 x="289" y="463" id="1024" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1406" > +<CONNECTOR type="115" id="1552" > <cdparam x="318" y="520" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from wait event to choice" value="null" /> -<P1 x="289" y="493" id="879" /> -<P2 x="289" y="554" id="822" /> +<P1 x="289" y="493" id="1025" /> +<P2 x="289" y="554" id="968" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1407" > +<CONNECTOR type="115" id="1553" > <cdparam x="160" y="481" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from choice to action state" value="null" /> -<P1 x="148" y="501" id="799" /> -<P2 x="126" y="544" id="846" /> +<P1 x="148" y="501" id="945" /> +<P2 x="126" y="544" id="992" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1408" > +<CONNECTOR type="115" id="1554" > <cdparam x="290" y="388" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from choice to wait event" value="null" /> -<P1 x="424" y="282" id="885" /> -<P2 x="188" y="414" id="881" /> +<P1 x="424" y="282" id="1031" /> +<P2 x="188" y="414" id="1027" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1409" > +<CONNECTOR type="115" id="1555" > <cdparam x="229" y="467" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from wait event to choice" value="null" /> -<P1 x="188" y="444" id="882" /> -<P2 x="188" y="476" id="798" /> +<P1 x="188" y="444" id="1028" /> +<P2 x="188" y="476" id="944" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1410" > +<CONNECTOR type="115" id="1556" > <cdparam x="228" y="501" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from choice to stop state" value="null" /> -<P1 x="228" y="501" id="800" /> -<P2 x="236" y="524" id="895" /> +<P1 x="228" y="501" id="946" /> +<P2 x="236" y="524" id="1041" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1411" > +<CONNECTOR type="115" id="1557" > <cdparam x="334" y="207" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from choice to wait event" value="null" /> -<P1 x="334" y="207" id="807" /> -<P2 x="301" y="223" id="899" /> +<P1 x="334" y="207" id="953" /> +<P2 x="301" y="223" id="1045" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1412" > +<CONNECTOR type="115" id="1558" > <cdparam x="301" y="253" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from wait event to stop state" value="null" /> -<P1 x="301" y="253" id="900" /> -<P2 x="301" y="285" id="902" /> +<P1 x="301" y="253" id="1046" /> +<P2 x="301" y="285" id="1048" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1413" > +<CONNECTOR type="115" id="1559" > <cdparam x="464" y="517" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from wait event to choice" value="null" /> -<P1 x="464" y="517" id="876" /> -<P2 x="464" y="572" id="814" /> +<P1 x="464" y="517" id="1022" /> +<P2 x="464" y="572" id="960" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1414" > +<CONNECTOR type="115" id="1560" > <cdparam x="329" y="579" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from choice to stop state" value="null" /> -<P1 x="329" y="579" id="824" /> -<P2 x="353" y="609" id="897" /> +<P1 x="329" y="579" id="970" /> +<P2 x="353" y="609" id="1043" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1415" > +<CONNECTOR type="115" id="1561" > <cdparam x="126" y="574" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from action state to stop state" value="null" /> -<P1 x="126" y="574" id="847" /> -<P2 x="126" y="610" id="849" /> +<P1 x="126" y="574" id="993" /> +<P2 x="126" y="610" id="995" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1416" > +<CONNECTOR type="115" id="1562" > <cdparam x="414" y="207" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from choice to select" value="null" /> -<P1 x="414" y="207" id="808" /> -<P2 x="464" y="257" id="884" /> +<P1 x="414" y="207" id="954" /> +<P2 x="464" y="257" id="1030" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1417" > +<CONNECTOR type="115" id="1563" > <cdparam x="230" y="833" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from read channel to execI" value="null" /> -<P1 x="230" y="833" id="922" /> -<P2 x="230" y="858" id="788" /> +<P1 x="230" y="833" id="1068" /> +<P2 x="230" y="858" id="934" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1418" > +<CONNECTOR type="115" id="1564" > <cdparam x="716" y="749" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from choice to choice" value="null" /> -<P1 x="968" y="795" id="775" /> -<P2 x="843" y="859" id="758" /> +<P1 x="968" y="795" id="921" /> +<P2 x="843" y="859" id="904" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1419" > +<CONNECTOR type="115" id="1565" > <cdparam x="720" y="1074" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from action state to stop state" value="null" /> -<P1 x="728" y="990" id="971" /> -<P2 x="728" y="1027" id="973" /> +<P1 x="728" y="990" id="1117" /> +<P2 x="728" y="1027" id="1119" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1420" > +<CONNECTOR type="115" id="1566" > <cdparam x="733" y="899" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from choice to action state" value="null" /> -<P1 x="803" y="884" id="759" /> -<P2 x="728" y="960" id="970" /> +<P1 x="803" y="884" id="905" /> +<P2 x="728" y="960" id="1116" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1421" > +<CONNECTOR type="115" id="1567" > <cdparam x="800" y="938" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from choice to execI" value="null" /> -<P1 x="843" y="924" id="761" /> -<P2 x="800" y="1004" id="752" /> +<P1 x="843" y="924" id="907" /> +<P2 x="800" y="1004" id="898" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1422" > +<CONNECTOR type="115" id="1568" > <cdparam x="800" y="1057" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from execI to write channel" value="null" /> -<P1 x="800" y="1044" id="753" /> -<P2 x="800" y="1081" id="975" /> +<P1 x="800" y="1044" id="899" /> +<P2 x="800" y="1081" id="1121" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1423" > +<CONNECTOR type="115" id="1569" > <cdparam x="132" y="886" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from action state to write channel" value="null" /> -<P1 x="132" y="886" id="1102" /> -<P2 x="132" y="933" id="937" /> +<P1 x="132" y="886" id="1248" /> +<P2 x="132" y="933" id="1083" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1424" > +<CONNECTOR type="115" id="1570" > <cdparam x="943" y="1061" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from execI to write channel" value="null" /> -<P1 x="943" y="1060" id="741" /> -<P2 x="943" y="1118" id="1020" /> +<P1 x="943" y="1060" id="887" /> +<P2 x="943" y="1118" id="1166" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1425" > +<CONNECTOR type="115" id="1571" > <cdparam x="1049" y="1093" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from execI to write channel" value="null" /> -<P1 x="1049" y="1092" id="793" /> -<P2 x="1049" y="1150" id="1045" /> +<P1 x="1049" y="1092" id="939" /> +<P2 x="1049" y="1150" id="1191" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1426" > +<CONNECTOR type="115" id="1572" > <cdparam x="1049" y="994" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from choice to execI" value="null" /> -<P1 x="1049" y="994" id="749" /> -<P2 x="1049" y="1052" id="792" /> +<P1 x="1049" y="994" id="895" /> +<P2 x="1049" y="1052" id="938" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1427" > +<CONNECTOR type="115" id="1573" > <cdparam x="696" y="742" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from execI to write channel" value="null" /> -<P1 x="722" y="729" id="737" /> -<P2 x="722" y="753" id="1070" /> +<P1 x="722" y="729" id="883" /> +<P2 x="722" y="753" id="1216" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1428" > +<CONNECTOR type="115" id="1574" > <cdparam x="132" y="1125" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from send request to write channel" value="null" /> -<P1 x="132" y="1125" id="1076" /> -<P2 x="132" y="1162" id="1078" /> +<P1 x="132" y="1125" id="1222" /> +<P2 x="132" y="1162" id="1224" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1429" > +<CONNECTOR type="115" id="1575" > <cdparam x="132" y="1192" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from write channel to stop state" value="null" /> -<P1 x="132" y="1192" id="1079" /> -<P2 x="132" y="1231" id="1081" /> +<P1 x="132" y="1192" id="1225" /> +<P2 x="132" y="1231" id="1227" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1430" > +<CONNECTOR type="115" id="1576" > <cdparam x="132" y="1066" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from action state to send request" value="null" /> -<P1 x="132" y="1066" id="935" /> -<P2 x="132" y="1095" id="1075" /> +<P1 x="132" y="1066" id="1081" /> +<P2 x="132" y="1095" id="1221" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1431" > +<CONNECTOR type="115" id="1577" > <cdparam x="229" y="1127" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from send request to write channel" value="null" /> -<P1 x="229" y="1127" id="1084" /> -<P2 x="229" y="1164" id="1086" /> +<P1 x="229" y="1127" id="1230" /> +<P2 x="229" y="1164" id="1232" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1432" > +<CONNECTOR type="115" id="1578" > <cdparam x="346" y="1131" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from send request to write channel" value="null" /> -<P1 x="346" y="1131" id="1090" /> -<P2 x="346" y="1168" id="1092" /> +<P1 x="346" y="1131" id="1236" /> +<P2 x="346" y="1168" id="1238" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1433" > +<CONNECTOR type="115" id="1579" > <cdparam x="346" y="1051" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from action state to send request" value="null" /> -<P1 x="346" y="1051" id="941" /> -<P2 x="346" y="1101" id="1089" /> +<P1 x="346" y="1051" id="1087" /> +<P2 x="346" y="1101" id="1235" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1434" > +<CONNECTOR type="115" id="1580" > <cdparam x="437" y="1118" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from send request to write channel" value="null" /> -<P1 x="438" y="1115" id="1096" /> -<P2 x="438" y="1154" id="1098" /> +<P1 x="438" y="1115" id="1242" /> +<P2 x="438" y="1154" id="1244" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1435" > +<CONNECTOR type="115" id="1581" > <cdparam x="438" y="1057" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from action state to send request" value="null" /> -<P1 x="438" y="1057" id="930" /> -<P2 x="438" y="1085" id="1095" /> +<P1 x="438" y="1057" id="1076" /> +<P2 x="438" y="1085" id="1241" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1436" > +<CONNECTOR type="115" id="1582" > <cdparam x="132" y="808" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from execI to action state" value="null" /> -<P1 x="132" y="829" id="769" /> -<P2 x="132" y="856" id="1101" /> +<P1 x="132" y="829" id="915" /> +<P2 x="132" y="856" id="1247" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1437" > +<CONNECTOR type="115" id="1583" > <cdparam x="230" y="898" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from execI to action state" value="null" /> -<P1 x="230" y="898" id="789" /> -<P2 x="230" y="935" id="1104" /> +<P1 x="230" y="898" id="935" /> +<P2 x="230" y="935" id="1250" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1438" > +<CONNECTOR type="115" id="1584" > <cdparam x="230" y="965" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from action state to write channel" value="null" /> -<P1 x="230" y="965" id="1105" /> -<P2 x="230" y="997" id="924" /> +<P1 x="230" y="965" id="1251" /> +<P2 x="230" y="997" id="1070" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1439" > +<CONNECTOR type="115" id="1585" > <cdparam x="346" y="799" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from execI to action state" value="null" /> -<P1 x="346" y="799" id="765" /> -<P2 x="346" y="826" id="1110" /> +<P1 x="346" y="799" id="911" /> +<P2 x="346" y="826" id="1256" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1440" > +<CONNECTOR type="115" id="1586" > <cdparam x="346" y="856" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from action state to write channel" value="null" /> -<P1 x="346" y="856" id="1111" /> -<P2 x="346" y="895" id="948" /> +<P1 x="346" y="856" id="1257" /> +<P2 x="346" y="895" id="1094" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1441" > +<CONNECTOR type="115" id="1587" > <cdparam x="439" y="818" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from execI to action state" value="null" /> -<P1 x="439" y="818" id="785" /> -<P2 x="439" y="860" id="1107" /> +<P1 x="439" y="818" id="931" /> +<P2 x="439" y="860" id="1253" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1442" > +<CONNECTOR type="115" id="1588" > <cdparam x="439" y="890" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from action state to write channel" value="null" /> -<P1 x="439" y="890" id="1108" /> -<P2 x="439" y="936" id="945" /> +<P1 x="439" y="890" id="1254" /> +<P2 x="439" y="936" id="1091" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1443" > +<CONNECTOR type="115" id="1589" > <cdparam x="132" y="963" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from write channel to send event" value="null" /> -<P1 x="132" y="963" id="938" /> -<P2 x="132" y="981" id="1122" /> +<P1 x="132" y="963" id="1084" /> +<P2 x="132" y="981" id="1268" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1444" > +<CONNECTOR type="115" id="1590" > <cdparam x="132" y="1011" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from send event to action state" value="null" /> -<P1 x="132" y="1011" id="1123" /> -<P2 x="132" y="1036" id="934" /> +<P1 x="132" y="1011" id="1269" /> +<P2 x="132" y="1036" id="1080" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1445" > +<CONNECTOR type="115" id="1591" > <cdparam x="230" y="1027" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from write channel to send event" value="null" /> -<P1 x="230" y="1027" id="925" /> -<P2 x="229" y="1047" id="1113" /> +<P1 x="230" y="1027" id="1071" /> +<P2 x="229" y="1047" id="1259" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1446" > +<CONNECTOR type="115" id="1592" > <cdparam x="228" y="1088" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from send event to send request" value="null" /> -<P1 x="229" y="1077" id="1114" /> -<P2 x="229" y="1097" id="1083" /> +<P1 x="229" y="1077" id="1260" /> +<P2 x="229" y="1097" id="1229" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1447" > +<CONNECTOR type="115" id="1593" > <cdparam x="346" y="925" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from write channel to send event" value="null" /> -<P1 x="346" y="925" id="949" /> -<P2 x="346" y="957" id="1116" /> +<P1 x="346" y="925" id="1095" /> +<P2 x="346" y="957" id="1262" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1448" > +<CONNECTOR type="115" id="1594" > <cdparam x="348" y="987" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from send event to action state" value="null" /> -<P1 x="346" y="987" id="1117" /> -<P2 x="346" y="1021" id="940" /> +<P1 x="346" y="987" id="1263" /> +<P2 x="346" y="1021" id="1086" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1449" > +<CONNECTOR type="115" id="1595" > <cdparam x="439" y="966" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from write channel to send event" value="null" /> -<P1 x="439" y="966" id="946" /> -<P2 x="438" y="978" id="1119" /> +<P1 x="439" y="966" id="1092" /> +<P2 x="438" y="978" id="1265" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1450" > +<CONNECTOR type="115" id="1596" > <cdparam x="438" y="1008" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from send event to action state" value="null" /> -<P1 x="438" y="1008" id="1120" /> -<P2 x="438" y="1027" id="929" /> +<P1 x="438" y="1008" id="1266" /> +<P2 x="438" y="1027" id="1075" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1451" > +<CONNECTOR type="115" id="1597" > <cdparam x="722" y="783" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from write channel to send event" value="null" /> -<P1 x="722" y="783" id="1071" /> -<P2 x="722" y="808" id="1125" /> +<P1 x="722" y="783" id="1217" /> +<P2 x="722" y="808" id="1271" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1452" > +<CONNECTOR type="115" id="1598" > <cdparam x="722" y="838" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from send event to stop state" value="null" /> -<P1 x="722" y="838" id="1126" /> -<P2 x="722" y="860" id="1073" /> +<P1 x="722" y="838" id="1272" /> +<P2 x="722" y="860" id="1219" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1453" > +<CONNECTOR type="115" id="1599" > <cdparam x="800" y="1111" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from write channel to send event" value="null" /> -<P1 x="800" y="1111" id="976" /> -<P2 x="798" y="1136" id="1128" /> +<P1 x="800" y="1111" id="1122" /> +<P2 x="798" y="1136" id="1274" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1454" > +<CONNECTOR type="115" id="1600" > <cdparam x="798" y="1166" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from send event to action state" value="null" /> -<P1 x="798" y="1166" id="1129" /> -<P2 x="799" y="1188" id="1012" /> +<P1 x="798" y="1166" id="1275" /> +<P2 x="799" y="1188" id="1158" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1455" > +<CONNECTOR type="115" id="1601" > <cdparam x="943" y="1148" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from write channel to send event" value="null" /> -<P1 x="943" y="1148" id="1021" /> -<P2 x="943" y="1173" id="1131" /> +<P1 x="943" y="1148" id="1167" /> +<P2 x="943" y="1173" id="1277" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1456" > +<CONNECTOR type="115" id="1602" > <cdparam x="950" y="1201" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from send event to action state" value="null" /> -<P1 x="943" y="1203" id="1132" /> -<P2 x="943" y="1229" id="1040" /> +<P1 x="943" y="1203" id="1278" /> +<P2 x="943" y="1229" id="1186" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1457" > +<CONNECTOR type="115" id="1603" > <cdparam x="1049" y="1180" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from write channel to send event" value="null" /> -<P1 x="1049" y="1180" id="1046" /> -<P2 x="1049" y="1206" id="1134" /> +<P1 x="1049" y="1180" id="1192" /> +<P2 x="1049" y="1206" id="1280" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1458" > +<CONNECTOR type="115" id="1604" > <cdparam x="1049" y="1223" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from send event to action state" value="null" /> -<P1 x="1049" y="1236" id="1135" /> -<P2 x="1049" y="1261" id="1065" /> +<P1 x="1049" y="1236" id="1281" /> +<P2 x="1049" y="1261" id="1211" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1459" > +<CONNECTOR type="115" id="1605" > <cdparam x="883" y="884" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from choice to stop state" value="null" /> -<P1 x="883" y="884" id="760" /> -<P2 x="909" y="917" id="1139" /> +<P1 x="883" y="884" id="906" /> +<P2 x="909" y="917" id="1285" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1460" > +<CONNECTOR type="115" id="1606" > <cdparam x="612" y="727" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from choice to stop state" value="null" /> -<P1 x="612" y="727" id="732" /> -<P2 x="622" y="757" id="1137" /> +<P1 x="612" y="727" id="878" /> +<P2 x="622" y="757" id="1283" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1461" > +<CONNECTOR type="115" id="1607" > <cdparam x="532" y="727" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from choice to action state" value="null" /> -<P1 x="532" y="727" id="731" /> -<P2 x="496" y="763" id="1015" /> +<P1 x="532" y="727" id="877" /> +<P2 x="496" y="763" id="1161" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1462" > +<CONNECTOR type="115" id="1608" > <cdparam x="799" y="1218" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from action state to stop state" value="null" /> -<P1 x="799" y="1218" id="1013" /> -<P2 x="799" y="1265" id="951" /> +<P1 x="799" y="1218" id="1159" /> +<P2 x="799" y="1265" id="1097" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1463" > +<CONNECTOR type="115" id="1609" > <cdparam x="1009" y="954" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from choice to execI" value="null" /> -<P1 x="1009" y="954" id="747" /> -<P2 x="943" y="1020" id="740" /> +<P1 x="1009" y="954" id="893" /> +<P2 x="943" y="1020" id="886" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1464" > +<CONNECTOR type="115" id="1610" > <cdparam x="229" y="1194" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from write channel to stop state" value="null" /> -<P1 x="229" y="1194" id="1087" /> -<P2 x="229" y="1232" id="927" /> +<P1 x="229" y="1194" id="1233" /> +<P2 x="229" y="1232" id="1073" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1465" > +<CONNECTOR type="115" id="1611" > <cdparam x="346" y="1198" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from write channel to stop state" value="null" /> -<P1 x="346" y="1198" id="1093" /> -<P2 x="344" y="1224" id="943" /> +<P1 x="346" y="1198" id="1239" /> +<P2 x="344" y="1224" id="1089" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1466" > +<CONNECTOR type="115" id="1612" > <cdparam x="438" y="1184" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from write channel to stop state" value="null" /> -<P1 x="438" y="1184" id="1099" /> -<P2 x="438" y="1208" id="932" /> +<P1 x="438" y="1184" id="1245" /> +<P2 x="438" y="1208" id="1078" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1467" > +<CONNECTOR type="115" id="1613" > <cdparam x="496" y="793" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from action state to stop state" value="null" /> -<P1 x="496" y="793" id="1016" /> -<P2 x="496" y="825" id="1018" /> +<P1 x="496" y="793" id="1162" /> +<P2 x="496" y="825" id="1164" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1468" > +<CONNECTOR type="115" id="1614" > <cdparam x="943" y="1259" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from action state to stop state" value="null" /> -<P1 x="943" y="1259" id="1041" /> -<P2 x="943" y="1306" id="1043" /> +<P1 x="943" y="1259" id="1187" /> +<P2 x="943" y="1306" id="1189" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1469" > +<CONNECTOR type="115" id="1615" > <cdparam x="1008" y="736" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from execI to choice" value="null" /> -<P1 x="1008" y="736" id="781" /> -<P2 x="1008" y="770" id="774" /> +<P1 x="1008" y="736" id="927" /> +<P2 x="1008" y="770" id="920" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1470" > +<CONNECTOR type="115" id="1616" > <cdparam x="1008" y="835" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from choice to choice" value="null" /> -<P1 x="1008" y="835" id="777" /> -<P2 x="1049" y="929" id="746" /> +<P1 x="1008" y="835" id="923" /> +<P2 x="1049" y="929" id="892" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1471" > +<CONNECTOR type="115" id="1617" > <cdparam x="1049" y="1291" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from action state to stop state" value="null" /> -<P1 x="1049" y="1291" id="1066" /> -<P2 x="1049" y="1336" id="1068" /> +<P1 x="1049" y="1291" id="1212" /> +<P2 x="1049" y="1336" id="1214" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1472" > +<CONNECTOR type="115" id="1618" > <cdparam x="1208" y="1152" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from execI to write channel" value="null" /> -<P1 x="1208" y="1142" id="725" /> -<P2 x="1208" y="1209" id="1141" /> +<P1 x="1208" y="1142" id="871" /> +<P2 x="1208" y="1209" id="1287" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1473" > +<CONNECTOR type="115" id="1619" > <cdparam x="1208" y="1239" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from write channel to action state" value="null" /> -<P1 x="1208" y="1239" id="1142" /> -<P2 x="1208" y="1290" id="1161" /> +<P1 x="1208" y="1239" id="1288" /> +<P2 x="1208" y="1290" id="1307" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1474" > +<CONNECTOR type="115" id="1620" > <cdparam x="1208" y="1320" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from action state to send event" value="null" /> -<P1 x="1208" y="1320" id="1162" /> -<P2 x="1208" y="1346" id="1169" /> +<P1 x="1208" y="1320" id="1308" /> +<P2 x="1208" y="1346" id="1315" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1475" > +<CONNECTOR type="115" id="1621" > <cdparam x="1206" y="1385" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from send event to action state" value="null" /> -<P1 x="1208" y="1376" id="1170" /> -<P2 x="1207" y="1397" id="1166" /> +<P1 x="1208" y="1376" id="1316" /> +<P2 x="1207" y="1397" id="1312" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1476" > +<CONNECTOR type="115" id="1622" > <cdparam x="1206" y="1088" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from choice to execI" value="null" /> -<P1 x="1208" y="1075" id="721" /> -<P2 x="1208" y="1102" id="724" /> +<P1 x="1208" y="1075" id="867" /> +<P2 x="1208" y="1102" id="870" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1477" > +<CONNECTOR type="115" id="1623" > <cdparam x="1248" y="1035" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from choice to stop state" value="null" /> -<P1 x="1248" y="1035" id="720" /> -<P2 x="1287" y="1065" id="1172" /> +<P1 x="1248" y="1035" id="866" /> +<P2 x="1287" y="1065" id="1318" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1478" > +<CONNECTOR type="115" id="1624" > <cdparam x="1207" y="1427" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from action state to stop state" value="null" /> -<P1 x="1207" y="1427" id="1167" /> -<P2 x="1207" y="1466" id="1164" /> +<P1 x="1207" y="1427" id="1313" /> +<P2 x="1207" y="1466" id="1310" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1479" > +<CONNECTOR type="115" id="1625" > <cdparam x="1553" y="1019" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from choice to execI" value="null" /> -<P1 x="1567" y="1021" id="691" /> -<P2 x="1529" y="1059" id="684" /> +<P1 x="1567" y="1021" id="837" /> +<P2 x="1529" y="1059" id="830" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1480" > +<CONNECTOR type="115" id="1626" > <cdparam x="1529" y="1324" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from execI to write channel" value="null" /> -<P1 x="1529" y="1289" id="681" /> -<P2 x="1529" y="1343" id="1179" /> +<P1 x="1529" y="1289" id="827" /> +<P2 x="1529" y="1343" id="1325" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1481" > +<CONNECTOR type="115" id="1627" > <cdparam x="1684" y="929" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from choice to send event" value="null" /> -<P1 x="1728" y="930" id="701" /> -<P2 x="1731" y="1021" id="1182" /> +<P1 x="1728" y="930" id="847" /> +<P2 x="1731" y="1021" id="1328" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1482" > +<CONNECTOR type="115" id="1628" > <cdparam x="1615" y="1283" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from execI to write channel" value="null" /> -<P1 x="1641" y="1270" id="705" /> -<P2 x="1641" y="1294" id="1219" /> +<P1 x="1641" y="1270" id="851" /> +<P2 x="1641" y="1294" id="1365" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1483" > +<CONNECTOR type="115" id="1629" > <cdparam x="1641" y="1324" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from write channel to send event" value="null" /> -<P1 x="1641" y="1324" id="1220" /> -<P2 x="1642" y="1343" id="1261" /> +<P1 x="1641" y="1324" id="1366" /> +<P2 x="1642" y="1343" id="1407" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1484" > +<CONNECTOR type="115" id="1630" > <cdparam x="1529" y="1373" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from write channel to send event" value="null" /> -<P1 x="1529" y="1373" id="1180" /> -<P2 x="1529" y="1400" id="1258" /> +<P1 x="1529" y="1373" id="1326" /> +<P2 x="1529" y="1400" id="1404" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1485" > +<CONNECTOR type="115" id="1631" > <cdparam x="1529" y="1422" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from send event to stop state" value="null" /> -<P1 x="1529" y="1430" id="1259" /> -<P2 x="1529" y="1452" id="1174" /> +<P1 x="1529" y="1430" id="1405" /> +<P2 x="1529" y="1452" id="1320" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1486" > +<CONNECTOR type="115" id="1632" > <cdparam x="1642" y="1373" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from send event to write channel" value="null" /> -<P1 x="1642" y="1373" id="1262" /> -<P2 x="1642" y="1399" id="1264" /> +<P1 x="1642" y="1373" id="1408" /> +<P2 x="1642" y="1399" id="1410" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1487" > +<CONNECTOR type="115" id="1633" > <cdparam x="1956" y="1361" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from choice to action state" value="null" /> -<P1 x="1956" y="1361" id="659" /> -<P2 x="1920" y="1406" id="1274" /> +<P1 x="1956" y="1361" id="805" /> +<P2 x="1920" y="1406" id="1420" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1488" > +<CONNECTOR type="115" id="1634" > <cdparam x="2100" y="1490" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from action state to stop state" value="null" /> -<P1 x="2101" y="1491" id="1282" /> -<P2 x="2101" y="1532" id="1284" /> +<P1 x="2101" y="1491" id="1428" /> +<P2 x="2101" y="1532" id="1430" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1489" > +<CONNECTOR type="115" id="1635" > <cdparam x="1996" y="1401" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from choice to action state" value="null" /> -<P1 x="1996" y="1401" id="661" /> -<P2 x="1996" y="1429" id="1289" /> +<P1 x="1996" y="1401" id="807" /> +<P2 x="1996" y="1429" id="1435" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1490" > +<CONNECTOR type="115" id="1636" > <cdparam x="1996" y="1459" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from action state to action state" value="null" /> -<P1 x="1996" y="1459" id="1290" /> -<P2 x="1996" y="1488" id="1286" /> +<P1 x="1996" y="1459" id="1436" /> +<P2 x="1996" y="1488" id="1432" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1491" > +<CONNECTOR type="115" id="1637" > <cdparam x="2021" y="1038" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from choice to execI" value="null" /> -<P1 x="2237" y="966" id="651" /> -<P2 x="2218" y="1054" id="708" /> +<P1 x="2237" y="966" id="797" /> +<P2 x="2218" y="1054" id="854" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1492" > +<CONNECTOR type="115" id="1638" > <cdparam x="2217" y="1323" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from send request to write channel" value="null" /> -<P1 x="2217" y="1323" id="1332" /> -<P2 x="2217" y="1360" id="1334" /> +<P1 x="2217" y="1323" id="1478" /> +<P2 x="2217" y="1360" id="1480" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1493" > +<CONNECTOR type="115" id="1639" > <cdparam x="2218" y="1094" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from execI to action state" value="null" /> -<P1 x="2218" y="1094" id="709" /> -<P2 x="2218" y="1131" id="1337" /> +<P1 x="2218" y="1094" id="855" /> +<P2 x="2218" y="1131" id="1483" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1494" > +<CONNECTOR type="115" id="1640" > <cdparam x="2218" y="1161" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from action state to write channel" value="null" /> -<P1 x="2218" y="1161" id="1338" /> -<P2 x="2218" y="1193" id="1326" /> +<P1 x="2218" y="1161" id="1484" /> +<P2 x="2218" y="1193" id="1472" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1495" > +<CONNECTOR type="115" id="1641" > <cdparam x="2218" y="1223" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from write channel to send event" value="null" /> -<P1 x="2218" y="1223" id="1327" /> -<P2 x="2217" y="1243" id="1340" /> +<P1 x="2218" y="1223" id="1473" /> +<P2 x="2217" y="1243" id="1486" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1496" > +<CONNECTOR type="115" id="1642" > <cdparam x="2216" y="1284" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from send event to send request" value="null" /> -<P1 x="2217" y="1273" id="1341" /> -<P2 x="2217" y="1293" id="1331" /> +<P1 x="2217" y="1273" id="1487" /> +<P2 x="2217" y="1293" id="1477" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1497" > +<CONNECTOR type="115" id="1643" > <cdparam x="2217" y="1390" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from write channel to action state" value="null" /> -<P1 x="2217" y="1390" id="1335" /> -<P2 x="2217" y="1419" id="1343" /> +<P1 x="2217" y="1390" id="1481" /> +<P2 x="2217" y="1419" id="1489" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1498" > +<CONNECTOR type="115" id="1644" > <cdparam x="2341" y="1060" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from execI to write channel" value="null" /> -<P1 x="2341" y="1059" id="713" /> -<P2 x="2341" y="1117" id="1346" /> +<P1 x="2341" y="1059" id="859" /> +<P2 x="2341" y="1117" id="1492" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1499" > +<CONNECTOR type="115" id="1645" > <cdparam x="1529" y="1099" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from execI to write channel" value="null" /> -<P1 x="1529" y="1099" id="685" /> -<P2 x="1529" y="1127" id="1176" /> +<P1 x="1529" y="1099" id="831" /> +<P2 x="1529" y="1127" id="1322" /> <AutomaticDrawing data="true" /> </CONNECTOR> -<CONNECTOR type="115" id="1500" > +<CONNECTOR type="115" id="1646" > <cdparam x="2101" y="1433" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from choice to action state" value="null" /> -<P1 x="2101" y="1433" id="645" /> -<P2 x="2101" y="1461" id="1281" /> -<AutomaticDrawing data="true" /> -</CONNECTOR> -<CONNECTOR type="115" id="1501" > -<cdparam x="2158" y="1460" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from choice to stop state" value="null" /> -<P1 x="2141" y="1393" id="644" /> -<P2 x="2178" y="1416" id="1376" /> -<AutomaticDrawing data="true" /> -</CONNECTOR> -<CONNECTOR type="115" id="1502" > -<cdparam x="1688" y="890" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from choice to choice" value="null" /> -<P1 x="1688" y="890" id="699" /> -<P2 x="1607" y="996" id="690" /> -<AutomaticDrawing data="true" /> -</CONNECTOR> -<CONNECTOR type="115" id="1503" > -<cdparam x="1768" y="890" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from choice to choice" value="null" /> -<P1 x="1768" y="890" id="700" /> -<P2 x="2277" y="941" id="650" /> -<AutomaticDrawing data="true" /> -</CONNECTOR> -<CONNECTOR type="115" id="1504" > -<cdparam x="2317" y="966" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from choice to execI" value="null" /> -<P1 x="2317" y="966" id="652" /> -<P2 x="2341" y="1019" id="712" /> -<AutomaticDrawing data="true" /> -</CONNECTOR> -<CONNECTOR type="115" id="1505" > -<cdparam x="2341" y="1147" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from write channel to send event" value="null" /> -<P1 x="2341" y="1147" id="1347" /> -<P2 x="2341" y="1194" id="1371" /> -<AutomaticDrawing data="true" /> -</CONNECTOR> -<CONNECTOR type="115" id="1506" > -<cdparam x="2341" y="1224" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from send event to send event" value="null" /> -<P1 x="2341" y="1224" id="1372" /> -<P2 x="2341" y="1262" id="1366" /> -<AutomaticDrawing data="true" /> -</CONNECTOR> -<CONNECTOR type="115" id="1507" > -<cdparam x="1731" y="1051" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from send event to choice" value="null" /> -<P1 x="1731" y="1051" id="1183" /> -<P2 x="1731" y="1081" id="1383" /> -<AutomaticDrawing data="true" /> -</CONNECTOR> -<CONNECTOR type="115" id="1508" > -<cdparam x="1647" y="1021" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from choice to stop state" value="null" /> -<P1 x="1647" y="1021" id="692" /> -<P2 x="1659" y="1052" id="1374" /> -<AutomaticDrawing data="true" /> -</CONNECTOR> -<CONNECTOR type="115" id="1509" > -<cdparam x="1826" y="1324" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from choice to action state" value="null" /> -<P1 x="1826" y="1324" id="669" /> -<P2 x="1826" y="1344" id="1269" /> -<AutomaticDrawing data="true" /> -</CONNECTOR> -<CONNECTOR type="115" id="1510" > -<cdparam x="1826" y="1374" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from action state to stop state" value="null" /> -<P1 x="1826" y="1374" id="1270" /> -<P2 x="1828" y="1452" id="1272" /> -<AutomaticDrawing data="true" /> -</CONNECTOR> -<CONNECTOR type="115" id="1511" > -<cdparam x="1786" y="1284" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from choice to stop state" value="null" /> -<P1 x="1786" y="1284" id="667" /> -<P2 x="1740" y="1330" id="1267" /> -<AutomaticDrawing data="true" /> -</CONNECTOR> -<CONNECTOR type="115" id="1512" > -<cdparam x="1920" y="1436" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from action state to stop state" value="null" /> -<P1 x="1920" y="1436" id="1275" /> -<P2 x="1920" y="1476" id="1277" /> -<AutomaticDrawing data="true" /> -</CONNECTOR> -<CONNECTOR type="115" id="1513" > -<cdparam x="1996" y="1518" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from action state to stop state" value="null" /> -<P1 x="1996" y="1518" id="1287" /> -<P2 x="1996" y="1538" id="1279" /> -<AutomaticDrawing data="true" /> -</CONNECTOR> -<CONNECTOR type="115" id="1514" > -<cdparam x="2036" y="1361" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from choice to choice" value="null" /> -<P1 x="2036" y="1361" id="660" /> -<P2 x="2101" y="1368" id="642" /> -<AutomaticDrawing data="true" /> -</CONNECTOR> -<CONNECTOR type="115" id="1515" > -<cdparam x="1866" y="1284" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from choice to choice" value="null" /> -<P1 x="1866" y="1284" id="668" /> -<P2 x="1996" y="1336" id="658" /> -<AutomaticDrawing data="true" /> -</CONNECTOR> -<CONNECTOR type="115" id="1516" > -<cdparam x="2341" y="1292" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from action state to stop state" value="null" /> -<P1 x="2341" y="1292" id="1367" /> -<P2 x="2340" y="1319" id="1369" /> -<AutomaticDrawing data="true" /> -</CONNECTOR> -<CONNECTOR type="115" id="1517" > -<cdparam x="2217" y="1449" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from action state to stop state" value="null" /> -<P1 x="2217" y="1449" id="1344" /> -<P2 x="2217" y="1478" id="1329" /> -<AutomaticDrawing data="true" /> -</CONNECTOR> -<CONNECTOR type="115" id="1518" > -<cdparam x="2277" y="1006" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from choice to stop state" value="null" /> -<P1 x="2277" y="1006" id="653" /> -<P2 x="2278" y="1034" id="1378" /> -<AutomaticDrawing data="true" /> -</CONNECTOR> -<CONNECTOR type="115" id="1519" > -<cdparam x="1642" y="1429" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from write channel to stop state" value="null" /> -<P1 x="1642" y="1429" id="1265" /> -<P2 x="1642" y="1463" id="1222" /> -<AutomaticDrawing data="true" /> -</CONNECTOR> -<CONNECTOR type="115" id="1520" > -<cdparam x="1529" y="1157" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from write channel to send event" value="null" /> -<P1 x="1529" y="1157" id="1177" /> -<P2 x="1529" y="1187" id="1380" /> -<AutomaticDrawing data="true" /> -</CONNECTOR> -<CONNECTOR type="115" id="1521" > -<cdparam x="1529" y="1217" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from send event to execI" value="null" /> -<P1 x="1529" y="1217" id="1381" /> -<P2 x="1529" y="1249" id="680" /> -<AutomaticDrawing data="true" /> -</CONNECTOR> -<CONNECTOR type="115" id="1522" > -<cdparam x="1691" y="1156" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from choice to execI" value="null" /> -<P1 x="1691" y="1156" id="675" /> -<P2 x="1641" y="1230" id="704" /> -<AutomaticDrawing data="true" /> -</CONNECTOR> -<CONNECTOR type="115" id="1523" > -<cdparam x="1771" y="1156" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from choice to choice" value="null" /> -<P1 x="1771" y="1156" id="676" /> -<P2 x="1826" y="1259" id="666" /> -<AutomaticDrawing data="true" /> -</CONNECTOR> -<CONNECTOR type="115" id="1524" > -<cdparam x="1731" y="1111" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from read channel to choice" value="null" /> -<P1 x="1731" y="1111" id="1384" /> -<P2 x="1731" y="1131" id="674" /> -<AutomaticDrawing data="true" /> -</CONNECTOR> - -</TMLActivityDiagramPanel> - -<TMLActivityDiagramPanel name="Application" minX="10" maxX="1400" minY="10" maxY="900" > -<COMPONENT type="1012" id="1532" > -<cdparam x="491" y="277" /> -<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="choice" value="null" /> -<TGConnectingPoint num="0" id="1528" /> -<TGConnectingPoint num="1" id="1529" /> -<TGConnectingPoint num="2" id="1530" /> -<TGConnectingPoint num="3" id="1531" /> -</COMPONENT> -<SUBCOMPONENT type="-1" id="1525" > -<father id="1532" num="0" /> -<cdparam x="466" y="287" /> -<sizeparam width="14" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" /> -<infoparam name="guard 1" value="[ ]" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="1526" > -<father id="1532" num="1" /> -<cdparam x="526" y="287" /> -<sizeparam width="14" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" /> -<infoparam name="guard 2" value="[ ]" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="1527" > -<father id="1532" num="2" /> -<cdparam x="511" y="322" /> -<sizeparam width="14" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" /> -<infoparam name="guard 3" value="[ ]" /> -</SUBCOMPONENT> - -<COMPONENT type="1000" id="1534" > -<cdparam x="501" y="91" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="start state" value="null" /> -<TGConnectingPoint num="0" id="1533" /> -</COMPONENT> - -<COMPONENT type="1008" id="1537" > -<cdparam x="482" y="129" /> -<sizeparam width="52" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="send event" value="open()" /> -<TGConnectingPoint num="0" id="1535" /> -<TGConnectingPoint num="1" id="1536" /> -<extraparam> -<Data eventName="open" nbOfParams="5" /> -</extraparam> -</COMPONENT> - -<COMPONENT type="1006" id="1540" > -<cdparam x="466" y="178" /> -<sizeparam width="84" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="write channel" value="fromAtoT(1)" /> -<TGConnectingPoint num="0" id="1538" /> -<TGConnectingPoint num="1" id="1539" /> -<extraparam> -<Data channelName="fromAtoT" nbOfSamples="1" /> -</extraparam> -</COMPONENT> - -<COMPONENT type="1008" id="1543" > -<cdparam x="467" y="226" /> -<sizeparam width="80" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="send event" value="send_TCP()" /> -<TGConnectingPoint num="0" id="1541" /> -<TGConnectingPoint num="1" id="1542" /> -<extraparam> -<Data eventName="send_TCP" nbOfParams="5" /> -</extraparam> -</COMPONENT> - -<COMPONENT type="1001" id="1545" > -<cdparam x="576" y="388" /> -<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="1544" /> -</COMPONENT> - -<COMPONENT type="1008" id="1548" > -<cdparam x="559" y="329" /> -<sizeparam width="54" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="send event" value="abort()" /> -<TGConnectingPoint num="0" id="1546" /> -<TGConnectingPoint num="1" id="1547" /> -<extraparam> -<Data eventName="abort" nbOfParams="5" /> -</extraparam> -</COMPONENT> - -<COMPONENT type="1008" id="1551" > -<cdparam x="406" y="337" /> -<sizeparam width="53" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="send event" value="close()" /> -<TGConnectingPoint num="0" id="1549" /> -<TGConnectingPoint num="1" id="1550" /> -<extraparam> -<Data eventName="close" nbOfParams="5" /> -</extraparam> -</COMPONENT> - -<COMPONENT type="1001" id="1553" > -<cdparam x="422" y="386" /> -<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="1552" /> -</COMPONENT> - -<CONNECTOR type="115" id="1554" > -<cdparam x="509" y="94" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from start state to send event" value="null" /> -<P1 x="508" y="111" id="1533" /> -<P2 x="508" y="124" id="1535" /> -<AutomaticDrawing data="true" /> -</CONNECTOR> -<CONNECTOR type="115" id="1555" > -<cdparam x="508" y="154" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from send event to write channel" value="null" /> -<P1 x="508" y="154" id="1536" /> -<P2 x="508" y="173" id="1538" /> -<AutomaticDrawing data="true" /> -</CONNECTOR> -<CONNECTOR type="115" id="1556" > -<cdparam x="508" y="222" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from write channel to send event" value="null" /> -<P1 x="508" y="203" id="1539" /> -<P2 x="507" y="221" id="1541" /> -<AutomaticDrawing data="true" /> -</CONNECTOR> -<CONNECTOR type="115" id="1557" > -<cdparam x="586" y="354" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from send event to stop state" value="null" /> -<P1 x="586" y="354" id="1547" /> -<P2 x="586" y="383" id="1544" /> -<AutomaticDrawing data="true" /> -</CONNECTOR> -<CONNECTOR type="115" id="1558" > -<cdparam x="508" y="298" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from send event to choice" value="null" /> -<P1 x="507" y="251" id="1542" /> -<P2 x="506" y="267" id="1528" /> -<AutomaticDrawing data="true" /> -</CONNECTOR> -<CONNECTOR type="115" id="1559" > -<cdparam x="470" y="348" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from choice to send event" value="null" /> -<P1 x="466" y="292" id="1529" /> -<P2 x="432" y="332" id="1549" /> -<AutomaticDrawing data="true" /> -</CONNECTOR> -<CONNECTOR type="115" id="1560" > -<cdparam x="432" y="362" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from send event to stop state" value="null" /> -<P1 x="432" y="362" id="1550" /> -<P2 x="432" y="381" id="1552" /> -<AutomaticDrawing data="true" /> -</CONNECTOR> -<CONNECTOR type="115" id="1561" > -<cdparam x="550" y="348" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from choice to send event" value="null" /> -<P1 x="546" y="292" id="1530" /> -<P2 x="586" y="324" id="1546" /> -<AutomaticDrawing data="true" /> -</CONNECTOR> - -</TMLActivityDiagramPanel> - -<TMLActivityDiagramPanel name="SmartCard" minX="10" maxX="1400" minY="10" maxY="900" > -<COMPONENT type="1000" id="1563" > -<cdparam x="159" y="66" /> -<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="start state" value="null" /> -<TGConnectingPoint num="0" id="1562" /> -</COMPONENT> - -<COMPONENT type="1010" id="1566" > -<cdparam x="138" y="129" /> -<sizeparam width="57" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="wait event" value="reset() " /> -<TGConnectingPoint num="0" id="1564" /> -<TGConnectingPoint num="1" id="1565" /> -<extraparam> -<Data eventName="reset" nbOfParams="5" /> -</extraparam> -</COMPONENT> - -<COMPONENT type="1008" id="1569" > -<cdparam x="108" y="182" /> -<sizeparam width="116" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="send event" value="answerToReset()" /> -<TGConnectingPoint num="0" id="1567" /> -<TGConnectingPoint num="1" id="1568" /> -<extraparam> -<Data eventName="answerToReset" nbOfParams="5" /> -</extraparam> -</COMPONENT> - -<COMPONENT type="1010" id="1572" > -<cdparam x="143" y="237" /> -<sizeparam width="47" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="wait event" value="pTS() " /> -<TGConnectingPoint num="0" id="1570" /> -<TGConnectingPoint num="1" id="1571" /> -<extraparam> -<Data eventName="pTS" nbOfParams="5" /> -</extraparam> -</COMPONENT> - -<COMPONENT type="1008" id="1575" > -<cdparam x="121" y="308" /> -<sizeparam width="90" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="send event" value="pTSConfirm()" /> -<TGConnectingPoint num="0" id="1573" /> -<TGConnectingPoint num="1" id="1574" /> -<extraparam> -<Data eventName="pTSConfirm" nbOfParams="5" /> -</extraparam> -</COMPONENT> - -<COMPONENT type="301" id="1592" > -<cdparam x="376" y="98" /> -<sizeparam width="237" height="39" minWidth="50" minHeight="20" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="UML Note" value="The first two layers of the OSI model -are used to communicate between -the smart card and the terminal -" /> -<TGConnectingPoint num="0" id="1576" /> -<TGConnectingPoint num="1" id="1577" /> -<TGConnectingPoint num="2" id="1578" /> -<TGConnectingPoint num="3" id="1579" /> -<TGConnectingPoint num="4" id="1580" /> -<TGConnectingPoint num="5" id="1581" /> -<TGConnectingPoint num="6" id="1582" /> -<TGConnectingPoint num="7" id="1583" /> -<TGConnectingPoint num="8" id="1584" /> -<TGConnectingPoint num="9" id="1585" /> -<TGConnectingPoint num="10" id="1586" /> -<TGConnectingPoint num="11" id="1587" /> -<TGConnectingPoint num="12" id="1588" /> -<TGConnectingPoint num="13" id="1589" /> -<TGConnectingPoint num="14" id="1590" /> -<TGConnectingPoint num="15" id="1591" /> -<extraparam> -<Line value="The first two layers of the OSI model " /> -<Line value="are used to communicate between " /> -<Line value="the smart card and the terminal" /> -</extraparam> -</COMPONENT> - -<COMPONENT type="1007" id="1595" > -<cdparam x="250" y="97" /> -<sizeparam width="96" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="send request" value="start_TCP_IP()" /> -<TGConnectingPoint num="0" id="1593" /> -<TGConnectingPoint num="1" id="1594" /> -<extraparam> -<Data requestName="start_TCP_IP" nbOfParams="5" /> -</extraparam> -</COMPONENT> - -<COMPONENT type="1007" id="1598" > -<cdparam x="236" y="148" /> -<sizeparam width="125" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="send request" value="start_Application()" /> -<TGConnectingPoint num="0" id="1596" /> -<TGConnectingPoint num="1" id="1597" /> -<extraparam> -<Data requestName="start_Application" nbOfParams="5" /> -</extraparam> -</COMPONENT> - -<COMPONENT type="1001" id="1600" > -<cdparam x="515" y="428" /> -<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="1599" /> -</COMPONENT> - -<COMPONENT type="1008" id="1603" > -<cdparam x="305" y="350" /> -<sizeparam width="115" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="send event" value="data_Ready_SC()" /> -<TGConnectingPoint num="0" id="1601" /> -<TGConnectingPoint num="1" id="1602" /> -<extraparam> -<Data eventName="data_Ready_SC" nbOfParams="5" /> -</extraparam> -</COMPONENT> - -<COMPONENT type="1001" id="1605" > -<cdparam x="352" y="426" /> -<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="1604" /> -</COMPONENT> - -<COMPONENT type="1009" id="1608" > -<cdparam x="318" y="308" /> -<sizeparam width="88" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="read channel" value="fromTtoP(1) " /> -<TGConnectingPoint num="0" id="1606" /> -<TGConnectingPoint num="1" id="1607" /> -<extraparam> -<Data channelName="fromTtoP" nbOfSamples="1" /> -</extraparam> -</COMPONENT> - -<COMPONENT type="1010" id="1611" > -<cdparam x="335" y="264" /> -<sizeparam width="55" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="wait event" value="send() " /> -<TGConnectingPoint num="0" id="1609" /> -<TGConnectingPoint num="1" id="1610" /> -<extraparam> -<Data eventName="send" nbOfParams="5" /> -</extraparam> -</COMPONENT> - -<COMPONENT type="1006" id="1614" > -<cdparam x="315" y="392" /> -<sizeparam width="94" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="write channel" value="fromSCtoD(1)" /> -<TGConnectingPoint num="0" id="1612" /> -<TGConnectingPoint num="1" id="1613" /> -<extraparam> -<Data channelName="fromSCtoD" nbOfSamples="1" /> -</extraparam> -</COMPONENT> - -<COMPONENT type="1008" id="1617" > -<cdparam x="493" y="350" /> -<sizeparam width="65" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="send event" value="receive()" /> -<TGConnectingPoint num="0" id="1615" /> -<TGConnectingPoint num="1" id="1616" /> -<extraparam> -<Data eventName="receive" nbOfParams="5" /> -</extraparam> -</COMPONENT> - -<COMPONENT type="1009" id="1620" > -<cdparam x="472" y="311" /> -<sizeparam width="106" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="read channel" value="fromDtoSC0(1) " /> -<TGConnectingPoint num="0" id="1618" /> -<TGConnectingPoint num="1" id="1619" /> -<extraparam> -<Data channelName="fromDtoSC0" nbOfSamples="1" /> -</extraparam> -</COMPONENT> - -<COMPONENT type="1006" id="1623" > -<cdparam x="483" y="387" /> -<sizeparam width="84" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="write channel" value="fromPtoT(1)" /> -<TGConnectingPoint num="0" id="1621" /> -<TGConnectingPoint num="1" id="1622" /> -<extraparam> -<Data channelName="fromPtoT" nbOfSamples="1" /> -</extraparam> -</COMPONENT> - -<COMPONENT type="1010" id="1626" > -<cdparam x="477" y="268" /> -<sizeparam width="97" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="wait event" value="data_Ready() " /> -<TGConnectingPoint num="0" id="1624" /> -<TGConnectingPoint num="1" id="1625" /> -<breakpoint /> -<extraparam> -<Data eventName="data_Ready" nbOfParams="5" /> -</extraparam> -</COMPONENT> - -<COMPONENT type="1014" id="1630" > -<cdparam x="236" y="202" /> -<sizeparam width="124" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="for loop" value="for(j=0;x==0;j = j)" /> -<TGConnectingPoint num="0" id="1627" /> -<TGConnectingPoint num="1" id="1628" /> -<TGConnectingPoint num="2" id="1629" /> -<extraparam> -<Data init="j=0" condition="x==0" increment="j = j" /> -</extraparam> -</COMPONENT> - -<COMPONENT type="1001" id="1632" > -<cdparam x="297" 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="1400" minY="10" maxY="900" /> -<infoparam name="stop state" value="null" /> -<TGConnectingPoint num="0" id="1631" /> -</COMPONENT> - -<COMPONENT type="1018" id="1643" > -<cdparam x="424" y="226" /> -<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> -<infoparam name="select" value="null" /> -<TGConnectingPoint num="0" id="1633" /> -<TGConnectingPoint num="1" id="1634" /> -<TGConnectingPoint num="2" id="1635" /> -<TGConnectingPoint num="3" id="1636" /> -<TGConnectingPoint num="4" id="1637" /> -<TGConnectingPoint num="5" id="1638" /> -<TGConnectingPoint num="6" id="1639" /> -<TGConnectingPoint num="7" id="1640" /> -<TGConnectingPoint num="8" id="1641" /> -<TGConnectingPoint num="9" id="1642" /> -</COMPONENT> - -<CONNECTOR type="115" id="1648" > -<cdparam x="111" y="331" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from send event to send request" value="null" /> -<P1 x="166" y="333" id="1574" /> -<P2 x="298" y="92" id="1593" /> -<Point x="166" y="351" /> -<Point x="231" y="351" /> -<Point x="231" y="72" /> -<Point x="298" y="72" /> -<AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="1644" > -<father id="1648" num="0" /> -<cdparam x="166" y="351" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="1400" /> -<infoparam name="point " value="null" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="1645" > -<father id="1648" num="1" /> -<cdparam x="231" y="351" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="1400" /> -<infoparam name="point " value="null" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="1646" > -<father id="1648" num="2" /> -<cdparam x="231" y="72" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="1400" /> -<infoparam name="point " value="null" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="1647" > -<father id="1648" num="3" /> -<cdparam x="298" y="72" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="1400" /> -<infoparam name="point " value="null" /> -</SUBCOMPONENT> - +<infoparam name="connector from choice to action state" value="null" /> +<P1 x="2101" y="1433" id="791" /> +<P2 x="2101" y="1461" id="1427" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="1647" > +<cdparam x="2158" y="1460" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector from choice to stop state" value="null" /> +<P1 x="2141" y="1393" id="790" /> +<P2 x="2178" y="1416" id="1522" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="1648" > +<cdparam x="1688" y="890" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector from choice to choice" value="null" /> +<P1 x="1688" y="890" id="845" /> +<P2 x="1607" y="996" id="836" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> <CONNECTOR type="115" id="1649" > -<cdparam x="166" y="64" /> +<cdparam x="1768" y="890" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from start state to wait event" value="null" /> -<P1 x="166" y="86" id="1562" /> -<P2 x="166" y="124" id="1564" /> +<infoparam name="connector from choice to choice" value="null" /> +<P1 x="1768" y="890" id="846" /> +<P2 x="2277" y="941" id="796" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="115" id="1650" > -<cdparam x="166" y="154" /> +<cdparam x="2317" y="966" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from wait event to send event" value="null" /> -<P1 x="166" y="154" id="1565" /> -<P2 x="166" y="177" id="1567" /> +<infoparam name="connector from choice to execI" value="null" /> +<P1 x="2317" y="966" id="798" /> +<P2 x="2341" y="1019" id="858" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="115" id="1651" > -<cdparam x="312" y="133" /> +<cdparam x="2341" y="1147" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from send request to send request" value="null" /> -<P1 x="298" y="122" id="1594" /> -<P2 x="298" y="143" id="1596" /> +<infoparam name="connector from write channel to send event" value="null" /> +<P1 x="2341" y="1147" id="1493" /> +<P2 x="2341" y="1194" id="1517" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="115" id="1652" > -<cdparam x="355" y="300" /> +<cdparam x="2341" y="1224" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from wait event to read channel" value="null" /> -<P1 x="362" y="289" id="1610" /> -<P2 x="362" y="303" id="1606" /> +<infoparam name="connector from send event to send event" value="null" /> +<P1 x="2341" y="1224" id="1518" /> +<P2 x="2341" y="1262" id="1512" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="115" id="1653" > -<cdparam x="355" y="365" /> +<cdparam x="1731" y="1051" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from read channel to send event" value="null" /> -<P1 x="362" y="333" id="1607" /> -<P2 x="362" y="345" id="1601" /> +<infoparam name="connector from send event to choice" value="null" /> +<P1 x="1731" y="1051" id="1329" /> +<P2 x="1731" y="1081" id="1529" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="115" id="1654" > -<cdparam x="355" y="417" /> +<cdparam x="1647" y="1021" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from send event to write channel" value="null" /> -<P1 x="362" y="375" id="1602" /> -<P2 x="362" y="387" id="1612" /> +<infoparam name="connector from choice to stop state" value="null" /> +<P1 x="1647" y="1021" id="838" /> +<P2 x="1659" y="1052" id="1520" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="115" id="1655" > -<cdparam x="355" y="473" /> +<cdparam x="1826" y="1324" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from write channel to stop state" value="null" /> -<P1 x="362" y="417" id="1613" /> -<P2 x="362" y="421" id="1604" /> +<infoparam name="connector from choice to action state" value="null" /> +<P1 x="1826" y="1324" id="815" /> +<P2 x="1826" y="1344" id="1415" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="115" id="1656" > -<cdparam x="541" y="358" /> +<cdparam x="1826" y="1374" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from read channel to send event" value="null" /> -<P1 x="525" y="336" id="1619" /> -<P2 x="525" y="345" id="1615" /> +<infoparam name="connector from action state to stop state" value="null" /> +<P1 x="1826" y="1374" id="1416" /> +<P2 x="1828" y="1452" id="1418" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="115" id="1657" > -<cdparam x="540" y="402" /> +<cdparam x="1786" y="1284" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from send event to write channel" value="null" /> -<P1 x="525" y="375" id="1616" /> -<P2 x="525" y="382" id="1621" /> +<infoparam name="connector from choice to stop state" value="null" /> +<P1 x="1786" y="1284" id="813" /> +<P2 x="1740" y="1330" id="1413" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="115" id="1658" > -<cdparam x="543" y="305" /> +<cdparam x="1920" y="1436" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from wait event to read channel" value="null" /> -<P1 x="525" y="293" id="1625" /> -<P2 x="525" y="306" id="1618" /> +<infoparam name="connector from action state to stop state" value="null" /> +<P1 x="1920" y="1436" id="1421" /> +<P2 x="1920" y="1476" id="1423" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="115" id="1659" > -<cdparam x="540" y="464" /> +<cdparam x="1996" y="1518" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from write channel to stop state" value="null" /> -<P1 x="525" y="412" id="1622" /> -<P2 x="525" y="423" id="1599" /> +<infoparam name="connector from action state to stop state" value="null" /> +<P1 x="1996" y="1518" id="1433" /> +<P2 x="1996" y="1538" id="1425" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="115" id="1660" > -<cdparam x="298" y="173" /> +<cdparam x="2036" y="1361" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from send request to for loop" value="null" /> -<P1 x="298" y="173" id="1597" /> -<P2 x="298" y="197" id="1627" /> +<infoparam name="connector from choice to choice" value="null" /> +<P1 x="2036" y="1361" id="806" /> +<P2 x="2101" y="1368" id="788" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="115" id="1661" > -<cdparam x="328" y="232" /> +<cdparam x="1866" y="1284" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from for loop to stop state" value="null" /> -<P1 x="298" y="227" id="1629" /> -<P2 x="307" y="226" id="1631" /> +<infoparam name="connector from choice to choice" value="null" /> +<P1 x="1866" y="1284" id="814" /> +<P2 x="1996" y="1336" id="804" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="115" id="1662" > -<cdparam x="395" y="283" /> +<cdparam x="2341" y="1292" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from select to wait event" value="null" /> -<P1 x="399" y="241" id="1634" /> -<P2 x="362" y="259" id="1609" /> +<infoparam name="connector from action state to stop state" value="null" /> +<P1 x="2341" y="1292" id="1513" /> +<P2 x="2340" y="1319" id="1515" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="115" id="1663" > -<cdparam x="543" y="341" /> +<cdparam x="2217" y="1449" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from select to wait event" value="null" /> -<P1 x="479" y="241" id="1635" /> -<P2 x="525" y="263" id="1624" /> +<infoparam name="connector from action state to stop state" value="null" /> +<P1 x="2217" y="1449" id="1490" /> +<P2 x="2217" y="1478" id="1475" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="115" id="1664" > -<cdparam x="391" y="282" /> +<cdparam x="2277" y="1006" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from for loop to select" value="null" /> -<P1 x="360" y="216" id="1628" /> -<P2 x="439" y="216" id="1633" /> +<infoparam name="connector from choice to stop state" value="null" /> +<P1 x="2277" y="1006" id="799" /> +<P2 x="2278" y="1034" id="1524" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="115" id="1665" > -<cdparam x="164" y="262" /> +<cdparam x="1642" y="1429" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from wait event to send event" value="null" /> -<P1 x="166" y="262" id="1571" /> -<P2 x="166" y="303" id="1573" /> +<infoparam name="connector from write channel to stop state" value="null" /> +<P1 x="1642" y="1429" id="1411" /> +<P2 x="1642" y="1463" id="1368" /> <AutomaticDrawing data="true" /> </CONNECTOR> <CONNECTOR type="115" id="1666" > -<cdparam x="166" y="207" /> +<cdparam x="1529" y="1157" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector from send event to wait event" value="null" /> -<P1 x="166" y="207" id="1568" /> -<P2 x="166" y="232" id="1570" /> +<infoparam name="connector from write channel to send event" value="null" /> +<P1 x="1529" y="1157" id="1323" /> +<P2 x="1529" y="1187" id="1526" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="1667" > +<cdparam x="1529" y="1217" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector from send event to execI" value="null" /> +<P1 x="1529" y="1217" id="1527" /> +<P2 x="1529" y="1249" id="826" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="1668" > +<cdparam x="1691" y="1156" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector from choice to execI" value="null" /> +<P1 x="1691" y="1156" id="821" /> +<P2 x="1641" y="1230" id="850" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="1669" > +<cdparam x="1771" y="1156" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector from choice to choice" value="null" /> +<P1 x="1771" y="1156" id="822" /> +<P2 x="1826" y="1259" id="812" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="1670" > +<cdparam x="1731" y="1111" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector from read channel to choice" value="null" /> +<P1 x="1731" y="1111" id="1530" /> +<P2 x="1731" y="1131" id="820" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> + +</TMLActivityDiagramPanel> + +<TMLActivityDiagramPanel name="Timer" minX="10" maxX="1400" minY="10" maxY="900" > +<COMPONENT type="1012" id="1678" > +<cdparam x="509" y="222" /> +<sizeparam width="30" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="choice" value="null" /> +<TGConnectingPoint num="0" id="1674" /> +<TGConnectingPoint num="1" id="1675" /> +<TGConnectingPoint num="2" id="1676" /> +<TGConnectingPoint num="3" id="1677" /> +</COMPONENT> +<SUBCOMPONENT type="-1" id="1671" > +<father id="1678" num="0" /> +<cdparam x="464" y="232" /> +<sizeparam width="52" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="-75" maxX="-20" minY="10" maxY="35" /> +<infoparam name="guard 1" value="[ x==0 ]" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="1672" > +<father id="1678" num="1" /> +<cdparam x="544" y="234" /> +<sizeparam width="42" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="35" maxX="55" minY="10" maxY="35" /> +<infoparam name="guard 2" value="[ x>0 ]" /> +</SUBCOMPONENT> +<SUBCOMPONENT type="-1" id="1673" > +<father id="1678" num="2" /> +<cdparam x="529" y="267" /> +<sizeparam width="14" height="15" minWidth="10" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="20" maxX="40" minY="45" maxY="70" /> +<infoparam name="guard 3" value="[ ]" /> +</SUBCOMPONENT> + +<COMPONENT type="1000" id="1680" > +<cdparam x="517" y="87" /> +<sizeparam width="15" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="start state" value="null" /> +<TGConnectingPoint num="0" id="1679" /> +</COMPONENT> + +<COMPONENT type="1001" id="1682" > +<cdparam x="417" y="367" /> +<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="1681" /> +</COMPONENT> + +<COMPONENT type="1008" id="1685" > +<cdparam x="393" y="299" /> +<sizeparam width="69" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="send event" value="timeOut()" /> +<TGConnectingPoint num="0" id="1683" /> +<TGConnectingPoint num="1" id="1684" /> +<extraparam> +<Data eventName="timeOut" nbOfParams="5" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1010" id="1688" > +<cdparam x="596" y="300" /> +<sizeparam width="52" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="wait event" value="stop() " /> +<TGConnectingPoint num="0" id="1686" /> +<TGConnectingPoint num="1" id="1687" /> +<extraparam> +<Data eventName="stop" nbOfParams="5" /> +</extraparam> +</COMPONENT> + +<COMPONENT type="1001" id="1690" > +<cdparam x="612" y="365" /> +<sizeparam width="20" height="20" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="stop state" value="null" /> +<TGConnectingPoint num="0" id="1689" /> +</COMPONENT> + +<COMPONENT type="1017" id="1693" > +<cdparam x="487" y="150" /> +<sizeparam width="75" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<hidden value="false" /> +<cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> +<infoparam name="notified event" value="x=?stop()" /> +<TGConnectingPoint num="0" id="1691" /> +<TGConnectingPoint num="1" id="1692" /> +<extraparam> +<Data eventName="stop" variable="x" /> +</extraparam> +</COMPONENT> + +<CONNECTOR type="115" id="1694" > +<cdparam x="427" y="324" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector from send event to stop state" value="null" /> +<P1 x="427" y="324" id="1684" /> +<P2 x="427" y="362" id="1681" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="1695" > +<cdparam x="622" y="325" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector from wait event to stop state" value="null" /> +<P1 x="622" y="325" id="1687" /> +<P2 x="622" y="360" id="1689" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="1696" > +<cdparam x="524" y="107" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector from start state to notified event" value="null" /> +<P1 x="524" y="107" id="1679" /> +<P2 x="524" y="145" id="1691" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="1697" > +<cdparam x="524" y="175" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector from notified event to choice" value="null" /> +<P1 x="524" y="175" id="1692" /> +<P2 x="524" y="212" id="1674" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="1698" > +<cdparam x="484" y="237" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector from choice to send event" value="null" /> +<P1 x="484" y="237" id="1675" /> +<P2 x="427" y="294" id="1683" /> +<AutomaticDrawing data="true" /> +</CONNECTOR> +<CONNECTOR type="115" id="1699" > +<cdparam x="564" y="237" /> +<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="600" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<infoparam name="connector from choice to wait event" value="null" /> +<P1 x="564" y="237" id="1676" /> +<P2 x="622" y="295" id="1686" /> <AutomaticDrawing data="true" /> </CONNECTOR> @@ -6752,36 +6752,36 @@ the smart card and the terminal <Modeling type="TML Architecture" nameTab="Architecture1" > <TMLArchiDiagramPanel name="DIPLODOCUS architecture and mapping Diagram" minX="10" maxX="1400" minY="10" maxY="900" attributes="0" masterClockFrequency="200" > -<COMPONENT type="1100" id="1691" > +<COMPONENT type="1100" id="1724" > <cdparam x="51" y="90" /> <sizeparam width="459" height="321" minWidth="150" minHeight="150" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="cpu0" value="name" /> -<TGConnectingPoint num="0" id="1667" /> -<TGConnectingPoint num="1" id="1668" /> -<TGConnectingPoint num="2" id="1669" /> -<TGConnectingPoint num="3" id="1670" /> -<TGConnectingPoint num="4" id="1671" /> -<TGConnectingPoint num="5" id="1672" /> -<TGConnectingPoint num="6" id="1673" /> -<TGConnectingPoint num="7" id="1674" /> -<TGConnectingPoint num="8" id="1675" /> -<TGConnectingPoint num="9" id="1676" /> -<TGConnectingPoint num="10" id="1677" /> -<TGConnectingPoint num="11" id="1678" /> -<TGConnectingPoint num="12" id="1679" /> -<TGConnectingPoint num="13" id="1680" /> -<TGConnectingPoint num="14" id="1681" /> -<TGConnectingPoint num="15" id="1682" /> -<TGConnectingPoint num="16" id="1683" /> -<TGConnectingPoint num="17" id="1684" /> -<TGConnectingPoint num="18" id="1685" /> -<TGConnectingPoint num="19" id="1686" /> -<TGConnectingPoint num="20" id="1687" /> -<TGConnectingPoint num="21" id="1688" /> -<TGConnectingPoint num="22" id="1689" /> -<TGConnectingPoint num="23" id="1690" /> +<TGConnectingPoint num="0" id="1700" /> +<TGConnectingPoint num="1" id="1701" /> +<TGConnectingPoint num="2" id="1702" /> +<TGConnectingPoint num="3" id="1703" /> +<TGConnectingPoint num="4" id="1704" /> +<TGConnectingPoint num="5" id="1705" /> +<TGConnectingPoint num="6" id="1706" /> +<TGConnectingPoint num="7" id="1707" /> +<TGConnectingPoint num="8" id="1708" /> +<TGConnectingPoint num="9" id="1709" /> +<TGConnectingPoint num="10" id="1710" /> +<TGConnectingPoint num="11" id="1711" /> +<TGConnectingPoint num="12" id="1712" /> +<TGConnectingPoint num="13" id="1713" /> +<TGConnectingPoint num="14" id="1714" /> +<TGConnectingPoint num="15" id="1715" /> +<TGConnectingPoint num="16" id="1716" /> +<TGConnectingPoint num="17" id="1717" /> +<TGConnectingPoint num="18" id="1718" /> +<TGConnectingPoint num="19" id="1719" /> +<TGConnectingPoint num="20" id="1720" /> +<TGConnectingPoint num="21" id="1721" /> +<TGConnectingPoint num="22" id="1722" /> +<TGConnectingPoint num="23" id="1723" /> <extraparam> <info stereotype="CPURRPB" nodeName="cpu0" /> <attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="1" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="99" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0"/> @@ -6798,225 +6798,225 @@ the smart card and the terminal <Modeling type="TML Architecture" nameTab="Architecture2" > <TMLArchiDiagramPanel name="DIPLODOCUS architecture and mapping Diagram" minX="10" maxX="1400" minY="10" maxY="900" attributes="0" masterClockFrequency="200" > -<COMPONENT type="1105" id="1716" > +<COMPONENT type="1105" id="1749" > <cdparam x="290" y="308" /> <sizeparam width="189" height="131" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="Memory0" value="name" /> -<TGConnectingPoint num="0" id="1692" /> -<TGConnectingPoint num="1" id="1693" /> -<TGConnectingPoint num="2" id="1694" /> -<TGConnectingPoint num="3" id="1695" /> -<TGConnectingPoint num="4" id="1696" /> -<TGConnectingPoint num="5" id="1697" /> -<TGConnectingPoint num="6" id="1698" /> -<TGConnectingPoint num="7" id="1699" /> -<TGConnectingPoint num="8" id="1700" /> -<TGConnectingPoint num="9" id="1701" /> -<TGConnectingPoint num="10" id="1702" /> -<TGConnectingPoint num="11" id="1703" /> -<TGConnectingPoint num="12" id="1704" /> -<TGConnectingPoint num="13" id="1705" /> -<TGConnectingPoint num="14" id="1706" /> -<TGConnectingPoint num="15" id="1707" /> -<TGConnectingPoint num="16" id="1708" /> -<TGConnectingPoint num="17" id="1709" /> -<TGConnectingPoint num="18" id="1710" /> -<TGConnectingPoint num="19" id="1711" /> -<TGConnectingPoint num="20" id="1712" /> -<TGConnectingPoint num="21" id="1713" /> -<TGConnectingPoint num="22" id="1714" /> -<TGConnectingPoint num="23" id="1715" /> +<TGConnectingPoint num="0" id="1725" /> +<TGConnectingPoint num="1" id="1726" /> +<TGConnectingPoint num="2" id="1727" /> +<TGConnectingPoint num="3" id="1728" /> +<TGConnectingPoint num="4" id="1729" /> +<TGConnectingPoint num="5" id="1730" /> +<TGConnectingPoint num="6" id="1731" /> +<TGConnectingPoint num="7" id="1732" /> +<TGConnectingPoint num="8" id="1733" /> +<TGConnectingPoint num="9" id="1734" /> +<TGConnectingPoint num="10" id="1735" /> +<TGConnectingPoint num="11" id="1736" /> +<TGConnectingPoint num="12" id="1737" /> +<TGConnectingPoint num="13" id="1738" /> +<TGConnectingPoint num="14" id="1739" /> +<TGConnectingPoint num="15" id="1740" /> +<TGConnectingPoint num="16" id="1741" /> +<TGConnectingPoint num="17" id="1742" /> +<TGConnectingPoint num="18" id="1743" /> +<TGConnectingPoint num="19" id="1744" /> +<TGConnectingPoint num="20" id="1745" /> +<TGConnectingPoint num="21" id="1746" /> +<TGConnectingPoint num="22" id="1747" /> +<TGConnectingPoint num="23" id="1748" /> <extraparam> <info stereotype="MEMORY" nodeName="Memory0" /> <attributes byteDataSize="4" clockRatio="1" bufferType="0" /> </extraparam> </COMPONENT> -<COMPONENT type="1102" id="1741" > +<COMPONENT type="1102" id="1774" > <cdparam x="259" y="219" /> <sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="Bus0" value="name" /> -<TGConnectingPoint num="0" id="1717" /> -<TGConnectingPoint num="1" id="1718" /> -<TGConnectingPoint num="2" id="1719" /> -<TGConnectingPoint num="3" id="1720" /> -<TGConnectingPoint num="4" id="1721" /> -<TGConnectingPoint num="5" id="1722" /> -<TGConnectingPoint num="6" id="1723" /> -<TGConnectingPoint num="7" id="1724" /> -<TGConnectingPoint num="8" id="1725" /> -<TGConnectingPoint num="9" id="1726" /> -<TGConnectingPoint num="10" id="1727" /> -<TGConnectingPoint num="11" id="1728" /> -<TGConnectingPoint num="12" id="1729" /> -<TGConnectingPoint num="13" id="1730" /> -<TGConnectingPoint num="14" id="1731" /> -<TGConnectingPoint num="15" id="1732" /> -<TGConnectingPoint num="16" id="1733" /> -<TGConnectingPoint num="17" id="1734" /> -<TGConnectingPoint num="18" id="1735" /> -<TGConnectingPoint num="19" id="1736" /> -<TGConnectingPoint num="20" id="1737" /> -<TGConnectingPoint num="21" id="1738" /> -<TGConnectingPoint num="22" id="1739" /> -<TGConnectingPoint num="23" id="1740" /> +<TGConnectingPoint num="0" id="1750" /> +<TGConnectingPoint num="1" id="1751" /> +<TGConnectingPoint num="2" id="1752" /> +<TGConnectingPoint num="3" id="1753" /> +<TGConnectingPoint num="4" id="1754" /> +<TGConnectingPoint num="5" id="1755" /> +<TGConnectingPoint num="6" id="1756" /> +<TGConnectingPoint num="7" id="1757" /> +<TGConnectingPoint num="8" id="1758" /> +<TGConnectingPoint num="9" id="1759" /> +<TGConnectingPoint num="10" id="1760" /> +<TGConnectingPoint num="11" id="1761" /> +<TGConnectingPoint num="12" id="1762" /> +<TGConnectingPoint num="13" id="1763" /> +<TGConnectingPoint num="14" id="1764" /> +<TGConnectingPoint num="15" id="1765" /> +<TGConnectingPoint num="16" id="1766" /> +<TGConnectingPoint num="17" id="1767" /> +<TGConnectingPoint num="18" id="1768" /> +<TGConnectingPoint num="19" id="1769" /> +<TGConnectingPoint num="20" id="1770" /> +<TGConnectingPoint num="21" id="1771" /> +<TGConnectingPoint num="22" id="1772" /> +<TGConnectingPoint num="23" id="1773" /> <extraparam> <info stereotype="BUS" nodeName="Bus0" /> <attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" /> </extraparam> </COMPONENT> -<COMPONENT type="1100" id="1766" > +<COMPONENT type="1100" id="1799" > <cdparam x="555" y="177" /> <sizeparam width="174" height="135" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="HW2" value="name" /> -<TGConnectingPoint num="0" id="1742" /> -<TGConnectingPoint num="1" id="1743" /> -<TGConnectingPoint num="2" id="1744" /> -<TGConnectingPoint num="3" id="1745" /> -<TGConnectingPoint num="4" id="1746" /> -<TGConnectingPoint num="5" id="1747" /> -<TGConnectingPoint num="6" id="1748" /> -<TGConnectingPoint num="7" id="1749" /> -<TGConnectingPoint num="8" id="1750" /> -<TGConnectingPoint num="9" id="1751" /> -<TGConnectingPoint num="10" id="1752" /> -<TGConnectingPoint num="11" id="1753" /> -<TGConnectingPoint num="12" id="1754" /> -<TGConnectingPoint num="13" id="1755" /> -<TGConnectingPoint num="14" id="1756" /> -<TGConnectingPoint num="15" id="1757" /> -<TGConnectingPoint num="16" id="1758" /> -<TGConnectingPoint num="17" id="1759" /> -<TGConnectingPoint num="18" id="1760" /> -<TGConnectingPoint num="19" id="1761" /> -<TGConnectingPoint num="20" id="1762" /> -<TGConnectingPoint num="21" id="1763" /> -<TGConnectingPoint num="22" id="1764" /> -<TGConnectingPoint num="23" id="1765" /> +<TGConnectingPoint num="0" id="1775" /> +<TGConnectingPoint num="1" id="1776" /> +<TGConnectingPoint num="2" id="1777" /> +<TGConnectingPoint num="3" id="1778" /> +<TGConnectingPoint num="4" id="1779" /> +<TGConnectingPoint num="5" id="1780" /> +<TGConnectingPoint num="6" id="1781" /> +<TGConnectingPoint num="7" id="1782" /> +<TGConnectingPoint num="8" id="1783" /> +<TGConnectingPoint num="9" id="1784" /> +<TGConnectingPoint num="10" id="1785" /> +<TGConnectingPoint num="11" id="1786" /> +<TGConnectingPoint num="12" id="1787" /> +<TGConnectingPoint num="13" id="1788" /> +<TGConnectingPoint num="14" id="1789" /> +<TGConnectingPoint num="15" id="1790" /> +<TGConnectingPoint num="16" id="1791" /> +<TGConnectingPoint num="17" id="1792" /> +<TGConnectingPoint num="18" id="1793" /> +<TGConnectingPoint num="19" id="1794" /> +<TGConnectingPoint num="20" id="1795" /> +<TGConnectingPoint num="21" id="1796" /> +<TGConnectingPoint num="22" id="1797" /> +<TGConnectingPoint num="23" id="1798" /> <extraparam> <info stereotype="CPURR" nodeName="HW2" /> <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" MECType="0"/> </extraparam> </COMPONENT> -<COMPONENT type="1100" id="1791" > +<COMPONENT type="1100" id="1824" > <cdparam x="37" y="181" /> <sizeparam width="165" height="126" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="HW1" value="name" /> -<TGConnectingPoint num="0" id="1767" /> -<TGConnectingPoint num="1" id="1768" /> -<TGConnectingPoint num="2" id="1769" /> -<TGConnectingPoint num="3" id="1770" /> -<TGConnectingPoint num="4" id="1771" /> -<TGConnectingPoint num="5" id="1772" /> -<TGConnectingPoint num="6" id="1773" /> -<TGConnectingPoint num="7" id="1774" /> -<TGConnectingPoint num="8" id="1775" /> -<TGConnectingPoint num="9" id="1776" /> -<TGConnectingPoint num="10" id="1777" /> -<TGConnectingPoint num="11" id="1778" /> -<TGConnectingPoint num="12" id="1779" /> -<TGConnectingPoint num="13" id="1780" /> -<TGConnectingPoint num="14" id="1781" /> -<TGConnectingPoint num="15" id="1782" /> -<TGConnectingPoint num="16" id="1783" /> -<TGConnectingPoint num="17" id="1784" /> -<TGConnectingPoint num="18" id="1785" /> -<TGConnectingPoint num="19" id="1786" /> -<TGConnectingPoint num="20" id="1787" /> -<TGConnectingPoint num="21" id="1788" /> -<TGConnectingPoint num="22" id="1789" /> -<TGConnectingPoint num="23" id="1790" /> +<TGConnectingPoint num="0" id="1800" /> +<TGConnectingPoint num="1" id="1801" /> +<TGConnectingPoint num="2" id="1802" /> +<TGConnectingPoint num="3" id="1803" /> +<TGConnectingPoint num="4" id="1804" /> +<TGConnectingPoint num="5" id="1805" /> +<TGConnectingPoint num="6" id="1806" /> +<TGConnectingPoint num="7" id="1807" /> +<TGConnectingPoint num="8" id="1808" /> +<TGConnectingPoint num="9" id="1809" /> +<TGConnectingPoint num="10" id="1810" /> +<TGConnectingPoint num="11" id="1811" /> +<TGConnectingPoint num="12" id="1812" /> +<TGConnectingPoint num="13" id="1813" /> +<TGConnectingPoint num="14" id="1814" /> +<TGConnectingPoint num="15" id="1815" /> +<TGConnectingPoint num="16" id="1816" /> +<TGConnectingPoint num="17" id="1817" /> +<TGConnectingPoint num="18" id="1818" /> +<TGConnectingPoint num="19" id="1819" /> +<TGConnectingPoint num="20" id="1820" /> +<TGConnectingPoint num="21" id="1821" /> +<TGConnectingPoint num="22" id="1822" /> +<TGConnectingPoint num="23" id="1823" /> <extraparam> <info stereotype="CPURR" nodeName="HW1" /> <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" MECType="0"/> </extraparam> </COMPONENT> -<COMPONENT type="1100" id="1816" > +<COMPONENT type="1100" id="1849" > <cdparam x="250" y="27" /> <sizeparam width="268" height="144" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="CPU0" value="name" /> -<TGConnectingPoint num="0" id="1792" /> -<TGConnectingPoint num="1" id="1793" /> -<TGConnectingPoint num="2" id="1794" /> -<TGConnectingPoint num="3" id="1795" /> -<TGConnectingPoint num="4" id="1796" /> -<TGConnectingPoint num="5" id="1797" /> -<TGConnectingPoint num="6" id="1798" /> -<TGConnectingPoint num="7" id="1799" /> -<TGConnectingPoint num="8" id="1800" /> -<TGConnectingPoint num="9" id="1801" /> -<TGConnectingPoint num="10" id="1802" /> -<TGConnectingPoint num="11" id="1803" /> -<TGConnectingPoint num="12" id="1804" /> -<TGConnectingPoint num="13" id="1805" /> -<TGConnectingPoint num="14" id="1806" /> -<TGConnectingPoint num="15" id="1807" /> -<TGConnectingPoint num="16" id="1808" /> -<TGConnectingPoint num="17" id="1809" /> -<TGConnectingPoint num="18" id="1810" /> -<TGConnectingPoint num="19" id="1811" /> -<TGConnectingPoint num="20" id="1812" /> -<TGConnectingPoint num="21" id="1813" /> -<TGConnectingPoint num="22" id="1814" /> -<TGConnectingPoint num="23" id="1815" /> +<TGConnectingPoint num="0" id="1825" /> +<TGConnectingPoint num="1" id="1826" /> +<TGConnectingPoint num="2" id="1827" /> +<TGConnectingPoint num="3" id="1828" /> +<TGConnectingPoint num="4" id="1829" /> +<TGConnectingPoint num="5" id="1830" /> +<TGConnectingPoint num="6" id="1831" /> +<TGConnectingPoint num="7" id="1832" /> +<TGConnectingPoint num="8" id="1833" /> +<TGConnectingPoint num="9" id="1834" /> +<TGConnectingPoint num="10" id="1835" /> +<TGConnectingPoint num="11" id="1836" /> +<TGConnectingPoint num="12" id="1837" /> +<TGConnectingPoint num="13" id="1838" /> +<TGConnectingPoint num="14" id="1839" /> +<TGConnectingPoint num="15" id="1840" /> +<TGConnectingPoint num="16" id="1841" /> +<TGConnectingPoint num="17" id="1842" /> +<TGConnectingPoint num="18" id="1843" /> +<TGConnectingPoint num="19" id="1844" /> +<TGConnectingPoint num="20" id="1845" /> +<TGConnectingPoint num="21" id="1846" /> +<TGConnectingPoint num="22" id="1847" /> +<TGConnectingPoint num="23" id="1848" /> <extraparam> <info stereotype="CPURR" nodeName="CPU0" /> <attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="0" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="2" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0"/> </extraparam> </COMPONENT> -<CONNECTOR type="125" id="1817" > +<CONNECTOR type="125" id="1850" > <cdparam x="383" y="317" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from Memory0 to Bus0" value="{info}" /> -<P1 x="384" y="308" id="1693" /> -<P2 x="384" y="269" id="1723" /> +<P1 x="384" y="308" id="1726" /> +<P2 x="384" y="269" id="1756" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="1818" > +<CONNECTOR type="125" id="1851" > <cdparam x="171" y="250" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from CPU1 to Bus0" value="{info}" /> -<P1 x="202" y="244" id="1771" /> -<P2 x="259" y="244" id="1720" /> +<P1 x="202" y="244" id="1804" /> +<P2 x="259" y="244" id="1753" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="1819" > +<CONNECTOR type="125" id="1852" > <cdparam x="643" y="260" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from CPU2 to Bus0" value="{info}" /> -<P1 x="555" y="244" id="1745" /> -<P2 x="509" y="244" id="1721" /> +<P1 x="555" y="244" id="1778" /> +<P2 x="509" y="244" id="1754" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="1820" > +<CONNECTOR type="125" id="1853" > <cdparam x="369" y="112" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from CPU0 to Bus0" value="{info}" /> -<P1 x="384" y="171" id="1798" /> -<P2 x="384" y="219" id="1718" /> +<P1 x="384" y="171" id="1831" /> +<P2 x="384" y="219" id="1751" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> @@ -7032,134 +7032,134 @@ the smart card and the terminal <Modeling type="TML Architecture" nameTab="Mapping1" > <TMLArchiDiagramPanel name="DIPLODOCUS architecture and mapping Diagram" minX="10" maxX="1400" minY="10" maxY="900" attributes="0" masterClockFrequency="200" > -<COMPONENT type="1100" id="1890" > +<COMPONENT type="1100" id="1923" > <cdparam x="51" y="90" /> <sizeparam width="459" height="321" minWidth="150" minHeight="150" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="cpu0" value="name" /> -<TGConnectingPoint num="0" id="1866" /> -<TGConnectingPoint num="1" id="1867" /> -<TGConnectingPoint num="2" id="1868" /> -<TGConnectingPoint num="3" id="1869" /> -<TGConnectingPoint num="4" id="1870" /> -<TGConnectingPoint num="5" id="1871" /> -<TGConnectingPoint num="6" id="1872" /> -<TGConnectingPoint num="7" id="1873" /> -<TGConnectingPoint num="8" id="1874" /> -<TGConnectingPoint num="9" id="1875" /> -<TGConnectingPoint num="10" id="1876" /> -<TGConnectingPoint num="11" id="1877" /> -<TGConnectingPoint num="12" id="1878" /> -<TGConnectingPoint num="13" id="1879" /> -<TGConnectingPoint num="14" id="1880" /> -<TGConnectingPoint num="15" id="1881" /> -<TGConnectingPoint num="16" id="1882" /> -<TGConnectingPoint num="17" id="1883" /> -<TGConnectingPoint num="18" id="1884" /> -<TGConnectingPoint num="19" id="1885" /> -<TGConnectingPoint num="20" id="1886" /> -<TGConnectingPoint num="21" id="1887" /> -<TGConnectingPoint num="22" id="1888" /> -<TGConnectingPoint num="23" id="1889" /> +<TGConnectingPoint num="0" id="1899" /> +<TGConnectingPoint num="1" id="1900" /> +<TGConnectingPoint num="2" id="1901" /> +<TGConnectingPoint num="3" id="1902" /> +<TGConnectingPoint num="4" id="1903" /> +<TGConnectingPoint num="5" id="1904" /> +<TGConnectingPoint num="6" id="1905" /> +<TGConnectingPoint num="7" id="1906" /> +<TGConnectingPoint num="8" id="1907" /> +<TGConnectingPoint num="9" id="1908" /> +<TGConnectingPoint num="10" id="1909" /> +<TGConnectingPoint num="11" id="1910" /> +<TGConnectingPoint num="12" id="1911" /> +<TGConnectingPoint num="13" id="1912" /> +<TGConnectingPoint num="14" id="1913" /> +<TGConnectingPoint num="15" id="1914" /> +<TGConnectingPoint num="16" id="1915" /> +<TGConnectingPoint num="17" id="1916" /> +<TGConnectingPoint num="18" id="1917" /> +<TGConnectingPoint num="19" id="1918" /> +<TGConnectingPoint num="20" id="1919" /> +<TGConnectingPoint num="21" id="1920" /> +<TGConnectingPoint num="22" id="1921" /> +<TGConnectingPoint num="23" id="1922" /> <extraparam> <info stereotype="CPURRPB" nodeName="cpu0" /> <attributes nbOfCores="1" byteDataSize="4" schedulingPolicy="1" sliceTime="10000" goIdleTime="10" maxConsecutiveIdleCycles="10" pipelineSize="5" taskSwitchingTime="20" branchingPredictionPenalty="99" cacheMiss="5" execiTime="1" execcTime="1" clockRatio="1" MECType="0"/> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1101" id="1829" > -<father id="1890" num="0" /> -<cdparam x="92" y="154" /> -<sizeparam width="172" height="50" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1101" id="1862" > +<father id="1923" num="0" /> +<cdparam x="226" y="304" /> +<sizeparam width="109" height="50" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="287" minY="0" maxY="271" /> -<infoparam name="TGComponent" value="AppC::InterfaceDevice" /> -<TGConnectingPoint num="0" id="1821" /> -<TGConnectingPoint num="1" id="1822" /> -<TGConnectingPoint num="2" id="1823" /> -<TGConnectingPoint num="3" id="1824" /> -<TGConnectingPoint num="4" id="1825" /> -<TGConnectingPoint num="5" id="1826" /> -<TGConnectingPoint num="6" id="1827" /> -<TGConnectingPoint num="7" id="1828" /> +<cdrectangleparam minX="0" maxX="350" minY="0" maxY="271" /> +<infoparam name="TGComponent" value="AppC::Timer" /> +<TGConnectingPoint num="0" id="1854" /> +<TGConnectingPoint num="1" id="1855" /> +<TGConnectingPoint num="2" id="1856" /> +<TGConnectingPoint num="3" id="1857" /> +<TGConnectingPoint num="4" id="1858" /> +<TGConnectingPoint num="5" id="1859" /> +<TGConnectingPoint num="6" id="1860" /> +<TGConnectingPoint num="7" id="1861" /> <extraparam> -<info value="AppC::InterfaceDevice" taskName="InterfaceDevice" referenceTaskName="AppC" priority="0" operation="" fatherComponentMECType="0" /> +<info value="AppC::Timer" taskName="Timer" referenceTaskName="AppC" priority="0" operation="" fatherComponentMECType="0" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1101" id="1838" > -<father id="1890" num="1" /> -<cdparam x="291" y="153" /> -<sizeparam width="141" height="50" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1101" id="1871" > +<father id="1923" num="1" /> +<cdparam x="290" y="234" /> +<sizeparam width="144" height="50" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="318" minY="0" maxY="271" /> -<infoparam name="TGComponent" value="AppC::SmartCard" /> -<TGConnectingPoint num="0" id="1830" /> -<TGConnectingPoint num="1" id="1831" /> -<TGConnectingPoint num="2" id="1832" /> -<TGConnectingPoint num="3" id="1833" /> -<TGConnectingPoint num="4" id="1834" /> -<TGConnectingPoint num="5" id="1835" /> -<TGConnectingPoint num="6" id="1836" /> -<TGConnectingPoint num="7" id="1837" /> +<cdrectangleparam minX="0" maxX="315" minY="0" maxY="271" /> +<infoparam name="TGComponent" value="AppC::Application" /> +<TGConnectingPoint num="0" id="1863" /> +<TGConnectingPoint num="1" id="1864" /> +<TGConnectingPoint num="2" id="1865" /> +<TGConnectingPoint num="3" id="1866" /> +<TGConnectingPoint num="4" id="1867" /> +<TGConnectingPoint num="5" id="1868" /> +<TGConnectingPoint num="6" id="1869" /> +<TGConnectingPoint num="7" id="1870" /> <extraparam> -<info value="AppC::SmartCard" taskName="SmartCard" referenceTaskName="AppC" priority="0" operation="" fatherComponentMECType="0" /> +<info value="AppC::Application" taskName="Application" referenceTaskName="AppC" priority="0" operation="" fatherComponentMECType="0" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1101" id="1847" > -<father id="1890" num="2" /> +<SUBCOMPONENT type="1101" id="1880" > +<father id="1923" num="2" /> <cdparam x="96" y="246" /> <sizeparam width="109" height="50" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="350" minY="0" maxY="271" /> <infoparam name="TGComponent" value="AppC::TCPIP" /> -<TGConnectingPoint num="0" id="1839" /> -<TGConnectingPoint num="1" id="1840" /> -<TGConnectingPoint num="2" id="1841" /> -<TGConnectingPoint num="3" id="1842" /> -<TGConnectingPoint num="4" id="1843" /> -<TGConnectingPoint num="5" id="1844" /> -<TGConnectingPoint num="6" id="1845" /> -<TGConnectingPoint num="7" id="1846" /> +<TGConnectingPoint num="0" id="1872" /> +<TGConnectingPoint num="1" id="1873" /> +<TGConnectingPoint num="2" id="1874" /> +<TGConnectingPoint num="3" id="1875" /> +<TGConnectingPoint num="4" id="1876" /> +<TGConnectingPoint num="5" id="1877" /> +<TGConnectingPoint num="6" id="1878" /> +<TGConnectingPoint num="7" id="1879" /> <extraparam> <info value="AppC::TCPIP" taskName="TCPIP" referenceTaskName="AppC" priority="0" operation="" fatherComponentMECType="0" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1101" id="1856" > -<father id="1890" num="3" /> -<cdparam x="290" y="234" /> -<sizeparam width="144" height="50" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1101" id="1889" > +<father id="1923" num="3" /> +<cdparam x="291" y="153" /> +<sizeparam width="141" height="50" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="315" minY="0" maxY="271" /> -<infoparam name="TGComponent" value="AppC::Application" /> -<TGConnectingPoint num="0" id="1848" /> -<TGConnectingPoint num="1" id="1849" /> -<TGConnectingPoint num="2" id="1850" /> -<TGConnectingPoint num="3" id="1851" /> -<TGConnectingPoint num="4" id="1852" /> -<TGConnectingPoint num="5" id="1853" /> -<TGConnectingPoint num="6" id="1854" /> -<TGConnectingPoint num="7" id="1855" /> +<cdrectangleparam minX="0" maxX="318" minY="0" maxY="271" /> +<infoparam name="TGComponent" value="AppC::SmartCard" /> +<TGConnectingPoint num="0" id="1881" /> +<TGConnectingPoint num="1" id="1882" /> +<TGConnectingPoint num="2" id="1883" /> +<TGConnectingPoint num="3" id="1884" /> +<TGConnectingPoint num="4" id="1885" /> +<TGConnectingPoint num="5" id="1886" /> +<TGConnectingPoint num="6" id="1887" /> +<TGConnectingPoint num="7" id="1888" /> <extraparam> -<info value="AppC::Application" taskName="Application" referenceTaskName="AppC" priority="0" operation="" fatherComponentMECType="0" /> +<info value="AppC::SmartCard" taskName="SmartCard" referenceTaskName="AppC" priority="0" operation="" fatherComponentMECType="0" /> </extraparam> </SUBCOMPONENT> -<SUBCOMPONENT type="1101" id="1865" > -<father id="1890" num="4" /> -<cdparam x="226" y="304" /> -<sizeparam width="109" height="50" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1101" id="1898" > +<father id="1923" num="4" /> +<cdparam x="92" y="154" /> +<sizeparam width="172" height="50" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="350" minY="0" maxY="271" /> -<infoparam name="TGComponent" value="AppC::Timer" /> -<TGConnectingPoint num="0" id="1857" /> -<TGConnectingPoint num="1" id="1858" /> -<TGConnectingPoint num="2" id="1859" /> -<TGConnectingPoint num="3" id="1860" /> -<TGConnectingPoint num="4" id="1861" /> -<TGConnectingPoint num="5" id="1862" /> -<TGConnectingPoint num="6" id="1863" /> -<TGConnectingPoint num="7" id="1864" /> +<cdrectangleparam minX="0" maxX="287" minY="0" maxY="271" /> +<infoparam name="TGComponent" value="AppC::InterfaceDevice" /> +<TGConnectingPoint num="0" id="1890" /> +<TGConnectingPoint num="1" id="1891" /> +<TGConnectingPoint num="2" id="1892" /> +<TGConnectingPoint num="3" id="1893" /> +<TGConnectingPoint num="4" id="1894" /> +<TGConnectingPoint num="5" id="1895" /> +<TGConnectingPoint num="6" id="1896" /> +<TGConnectingPoint num="7" id="1897" /> <extraparam> -<info value="AppC::Timer" taskName="Timer" referenceTaskName="AppC" priority="0" operation="" fatherComponentMECType="0" /> +<info value="AppC::InterfaceDevice" taskName="InterfaceDevice" referenceTaskName="AppC" priority="0" operation="" fatherComponentMECType="0" /> </extraparam> </SUBCOMPONENT> @@ -7173,282 +7173,282 @@ the smart card and the terminal <Modeling type="TML Architecture" nameTab="Mapping2" > <TMLArchiDiagramPanel name="DIPLODOCUS architecture and mapping Diagram" minX="10" maxX="1400" minY="10" maxY="900" attributes="0" masterClockFrequency="200" > -<COMPONENT type="1105" id="1915" > +<COMPONENT type="1105" id="1948" > <cdparam x="290" y="308" /> <sizeparam width="189" height="131" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="Memory0" value="name" /> -<TGConnectingPoint num="0" id="1891" /> -<TGConnectingPoint num="1" id="1892" /> -<TGConnectingPoint num="2" id="1893" /> -<TGConnectingPoint num="3" id="1894" /> -<TGConnectingPoint num="4" id="1895" /> -<TGConnectingPoint num="5" id="1896" /> -<TGConnectingPoint num="6" id="1897" /> -<TGConnectingPoint num="7" id="1898" /> -<TGConnectingPoint num="8" id="1899" /> -<TGConnectingPoint num="9" id="1900" /> -<TGConnectingPoint num="10" id="1901" /> -<TGConnectingPoint num="11" id="1902" /> -<TGConnectingPoint num="12" id="1903" /> -<TGConnectingPoint num="13" id="1904" /> -<TGConnectingPoint num="14" id="1905" /> -<TGConnectingPoint num="15" id="1906" /> -<TGConnectingPoint num="16" id="1907" /> -<TGConnectingPoint num="17" id="1908" /> -<TGConnectingPoint num="18" id="1909" /> -<TGConnectingPoint num="19" id="1910" /> -<TGConnectingPoint num="20" id="1911" /> -<TGConnectingPoint num="21" id="1912" /> -<TGConnectingPoint num="22" id="1913" /> -<TGConnectingPoint num="23" id="1914" /> +<TGConnectingPoint num="0" id="1924" /> +<TGConnectingPoint num="1" id="1925" /> +<TGConnectingPoint num="2" id="1926" /> +<TGConnectingPoint num="3" id="1927" /> +<TGConnectingPoint num="4" id="1928" /> +<TGConnectingPoint num="5" id="1929" /> +<TGConnectingPoint num="6" id="1930" /> +<TGConnectingPoint num="7" id="1931" /> +<TGConnectingPoint num="8" id="1932" /> +<TGConnectingPoint num="9" id="1933" /> +<TGConnectingPoint num="10" id="1934" /> +<TGConnectingPoint num="11" id="1935" /> +<TGConnectingPoint num="12" id="1936" /> +<TGConnectingPoint num="13" id="1937" /> +<TGConnectingPoint num="14" id="1938" /> +<TGConnectingPoint num="15" id="1939" /> +<TGConnectingPoint num="16" id="1940" /> +<TGConnectingPoint num="17" id="1941" /> +<TGConnectingPoint num="18" id="1942" /> +<TGConnectingPoint num="19" id="1943" /> +<TGConnectingPoint num="20" id="1944" /> +<TGConnectingPoint num="21" id="1945" /> +<TGConnectingPoint num="22" id="1946" /> +<TGConnectingPoint num="23" id="1947" /> <extraparam> <info stereotype="MEMORY" nodeName="Memory0" /> <attributes byteDataSize="4" clockRatio="1" bufferType="0" /> </extraparam> </COMPONENT> -<COMPONENT type="1102" id="1940" > +<COMPONENT type="1102" id="1973" > <cdparam x="259" y="219" /> <sizeparam width="250" height="50" minWidth="100" minHeight="50" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="Bus0" value="name" /> -<TGConnectingPoint num="0" id="1916" /> -<TGConnectingPoint num="1" id="1917" /> -<TGConnectingPoint num="2" id="1918" /> -<TGConnectingPoint num="3" id="1919" /> -<TGConnectingPoint num="4" id="1920" /> -<TGConnectingPoint num="5" id="1921" /> -<TGConnectingPoint num="6" id="1922" /> -<TGConnectingPoint num="7" id="1923" /> -<TGConnectingPoint num="8" id="1924" /> -<TGConnectingPoint num="9" id="1925" /> -<TGConnectingPoint num="10" id="1926" /> -<TGConnectingPoint num="11" id="1927" /> -<TGConnectingPoint num="12" id="1928" /> -<TGConnectingPoint num="13" id="1929" /> -<TGConnectingPoint num="14" id="1930" /> -<TGConnectingPoint num="15" id="1931" /> -<TGConnectingPoint num="16" id="1932" /> -<TGConnectingPoint num="17" id="1933" /> -<TGConnectingPoint num="18" id="1934" /> -<TGConnectingPoint num="19" id="1935" /> -<TGConnectingPoint num="20" id="1936" /> -<TGConnectingPoint num="21" id="1937" /> -<TGConnectingPoint num="22" id="1938" /> -<TGConnectingPoint num="23" id="1939" /> +<TGConnectingPoint num="0" id="1949" /> +<TGConnectingPoint num="1" id="1950" /> +<TGConnectingPoint num="2" id="1951" /> +<TGConnectingPoint num="3" id="1952" /> +<TGConnectingPoint num="4" id="1953" /> +<TGConnectingPoint num="5" id="1954" /> +<TGConnectingPoint num="6" id="1955" /> +<TGConnectingPoint num="7" id="1956" /> +<TGConnectingPoint num="8" id="1957" /> +<TGConnectingPoint num="9" id="1958" /> +<TGConnectingPoint num="10" id="1959" /> +<TGConnectingPoint num="11" id="1960" /> +<TGConnectingPoint num="12" id="1961" /> +<TGConnectingPoint num="13" id="1962" /> +<TGConnectingPoint num="14" id="1963" /> +<TGConnectingPoint num="15" id="1964" /> +<TGConnectingPoint num="16" id="1965" /> +<TGConnectingPoint num="17" id="1966" /> +<TGConnectingPoint num="18" id="1967" /> +<TGConnectingPoint num="19" id="1968" /> +<TGConnectingPoint num="20" id="1969" /> +<TGConnectingPoint num="21" id="1970" /> +<TGConnectingPoint num="22" id="1971" /> +<TGConnectingPoint num="23" id="1972" /> <extraparam> <info stereotype="BUS" nodeName="Bus0" /> <attributes byteDataSize="4" arbitrationPolicy="0" sliceTime="10000" pipelineSize="1" clockRatio="1" /> </extraparam> </COMPONENT> -<COMPONENT type="1100" id="1974" > +<COMPONENT type="1100" id="2007" > <cdparam x="555" y="177" /> <sizeparam width="174" height="135" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="HW2" value="name" /> -<TGConnectingPoint num="0" id="1950" /> -<TGConnectingPoint num="1" id="1951" /> -<TGConnectingPoint num="2" id="1952" /> -<TGConnectingPoint num="3" id="1953" /> -<TGConnectingPoint num="4" id="1954" /> -<TGConnectingPoint num="5" id="1955" /> -<TGConnectingPoint num="6" id="1956" /> -<TGConnectingPoint num="7" id="1957" /> -<TGConnectingPoint num="8" id="1958" /> -<TGConnectingPoint num="9" id="1959" /> -<TGConnectingPoint num="10" id="1960" /> -<TGConnectingPoint num="11" id="1961" /> -<TGConnectingPoint num="12" id="1962" /> -<TGConnectingPoint num="13" id="1963" /> -<TGConnectingPoint num="14" id="1964" /> -<TGConnectingPoint num="15" id="1965" /> -<TGConnectingPoint num="16" id="1966" /> -<TGConnectingPoint num="17" id="1967" /> -<TGConnectingPoint num="18" id="1968" /> -<TGConnectingPoint num="19" id="1969" /> -<TGConnectingPoint num="20" id="1970" /> -<TGConnectingPoint num="21" id="1971" /> -<TGConnectingPoint num="22" id="1972" /> -<TGConnectingPoint num="23" id="1973" /> +<TGConnectingPoint num="0" id="1983" /> +<TGConnectingPoint num="1" id="1984" /> +<TGConnectingPoint num="2" id="1985" /> +<TGConnectingPoint num="3" id="1986" /> +<TGConnectingPoint num="4" id="1987" /> +<TGConnectingPoint num="5" id="1988" /> +<TGConnectingPoint num="6" id="1989" /> +<TGConnectingPoint num="7" id="1990" /> +<TGConnectingPoint num="8" id="1991" /> +<TGConnectingPoint num="9" id="1992" /> +<TGConnectingPoint num="10" id="1993" /> +<TGConnectingPoint num="11" id="1994" /> +<TGConnectingPoint num="12" id="1995" /> +<TGConnectingPoint num="13" id="1996" /> +<TGConnectingPoint num="14" id="1997" /> +<TGConnectingPoint num="15" id="1998" /> +<TGConnectingPoint num="16" id="1999" /> +<TGConnectingPoint num="17" id="2000" /> +<TGConnectingPoint num="18" id="2001" /> +<TGConnectingPoint num="19" id="2002" /> +<TGConnectingPoint num="20" id="2003" /> +<TGConnectingPoint num="21" id="2004" /> +<TGConnectingPoint num="22" id="2005" /> +<TGConnectingPoint num="23" id="2006" /> <extraparam> <info stereotype="CPURR" nodeName="HW2" /> <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" MECType="0"/> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1101" id="1949" > -<father id="1974" num="0" /> +<SUBCOMPONENT type="1101" id="1982" > +<father id="2007" num="0" /> <cdparam x="585" y="229" /> <sizeparam width="109" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="0" maxX="65" minY="0" maxY="95" /> <infoparam name="TGComponent" value="AppC::Timer" /> -<TGConnectingPoint num="0" id="1941" /> -<TGConnectingPoint num="1" id="1942" /> -<TGConnectingPoint num="2" id="1943" /> -<TGConnectingPoint num="3" id="1944" /> -<TGConnectingPoint num="4" id="1945" /> -<TGConnectingPoint num="5" id="1946" /> -<TGConnectingPoint num="6" id="1947" /> -<TGConnectingPoint num="7" id="1948" /> +<TGConnectingPoint num="0" id="1974" /> +<TGConnectingPoint num="1" id="1975" /> +<TGConnectingPoint num="2" id="1976" /> +<TGConnectingPoint num="3" id="1977" /> +<TGConnectingPoint num="4" id="1978" /> +<TGConnectingPoint num="5" id="1979" /> +<TGConnectingPoint num="6" id="1980" /> +<TGConnectingPoint num="7" id="1981" /> <extraparam> <info value="AppC::Timer" taskName="Timer" referenceTaskName="AppC" priority="0" operation="" fatherComponentMECType="0" /> </extraparam> </SUBCOMPONENT> -<COMPONENT type="1100" id="2008" > +<COMPONENT type="1100" id="2041" > <cdparam x="37" y="181" /> <sizeparam width="165" height="126" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="HW1" value="name" /> -<TGConnectingPoint num="0" id="1984" /> -<TGConnectingPoint num="1" id="1985" /> -<TGConnectingPoint num="2" id="1986" /> -<TGConnectingPoint num="3" id="1987" /> -<TGConnectingPoint num="4" id="1988" /> -<TGConnectingPoint num="5" id="1989" /> -<TGConnectingPoint num="6" id="1990" /> -<TGConnectingPoint num="7" id="1991" /> -<TGConnectingPoint num="8" id="1992" /> -<TGConnectingPoint num="9" id="1993" /> -<TGConnectingPoint num="10" id="1994" /> -<TGConnectingPoint num="11" id="1995" /> -<TGConnectingPoint num="12" id="1996" /> -<TGConnectingPoint num="13" id="1997" /> -<TGConnectingPoint num="14" id="1998" /> -<TGConnectingPoint num="15" id="1999" /> -<TGConnectingPoint num="16" id="2000" /> -<TGConnectingPoint num="17" id="2001" /> -<TGConnectingPoint num="18" id="2002" /> -<TGConnectingPoint num="19" id="2003" /> -<TGConnectingPoint num="20" id="2004" /> -<TGConnectingPoint num="21" id="2005" /> -<TGConnectingPoint num="22" id="2006" /> -<TGConnectingPoint num="23" id="2007" /> +<TGConnectingPoint num="0" id="2017" /> +<TGConnectingPoint num="1" id="2018" /> +<TGConnectingPoint num="2" id="2019" /> +<TGConnectingPoint num="3" id="2020" /> +<TGConnectingPoint num="4" id="2021" /> +<TGConnectingPoint num="5" id="2022" /> +<TGConnectingPoint num="6" id="2023" /> +<TGConnectingPoint num="7" id="2024" /> +<TGConnectingPoint num="8" id="2025" /> +<TGConnectingPoint num="9" id="2026" /> +<TGConnectingPoint num="10" id="2027" /> +<TGConnectingPoint num="11" id="2028" /> +<TGConnectingPoint num="12" id="2029" /> +<TGConnectingPoint num="13" id="2030" /> +<TGConnectingPoint num="14" id="2031" /> +<TGConnectingPoint num="15" id="2032" /> +<TGConnectingPoint num="16" id="2033" /> +<TGConnectingPoint num="17" id="2034" /> +<TGConnectingPoint num="18" id="2035" /> +<TGConnectingPoint num="19" id="2036" /> +<TGConnectingPoint num="20" id="2037" /> +<TGConnectingPoint num="21" id="2038" /> +<TGConnectingPoint num="22" id="2039" /> +<TGConnectingPoint num="23" id="2040" /> <extraparam> <info stereotype="CPURR" nodeName="HW1" /> <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" MECType="0"/> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1101" id="1983" > -<father id="2008" num="0" /> -<cdparam x="30" y="226" /> -<sizeparam width="172" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<SUBCOMPONENT type="1101" id="2016" > +<father id="2041" num="0" /> +<cdparam x="37" y="226" /> +<sizeparam width="163" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="-7" minY="0" maxY="86" /> +<cdrectangleparam minX="0" maxX="2" minY="0" maxY="86" /> <infoparam name="TGComponent" value="AppC::InterfaceDevice" /> -<TGConnectingPoint num="0" id="1975" /> -<TGConnectingPoint num="1" id="1976" /> -<TGConnectingPoint num="2" id="1977" /> -<TGConnectingPoint num="3" id="1978" /> -<TGConnectingPoint num="4" id="1979" /> -<TGConnectingPoint num="5" id="1980" /> -<TGConnectingPoint num="6" id="1981" /> -<TGConnectingPoint num="7" id="1982" /> +<TGConnectingPoint num="0" id="2008" /> +<TGConnectingPoint num="1" id="2009" /> +<TGConnectingPoint num="2" id="2010" /> +<TGConnectingPoint num="3" id="2011" /> +<TGConnectingPoint num="4" id="2012" /> +<TGConnectingPoint num="5" id="2013" /> +<TGConnectingPoint num="6" id="2014" /> +<TGConnectingPoint num="7" id="2015" /> <extraparam> <info value="AppC::InterfaceDevice" taskName="InterfaceDevice" referenceTaskName="AppC" priority="0" operation="" fatherComponentMECType="0" /> </extraparam> </SUBCOMPONENT> -<COMPONENT type="1100" id="2042" > +<COMPONENT type="1100" id="2075" > <cdparam x="250" y="27" /> <sizeparam width="268" height="144" minWidth="150" minHeight="100" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> <cdrectangleparam minX="10" maxX="1400" minY="10" maxY="900" /> <infoparam name="CPU0" value="name" /> -<TGConnectingPoint num="0" id="2018" /> -<TGConnectingPoint num="1" id="2019" /> -<TGConnectingPoint num="2" id="2020" /> -<TGConnectingPoint num="3" id="2021" /> -<TGConnectingPoint num="4" id="2022" /> -<TGConnectingPoint num="5" id="2023" /> -<TGConnectingPoint num="6" id="2024" /> -<TGConnectingPoint num="7" id="2025" /> -<TGConnectingPoint num="8" id="2026" /> -<TGConnectingPoint num="9" id="2027" /> -<TGConnectingPoint num="10" id="2028" /> -<TGConnectingPoint num="11" id="2029" /> -<TGConnectingPoint num="12" id="2030" /> -<TGConnectingPoint num="13" id="2031" /> -<TGConnectingPoint num="14" id="2032" /> -<TGConnectingPoint num="15" id="2033" /> -<TGConnectingPoint num="16" id="2034" /> -<TGConnectingPoint num="17" id="2035" /> -<TGConnectingPoint num="18" id="2036" /> -<TGConnectingPoint num="19" id="2037" /> -<TGConnectingPoint num="20" id="2038" /> -<TGConnectingPoint num="21" id="2039" /> -<TGConnectingPoint num="22" id="2040" /> -<TGConnectingPoint num="23" id="2041" /> +<TGConnectingPoint num="0" id="2051" /> +<TGConnectingPoint num="1" id="2052" /> +<TGConnectingPoint num="2" id="2053" /> +<TGConnectingPoint num="3" id="2054" /> +<TGConnectingPoint num="4" id="2055" /> +<TGConnectingPoint num="5" id="2056" /> +<TGConnectingPoint num="6" id="2057" /> +<TGConnectingPoint num="7" id="2058" /> +<TGConnectingPoint num="8" id="2059" /> +<TGConnectingPoint num="9" id="2060" /> +<TGConnectingPoint num="10" id="2061" /> +<TGConnectingPoint num="11" id="2062" /> +<TGConnectingPoint num="12" id="2063" /> +<TGConnectingPoint num="13" id="2064" /> +<TGConnectingPoint num="14" id="2065" /> +<TGConnectingPoint num="15" id="2066" /> +<TGConnectingPoint num="16" id="2067" /> +<TGConnectingPoint num="17" id="2068" /> +<TGConnectingPoint num="18" id="2069" /> +<TGConnectingPoint num="19" id="2070" /> +<TGConnectingPoint num="20" id="2071" /> +<TGConnectingPoint num="21" id="2072" /> +<TGConnectingPoint num="22" id="2073" /> +<TGConnectingPoint num="23" id="2074" /> <extraparam> <info stereotype="CPURR" nodeName="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" MECType="0"/> </extraparam> </COMPONENT> -<SUBCOMPONENT type="1101" id="2017" > -<father id="2042" num="0" /> +<SUBCOMPONENT type="1101" id="2050" > +<father id="2075" num="0" /> <cdparam x="313" y="110" /> -<sizeparam width="144" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> +<sizeparam width="139" height="40" minWidth="75" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <hidden value="false" /> -<cdrectangleparam minX="0" maxX="124" minY="0" maxY="104" /> +<cdrectangleparam minX="0" maxX="129" minY="0" maxY="104" /> <infoparam name="TGComponent" value="AppC::Application" /> -<TGConnectingPoint num="0" id="2009" /> -<TGConnectingPoint num="1" id="2010" /> -<TGConnectingPoint num="2" id="2011" /> -<TGConnectingPoint num="3" id="2012" /> -<TGConnectingPoint num="4" id="2013" /> -<TGConnectingPoint num="5" id="2014" /> -<TGConnectingPoint num="6" id="2015" /> -<TGConnectingPoint num="7" id="2016" /> +<TGConnectingPoint num="0" id="2042" /> +<TGConnectingPoint num="1" id="2043" /> +<TGConnectingPoint num="2" id="2044" /> +<TGConnectingPoint num="3" id="2045" /> +<TGConnectingPoint num="4" id="2046" /> +<TGConnectingPoint num="5" id="2047" /> +<TGConnectingPoint num="6" id="2048" /> +<TGConnectingPoint num="7" id="2049" /> <extraparam> <info value="AppC::Application" taskName="Application" referenceTaskName="AppC" priority="0" operation="" fatherComponentMECType="0" /> </extraparam> </SUBCOMPONENT> -<CONNECTOR type="125" id="2043" > +<CONNECTOR type="125" id="2076" > <cdparam x="384" y="308" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="384" y="308" id="1892" /> -<P2 x="384" y="269" id="1922" /> +<P1 x="384" y="308" id="1925" /> +<P2 x="384" y="269" id="1955" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="2044" > +<CONNECTOR type="125" id="2077" > <cdparam x="555" y="244" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="555" y="244" id="1953" /> -<P2 x="509" y="244" id="1920" /> +<P1 x="555" y="244" id="1986" /> +<P2 x="509" y="244" id="1953" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="2045" > +<CONNECTOR type="125" id="2078" > <cdparam x="202" y="244" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector" value="{info}" /> -<P1 x="202" y="244" id="1988" /> -<P2 x="259" y="244" id="1919" /> +<P1 x="202" y="244" id="2021" /> +<P2 x="259" y="244" id="1952" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> </extraparam> </CONNECTOR> -<CONNECTOR type="125" id="2046" > +<CONNECTOR type="125" id="2079" > <cdparam x="369" y="112" /> <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="1000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> <infoparam name="connector from CPU0 to Bus0" value="{info}" /> -<P1 x="384" y="171" id="2024" /> -<P2 x="384" y="219" id="1917" /> +<P1 x="384" y="171" id="2057" /> +<P2 x="384" y="219" id="1950" /> <AutomaticDrawing data="true" /> <extraparam> <info priority="0" /> diff --git a/modeling/SysMLSec/SimpleTLS.xml b/modeling/SysMLSec/SimpleTLS.xml deleted file mode 100644 index 379e7f8952..0000000000 --- a/modeling/SysMLSec/SimpleTLS.xml +++ /dev/null @@ -1,1428 +0,0 @@ -<?xml version="1.0" encoding="ISO-8859-1"?> - -<TURTLEGMODELING version="0.98-beta3"> - -<Modeling type="AVATAR Design" nameTab="AVATAR Design" > -<AVATARBlockDiagramPanel name="AVATAR Block Diagram" minX="10" maxX="2500" minY="10" maxY="1500" > -<MainCode value="void __user_init() {"/> -<MainCode value="}"/> -<Optimized value="true" /> -<Validated value="" /> -<Ignored value="" /> - -<CONNECTOR type="5002" id="6" > -<cdparam x="103" y="135" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector" value="" /> -<TGConnectingPoint num="0" id="3" /> -<TGConnectingPoint num="1" id="4" /> -<TGConnectingPoint num="2" id="5" /> -<P1 x="103" y="135" id="102" /> -<P2 x="103" y="232" id="95" /> -<Point x="58" y="135" /> -<Point x="58" y="232" /> -<AutomaticDrawing data="true" /> -<extraparam> -<iso value="in chIn(Message m)" /> -<osd value="out chOut(Message m)" /> -<FIFOType asynchronous="false" size="1" blocking="false" private="false" broadcast="false" lossy="false" /> -</extraparam> -</CONNECTOR><SUBCOMPONENT type="-1" id="1" > -<father id="6" num="0" /> -<cdparam x="58" y="135" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="point " value="null" /> -</SUBCOMPONENT> -<SUBCOMPONENT type="-1" id="2" > -<father id="6" num="1" /> -<cdparam x="58" y="232" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="point " value="null" /> -</SUBCOMPONENT> - -<COMPONENT type="302" id="23" > -<cdparam x="710" y="44" /> -<sizeparam width="80" height="136" 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="Proverif Pragma" value="#PrivatePublicKeys Server serverPrivK serverPubK -#PrivatePublicKeys Server CAPrivK CAPubK -#PrivatePublicKeys Client CAPrivK CAPubK -#InitialSystemKnowledge Server.CAPrivK Client.CAPrivK - -#Authenticity Server.SendingMS.MS Client.sendMessage.MS -#Confidentiality Client.secretMessage -" /> -<TGConnectingPoint num="0" id="7" /> -<TGConnectingPoint num="1" id="8" /> -<TGConnectingPoint num="2" id="9" /> -<TGConnectingPoint num="3" id="10" /> -<TGConnectingPoint num="4" id="11" /> -<TGConnectingPoint num="5" id="12" /> -<TGConnectingPoint num="6" id="13" /> -<TGConnectingPoint num="7" id="14" /> -<TGConnectingPoint num="8" id="15" /> -<TGConnectingPoint num="9" id="16" /> -<TGConnectingPoint num="10" id="17" /> -<TGConnectingPoint num="11" id="18" /> -<TGConnectingPoint num="12" id="19" /> -<TGConnectingPoint num="13" id="20" /> -<TGConnectingPoint num="14" id="21" /> -<TGConnectingPoint num="15" id="22" /> -<extraparam> -<Line value="#PrivatePublicKeys Server serverPrivK serverPubK" /> -<Line value="#PrivatePublicKeys Server CAPrivK CAPubK" /> -<Line value="#PrivatePublicKeys Client CAPrivK CAPubK" /> -<Line value="#InitialSystemKnowledge Server.CAPrivK Client.CAPrivK" /> -<Line value="" /> -<Line value="#Authenticity Server.SendingMS.MS Client.sendMessage.MS" /> -<Line value="#Confidentiality Client.secretMessage" /> -</extraparam> -</COMPONENT> - -<COMPONENT type="5003" id="32" > -<cdparam x="448" y="451" /> -<sizeparam width="250" height="59" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="DataType0" value="Key" /> -<TGConnectingPoint num="0" id="24" /> -<TGConnectingPoint num="1" id="25" /> -<TGConnectingPoint num="2" id="26" /> -<TGConnectingPoint num="3" id="27" /> -<TGConnectingPoint num="4" id="28" /> -<TGConnectingPoint num="5" id="29" /> -<TGConnectingPoint num="6" id="30" /> -<TGConnectingPoint num="7" id="31" /> -<extraparam> -<Attribute access="0" id="data" value="" type="8" typeOther="" /> -</extraparam> -</COMPONENT> - -<COMPONENT type="5003" id="41" > -<cdparam x="171" y="450" /> -<sizeparam width="250" height="63" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="DataType0" value="Message" /> -<TGConnectingPoint num="0" id="33" /> -<TGConnectingPoint num="1" id="34" /> -<TGConnectingPoint num="2" id="35" /> -<TGConnectingPoint num="3" id="36" /> -<TGConnectingPoint num="4" id="37" /> -<TGConnectingPoint num="5" id="38" /> -<TGConnectingPoint num="6" id="39" /> -<TGConnectingPoint num="7" id="40" /> -<extraparam> -<Attribute access="0" id="data" value="" type="8" typeOther="" /> -</extraparam> -</COMPONENT> - -<COMPONENT type="5000" id="116" > -<cdparam x="103" y="38" /> -<sizeparam width="596" height="389" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="Block0" value="System" /> -<TGConnectingPoint num="0" id="92" /> -<TGConnectingPoint num="1" id="93" /> -<TGConnectingPoint num="2" id="94" /> -<TGConnectingPoint num="3" id="95" /> -<TGConnectingPoint num="4" id="96" /> -<TGConnectingPoint num="5" id="97" /> -<TGConnectingPoint num="6" id="98" /> -<TGConnectingPoint num="7" id="99" /> -<TGConnectingPoint num="8" id="100" /> -<TGConnectingPoint num="9" id="101" /> -<TGConnectingPoint num="10" id="102" /> -<TGConnectingPoint num="11" id="103" /> -<TGConnectingPoint num="12" id="104" /> -<TGConnectingPoint num="13" id="105" /> -<TGConnectingPoint num="14" id="106" /> -<TGConnectingPoint num="15" id="107" /> -<TGConnectingPoint num="16" id="108" /> -<TGConnectingPoint num="17" id="109" /> -<TGConnectingPoint num="18" id="110" /> -<TGConnectingPoint num="19" id="111" /> -<TGConnectingPoint num="20" id="112" /> -<TGConnectingPoint num="21" id="113" /> -<TGConnectingPoint num="22" id="114" /> -<TGConnectingPoint num="23" id="115" /> -<extraparam> -<CryptoBlock value="false" /> -<Signal value="in chIn(Message m)" /> -<Signal value="out chOut(Message m)" /> -</extraparam> -</COMPONENT> -<SUBCOMPONENT type="5000" id="66" > -<father id="116" num="0" /> -<cdparam x="143" y="142" /> -<sizeparam width="250" height="200" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="0" maxX="346" minY="0" maxY="189" /> -<infoparam name="Block0" value="Client" /> -<TGConnectingPoint num="0" id="42" /> -<TGConnectingPoint num="1" id="43" /> -<TGConnectingPoint num="2" id="44" /> -<TGConnectingPoint num="3" id="45" /> -<TGConnectingPoint num="4" id="46" /> -<TGConnectingPoint num="5" id="47" /> -<TGConnectingPoint num="6" id="48" /> -<TGConnectingPoint num="7" id="49" /> -<TGConnectingPoint num="8" id="50" /> -<TGConnectingPoint num="9" id="51" /> -<TGConnectingPoint num="10" id="52" /> -<TGConnectingPoint num="11" id="53" /> -<TGConnectingPoint num="12" id="54" /> -<TGConnectingPoint num="13" id="55" /> -<TGConnectingPoint num="14" id="56" /> -<TGConnectingPoint num="15" id="57" /> -<TGConnectingPoint num="16" id="58" /> -<TGConnectingPoint num="17" id="59" /> -<TGConnectingPoint num="18" id="60" /> -<TGConnectingPoint num="19" id="61" /> -<TGConnectingPoint num="20" id="62" /> -<TGConnectingPoint num="21" id="63" /> -<TGConnectingPoint num="22" id="64" /> -<TGConnectingPoint num="23" id="65" /> -<extraparam> -<CryptoBlock value="true" /> -<Attribute access="0" id="serverCert" value="" type="5" typeOther="Message" /> -<Attribute access="0" id="serverPubK" value="" type="5" typeOther="Key" /> -<Attribute access="0" id="PMS" value="" type="8" typeOther="Message" /> -<Attribute access="0" id="MS" value="" type="5" typeOther="Message" /> -<Attribute access="0" id="CAPubK" value="" type="5" typeOther="Key" /> -<Attribute access="0" id="CAPrivK" value="" type="5" typeOther="Key" /> -<Attribute access="0" id="certVerified" value="" type="4" typeOther="" /> -<Attribute access="0" id="filler1" value="" type="5" typeOther="Message" /> -<Attribute access="0" id="clientHello" value="" type="5" typeOther="Message" /> -<Attribute access="0" id="serverHello" value="" type="5" typeOther="Message" /> -<Attribute access="0" id="filler2" value="" type="5" typeOther="Message" /> -<Attribute access="0" id="secretMessage" value="" type="5" typeOther="Message" /> -<Method value="Message aencrypt(Message msg, Key k)" /> -<Method value="Message adecrypt(Message msg, Key k)" /> -<Method value="Key pk(Key k)" /> -<Method value="Message sign(Message msg, Key k)" /> -<Method value="bool verifySign(Message msg1, Message sig, Key k)" /> -<Method value="Message cert(Key k, Message msg)" /> -<Method value="bool verifyCert(Message cert, Key k)" /> -<Method value="Key getpk(Message cert)" /> -<Method value="Message sencrypt(Message msg, Key k)" /> -<Method value="Message sdecrypt(Message msg, Key k)" /> -<Method value="Message hash(Message msg)" /> -<Method value="Message MAC(Message msg, Key k)" /> -<Method value="bool verifyMAC(Message msg, Key k, Message macmsg)" /> -<Method value="Message concat2(Message msg1, Message msg2)" /> -<Method value="Message concat3(Message msg1, Message msg2, Message msg3)" /> -<Method value="Message concat4(Message msg1, Message msg2, Message msg3, Message msg4)" /> -<Method value="get2(Message msg, Message msg1, Message msg2)" /> -<Method value="get3(Message msg, Message msg1, Message msg2, Message msg3)" /> -<Method value="get4(Message msg, Message msg1, Message msg2, Message msg3, Message msg4)" /> -</extraparam> -</SUBCOMPONENT> -<SUBCOMPONENT type="5000" id="91" > -<father id="116" num="1" /> -<cdparam x="422" y="145" /> -<sizeparam width="250" height="200" minWidth="5" minHeight="2" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="0" maxX="346" minY="0" maxY="189" /> -<infoparam name="Block0" value="Server" /> -<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" /> -<TGConnectingPoint num="15" id="82" /> -<TGConnectingPoint num="16" id="83" /> -<TGConnectingPoint num="17" id="84" /> -<TGConnectingPoint num="18" id="85" /> -<TGConnectingPoint num="19" id="86" /> -<TGConnectingPoint num="20" id="87" /> -<TGConnectingPoint num="21" id="88" /> -<TGConnectingPoint num="22" id="89" /> -<TGConnectingPoint num="23" id="90" /> -<extraparam> -<CryptoBlock value="true" /> -<Attribute access="0" id="CAPubK" value="" type="5" typeOther="Key" /> -<Attribute access="0" id="CAPrivK" value="" type="5" typeOther="Key" /> -<Attribute access="0" id="serverCert" value="" type="5" typeOther="Message" /> -<Attribute access="0" id="serverPubK" value="" type="5" typeOther="Key" /> -<Attribute access="0" id="serverPrivK" value="" type="5" typeOther="Key" /> -<Attribute access="0" id="PMS" value="" type="5" typeOther="Message" /> -<Attribute access="0" id="MS" value="" type="5" typeOther="Message" /> -<Attribute access="0" id="clientHello" value="" type="5" typeOther="Message" /> -<Attribute access="0" id="serverHello" value="" type="5" typeOther="Message" /> -<Attribute access="0" id="filler1" value="" type="5" typeOther="Message" /> -<Attribute access="0" id="secretMessage" value="" type="5" typeOther="Message" /> -<Method value="Message aencrypt(Message msg, Key k)" /> -<Method value="Message adecrypt(Message msg, Key k)" /> -<Method value="Key pk(Key k)" /> -<Method value="Message sign(Message msg, Key k)" /> -<Method value="bool verifySign(Message msg1, Message sig, Key k)" /> -<Method value="Message cert(Key k, Message msg)" /> -<Method value="bool verifyCert(Message cert, Key k)" /> -<Method value="Key getpk(Message cert)" /> -<Method value="Message sencrypt(Message msg, Key k)" /> -<Method value="Message sdecrypt(Message msg, Key k)" /> -<Method value="Message hash(Message msg)" /> -<Method value="Message MAC(Message msg, Key k)" /> -<Method value="bool verifyMAC(Message msg, Key k, Message macmsg)" /> -<Method value="Message concat2(Message msg1, Message msg2)" /> -<Method value="Message concat3(Message msg1, Message msg2, Message msg3)" /> -<Method value="Message concat4(Message msg1, Message msg2, Message msg3, Message msg4)" /> -<Method value="get2(Message msg, Message msg1, Message msg2)" /> -<Method value="get3(Message msg, Message msg1, Message msg2, Message msg3)" /> -<Method value="get4(Message msg, Message msg1, Message msg2, Message msg3, Message msg4)" /> -</extraparam> -</SUBCOMPONENT> - - -</AVATARBlockDiagramPanel> - -<AVATARStateMachineDiagramPanel name="System" minX="10" maxX="2500" minY="10" maxY="1500" > -<COMPONENT type="5100" id="118" > -<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="117" /> -</COMPONENT> - - -</AVATARStateMachineDiagramPanel> - -<AVATARStateMachineDiagramPanel name="Server" minX="10" maxX="2500" minY="10" maxY="1500" > -<CONNECTOR type="5102" id="125" > -<cdparam x="407" y="429" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="124" /> -<P1 x="407" y="429" id="181" /> -<P2 x="407" y="472" id="270" /> -<AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="123" > -<father id="125" num="0" /> -<cdparam x="407" y="469" /> -<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="119" /> -<TGConnectingPoint num="1" id="120" /> -<TGConnectingPoint num="2" id="121" /> -<TGConnectingPoint num="3" id="122" /> -<extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> -</extraparam> -</SUBCOMPONENT> - -<CONNECTOR type="5102" id="132" > -<cdparam x="407" y="70" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="131" /> -<P1 x="407" y="70" id="314" /> -<P2 x="407" y="124" id="303" /> -<AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="130" > -<father id="132" num="0" /> -<cdparam x="416" y="96" /> -<sizeparam width="230" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="126" /> -<TGConnectingPoint num="1" id="127" /> -<TGConnectingPoint num="2" id="128" /> -<TGConnectingPoint num="3" id="129" /> -<extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> -<actions value="filler1 = sign(serverPubK, CAPrivK)" /> -<actions value="serverCert = cert(serverPubK, filler1)" /> -</extraparam> -</SUBCOMPONENT> - -<CONNECTOR type="5102" id="139" > -<cdparam x="407" y="207" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="138" /> -<P1 x="407" y="154" id="304" /> -<P2 x="407" y="212" id="292" /> -<AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="137" > -<father id="139" num="0" /> -<cdparam x="418" y="186" /> -<sizeparam width="256" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="133" /> -<TGConnectingPoint num="1" id="134" /> -<TGConnectingPoint num="2" id="135" /> -<TGConnectingPoint num="3" id="136" /> -<extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> -<actions value="filler1 = concat2(serverHello, serverCert)" /> -</extraparam> -</SUBCOMPONENT> - -<CONNECTOR type="5102" id="146" > -<cdparam x="407" y="242" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="145" /> -<P1 x="407" y="242" id="293" /> -<P2 x="407" y="265" id="281" /> -<AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="144" > -<father id="146" num="0" /> -<cdparam x="407" y="282" /> -<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="140" /> -<TGConnectingPoint num="1" id="141" /> -<TGConnectingPoint num="2" id="142" /> -<TGConnectingPoint num="3" id="143" /> -<extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> -</extraparam> -</SUBCOMPONENT> - -<CONNECTOR type="5102" id="153" > -<cdparam x="407" y="329" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="152" /> -<P1 x="407" y="295" id="282" /> -<P2 x="407" y="379" id="176" /> -<AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="151" > -<father id="153" num="0" /> -<cdparam x="423" y="312" /> -<sizeparam width="294" height="60" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="147" /> -<TGConnectingPoint num="1" id="148" /> -<TGConnectingPoint num="2" id="149" /> -<TGConnectingPoint num="3" id="150" /> -<extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> -<actions value="PMS = adecrypt(filler1, serverPrivK)" /> -<actions value="filler1 = concat3(PMS, clientHello, serverHello) " /> -<actions value="MS = hash(filler1)" /> -<actions value="filler1 = hash(MS)" /> -</extraparam> -</SUBCOMPONENT> - -<CONNECTOR type="5102" id="160" > -<cdparam x="407" y="499" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="159" /> -<P1 x="407" y="502" id="271" /> -<P2 x="407" y="521" id="259" /> -<AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="158" > -<father id="160" num="0" /> -<cdparam x="407" y="539" /> -<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="154" /> -<TGConnectingPoint num="1" id="155" /> -<TGConnectingPoint num="2" id="156" /> -<TGConnectingPoint num="3" id="157" /> -<extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> -</extraparam> -</SUBCOMPONENT> - -<CONNECTOR type="5102" id="167" > -<cdparam x="407" y="551" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="166" /> -<P1 x="407" y="551" id="260" /> -<P2 x="407" y="607" id="226" /> -<AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="165" > -<father id="167" num="0" /> -<cdparam x="415" y="579" /> -<sizeparam width="238" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="161" /> -<TGConnectingPoint num="1" id="162" /> -<TGConnectingPoint num="2" id="163" /> -<TGConnectingPoint num="3" id="164" /> -<extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> -<actions value="secretMessage = sdecrypt(filler1, MS)" /> -</extraparam> -</SUBCOMPONENT> - -<CONNECTOR type="5102" id="174" > -<cdparam x="453" y="657" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="173" /> -<P1 x="453" y="657" id="248" /> -<P2 x="453" y="710" id="216" /> -<AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="172" > -<father id="174" num="0" /> -<cdparam x="453" y="697" /> -<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="168" /> -<TGConnectingPoint num="1" id="169" /> -<TGConnectingPoint num="2" id="170" /> -<TGConnectingPoint num="3" id="171" /> -<extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> -</extraparam> -</SUBCOMPONENT> - -<COMPONENT type="5106" id="215" > -<cdparam x="357" y="379" /> -<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="State" value="SendingMS" /> -<TGConnectingPoint num="0" id="175" /> -<TGConnectingPoint num="1" id="176" /> -<TGConnectingPoint num="2" id="177" /> -<TGConnectingPoint num="3" id="178" /> -<TGConnectingPoint num="4" id="179" /> -<TGConnectingPoint num="5" id="180" /> -<TGConnectingPoint num="6" id="181" /> -<TGConnectingPoint num="7" id="182" /> -<TGConnectingPoint num="8" id="183" /> -<TGConnectingPoint num="9" id="184" /> -<TGConnectingPoint num="10" id="185" /> -<TGConnectingPoint num="11" id="186" /> -<TGConnectingPoint num="12" id="187" /> -<TGConnectingPoint num="13" id="188" /> -<TGConnectingPoint num="14" id="189" /> -<TGConnectingPoint num="15" id="190" /> -<TGConnectingPoint num="16" id="191" /> -<TGConnectingPoint num="17" id="192" /> -<TGConnectingPoint num="18" id="193" /> -<TGConnectingPoint num="19" id="194" /> -<TGConnectingPoint num="20" id="195" /> -<TGConnectingPoint num="21" id="196" /> -<TGConnectingPoint num="22" id="197" /> -<TGConnectingPoint num="23" id="198" /> -<TGConnectingPoint num="24" id="199" /> -<TGConnectingPoint num="25" id="200" /> -<TGConnectingPoint num="26" id="201" /> -<TGConnectingPoint num="27" id="202" /> -<TGConnectingPoint num="28" id="203" /> -<TGConnectingPoint num="29" id="204" /> -<TGConnectingPoint num="30" id="205" /> -<TGConnectingPoint num="31" id="206" /> -<TGConnectingPoint num="32" id="207" /> -<TGConnectingPoint num="33" id="208" /> -<TGConnectingPoint num="34" id="209" /> -<TGConnectingPoint num="35" id="210" /> -<TGConnectingPoint num="36" id="211" /> -<TGConnectingPoint num="37" id="212" /> -<TGConnectingPoint num="38" id="213" /> -<TGConnectingPoint num="39" id="214" /> -<extraparam> -</extraparam> -</COMPONENT> - -<COMPONENT type="5101" id="217" > -<cdparam x="443" y="715" /> -<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="216" /> -</COMPONENT> - -<COMPONENT type="5106" id="258" > -<cdparam x="376" y="607" /> -<sizeparam width="125" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="State" value="receiveMessage" /> -<TGConnectingPoint num="0" id="218" /> -<TGConnectingPoint num="1" id="219" /> -<TGConnectingPoint num="2" id="220" /> -<TGConnectingPoint num="3" id="221" /> -<TGConnectingPoint num="4" id="222" /> -<TGConnectingPoint num="5" id="223" /> -<TGConnectingPoint num="6" id="224" /> -<TGConnectingPoint num="7" id="225" /> -<TGConnectingPoint num="8" id="226" /> -<TGConnectingPoint num="9" id="227" /> -<TGConnectingPoint num="10" id="228" /> -<TGConnectingPoint num="11" id="229" /> -<TGConnectingPoint num="12" id="230" /> -<TGConnectingPoint num="13" id="231" /> -<TGConnectingPoint num="14" id="232" /> -<TGConnectingPoint num="15" id="233" /> -<TGConnectingPoint num="16" id="234" /> -<TGConnectingPoint num="17" id="235" /> -<TGConnectingPoint num="18" id="236" /> -<TGConnectingPoint num="19" id="237" /> -<TGConnectingPoint num="20" id="238" /> -<TGConnectingPoint num="21" id="239" /> -<TGConnectingPoint num="22" id="240" /> -<TGConnectingPoint num="23" id="241" /> -<TGConnectingPoint num="24" id="242" /> -<TGConnectingPoint num="25" id="243" /> -<TGConnectingPoint num="26" id="244" /> -<TGConnectingPoint num="27" id="245" /> -<TGConnectingPoint num="28" id="246" /> -<TGConnectingPoint num="29" id="247" /> -<TGConnectingPoint num="30" id="248" /> -<TGConnectingPoint num="31" id="249" /> -<TGConnectingPoint num="32" id="250" /> -<TGConnectingPoint num="33" id="251" /> -<TGConnectingPoint num="34" id="252" /> -<TGConnectingPoint num="35" id="253" /> -<TGConnectingPoint num="36" id="254" /> -<TGConnectingPoint num="37" id="255" /> -<TGConnectingPoint num="38" id="256" /> -<TGConnectingPoint num="39" id="257" /> -<extraparam> -</extraparam> -</COMPONENT> - -<COMPONENT type="5104" id="269" > -<cdparam x="363" y="526" /> -<sizeparam width="88" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="Receive signal" value="chIn(filler1)" /> -<TGConnectingPoint num="0" id="259" /> -<TGConnectingPoint num="1" id="260" /> -<TGConnectingPoint num="2" id="261" /> -<TGConnectingPoint num="3" id="262" /> -<TGConnectingPoint num="4" id="263" /> -<TGConnectingPoint num="5" id="264" /> -<TGConnectingPoint num="6" id="265" /> -<TGConnectingPoint num="7" id="266" /> -<TGConnectingPoint num="8" id="267" /> -<TGConnectingPoint num="9" id="268" /> -</COMPONENT> - -<COMPONENT type="5103" id="280" > -<cdparam x="362" y="477" /> -<sizeparam width="91" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="Send signal" value="chOut(filler1)" /> -<TGConnectingPoint num="0" id="270" /> -<TGConnectingPoint num="1" id="271" /> -<TGConnectingPoint num="2" id="272" /> -<TGConnectingPoint num="3" id="273" /> -<TGConnectingPoint num="4" id="274" /> -<TGConnectingPoint num="5" id="275" /> -<TGConnectingPoint num="6" id="276" /> -<TGConnectingPoint num="7" id="277" /> -<TGConnectingPoint num="8" id="278" /> -<TGConnectingPoint num="9" id="279" /> -</COMPONENT> - -<COMPONENT type="5104" id="291" > -<cdparam x="363" y="270" /> -<sizeparam width="88" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="Receive signal" value="chIn(filler1)" /> -<TGConnectingPoint num="0" id="281" /> -<TGConnectingPoint num="1" id="282" /> -<TGConnectingPoint num="2" id="283" /> -<TGConnectingPoint num="3" id="284" /> -<TGConnectingPoint num="4" id="285" /> -<TGConnectingPoint num="5" id="286" /> -<TGConnectingPoint num="6" id="287" /> -<TGConnectingPoint num="7" id="288" /> -<TGConnectingPoint num="8" id="289" /> -<TGConnectingPoint num="9" id="290" /> -</COMPONENT> - -<COMPONENT type="5103" id="302" > -<cdparam x="362" y="217" /> -<sizeparam width="91" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="Send signal" value="chOut(filler1)" /> -<TGConnectingPoint num="0" id="292" /> -<TGConnectingPoint num="1" id="293" /> -<TGConnectingPoint num="2" id="294" /> -<TGConnectingPoint num="3" id="295" /> -<TGConnectingPoint num="4" id="296" /> -<TGConnectingPoint num="5" id="297" /> -<TGConnectingPoint num="6" id="298" /> -<TGConnectingPoint num="7" id="299" /> -<TGConnectingPoint num="8" id="300" /> -<TGConnectingPoint num="9" id="301" /> -</COMPONENT> - -<COMPONENT type="5104" id="313" > -<cdparam x="348" y="129" /> -<sizeparam width="119" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="Receive signal" value="chIn(clientHello)" /> -<TGConnectingPoint num="0" id="303" /> -<TGConnectingPoint num="1" id="304" /> -<TGConnectingPoint num="2" id="305" /> -<TGConnectingPoint num="3" id="306" /> -<TGConnectingPoint num="4" id="307" /> -<TGConnectingPoint num="5" id="308" /> -<TGConnectingPoint num="6" id="309" /> -<TGConnectingPoint num="7" id="310" /> -<TGConnectingPoint num="8" id="311" /> -<TGConnectingPoint num="9" id="312" /> -</COMPONENT> - -<COMPONENT type="5100" id="315" > -<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="314" /> -</COMPONENT> - - -</AVATARStateMachineDiagramPanel> - -<AVATARStateMachineDiagramPanel name="Client" minX="10" maxX="2500" minY="10" maxY="1500" > -<CONNECTOR type="5102" id="322" > -<cdparam x="407" y="35" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="321" /> -<P1 x="407" y="35" id="624" /> -<P2 x="407" y="91" id="613" /> -<AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="320" > -<father id="322" num="0" /> -<cdparam x="407" y="75" /> -<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="316" /> -<TGConnectingPoint num="1" id="317" /> -<TGConnectingPoint num="2" id="318" /> -<TGConnectingPoint num="3" id="319" /> -<extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> -</extraparam> -</SUBCOMPONENT> - -<CONNECTOR type="5102" id="329" > -<cdparam x="528" y="626" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="328" /> -<P1 x="528" y="626" id="457" /> -<P2 x="242" y="496" id="546" /> -<AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="327" > -<father id="329" num="0" /> -<cdparam x="434" y="624" /> -<sizeparam width="44" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="323" /> -<TGConnectingPoint num="1" id="324" /> -<TGConnectingPoint num="2" id="325" /> -<TGConnectingPoint num="3" id="326" /> -<extraparam> -<guard value="[ else ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> -</extraparam> -</SUBCOMPONENT> - -<CONNECTOR type="5102" id="336" > -<cdparam x="407" y="288" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="335" /> -<P1 x="407" y="288" id="575" /> -<P2 x="217" y="465" id="529" /> -<AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="334" > -<father id="336" num="0" /> -<cdparam x="261" y="362" /> -<sizeparam width="44" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="330" /> -<TGConnectingPoint num="1" id="331" /> -<TGConnectingPoint num="2" id="332" /> -<TGConnectingPoint num="3" id="333" /> -<extraparam> -<guard value="[ else ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> -</extraparam> -</SUBCOMPONENT> - -<CONNECTOR type="5102" id="343" > -<cdparam x="407" y="107" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="342" /> -<P1 x="407" y="121" id="614" /> -<P2 x="407" y="143" id="602" /> -<AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="341" > -<father id="343" num="0" /> -<cdparam x="407" y="147" /> -<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="337" /> -<TGConnectingPoint num="1" id="338" /> -<TGConnectingPoint num="2" id="339" /> -<TGConnectingPoint num="3" id="340" /> -<extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> -</extraparam> -</SUBCOMPONENT> - -<CONNECTOR type="5102" id="350" > -<cdparam x="407" y="198" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="349" /> -<P1 x="407" y="173" id="603" /> -<P2 x="407" y="238" id="569" /> -<AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="348" > -<father id="350" num="0" /> -<cdparam x="416" y="198" /> -<sizeparam width="278" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="344" /> -<TGConnectingPoint num="1" id="345" /> -<TGConnectingPoint num="2" id="346" /> -<TGConnectingPoint num="3" id="347" /> -<extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> -<actions value="get2(filler1, serverHello, serverCert) " /> -<actions value="certVerified = verifyCert(serverCert, CAPubK)" /> -</extraparam> -</SUBCOMPONENT> - -<CONNECTOR type="5102" id="357" > -<cdparam x="514" y="288" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="356" /> -<P1 x="514" y="288" id="592" /> -<P2 x="540" y="341" id="517" /> -<AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="355" > -<father id="357" num="0" /> -<cdparam x="546" y="308" /> -<sizeparam width="199" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="351" /> -<TGConnectingPoint num="1" id="352" /> -<TGConnectingPoint num="2" id="353" /> -<TGConnectingPoint num="3" id="354" /> -<extraparam> -<guard value="[ certVerified ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> -<actions value="serverPubK = getpk(serverCert)" /> -</extraparam> -</SUBCOMPONENT> - -<CONNECTOR type="5102" id="364" > -<cdparam x="540" y="371" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="363" /> -<P1 x="540" y="371" id="518" /> -<P2 x="540" y="423" id="506" /> -<AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="362" > -<father id="364" num="0" /> -<cdparam x="577" y="400" /> -<sizeparam width="229" height="30" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="358" /> -<TGConnectingPoint num="1" id="359" /> -<TGConnectingPoint num="2" id="360" /> -<TGConnectingPoint num="3" id="361" /> -<extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> -<actions value="filler1.data = PMS" /> -<actions value="filler1 = aencrypt(filler1, serverPubK)" /> -</extraparam> -</SUBCOMPONENT> - -<CONNECTOR type="5102" id="371" > -<cdparam x="540" y="453" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="370" /> -<P1 x="540" y="453" id="507" /> -<P2 x="540" y="490" id="495" /> -<AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="369" > -<father id="371" num="0" /> -<cdparam x="540" y="493" /> -<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="365" /> -<TGConnectingPoint num="1" id="366" /> -<TGConnectingPoint num="2" id="367" /> -<TGConnectingPoint num="3" id="368" /> -<extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> -</extraparam> -</SUBCOMPONENT> - -<CONNECTOR type="5102" id="378" > -<cdparam x="540" y="520" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="377" /> -<P1 x="540" y="520" id="496" /> -<P2 x="540" y="601" id="470" /> -<AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="376" > -<father id="378" num="0" /> -<cdparam x="556" y="547" /> -<sizeparam width="290" height="45" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="372" /> -<TGConnectingPoint num="1" id="373" /> -<TGConnectingPoint num="2" id="374" /> -<TGConnectingPoint num="3" id="375" /> -<extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> -<actions value="filler2 = concat3(PMS, clientHello, serverHello)" /> -<actions value="MS = hash(filler2)" /> -<actions value="filler2 = hash(MS)" /> -</extraparam> -</SUBCOMPONENT> - -<CONNECTOR type="5102" id="385" > -<cdparam x="578" y="651" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="384" /> -<P1 x="578" y="651" id="460" /> -<P2 x="578" y="692" id="414" /> -<AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="383" > -<father id="385" num="0" /> -<cdparam x="591" y="678" /> -<sizeparam width="180" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="379" /> -<TGConnectingPoint num="1" id="380" /> -<TGConnectingPoint num="2" id="381" /> -<TGConnectingPoint num="3" id="382" /> -<extraparam> -<guard value="[ filler1.data == filler2.data ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> -</extraparam> -</SUBCOMPONENT> - -<CONNECTOR type="5102" id="392" > -<cdparam x="565" y="742" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="391" /> -<P1 x="565" y="742" id="442" /> -<P2 x="565" y="788" id="402" /> -<AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="390" > -<father id="392" num="0" /> -<cdparam x="584" y="771" /> -<sizeparam width="242" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="386" /> -<TGConnectingPoint num="1" id="387" /> -<TGConnectingPoint num="2" id="388" /> -<TGConnectingPoint num="3" id="389" /> -<extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> -<actions value="filler1 = sencrypt(secretMessage, MS) " /> -</extraparam> -</SUBCOMPONENT> - -<CONNECTOR type="5102" id="399" > -<cdparam x="565" y="803" /> -<sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<infoparam name="connector" value="null" /> -<TGConnectingPoint num="0" id="398" /> -<P1 x="565" y="818" id="403" /> -<P2 x="565" y="833" id="400" /> -<AutomaticDrawing data="true" /> -</CONNECTOR><SUBCOMPONENT type="-1" id="397" > -<father id="399" num="0" /> -<cdparam x="565" y="843" /> -<sizeparam width="10" height="15" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="List of all parameters of an Avatar SMD transition" value="" /> -<TGConnectingPoint num="0" id="393" /> -<TGConnectingPoint num="1" id="394" /> -<TGConnectingPoint num="2" id="395" /> -<TGConnectingPoint num="3" id="396" /> -<extraparam> -<guard value="[ ]" /> -<afterMin value="" /> -<afterMax value="" /> -<computeMin value="" /> -<computeMax value="" /> -</extraparam> -</SUBCOMPONENT> - -<COMPONENT type="5101" id="401" > -<cdparam x="555" y="838" /> -<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="400" /> -</COMPONENT> - -<COMPONENT type="5103" id="412" > -<cdparam x="520" y="793" /> -<sizeparam width="91" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="Send signal" value="chOut(filler1)" /> -<TGConnectingPoint num="0" id="402" /> -<TGConnectingPoint num="1" id="403" /> -<TGConnectingPoint num="2" id="404" /> -<TGConnectingPoint num="3" id="405" /> -<TGConnectingPoint num="4" id="406" /> -<TGConnectingPoint num="5" id="407" /> -<TGConnectingPoint num="6" id="408" /> -<TGConnectingPoint num="7" id="409" /> -<TGConnectingPoint num="8" id="410" /> -<TGConnectingPoint num="9" id="411" /> -</COMPONENT> - -<COMPONENT type="5106" id="453" > -<cdparam x="528" y="692" /> -<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="State" value="sendMessage" /> -<TGConnectingPoint num="0" id="413" /> -<TGConnectingPoint num="1" id="414" /> -<TGConnectingPoint num="2" id="415" /> -<TGConnectingPoint num="3" id="416" /> -<TGConnectingPoint num="4" id="417" /> -<TGConnectingPoint num="5" id="418" /> -<TGConnectingPoint num="6" id="419" /> -<TGConnectingPoint num="7" id="420" /> -<TGConnectingPoint num="8" id="421" /> -<TGConnectingPoint num="9" id="422" /> -<TGConnectingPoint num="10" id="423" /> -<TGConnectingPoint num="11" id="424" /> -<TGConnectingPoint num="12" id="425" /> -<TGConnectingPoint num="13" id="426" /> -<TGConnectingPoint num="14" id="427" /> -<TGConnectingPoint num="15" id="428" /> -<TGConnectingPoint num="16" id="429" /> -<TGConnectingPoint num="17" id="430" /> -<TGConnectingPoint num="18" id="431" /> -<TGConnectingPoint num="19" id="432" /> -<TGConnectingPoint num="20" id="433" /> -<TGConnectingPoint num="21" id="434" /> -<TGConnectingPoint num="22" id="435" /> -<TGConnectingPoint num="23" id="436" /> -<TGConnectingPoint num="24" id="437" /> -<TGConnectingPoint num="25" id="438" /> -<TGConnectingPoint num="26" id="439" /> -<TGConnectingPoint num="27" id="440" /> -<TGConnectingPoint num="28" id="441" /> -<TGConnectingPoint num="29" id="442" /> -<TGConnectingPoint num="30" id="443" /> -<TGConnectingPoint num="31" id="444" /> -<TGConnectingPoint num="32" id="445" /> -<TGConnectingPoint num="33" id="446" /> -<TGConnectingPoint num="34" id="447" /> -<TGConnectingPoint num="35" id="448" /> -<TGConnectingPoint num="36" id="449" /> -<TGConnectingPoint num="37" id="450" /> -<TGConnectingPoint num="38" id="451" /> -<TGConnectingPoint num="39" id="452" /> -<extraparam> -</extraparam> -</COMPONENT> - -<COMPONENT type="5106" id="494" > -<cdparam x="528" y="601" /> -<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="State" value="checkMS" /> -<TGConnectingPoint num="0" id="454" /> -<TGConnectingPoint num="1" id="455" /> -<TGConnectingPoint num="2" id="456" /> -<TGConnectingPoint num="3" id="457" /> -<TGConnectingPoint num="4" id="458" /> -<TGConnectingPoint num="5" id="459" /> -<TGConnectingPoint num="6" id="460" /> -<TGConnectingPoint num="7" id="461" /> -<TGConnectingPoint num="8" id="462" /> -<TGConnectingPoint num="9" id="463" /> -<TGConnectingPoint num="10" id="464" /> -<TGConnectingPoint num="11" id="465" /> -<TGConnectingPoint num="12" id="466" /> -<TGConnectingPoint num="13" id="467" /> -<TGConnectingPoint num="14" id="468" /> -<TGConnectingPoint num="15" id="469" /> -<TGConnectingPoint num="16" id="470" /> -<TGConnectingPoint num="17" id="471" /> -<TGConnectingPoint num="18" id="472" /> -<TGConnectingPoint num="19" id="473" /> -<TGConnectingPoint num="20" id="474" /> -<TGConnectingPoint num="21" id="475" /> -<TGConnectingPoint num="22" id="476" /> -<TGConnectingPoint num="23" id="477" /> -<TGConnectingPoint num="24" id="478" /> -<TGConnectingPoint num="25" id="479" /> -<TGConnectingPoint num="26" id="480" /> -<TGConnectingPoint num="27" id="481" /> -<TGConnectingPoint num="28" id="482" /> -<TGConnectingPoint num="29" id="483" /> -<TGConnectingPoint num="30" id="484" /> -<TGConnectingPoint num="31" id="485" /> -<TGConnectingPoint num="32" id="486" /> -<TGConnectingPoint num="33" id="487" /> -<TGConnectingPoint num="34" id="488" /> -<TGConnectingPoint num="35" id="489" /> -<TGConnectingPoint num="36" id="490" /> -<TGConnectingPoint num="37" id="491" /> -<TGConnectingPoint num="38" id="492" /> -<TGConnectingPoint num="39" id="493" /> -<extraparam> -</extraparam> -</COMPONENT> - -<COMPONENT type="5104" id="505" > -<cdparam x="496" y="495" /> -<sizeparam width="88" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="Receive signal" value="chIn(filler1)" /> -<TGConnectingPoint num="0" id="495" /> -<TGConnectingPoint num="1" id="496" /> -<TGConnectingPoint num="2" id="497" /> -<TGConnectingPoint num="3" id="498" /> -<TGConnectingPoint num="4" id="499" /> -<TGConnectingPoint num="5" id="500" /> -<TGConnectingPoint num="6" id="501" /> -<TGConnectingPoint num="7" id="502" /> -<TGConnectingPoint num="8" id="503" /> -<TGConnectingPoint num="9" id="504" /> -</COMPONENT> - -<COMPONENT type="5103" id="516" > -<cdparam x="495" y="428" /> -<sizeparam width="91" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="Send signal" value="chOut(filler1)" /> -<TGConnectingPoint num="0" id="506" /> -<TGConnectingPoint num="1" id="507" /> -<TGConnectingPoint num="2" id="508" /> -<TGConnectingPoint num="3" id="509" /> -<TGConnectingPoint num="4" id="510" /> -<TGConnectingPoint num="5" id="511" /> -<TGConnectingPoint num="6" id="512" /> -<TGConnectingPoint num="7" id="513" /> -<TGConnectingPoint num="8" id="514" /> -<TGConnectingPoint num="9" id="515" /> -</COMPONENT> - -<COMPONENT type="5108" id="519" > -<cdparam x="454" y="346" /> -<sizeparam width="173" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="TGComponent" value="null" /> -<TGConnectingPoint num="0" id="517" /> -<TGConnectingPoint num="1" id="518" /> -<extraparam> -<Data variable="PMS" minValue="0" maxValue="1000" functionId="0" /> -</extraparam> -</COMPONENT> - -<COMPONENT type="5106" id="560" > -<cdparam x="142" y="465" /> -<sizeparam width="100" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="State" value="error" /> -<TGConnectingPoint num="0" id="520" /> -<TGConnectingPoint num="1" id="521" /> -<TGConnectingPoint num="2" id="522" /> -<TGConnectingPoint num="3" id="523" /> -<TGConnectingPoint num="4" id="524" /> -<TGConnectingPoint num="5" id="525" /> -<TGConnectingPoint num="6" id="526" /> -<TGConnectingPoint num="7" id="527" /> -<TGConnectingPoint num="8" id="528" /> -<TGConnectingPoint num="9" id="529" /> -<TGConnectingPoint num="10" id="530" /> -<TGConnectingPoint num="11" id="531" /> -<TGConnectingPoint num="12" id="532" /> -<TGConnectingPoint num="13" id="533" /> -<TGConnectingPoint num="14" id="534" /> -<TGConnectingPoint num="15" id="535" /> -<TGConnectingPoint num="16" id="536" /> -<TGConnectingPoint num="17" id="537" /> -<TGConnectingPoint num="18" id="538" /> -<TGConnectingPoint num="19" id="539" /> -<TGConnectingPoint num="20" id="540" /> -<TGConnectingPoint num="21" id="541" /> -<TGConnectingPoint num="22" id="542" /> -<TGConnectingPoint num="23" id="543" /> -<TGConnectingPoint num="24" id="544" /> -<TGConnectingPoint num="25" id="545" /> -<TGConnectingPoint num="26" id="546" /> -<TGConnectingPoint num="27" id="547" /> -<TGConnectingPoint num="28" id="548" /> -<TGConnectingPoint num="29" id="549" /> -<TGConnectingPoint num="30" id="550" /> -<TGConnectingPoint num="31" id="551" /> -<TGConnectingPoint num="32" id="552" /> -<TGConnectingPoint num="33" id="553" /> -<TGConnectingPoint num="34" id="554" /> -<TGConnectingPoint num="35" id="555" /> -<TGConnectingPoint num="36" id="556" /> -<TGConnectingPoint num="37" id="557" /> -<TGConnectingPoint num="38" id="558" /> -<TGConnectingPoint num="39" id="559" /> -<extraparam> -</extraparam> -</COMPONENT> - -<COMPONENT type="5106" id="601" > -<cdparam x="364" y="238" /> -<sizeparam width="173" height="50" minWidth="40" minHeight="30" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="State" value="VerifyServerCert" /> -<TGConnectingPoint num="0" id="561" /> -<TGConnectingPoint num="1" id="562" /> -<TGConnectingPoint num="2" id="563" /> -<TGConnectingPoint num="3" id="564" /> -<TGConnectingPoint num="4" id="565" /> -<TGConnectingPoint num="5" id="566" /> -<TGConnectingPoint num="6" id="567" /> -<TGConnectingPoint num="7" id="568" /> -<TGConnectingPoint num="8" id="569" /> -<TGConnectingPoint num="9" id="570" /> -<TGConnectingPoint num="10" id="571" /> -<TGConnectingPoint num="11" id="572" /> -<TGConnectingPoint num="12" id="573" /> -<TGConnectingPoint num="13" id="574" /> -<TGConnectingPoint num="14" id="575" /> -<TGConnectingPoint num="15" id="576" /> -<TGConnectingPoint num="16" id="577" /> -<TGConnectingPoint num="17" id="578" /> -<TGConnectingPoint num="18" id="579" /> -<TGConnectingPoint num="19" id="580" /> -<TGConnectingPoint num="20" id="581" /> -<TGConnectingPoint num="21" id="582" /> -<TGConnectingPoint num="22" id="583" /> -<TGConnectingPoint num="23" id="584" /> -<TGConnectingPoint num="24" id="585" /> -<TGConnectingPoint num="25" id="586" /> -<TGConnectingPoint num="26" id="587" /> -<TGConnectingPoint num="27" id="588" /> -<TGConnectingPoint num="28" id="589" /> -<TGConnectingPoint num="29" id="590" /> -<TGConnectingPoint num="30" id="591" /> -<TGConnectingPoint num="31" id="592" /> -<TGConnectingPoint num="32" id="593" /> -<TGConnectingPoint num="33" id="594" /> -<TGConnectingPoint num="34" id="595" /> -<TGConnectingPoint num="35" id="596" /> -<TGConnectingPoint num="36" id="597" /> -<TGConnectingPoint num="37" id="598" /> -<TGConnectingPoint num="38" id="599" /> -<TGConnectingPoint num="39" id="600" /> -<extraparam> -</extraparam> -</COMPONENT> - -<COMPONENT type="5104" id="612" > -<cdparam x="363" y="148" /> -<sizeparam width="88" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="Receive signal" value="chIn(filler1)" /> -<TGConnectingPoint num="0" id="602" /> -<TGConnectingPoint num="1" id="603" /> -<TGConnectingPoint num="2" id="604" /> -<TGConnectingPoint num="3" id="605" /> -<TGConnectingPoint num="4" id="606" /> -<TGConnectingPoint num="5" id="607" /> -<TGConnectingPoint num="6" id="608" /> -<TGConnectingPoint num="7" id="609" /> -<TGConnectingPoint num="8" id="610" /> -<TGConnectingPoint num="9" id="611" /> -</COMPONENT> - -<COMPONENT type="5103" id="623" > -<cdparam x="346" y="96" /> -<sizeparam width="122" height="20" minWidth="30" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" /> -<hidden value="false" /> -<cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" /> -<infoparam name="Send signal" value="chOut(clientHello)" /> -<TGConnectingPoint num="0" id="613" /> -<TGConnectingPoint num="1" id="614" /> -<TGConnectingPoint num="2" id="615" /> -<TGConnectingPoint num="3" id="616" /> -<TGConnectingPoint num="4" id="617" /> -<TGConnectingPoint num="5" id="618" /> -<TGConnectingPoint num="6" id="619" /> -<TGConnectingPoint num="7" id="620" /> -<TGConnectingPoint num="8" id="621" /> -<TGConnectingPoint num="9" id="622" /> -</COMPONENT> - -<COMPONENT type="5100" id="625" > -<cdparam x="400" y="15" /> -<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="624" /> -</COMPONENT> - - -</AVATARStateMachineDiagramPanel> - -</Modeling> - - - - -</TURTLEGMODELING> \ No newline at end of file diff --git a/preinstallTTool/windows/TTool/bin/config.xml b/preinstallTTool/windows/TTool/bin/config.xml index bab06fc4ea..58d839a7d6 100755 --- a/preinstallTTool/windows/TTool/bin/config.xml +++ b/preinstallTTool/windows/TTool/bin/config.xml @@ -26,7 +26,7 @@ <GTKWavePath data="/usr/bin/gtkwave" /> <VCDPath data="../vcd/" /> <UPPAALCodeDirectory data="../uppaal/" /> -<UPPAALVerifierPath data="../../uppaal/bin-Linux/verifyta.exe" /> +<UPPAALVerifierPath data="../../uppaal/bin-Win32/verifyta.exe" /> <UPPAALVerifierHost data="localhost" /> <ProVerifCodeDirectory data="../proverif/" /> <ProVerifVerifierPath data="../../proverif/proverif.exe" /> @@ -40,7 +40,7 @@ <ExternalCommand1Host data="localhost"/> -<ExternalCommand1 data="/usr/bin/gtkwave ../simulators/c++2/vcddump.vcd"/> +<ExternalCommand1 data="../../uppaal/uppaal ../uppaal/spec.xml"/> <ExternalServer data="localhost:12345"/> diff --git a/preinstallTTool/windows/TTool/bin/ttool.jar b/preinstallTTool/windows/TTool/bin/ttool.jar index 0863e55293cde0130fcef1df2fa8fdeb81efad45..8c225e8e27b8b79d197b8131a722f46bd3cca765 100644 GIT binary patch delta 356851 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%0A6zXXP%k3JWh#x>0^AaG6tC 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%0A=Y0OWtW%kLJ6rV4$S0!j zPWkxGIrvyQe8X1_Uk(2J=O&IatLi6h(6ce$qa`s@zOOB1XH5?GRj#WnZ`ibFHS0Q- z3b8GnwP;gOifXzQU(p6GDc|F_`i;+-MXIfwwwdFctHp$(AJ2^ykH@YRTc~_BX8-3q zZ>{bunx=WxDPp}+vs6lE^4s;oN1j}<{_y=&)~c^@?3R^}U6)DKXDi%k+VE-niDbTC z^~oufGk6_X3^h-OT;CJ+H0|cE{@=PuUuFONJ{tV#?)wEM?1g+2Z)>Nn-LO^X)a+YT zSJ&}-$O+|bcGLM~zriuv$@28ogP~g&Zgu3mCUo(}d!2Ya%aaq9WHxL6e9;>yxZY{i zE0^6OwV@SD1JXCeul%;1<+<+WCF}n2&MR525twONza-7xdc&<UKJL@%MSAZRl$_?! zPM>jchkWcg!Iwt2n<l0{^f+BoKU=b{UG4YIfbROr0-ws`n^F&Y7zAkQmQ|D)mp=UC zruEtC#(Yb4Q?uxe2ScUbb(pZFw;h?-|Hm{ibIY0Z1S>w{2dO`nGyWI&(A6N$vPbKI zDPulIMeu=Wruutr<vbPPS?@V3;t#Mh*@=9Z*ig^?BjSKM)3(zc{;V}@^QAwuKG-Mn zVQWJ^OO5_s`$N`m7|S_dvfa9nx4_$DU(<h!69yX0?Hm8!wR~-`pxu|%G)%~n_tX-d z<~vhzABe=MKE1%eysz~=Pf5}&$DK`|1Liq0Yxc|Tb8J45eIc*@P^ClHg5(Ez7B>#; zW#Kt4$oB3mLtM*r8Iv0eYP1XrR%m>7myt<d(6c0|G<k!s$omC~Y;XOXWseB+Pw#YJ zaC?DmhJW+7MSCr6Btkrtc|QdT9%}i2$%$9$XxE~o$kQ28j~CSPNO?czk@Ej-m0{oP zmC@w*`!XZj)Kh1KS$%{u>(zv%FFm<mTE;tzOJCBYm+=paej&sCpBtu>x6Jz4ci?(g zCfn4&oeeM9&MqjN^V&W2*+Q+i#w(iAq)fWgiqHJnxgaG#^{n7S{+{f;`CRE2Vpci* za2B?-GYiSRU^6TKf@99U5M`w+n>YhxWpget-E);`J<4&o&X7yWLh87}o1gWoA2l@o zPUPI(T_>7knZ~UCFlFDZzd2`&3uOAt6WISuwhg+Ua(_YVrZuj6`YnXhB}4qXWlK67 z+fPlj>ggAe_49V&<z@T1)6M(nJ*lPP>w2zT^tn~u+;nMY&yH&@itMt97r3&XHKYV^ z_dZ#X60lmLe#R{xt4V4G(^daOpV;41-y1Nkc@f*z;C4st%&Cs6kDj`IVomnaGLh7e zrs^BJBo+NmEIOsszbu)@O03=Tg++5;x^ugHO0Igx$@w1Y8=sqH$j;44u=IO=CNJY- zK(pV%U|uWVh-d%jM2oS`$-5wFabbaRYGrz-O}h76nL_2u{}~o<4x4&nrtXsuAs^Rk z>C`hHebv0S=$O_&j>YoQ-%p-=XRt22^qN+yd35+DNnd_*?nU<8J<nZse@|cN7|e0* ztgudcn`-C$U)Jv(Y|?F5`OQA>NJvm;Kb5^%cTQ|%_`xun?eD8Bc+v~Pg3e8EeLAtA z-KLF4<IYSsrkZ*70v<b+tC#!5{F<aG*5?s$m(`;FO!2Qx1|k{xLErh#^<0uLw3djv zr{b^Pd)6^9T=}|e>(ois9}{LDI`-XJ_ORCeqzjMY&)#iK>oVOi|F(pBhmGr>r^k*= z=iYyJjZNxu!#l@Uo%FtY_#~(C>QC#_Ot;Svcm3+tXfWgB-+ZS$8}(PevmWxOuF+l3 z?|O%8=CO-U`orp1Pgf1Qk+g5(wpDITi-S(=S?X?ZzSB!7nC-Qx>$;?6*QRQum0jzf zJIgcizv8J!4>lNGn47vm$ivuG^!GY0qh*1yDwB;4Es?8i@oWvh7(63#+9S<7rBYKv zXN!Aep8i@Du5`J9?ZmY=n^Y}(bRWMixWBz|#i<LX?<Qwz2fwmd|GhppD=~OOsoL_j z7uA9v%L=}Zx%D?U*U>Wg=*pD)tf{F&i~bz4w7>o~hyS?vnxBik1^Irg-(26a=E19k z#Wp=r<#jEA_SNa@KAD?sw2i!SMqzKDoSpO9i_Fd0Ww+G4qmwpPFFmw8Xw5Y>^Txly z6aIU#Js0~Yxbor=dzJlCt8M20tbdm-H+@b>JL~lmer!yS&N&q+bDb1^w<q=Qip@cD z+^*DUJUaO1zlMkb{|?cmMU(iW?_5s**cGz()csQ%=bh}?#F|=~YU-W!`jm=Qhx%rT z6di6;^Xnci2DXK>J{_5+uV-?a=c~&_@5ME}k-pm{u7`#h#=AetNR9Zh>1FBE&#Qdv zkIVPZIsB{K>)LF_`Bs+ecWcQl{E*J39&FTaTgN;1<>}vT?^+jrTef4vQ%$`)wJC4I z=UA9ebK!S=`fs*m*Q)i5z7q?ykNchT`ysSPNy6ik*BsS9=gc`c*UVA<p?uJ4-|6Z# zwJTQ6hzs1gAjvcL>6%xYcG?u5mJ+R6vnC_2W3G37o4pX{`bkG;7p8dF=WBiP-#d91 zQ(a-J+Sk0lf!s@NMdnIRTQBElxV=)_b#u?^ROuAyKIwGVuRSddpV+MJg`V`7Dk+Bj z`Ep>1q)_ChpJ_szMyCS~)NsA}UfXKk^u20g<dxYQ&-$F*RNfc)>1R`|K{eB41$9B$ zNg6U2fBcwpsD7?hsLG~mp&K*mQhi&kluY-$aq?E5**j5z`_Am?x57+YQy9J6pMBh< zoBM6Gh75=6?L!w8c$$|#l-#%U5AQd&={7YdrkhrN3s8-Jxl^T5H1Mf**w0m3#ZLlT zj_+Gn@c+?$^ELm>*M8DnT_b%j@agWb-?po3?rYg^IK{vAlk)06_1i=1a;DCYcv{wd ze|gwX$(nVi^w<2;U;9b>N59toZMW`6Jl+0buGaqT$NncgERT5FFZNG8`>*Y%O5wm) z9)DJ=ZY}+{b)oIWvJdNpFNfS+`a`53-b#wcxZ=j=g!I0K#Wm54wRz#@6Y_;K?k*@! ze9gA|kY&xeyn<hw9zM$RFy@|K-`{zu_FduK1dSOFi_=S;m-Vx!au)o)v-9qRwa1=o zbTQg(-!5I0y1?CG-uc`+Pgh(oN=)$GJCFO`tg2`|o^>m?KX-EU-K#8Kwti)K+SMz& zB@KJHkM%q_G?Tl!XyP>P>f(o|S|`RVdF~YGYcA5gWO41gFL@G=PhYcp(N>$XYNK8K zUg=|=xqI@Z-$d^h{r0*|$kFeEXzAg9`*b(d^YA^`7xZrS4c^IBt0zYa2PYX^6>rY8 zV@uuM_`-Vf!=oG250@@Dth4R>%?Z3y4LF`15LnS97{F^cgFQLXZpr~i1J0}kGFdZM z^;PpfyT%m3!u_zIjd4Z0@&f^m!wWC)c|S1BXsBO)fd9OsaCCLY+MTW6-+631vG`_J zUwXCW%(V|gwj9iS(RR7eU{2@ZhdFn+&mC2==wEs|Y0s@hiF3cbKP^|>cW_Nl+|5|7 zYQ`H6oQ|a|UnalX_^+x@y=HPzfrHjBPV39@$G%KARui|~ePQ#X)8)(dcfDMn<|D_q z<;Bf7$DEtTs_RYuUSruAtGNE@wFNC2cHLXOT|RyYJNqJaKIf;I`?_z&^Jf+?C+}T( z{OMAua^e2nGmqb8+O@|ls{MJ%F{>Tl<#lege4P-yB-3U`Q+@iegloAyx}67e;xE<) z+~mDn>l&TN_t;3y*kGB#hUqVOz6wP~{i?Dv^eJ4>FP&MmuZ!zbeX>FMrpPeeJ1kfA z{->?@c0%I!)r5+a8Fix4>!;LY<hNHA<t?3keqGkh@`d+&&+O<v|42;Y`bl?lw$D!^ zdLDoK;b-?)=aA!?r9r=Q*F3QLcI^D7rIUh=dfnr0xLt8__5tSEiu_4EJDblRn7igs zt^wP-rrL*j8m-j{Qg@E0KdPHi&&_Wz-TlTo`Bd$Co>>n$EyVtDr5~KUVP5VZwQoOW zSN2)oy!O8F`9sHVpZqt>uWsA>YxA3j^V{na?ao`VT>4a%V01$^;=uvM6@PA@NU9F2 z+R0r0e1>}do@-@cAJV!CpM0KmO1`l%=*WU=T1f%o&CU72avRH=?>`FN%iH`g)^v6~ z+n(dQ_NYZ$=Wf{BDZKYui3qpX+qh~Tv1wL&`m7tA^VDVZP5X9zKlmtU`SqQwd@ox9 zCU#7CmXW7%V!QWR&sByNSB~6fkzZdh^X7rrxO5)A?t>4PRt54*tN1EmGUZ0so?S{` zZZL`EhAFVswPw$_bG3Mj{`~TLPYQ#RQXd~k_)%}jy-)VrqZcN#lrQ`A`PTLMXj^El zO^GiuJHCY5QYiM2-P58Uj%(}6FH{}iJ-1^Oqs)$W=9^dlGN{+;r@PAC)=kY%NWHmZ zj`}&1yCLU;!hB0NE}ikWTe!+o$5ZSC_iP>R0<#lZW<`GtqGb|yRmr`(J72NrNCby; z)&}<D+iP#uzn)syVl6N?pjS_|kTJu4(-ECy{^<F6oa<cv^*z1%baI2{`ec^Prx`E! zpK3kExvgoEN$`_|mD>BZzKjd!nHJk=xZXQB^xX~h1IIPlPQPzn7Ib%Ye&d7&<tE{r zeKvii+FjcmjorJa&ABGg@;S#aqx;~*yzoXH3pT-fCim9GrPYTYvW^SS59W_p!<)Y= zBDBr?aL~QEL7TTspDC<+c9J8v_uaVdt^sPMt`|aPy*>L)>U!f|?yfyIqZizrT`9{m zG3xl=4V#47R=ld+FsVLi!zz>2tJ9^Y?K<jRX`H-a*JS6-q4CA?YjjJ?4=%{vFl~Bi z$edHJ`wm{@-hR;VtKA*0<Mpc~Enmn#Kbt0AwCDQUvwa6Sxp!Bc+MTd<r^w;#h)H_W zXKkIrqjNSy#(2`Rvm2hB^_g{jk<iRZ&(D5Jd+L&UPscQWnfd8C-<8zlcgq<~$@1>e z^Rt&&7`6Ryr)t~rfL~(%k&_;t{2(EnG4=Y>lP~T@e%o}nV3K+4w(YiTuf1gC*z03m zH-EO}D{YWo^Ev9#lT%A1=A1d2qStaS<g;nd$2ILat%0lTQf;68`oVGB@XzByv7FXm z?@N!W4APTBd3>^tZ8hAn-mGNn*4-K^o!0Ny1@&39%xO#EJvejPg5{-7jVG2In{&)Q zF7{+em1mT=&gPDDFIp5i7a9L>7krxEYTTMtKg+dLZ1%K(nX&2K*XM;@x11}J|A^<@ zL;37!#aB04uYVvFp|e!|ZIp$F_Q@|Pv%F%rF`n8v?K<c0pIt0ZPli~3S*}}9cmEmd zqPo>Lx3KEn;Syha`pCL@x4CUH!w>%a*?HG!t>NX_nURm}f;O+Y7!>z=zT)PNqn|Bo zGv9RB`aO-U_ns4L>%U5Pe){eW!pl~@VwtV^&2$d$|2sdwFZo)?FmH?IYoiUXk6*4~ zm6^pYG*2r0P$JLf8^@nEOg3JcbFQxJ@ZAK9-8X~26>Q$Xu&RK=#p0Ok@tOBr-<&gh zC?}B2|6L}%cKyS9A6Uhd7WQxcuXOH*d*QLrp6W*uGQGbOH2V(MbIJ4<7sjtS__x4t z+Ji(3M(Kij8#ev}k7qv8nbQ&eAY~8V@&{^j+RBq9?OLAxVDUSiUdZ;Z*?oUk=nuJb zhu3dtn-k%^Gs6Anjs~tm#olACCcNU8b!=KzeKc5g{P0TA=@(Aka9F-@zTUy5CCY3W z+-xr$WBmM+h4*$U{*vflu)e;4wYK@JRATqE{<XL6NnAU%(RcMB<*kPe7MUi7So4Kv zJ%6b6Rx4(0Y<u<=@tyyy<ks(PR?oQo(ZyEQ|B~$vKl!fZFO)xq)QZeo=6~SwSIvqx zJMQyWR)5H`?Gk^Xz0u8HO8=Vw0dJME4aeHQ7Q8s!;cm??_NpgLvA>=xROBaTeVbLm z66V@Fw-|RD|Ej*x?7VQ5_|tC%VYBB=V&vde*RB4?@mrJ6TF}{OWi@-s13rTd?Vp#} zF)2p52=$g9P<dwjp;}`9@p-#>Z!<D~V4v~P_C}e*JfZ$pnV+&t_}@M}vqoRs<IyE% zKZBr-#Cy{2i5sW>no@XRio^f3iSFNTJPEI_6tz@L>%A;&_9>~%YSQW(I|~alf2r+Q zaz*2ll;Msk?Kg7IGA=7+zcKfg*PJ`k!h)SW|I~Q6B|qM_`o!Z2pPv_6TJpb|a(Ex_ zzmW4Mwy^aVYp>})n9BY1O#dXWiF00g|K{1b$AcyC+^w_9HtX1CYOVIXq&n@M>ZNa+ z`(_JS)|=MzJa{#=hQ~7gSaw4G9fqS7x;=+`H`vFq8*k)(_TX!Q!951YJ%WoWgyRq8 zwSE35wnOAU)AfhB1@?Ju#|yakwA3t}=6`aT)z-i@=W?F?TYG78;F(C5Tdm=zw0>P( z=U&ccW48UYtqNPXO30$!vAlB8lf1g7dOhlU;Z^2x=uU~NPknBBR{6Fa3rn{ty3T&E zDx%ACt!%gdS)O%uQ}hM5&0cb>uX1lzhHBa7xpP+W_%G4AJ|%6HOaI-X=Hq%Buid-) z`BT0DbM_`RGxpN2?{*)ZyKF-3_PzDqfms*5Zz!2hNfYs$R=Dzb>e&l1lO*Fg*cr1G zg_ox39*KQY%I&>X&aY0YUgiI@Ok>-ZTA~S=M>kztT6|`w{klEzTa1i1?q%(|!S{~I z`W|;=g*?yE--#-A48k8A%f9g+WU7(4_DH#a$Bygu2g9;o{fAS3u;d(B{=lt9D(~R_ z!*74+<Q%R)Wc!1Oy;1z3a1E#3;qV9QWmj9)C$jB3=lFov?p*$+?)vV#zi!t@^uAAE zxPMfvM*j8(=QjuXKWO|hpVuY7`SX94`A6RV;Hf+1_usfiaQ}h&htp$z_j_%LK6sH? z`f=RR#@`#F1ND6srnhWl$aLdh;+%HBuIIaU{4ZOPZy#*$?-lO-wLIh4BG>R^v!vP| z>$;cpJngVEw)Kg>eI<mefcN*D`Co%JIoH2gTsPa>E46ulLcXT$<m*4y|DBX+$o=CM z@0&Moe<-te%|GDF!MfyN#-&82n+xa27|fp&;GVgmB}QObNrWfcn#DX3{xb`7QxEb! zX<Ivmxqfj>MWf9J#;1|f?WTCo7rZ~Uwz@nlSEqY}{InU-4{avBpOVM0d*QZ2C(r%3 z74%wZYyHL3Coj+Ujtz>rzS36lWcl@~o)2oV|2y7_Y6`tniQgLGd;Qo0ww>xHI;4|6 z*v~aMQ<StR`r#aD$%xv-vecz+^Y6`m6tS_%J)xo~eNy5Qnd)Mh?AX6P4?}L9-_E>? z>)nSNwvx4<|D7o{+t?9(<y%@+PL;zppS*%MHglV<n)>~zH#)oaN`Cu(6(7~j>vump z`Rj(y`gH#bUuUgpc7M&gEv>)#?KTzf9L>|on>C*wW;!WRzD~$h@|^F-(x@u$6`Hl` zrc0NH1XmT6JNdpm={>!CDP!Z5*UwK(c`?mTH<GieYliA-pYYXBiiPE03HWEP3%JQA zmza0nGiFZ7!z!C2Irr+TROM2x<?R+qkK7@2*y*F)sb_o{8+PP1WF)bsv7erQF?#D= zzS)m#pWPBVJw>j#@#8<1_xlzLB}?39jjk)($FqI0Vr4;FOJ??-E1~mmUSsCG=E?kf zVn+DBK9zlaDf{*^Maycw^^|?==kx#n#?@_8%2I`QcXi+XaJua1=lpjqd+OunonufB z+%rLUrOrA>*|j^4R({FbvGvB`^4+(CUNu*imoNHQzoIX~NjCFQO;PZCQ(aH>y(Rlg z9{ig0eYM!s#D7+`AN(JgRjV)ObZ9>4$C_|K;6`s*`$H3v8WW~tm*yGtervMaVy?5q z>4k#)9M8oMYP8yJXYkl~{XTShi~JtPdeslAZ~5adGk#E>n#AUNgwcfa`+}1ejmsXC z%<3xsxo>An+K0aznZhso#JEqb&^mjx`{%!#o~AoGvp({zIxL>an77>Zhvj|G{Y#Hd zacsZ9U^T_<Qld#G-*T=`musTDPHTAR^7JozS|Vo}sNR~vymrCap1qT!URH8lF3VcH z{)I>VSy#bameLHnsFi0Ig+?i_z1Fwf^p@t9u-#pKm$qHJc<XaX*EgoQ>-M^*XUkuz zy!E_f-@8TJUvhQ@+;7*rmVRkzm1^m$&zXDWmYn_~TC%f_DRyDJNBFDo3s--+?Q*;C zRew!>!Rs&LFRT8R?sBYe&%1JedGwd{FZF+wZ#l`f<><5erFpjlx^6DJ^mbeGOTXJn zx6-1W%5Pq~aCh6|7jn0&c3m$szMI~C@$a_fFBNZlf7$Ssx$4TcxpJFpUHxzDTe$p9 zS=Ft1Zs%8qJYYKUqOtFuN`BMSBP*Ze)U(Si2(WADw0<D_CoFGA@Q%C9#Z|)g**t2! zA3d!;%HFxfyz}Gle6D--MSJI-JYs)9a}LA12CjAW{Qa9Vr#?Dzgn57LUQ6*ci{E#B z;=U94PG{r2KTPYMdp+CYcUt$w-g8em4fk?L?PZbtV#Kp3Jken9F&*`XDcw)q(lVcK zTD#)FV(}H9C*DmEkNeay?d-h7u2+E-tE2l8=a}3(xZ}sk?!{&Mw$4(1!^^8$zsvpo z)FO-f#~bgp<WzP0pSeBf%HG4AcXtQ)zdsoCiy`WT^RhXUew;Eq{fouy(01N!*NnX_ z*Tvk}d4p^F@dtdLXQ%VLd-HeJRAuqnUo3mJ$hKWrUZZ3Gc-~5jvq`T)<!8*?Ro*eH zb>EY)$fh@9ubXc^v@4Umz3ZW#=KFVTpDX_DuKzLJ>`=z)Rrv{=+gHr%=`}d9>Xx}f zTZegEZBFu$ioaRMGB|s#RPAS6p)dKx)Z(SIU)BCr&o8o5E`ASiv_IhUi*waV_AJwe zR;fcuzU_xiW^YQd=5RDC);#`l+MC-EML#pPJIDn`zPbAPVB7Yjtye?(*X;_g7s)xg z{nYlZYOmb-xY?zqGK!|9rZ#T-7;+mQe>T^$S|=BN_v+`Mk85jFug#gTZmDBin!~hd zj6b8)crI^BXqm=*c?)B}%BP1KqvT|k@U~c;U7aGwv#m$|;Np9;y3TB0Ec@w~$zy9X zfl2?5Cg`=yT^+mZz~4#t<tjzB&uG_Aee&$8jE9-Wf`mPZFXQUZoS(4!eB~t8o}$z3 z{hxpB2^Q=1n(&f$_m^Lf<{xNjP<G{cH&s7QhU1;Kud#ji&OLhG$>N@8tI|Vn)~(8q zes+7;&%)C}LACckRX%OLR2luSuGn41lK(>h=QjR-Hq6^&W7l1YQVFoj5Gsgy{VGyV z-(~u@Ti1*XtJX5GWjR;W*OxutE6Fu^OX42&!-{Kq8?WB7D_CR3cP;brL!Dgv9gf<K zXK%6WaK9}dcS-Hw?prB8JZ3Z9-fHy2OS@ez*GeqIxS++1+dXr0VNY1+@2ui0_v94g zuj#$`T4z_fb&|U|d)SKkwoeoD3g4TaSuV4f|Mvxpf+Z7tnZxUQuDnWnq;tCdnSN@p z;B5XCzh}+ueWYmERa3p-fLy`tyJe?qi;hJ;*tYtQQr!7+Y0j8Ww}a;8&5GP-efU*+ z=xyDzYLzByx!y#X&TptRh?vc<ytO%DQ`lkkEn-qzt(MK{ojPsGYn|<O(RPdcC#`?+ zu8?=~_JfDNHh;d^Z5MP_`umEX6Q6CAuz6R1)iig*y$S0-o7pR#*l%=6-R<L&hUHz= z|052t>rG2hys^bq$J3VQlGtH^w*oi3twoMyw;yzQTcB}y+5w-njqYbWf802#)Boc} z;l5wG22uGF>~#~Jr4H|3oZl|IcG>F?wxdnbyC2E?WS(hP@33G|zZk=GF_!h)c)GSe zH3-Xobg!OS__NNIXOhY1gawYxvOKxxzQIYZc}pZeZ4vvBxz-?xyIJ_TnwsS57&C{m zZDu9L88<)NNZYV9x9!#3|2G!S`JQOCdzxg9bLgo_s~%d4+Hm~i^Jm^Mw}5B*dFH?R zpmiBOeChd8iVO@+uBhuWG9k+{riWQt@NMUHmAJ#g4B8^=>n9Pk-Ofvb2h82>>n9Nd zVXX<0;DqeT-4QAgRUZ+0{L<#Pb51|?VBZ_|#zU~0XWN1Zg9f(^%OqN~?{LH%V)d?i z|8(i`FIq1*78)8JH3^RMd4JNo_T}E+Js0cK&hO+k_;u?0-=7KJ-@JSC=FOQmZ{EB~ zns@v217!w-s9MqEb&vM%xOx6h_^)5RlkRKY^gOv=<EHCL`6+LfJ@GeJtFG6$DXs2c z@JGmoZ&K?5{Y<W>$C?tkCKri^9t(W5Ol6+XY1LgjU7I{iTqj9ab*8vz2dz-ODw3J^ zLjBT8wdP6hmc4k`)_BOdb>5e&r&X(jedNtky7w)6;jTL~&%*V~^7V{Uc$Pd;*e;>d zCU7O-*QrIj5<`5JE!?Devama5qPuNdz3{1;=@O1tm3<9Qsk-e>T=c9<LRkG+S7C$* z`_7{kg$A{v0uNY%eM%0O9MMqgJh^O!(}ngOiPJQetY67ud{(t<MddEdv>l0kGdy)S z`vkset4!MFE#p;bq^hbH==HP2OCWlt^t2AkDQ8TNCgxcLomuQ;SsNN)bYEAjqqQY} zV!fu=?ju6xA)n({mN#nhl{>FJdrLXyk;in4u2bH=g<GVhTvV^>8@o=G?h`$^Y(<$f zL!;rxpiOfoNqJ>ye%yJ)a9PAdq0&5yxGTZ;*`|M(y=Y>^ET5Abr<e!^GJ4I5U3646 zY*x}#>2n+1qu&Z;ulQXUVli)$uutJ4X+1G@!K3Q+yN_rtv$)DTz4LO9rhL=Cey`=i zFC<-Tn&!L|N)P;*GwFn-Ug0|LInRZj2VZ5?D^z?czVpaYy^rR>F^`0%?@FAjd+2n` zqoPym4@ecNs)p}8ay4Z0HPv+s|3ppS(f8?f>?5{Q`6ZpReF`^A-*Vm5{nzuSZb-d$ z?OnH%Z$o0-i?ixYkILrVP}6#RbnYX)={sgey<7MsF8I##wzrEeslHqOsY<GfS@X8r z^cyawvo$k|I~CS0E1P~Jsf+#2hprjUU-@Sxt(J}x=b!l~(R`1l+@dFft174L+jg}3 z_>sqXA6qIWb@>NQe|zNr<d?5Ar&k;kIlt?nu=LI1DSzfpdLEn9t{GQfaCmyz>Fz0e zTuz>zvd8JmUN7&bTPr^9s%V~M?)!0?be&lKWtMxLhu4?Cd~MtGi~Zn!e_Q*4PJYe* zCsgg0{Slu2L*3Bh^~2?QA0>T16-Oz=2b`U*_fb@I-?AsR(|@!j>|Z+V{hdeEADJWD zulsylJX^J6zR$<avsF9eSNseQ{`0IpZDo_s)El1hH)gMydgG~3{SKB$t&i%e)fzXu zxdWM0&rG><*63*Als)dIDchDTVc`w8&%7|*vy<C>dSTwnX&(!3Bm`!gdkIbOn)xD4 zJ4Hx!#}D??B3T|wTX<%uFsm8IY}y_DZGzmPYm+C%P5H8Ho86bI(>s2MZH@o7n5FlI z(69Qar24Pw6BwsVu$<i7;eJHga>lC*8+@m9>RDbnE0rRqdRXJ+vWvw5)~R};pJR%4 zcs~<<!;vNVa?;|MB9nD;md8|&2icud<zMvhSa8vXXt5KVC#o$kPMLfsM{`z+<;}BN zu32;DDDfAbcCws0Df8nd4?pv#Jm#wvZ_Es_JU!)TUj4Jln*%pKS-4C`G0WRG@>yDM z5g%9Jxuxq5zsQc0QG5C&^x?G6fonfxGj7#Wu@XPJQDx_hNvcO?9u7QIHp%m(;EIk< z9zlGUY$`=gW@xIq3#b2@ct<O?NYZe@Db>}FmxSw;CkH*Av^C@7(*A`0&gAJQMOlKM zPx`tnr(pBx3l(1b>vKvxP109xI;qO6ck|6O-6GZA&0SLAyPrr+w>hWUUw%?J=95eC zyeE^?ci+_g6F%LBwYYMX_q?=ImpkXC@3<-Z$!EKb_dMT|mU@+Xq4S?ldLDe5Rj*R< zo51$nPh9mX4Nd>{a_l;ys;?@fzc^5T`4g^74L;NNTvA=H^f2!2wCtz#rYr0|MZGGJ z%{BRH^7FN(=h7!^UY9g>PMkDbW9Q6C(HfHeCl9tf4V%8Fw{6GVtZO?{w4as-6sfPv zt(@+C@9m`T7Z!Zq^`us>a)0!?>Dz^DrG0i9_U%<S58O1fV9Uku2}|z1n-qQL6C+bh zyH?-i$_dN1PhB9lXnlL^C&B48Qxdk<?|hOx#oq6v@D!VsIluX@E~_~;<+kt7Et>NU zpKe}Ob8bq#`P0wK?i@Uz^>sVTp3Pd)t6uN%jnK)<_+aL{dNmKr9!9nU3R{!n9&UN* z>TRg4tv@F$&}R9XIgHwA6JmlQ;w~<{7j^B@oj3U!`Rj7BjwN}WG@Pof{rR<)bk?WS zvuD@T^O_0^By$|QA8{kVcI`R&4@wy|H|KOMeJa}eS!<cNp~2z!lTV8a|1ACdTud~~ zCq61L#!A+Ge((O%k}5Y}Xos6VKcBH`&3C1u$oR{ToUOc~YJM)Ay02~K=kASRroU&s z-eb{WyG3rY<F0r6tn4>%ah{%U8@k<>!}+D>0~xEyryc5LF2|f)P_5I%_5RhfLu&a? zS+e*|j6NLMHa*<*=j&I`!psB~uCbhEE4uZ@W+~}AXMe4}65spygOq)f-a$^&O6Ggd zGXMRm5)oxG-D=Xp{m~_Qhsx{Kv!)wrDDWwi&1qS`@aFB1$g6LnU-JHV75z$UcJ05m zKTdbuY>IZVY5n=PYi0dZ-y=s4>~CJYr)cSRZkewgvmB#z_%pth-pC5dZk3<;WL43w zOB*^kmx^Yr%UO2k`i49GSGn9juX}goUFOz%t3-qUuJ+t_^<Jv3X~))02gBF@-nFW> zx3o?^(KM^}>eV=vqZyfNuJwNW=a%n0as4K?scnvnE@v)WzjK>}d&-1|v2W|wW@Uc! zTc4j37kn|~roe}bC51+Q&X$4}b0eCj7<6R2U90GpJ{1^$_gsmV*7VXKhBeX8)|QDJ zSaS1bz}0;Y$+1tR^0&%$?|75XF~Q96#l^^@X+QRqF44%`;WgX(yGPcVBblxzMW?p^ zusR(6T=%f+p#`&_<u94D=gjSZ(CGM^Tk4g9uJ1i3o-yxr?uuiHi;o|8D(xM}c}UT4 zCS(5G?W=A^_cojTlHS96*7%Qapsf3)EZ5vsGbGt88sZjDxN%JFy_dYy%9W-6R*CZP z>1`C<G;=|K;UC|hSNEy8T#D2^EV@gZFa4)f*st)4)!qfaGT!(+a`slZ;OXhDH9b?+ zG>0Li{!E&@q3f?LRXe5&+O0j=;UYdOu;1-X{?-hmfJdcqQFlxlTGO1a->SNvt6H|S zjD5Rxh}xIM-`ndNnPrTfl==j+Hn4kU^?kT5xjZ^Vl-D$`-r2QNBW;U_jP9zlat5Yr z?gcOY;kLllkoUy%Bd_{Q`#N(nzg>N*@1Xhn<d!2-f7fS81sM5iOrGP%ApAX1O>J_f z`=eEVzw+_=WjdzDc2D2JTx#%O?()|gGNQW!F2+hmTn-Qw;?et*`cLwx@iP{y*{WGZ zXD$`ZH%sW=wculePIloE-9=|jas;=%;*>m5p?}llUemUau;1YeXLeoQa*aK!;7uOy z>1R6nONv(N&2D^E?^Z2zng7Br^QzS~r)xuZ={dPp2A-I*d)ii(Yd3CBmE0!e+WueM zSZB+|3rs8f3;mzH;eVO)mi-UwE60of_}*^Q-jjXkMYa1M&i7s>Za>?ru1~1_Y?cwR zxG0rj=D`Gybm=Rs>re2mP<b6x@jz{LcAWCEB^+zsYEJkz$y-2cXZVl$SFfB}LrVCi zP87MX(Y-WLaA}+BJ~pG4Z6D9Q+LV~&UhVtqTI}lJ*t;dw%4_DuJzu+hW3-}k?84mC zqLv4hW`--ew<L?Yl@w=+zkYOo`#Y(`+{ybJkM&8&S6BLcG5s-1-8f>#)r;Xh-vq38 zuVhzyn8;ml*7x$N`5ir<r)|BW|GC~Qb8^RKSN(-qu9>Ne^|JN<um<nzNVf{!m%=sK zkx5W|CdVspu|yx|jnm4X#Z@uf-J|zv_szCbH`n-H<o~$f&%`BKSJ-Yx9(=o5NYq9- zJL0-^tW)h%u6&nppTL|ht>6bYAEpM&q;&=RZoDeOKl_vD73)R247Oa@eKRjJ;$+Cw z`nQVZ&O(cprzKWi+_GWybOCEgm9XsM65nG+Dfd^MTK3A4_nyYiww^;<tl~wpw3_!t z%1&P!_xSS5VDA%c*WXDUJbwG=)qQDNH+zc<zc7djOP$;_rTS#2)5^(vznI-V=9?xe zyiLw*_hOAh$&G72Ypt#@Ym~Ubex0N42UGAxi>!n7i-hNQe09AQcRpX|(zK{FUCC_+ zM1n7Hmh8D8sk>$U(Oof|H~hV`X6-+B-$n0jVO@Q#;WzV_$$s3sYMZyp6!h_)EuMDy z)7;H_yua&ue%^WIwoK&Clizw4z4H0FN;BU0>FXU2tbNTNy!d`VO8?g)Uq%-(j*x2= z%*9g6!o#jA3G&ug=}!OMk^OkHl38`+*3DhZ#Lj*-H*Hr`=ds@Nnakv<^s<`EBKEUB z=>|_Te32O}wD->Pt6@rAR#&diSFYRh_{L+Ev<3eka9ePzu33^Hx7liz*`#v}@eB4$ zw!Zabeg8#U^STR_%bQ}}1}v;e?bY-*dirvO-@;XkcBUHp{xst{f3JR_bF{&?tjrz} zom(4~kLE@FP1|zi>O_u>Yql24C9SyfYUYa{x%ZYm{kN=Y)ywOizuzvE45|-~Y3h2J zo28WMcmCCx^u11Dlek^(tWlhEcvI4vmfmR`n|=!S#^$+9Jv23BeZNa0Ppws8Xpg}} z)tkJ6kI%d`S(_X2JW}ThLtwYXrFv)m=-n3V{6(|$%Qo&fb-&@-%&bXoXDO}M4|?t( z*c`x{yg*C2RO71Fl^2f6ZaoPFdDrUS7Wqhg+h4RrE$pi0?U}pp+`kmE^nAgKzBkib z9v+G5UjLv}%zkct%Exy(>yIuE4)Q<gIb}!1oTGPb?mZGaK0obV(#i5CyQkIkuQz{c zU$66X-=71M<WKeM{M`8G$fW;M<}WI1Ke{Yec+vFv51G0%ZhpBMde3c9<1D-FKhFM1 z>W+6g89L?8A$_-<B9GS?Df1XU6`%HJQhiHwVt60tS;pOR=lwVQP`*-ss{UoXU}k(| zjcR=A$KW08rn{13+7$L}`;j#-@nn9+i7k98>0yia)^B*S{gbtKoqj#X!j7U`9lM$S z8=v&M{8HR=;Zd;RMEjHTeSdbV)=%9Z`Kf&8<w^f1?bi9p9-sfwoAXQlpQPY-+n&rX z>OboLY}wKL#UFROuQ<Pj*==UV+r1tyRIkjrR5{)K@67gu>^6S+ypNJHy_e&>8M%TC zf394)V`<BzX+ftp)K6I%lc95H(cD-0tG<~{4O#bbyUAkrgq0Rg%UbRzR;7Jpd*_~} zd1aBxyo8V1Kc;5X1w_xz)=gcR$K&;Xxt>jL>tT~m$<}^R>!q^Xf_gLK4!MY^C|RcN z_<6->#y9(jX(kSnmQJd)K9wSW(XPpJW5_D6%^_C#+e6x3<*kyN_Gv=>6!wpd8UGjU z*1P=X-1-GGQn#M17KuAj-X*Ip6td}ugq>I|QxS7P&J=~8+h>NB85)bEZw~Rl%5DDa zzloj4<(Ii1?e^&Z%1D%*dGpEYc~Ozc+MLaCveFY)Fz5xyaC5$B{^s^I^smlTPtSTS zzJ%()<#RR~l?rfgKfA2SCw<B}!+Ha@92G(13y)Z9Y}R=me|R#d?_<Rz>!Yi6OgSvq zv#nOVQoCa5rXN+CR_@48e-$8S`97qhMUB5FI@ZNW_g?>Fkvl1?jHL_wSX1@|yc7OW z(ao>=aCu8*XiHv-^MP$1Su>Vy3gtUzm$fpOVbw~zCkn@3MJLZ)Z@DCI=d@G7JI)=i z&urb`&%pY_bbq2Nvz3h4{G;hnTJd#FHZHG3ey+c9&MjikjPov*Q*=*%(eF=Gxnw(g z))~uQzU0eu*ZZjG2t3`fyj-&0@u$cwzNlw^E=@X<b=-S%1)qEy_kumw_G@h}a7=W4 zxaZ6xrCwt(o$1QXZYw5ElXC6O-S94<z0A1OLAZYAWXTV5w;$!M_|*0*(x!jI^Q;Fe zZl;)-{mee`eEEAn=iUW&KU;Or)+LpOrpDf#<-;YJek-ZGZMA#4`1zWN3qP%#y}U_e zMRt^%u*0bXesfBvm28PN+j=xS+*d4ni&XMP+bs@mt2a)QTF$rWhvN#XtUXpU4qo|x zYet_*Xya0~74@Aj62u?#ZJM=WadDMNr$)7c_``&#wEur+ESBKueY#FK{QQ@oBX{K@ z+wTNQD0{w}Trqp8+T=UcWiLFKZ!kID2;?};ztlAK2BV9&Z(zGZ_42JIriv?+E$2Km zQr~Cs=YIFis68#y7xBEl{$g&d`IN_bN%=0VvfmZ%=B-?rHEU^C{go2$vjN7wrl*6B zW^G%^w>5<G=E5K&_Eej*kBU3K><HK+c2fFh{_z@JyXo?2A1hnd&AAY{@%etk|DGAw zABooNJ1Q=4skNrzsQ72qX<E+d?q>sweSdZ><x}Q7t9<_Xg8v2%`74Wp-dzrDUHYuJ zf2r7t)-B2Uo312%Y7zTrQnI@KkYTcWi<o`T?F*81U)qh|Hsmd{I~P%-xz^lSJfOK> z>8a_n*Un3pPFvxevF5ODor%9gbNcn;N&)T@_+M>vKERuyt5d4-?*5)x`i4)vr&)RF zx}M(J?;$96E9ZHT?AhDj_Gj@aJn;UK6y*8&Z9?+g8OA$T+DF$&u6OF-s#nges(;a? zI{AWvbWIIcbH#5FTbs>s@=lArc4X?PA79%xDaxzqM9tQoJ*N)+w_1|@(O2b^>=YY^ ziq#q`mmTq*cd_VGS^Sm|UeT<RuYP8<$~ZG<2Uv&9U9~-g`Pa!)>!oz}^$BbZdcE<> z)HA^nKIeYt|0|x|wMI{NlAP)k|A0^BUOYwh`{b8wWLon2?3b%fypEST&xULl;(UC3 z!qS=<KaOtF+3K}++ZCzOIZON0fB8F@%jy2?oMz?uaGJ#QnOo0vNAJ2<bMf5Vp2w?# zpOjZ!{$_6W>hlWW0}97u=XynN+kNPE$ouRCk5?`ATP)SQX#bPH`KnEFPI{{@>z1<3 zi@Y*(i`wOY`l4+mT>%NE3%lowtjb$vkm@@5`o2=5tC7>JqUR=`3fC>wGyG*!x^Jc4 zhAXYFl-O?m?&_YDsJpe?MZK$~{qPNq?xlKR^~HY-tJf=su3Q-VPH57nrAIa|>9byV z)c>isgvkH%OoylK@`=q`seNKYjHmD(uh`s`TVF|e$F5#yeD!Pnv|Wy|=_{o@<IE@a z?w%>~QLJ?J(mdsb_x0*GT(P>EwbJ^^+-bYIQ_9Ru?<^KmTz!#KMP0<U;n~%*Gq>$e zTUq_okF8eeN|t@`%TH?cw)1BHDLpKBE#!OTt2&$N)nBuii}EdZ^&Dni7_eli*(%>@ zw|qjj3I<FN(b#xqx7Oqu@1lBLWA)TabCnD)JU_oYD)^z*twnMUb2;UYs7JnXEEQ;$ z6y5sbVVGIa9zol?({{Z&!&YDX%qTxCSz}K~L%MhVvriLV&w82fbbQZFv&-Ta7G$W_ zu2_&|<vQJG>(wCsmF>D;IVS#CajPxPm{+jWBaiQ=+u3^t*-7ooX1~h%^z-+$^7=R1 zRv9Ij3pYvFv4>r=IPq`NQI59ueav%957>QwSWxwEWAM2bZ`SL^`yJn+D7<{ly7i}H zUgj!YFS^t)@vu9O!urJvcWvSmKe&XE_a9@h+T)2^vXcHUvb?M%c7E=<lk=_Xvphd; zIm1}_^C!2v|LODkt29pO#2XkFKlw26=g-Th+3HjHR^;a8>6|zpzcuUXhtS3Czh`HC zNC~|e@p?7a6XgUu#-!ynE@nkfKD>JNigEJYluWt9yp>A54JoE9YNd^7S2_fhSKMyM zSmn;ApyXV~$0s0lCa8b4dWL${r4awftld?&g3eD!o@O$guUtj&iPG7VLFZRJFOYu~ zk>Boh<-TV<dvB-7rxdnkJ{KL0yBP*S9R=Di8<)-tx7PW}w07S93(amOTCZGNrGK2} zvYj4&H9Mn*-AJI2b>@*x*L}aXExo6rd+lU&hUSmADG~1%JPGrPTlj?6D{kr3|7Mam z^UjGjU&||5bzgD+J6)r!k7YafuBUV7Mdb%?FJE!{=&QRER@Zk;F23ot%}e;BTppuU zmiOhf9ol~n2fe?n;rf4{;+q=5gq8eP+Nb^UsLfgFf8yJ}$>NbUQu;|3taCJ!);Wis zXqo*g*t^zk_UGqQY8+2aSNZE=9VdO_%60pze>b}ApU<_nuB+bgoaC1UwYovGJ=<&V z9)HwysBco4zw5>Z=YO}0>)qV*V-6e7`10P^pl9BMZ!eAR$?a0-lYPE5cfs7-`*dF3 zy(${I#D6{CSrOg-Eqr(VP3)L%PBe?wn)uCQ$F;;Z>mu&1?hg)nwu>K&iew%-H!(6h zJJ9FMrRnJ_C!UI&+ITB%w)o16+ii=d$u>`(A+Y)5?NV8W!|&ODzyEH>d2?@n{Y;Dg z4y8*Uu7+Q$_?-Lt?OMHMLRA`5uU?h4G*6H>7kT)d@mF3z{0H6jIV-cTiHjCXbqdeQ ze8PS4t4n4obDyJl_r71VHY&gDQ+y@4Sgqlnt%6ch8Hd-|R~$}@SGI2M(q4A_%XP;e zoZr^I2`PD<HS3S=7bYF4MqX!*Gi#Fm_}{OONVAk*xp1=X%`*mT*^HK)*geTH_gZ6Y z&wuvoKLWFTgs<EFTBo&T!kbF=H`8anG`%-NJ<INS$Lwc!ipncYUCb}@-dpi3;;;9L zRiBk?7n-)Z&CZJr+*R_WD`u|iW0fQ!r4?S<nyYe5EcM%5u5D1Ny8OcW+-mNlUldlH z^M9qexvPGKZfD*eS?Sfu`WxT9m%5^JWO7U@yS|27cvs#&{RJ1#x(Rn%EnO-pHf6cD zbA~;S%G?9No6MI8&&yby)IKvk<kFsN53;t+=kv*5x2m^g!S9j^+XqKhzD=u|=IZtQ zz_+u%xC72^pY@^Ebgs2hzHkz6ce9yHSl^}O-REXjZ8_D#R<GNmG1-BY?|!zGa?86q zYi;JQ5r6D={CNFpE$hQ`?<Vyn#)dwsyMJ`jZ}a*5FI#<gg}sh9^>+99TFCqL#AQ|0 zZJG*ibz+5g9y{<k>3sy7`~D2RnfqI}#^ukA?N_+`b(QP2<qLO+SIjQCaW3yFe^6Cf z%><#m*%vhT$-Z=*ayI`%y{WkQf?2oReK!UCGR(~s55HsRJRx%K26@|#T~hP^?cc%R zX7g^AT72o+>*2xOS7xpL!mei$CZZQ;(a;d~bJfW{51X<p7dO4|36HQz%ud}O@Uqe8 zMtkyv-S@Ts&gflJeO;<ccW>d1$bV}03%58aFPigu{pZlN7yT0sT{)Zk>Cw9SuG?8V z%^ELS92S?AN{<WsIH}fqi81e&zO;GMd0soUFH8y8xbVN-+54A%rnXNz8yVr|ud!-% z^4-;E^yIaVd{DMK6*PI1sae&@mS?43=Pe4JDtvmr!|UZg*3XJPTeo}FV>QulwT}uV zMSrf2%31n8W5UZj6Xmn!T{w8?xXB{h1-f_ZHC-!b#jf;pH;A6Eygs!+A?5s++C4M- zo$Zf@n-*Q^2$Y?FD$CzZ-+fBVn*+Ck&-7PC%iJ<5xvG<&y7ld3-q(w+ztNb%`R(z_ z8F9?JrL>j>r_`^?UU@y6Tl~=kJ@(6Y7d<FA!1%j;(NsAn|H~Tp_+N4MrSJD=sLGez z`atZKT1)+_7rTzcX>aTGSld~bDqfZL_ET%^w;qZ2nomw&me;uw#&&9px}tPRnv&M< z^{l&$g1kGr*EvMEpIG^>BIMPZ5b?5Yu7>^7oUFeHvHg7!;#J@Ckmq7$*s`@%j}KMt zogeFXdhV5@@7J&XV0tTW^6V1pExnPZDV1*m3mW7M_jFYT*Ux^y?Q&fHW5HJc>y|AS z>ilj+c&blf;d<dFpXysBwLU&f$dS8-alW0m=G(2ezFj*OCh<#nhTPKD?nVD?vNH>B zUOKe&^D~_-ycst)S)NwT=UO9Ge<owgl`mg<v+}2g%~=;Ak-K<Kgx*ZUJL+@Izb@KW zv~{!Qg5S62#+4k~_iWCs`X-%M6>|lDIcpioHGT*=tCp|aI_ZV#ntNqhe^md4#@(rM zTBf#g*<}0NUmEi_*U0DJ?>f0RCsM3nO&*)zt*LjX{%BlRVIH-0NzAz~Rq1E{X;;g+ zOGVv$vi8I6_a3=@%dWh*zHsC9qT26!i+$(D@B5+8sI~08Ht*c6nW`_{i`%!>S9Bh# z`0XDzXMcs~#aG_$ciXh`UrhNcf5bUyo{QSz*cDslTifSPS>~?W{o&;NkmiK9?3a&m zy`NR2-#1@obH|3RbL$O7PwY*rPYe!zDkb!IgWh5GMQsn-N>a6VF)e4__V?C;DZeVG zJ)ZLR_MK<TrfG5Mx7{~7=DxP_mTlYHa#`j2#f9_cO1yP)>5JO+b-8fw3;%Eb*E5NI znGk!wtk1>vhWwIf=^wM&PVJg_?%JmH!n@fPt$nJ`xXAF4*gT=SnZheLs<rQWE?vAP z_Jykf^Suo|yElDlclgWSQ20)5J>SM`?r9Qx=Y5Tw!B+I{)7y0qcQ1SRdz!a+d9ZL! zvZ496{L^anC9RJe{_k2NZ7aC3bk&|M9sf8E@7{B=`&HiM*D?!ZLcd*{7FT$^QaUSR zzTfrdKiZz|n<Zu)6XIwskX2jw^2|=F6$w9?6d8g}>gC=PiVl5lrYP%MvQ47M;oeJ@ z-v!J53hgplbo}_Y1%-_#jDJ*A2?fb)TI%UHrQ^Z#$LxEx*DtCsx07m&-`~8bHCCur ze5s~NY|)m*kDbkan@*JF@!)$9c(qacQ|PsyfhX1E9=xoTf4<aiiO(*XU$>`5aKGXD zJMl?;1@~OP_MPk%3=2LyVu@bpJz?U)(;`+PuCl+KuP*LVn~;AomAUtp@vQvMZ(<E) zn7j%OxjyU)tQX9EA$5}FcKu@gPumwbZt3i|JFT8^W5xF`lCcxA>~E>f)1M(}B+Pj( z_pHfprgp!$z|HTKM7*up<hC$<S-$g2#BR>JA$J9i87RG8FL)&Dfl$!FDQfw9>z963 zuwT;E{Qdo0(ctGx&c(LNI9yNqJ>&QF*}?AL7p70&xAETH+|Q}uE&tD4{~&iesNOSs zBA@uTUSYjEPrn$beF^V*xsm<Chq4>i*(c)zjWX;vHfzjs`gZH%gh_k09bEgtdNtqm zGyBt*Pky~6TJ~|#nIHUTN}hWgxZKlzkaJRTQ*xW&RK`1dt4aiA3e;piDs^=;ZA<qv zG>d&9XDM9%qqtCfXOl>L`@c8p-;8Ix5&x!L|GW3^xw1|58)FMhcDy_)|M#)&mp6XT zdy40Bt55gaTU69Mdq#29k@dyq{nvLceW?2Wm~hFw7f(F>=A8*HnRn`P$-HyMCHG<< zPu;`*{l%W;%=b^9thTO{zZd@eZ-v_5WZ^yb@(VsU`q`a0$!`5qKwbXTlgOGG=Qhu^ zIexNuuFd(A_3hS``zH4ne46NIcj~0O^-l@Au;-6U^j@A^a*n_36O;P<2Tz3O)=WBQ zx%cYzpNe||o(IpZk<!2Pv*fJ&g7z;~^PfIB>Sq`Ie2$#*t355#U+wYvJoB=*{oM0U z+h5kq3yyzxCH%urtM~_3^h;ieTRuHn!)Z{r<DVT<eSgWV{-PK0^{aj!cv(36oc7#r zse8PhUk&`b_s8x#jjIbkMX7(ctg&!AKmGFj2`~1<O_#L&e!WuJKJ2-#&4SyrE4$By ze+spVU;DM|vuV_P3;S~?`=6_~ytELk_b)nTdGq4)U=x`O(hCgkWEybp_kW(AP^HFq zOV-C=!_zBo_LN;wxyaTe<k`8X{>X`Qnasx4+j(PdR^|#!e>*Yv!MSsMPBq&&nx^g* z+{LQMxcP{JN@{-VlcS!CCvBRvY0|@)WgZ82g`Lm{2;_Y`!EM6Z34Qw|J62f#`*wpN zV^#vE4ChLZXOSM4gcfA(XXDy`X9Jf|qVSS~#Sa?I7wGTdWPYf7qG@}g#UAd(4{ast z`TsX)ey~gW$x;1B*szwz`=M|~i~mANyY{OeROc|nAJqI{YA<d0oo%0Z<CK%<4S()b zvp@gj`RqST32OTdSTlEY#OD}u`ngL<JTnfqiC&=YxAgj>vKM#RYIE3F7wTX88a-#P zq~vA3nYkC{OR*(9J#aL_a0M@0^6du-Jf4zW9Q9@ynU_U27bY>>SN!!}k+ZI$<cHw$ z@4`II@dZ))of!YHwSKVn%T)ie+&;aKLy93rI3;DV0h`N*osBxz<U8`s55-?%-SdK} zPG2MEjeouI;{*E{g;<`MZqv(Y`{&<$$DvYSQ<FiCbjo9Y&afveisrMoI?AaYF5Y%n zVbzgae{|~&m^M#LUw?yXvED3~t$Ujdc8N}US*)F+%za!TLi>c!q+0U`wtE}is4w2q z=&5psp?l_q-pC8nRSzUg<G88A`6<$<Cr#6!ajBD`ck|&0tB?&m5yz?y6kYQ^Z7vzI z{jR~`C)3|H<pl?>FnN9YaPgOiJe}&69_JY<g}d}PlA{Bs)H_N{-^<FE)%@{W3%{SH z!b<kULu`9n&RyauRou4kLDFA^iM$OVW&%~49Cv8)wkhUtT$-^obHV}P>ZJMFKc=4B zuz6!&n{3l9!@|N-OUh>4VGAx;qAC4wf`Z7U>tZvcS~9<EwbNN8@`hc9-_lTK*XA0T zOqOjiqO<%y&EL_pn>nIBK3zL%s-uQhfZSHmWy<r@SrXOw%)3pt+%R1wo3{Pn!ka5* zs#<Juzv!U3)KSBEhGqBWl{ff`Z$H?u)*ydl^FrBE+&ulCBs4`iJb2$4>_6~j21jj% zfSAq~2|44`L;<nZTQPFs6<>~aRC4y-+b_$P&)gQz(|cSn`k}|FR8L9I`k8MFLL6m8 zZ3-PDUUg1(w3ub5z46>ugOjo?sdCfR`;Ns=k@b$04p9ua8nz;C&ZFG+r;Z_a)&_L1 z-DhUeHtWN8iMz(zk~`PMA1n%b)fCWQE0wYL*X;!pw=6QOvRfMcFyhSYf_IE(W^<?H z$@!g8E@a(Sk&-06=E_U0*v(PPv)|NTi_v}gIN*}poGVKGM_ji`v0K*_p5pYZz5Vcr znT4kKacfWW_8-r`?NI)+IDgKalMheMZQ@<NE%WKwgK^6P`<(3WKFsj5o)akWzSIAe zbc?ZVp1)0}hPZu3%bYv4n;z+;9KC6#eNHiK&TY2m7bTwmZC@i0yXny%0c{iE4p#9k z2kTppG;uHHe53NTTj0^6wFMs^rA%ABefoaZheEsgW)`nJJ7;ad%_L3Ph4EMTri(|& zY4fh*I23wCWy$eRJ67zPy?l0T@2cCnCJPpugeTu$ZQZkF+K0f}8P!L)SDm?fXXEoS z-gCV(a`oS5fBm$NuW{XNj_Z#<E%S_9-n#I1e!+sbmwM|BYx6JF<{#rTcmH*7&-#7a zOAOzwz47px$NlJ)cNgwnGMT5?qphlH`$C~ReO?6$Oh+GH)Ah^DZMVMl!0*x&Yv-n; zuXdMwy&F=yJ+@bV#nSHqeXsw=Nx!k<EwgXDE6=q1KI3kCrfqS}7xlIr%)Fy;xL3OL zvD%@Hnk~tb^V}xMe5kixnWOK&`*PadmAzJ5TdlTQ9>`^xvv{UtPvG^n7y5W^Px|B_ zAa{o&y7@zZfSg~^>(oCS3#(LGUQJZ6*(JK|qE*!!#)>)3z3)2pcpP;usV7gcbM=_d zrC95weAmxo{xy%cD{U4p|D@AsC(TrQZRY>Y=cfF+TrMz=`_TQje&=8N)myK)+!wH1 z)^E9NY}ut<m)Z0ao^l6Xo4e)N(cTY2q09H=-0lyTss5iOy=R+f-11A=Z$G#>9tx`{ z-l)D%_MVo<7nO<&*)`T2?*sm=t6;eIctVJ5OZ|&YTTZvPojRp=o_8v5tY4dUDQniL z-#1hK+jM69z4d@u<|FehSB>MfF8PY}U)EkXeRF8(+UsB2T}-dK_w>zs;vVrmu-&sR z$N$sfDgAFf>mK=hnxFe&rSVDs|K^j|^vzuo{LbR|`GN!I=UCQ>nI1pCYliaK=bQP8 z|H!<ydv9=D|BYqcyicvR$Mxr0)?H<bzr1C`m#wxNSG?@`)xWGcb+hx$s|)9(lsL>t z`6udJzt8d2zCwvlz9P>1UN$M3{LHs9coMzl_qC0^CniiN_4%Zd89if3ZsMeEt)92U z)H0)IJh|cY_Ug8S<=dYBs1>Nw@c5=;&tPv9!5#eawL07F2hW>Cq8j9E<o+t%et5kp z#Gfna$JxnUtKXHs`7>ADl*3wF$Z%eWztE%`yS_V0zuaHHX|C<RXxoReKenEp`C;7( z&iAj94uvoOlX$u;{FMB*oVk(jkL|iUH@$bs>qvEE<X+Zbzg6>QbHz7{V1+r=HYZb_ zPul7}WzB|uTY;#9dsA2^JG*V2>nNRErhjZsTwm#&trk;1_WEowzIp6IWUAIwNyjv+ z3#X3NH_6|0e6}cZ*(QtXS-U@WKkICHk;@X;tx(+l^vI))CuLK@CX_l0F0m>)wOoIa zu(yWC=OwI>kD^{|oT{q(ZOPWnPntxI2>UO(y>mn9`#u9<$*apt(v%)u_3?ot)wUaJ zZ$?MHN;-7=+@)I)R&`4s=NNG)*G@Lmxiq0ZJ7>NJzmr{MRK|=F|6OuwvHX+QwR>Ja zyd*pF=Gx3BnoBpmll|jy?eI0tYt4U-@%YbDKRh|F*p!uf<+p1MJzq19ZJH8tZL$o@ ztajVxs}DcB1}(Eo*bv9}aqpXV51;)jE6!iObGxy*U~_T<@0H_>uaX~gY})6d{B!4z zyZSXUlgsNj=Ge&i9(er7r6YavhXxbgO*eET4t9O)h+t~pWMnbtY-^So|Err!5l6)i zY37*59K3cQ_l?Dl_PGrFn}rjttvTnVFF&yRO~?;*Ywo(_=SI!3M<(4ox<-HZoTnSL zBN%s2JDYHQ<IXp1+dA$Z=}R*=mfziKy5V+&@$R{@$FFS+j;PnR?!J3aFQI&s_szQ; zh5Xm<oNjt!x2<<=`uR<~Z%VgKtUYA5`Td4(=GV@B+n{SR&-Os@jpjY-w@<NeX#Zib zt+zkD|MSZ?o^=w{UGnGVJqvv!xv$Cg^z56(HN4gH=ASA1V0@GNPt7-_{VjWstWVPa z{QBnVKXTus>Kpc+o1c*X>3RK)^?z)?N&jzrd&K#@+{9Dgy5eM9%+ixYo+mMxALV%` z<Xtgm#lvYIKIbLz`U|9gb}6*<7c&2la`9BKi?qL}{|A$gLjL0KKk$6ye6Lsc#P&$s zyNP1&HH|CuZ}xwm>Reer^E~^Bk2MSC9NGLNXP)l!Pcl0jo}W^#m=|-b{dCkk{d(yi z7L_*k9`jBfKkfbV;3um%h5X0DPi$)z)in4|^8ax1)BBpPnyK<i_D_PJir38g(<pw@ z{%1+*CrPb|(^tIP6Y}+O@zsR78B#}|uk73tBl?jm^w9Iwhkr7aD#foj_pJNs)|#ce zy4MH2{+acaD}M34$H!O8|0sRsU$-~$lXQ<uUH#&VbML3{Jlig@_{Z8~E_Jg5kK~(s z{jf^ryq{3<(@pt+xn%mMv&Wv=WZXG(ySMs>nDPmEgKeMLd(D4@JvRO~;iGl^jUSWk zlXm@FoW^xO?c3A-nTvlsekSs7iskHlbMcSM&nEvcekS#APNmrY-Ibj6_x4PCZ}9$^ z{*36K-Ouj-^saxl`%mg;<$qm2W$Um0>D~YA(Vx<Aw)(@S6ZXHBI(NU=_sRc)sUN?` zx_^?7J^o>S%<+%&W1oMFkGcLKKDPYh{TTjF_hZk0oV%|4=l+=cA7a<d{~^C_Z%z4} zlmC0XpH@F=`?R+(xus*aQcBFqfI{vT$?}$hqq@R{g<B8FURQYZcvgL@X!#tE4(ni* zV_UnH>{#H@SM9Onh^^kGNAtvA7Up;L>?n8nzN5cI{T=&7<GkfBo=#h|eRund$LGXm zzT3EHfAuVh2YQ0dcRn9U_^xDlq;`tLt94?L?~;!glrKI}HeaLYPI_0&_oYhbYqv_g z+voUX_w{bUcWaZD{FXF4^|wjl?Z0}5p2B*~W4r2wAK$4y^5cg{puqiLpALD2WyhX( zW_~Po3H;+^Xj?aPhG4vU+R@)f7k)h6Iq65SOXeTdB)>nQNqK+1KHBgj`skh?)~=O* z{w`A5=d06EAEeV$AE(n*AFb2(-$6$1|6U8Fy5$yHb^Q@po`qYUicJlh6p@zNp|yH@ z{fccxE!U;gr$t|O=?zuNTHAUkeXW4@nq=3xTfMGCKj+$Cx-?_UI|1LY*&GqkuA8?y zui0`>aP^w+N3&iV7w-8w)grLH^;y#`>2l5`FD^X3`YV0y$@PXmw=Pur7bEVq{<^*S zj6ZI?#li>lW^8SjZB;$+Xhl7vyLCme#ip%HQ~F-l_nz>R`eAT7r#Z=RWB8>5(OdN6 z?__JAj=8gX?pOWmO9L}J+2<ULczusw>EYUWBEn+J9p+ewPCA--!G8|l;SbjFF$-Sy zGw+k;eXA$Y;e1a>u0q8?_V%kb3-(9v75>QXQ8a5&)nnAuW1YT(N2kzo+a0NQaj#u8 zU)o%%x8AXJ|Ka*Jg-Hu<?#NG1-044o_wvVUXFC*6Y_fKFa^z}4*VYLN>smz$WlO}b zJI5C?^9YzbZQJ2Fx$m1k<MG|PHm?%>WDJb8UTl}Wq;dO1QIpPfHD!IH5VlX^N7h<g z$+fuh_JZ>oXTH0VPWSl*@5{OE7h7F$OX|I+quCypXE}*K9nF%s>!mGMiuM>;o|L=j z9GNerul2*@u+f}IsS^I<ZlxC@?lkl4kiT@qZO+pwl|<$*BC{9lztPi_)hzhpy^PAX zj7htiZ*+5BKUKDmFaJH;xhmzx*N0O2%3Y>Q9R3|R(NjIZA;P9*a-D?w-wYG|=))0w zr4=`g+op5&9T9l=qA#X~NwD6olViS9qay#2V#OnJE|u;Qh5MQ<4BIS|m3F00-p;&n zZ^MnaBe$%7#`>k#MmtRqENI@)8NQ+9`@e&6hcDUwX0K-U{{Bw>4Y$r+@p(4_+@D_* zPE8KJxkJHvg>yw*4R_v0*=u*sU$>rnZYgX3&na)>O1u}(ymQu0HYN9X?A);X^=SdG z++MiuEL485v#Iy^{pOF`6{=EiZIa;oXmR2Ef+Op9Xw^6KY~;S0$)B?L8Q*jsH&4FD zOB$Fm52U>0YTag>@iYH{wCtv5iL!T9zq(4wsu*jqncv$z(Rarmwk3MblWsKSB(d{O z5YxEH8<fgak)rfv;z=p%Pg&+-0-u)&tp8De_1l)n-E%xH@9O^HV!n03L&muBy47>y zzi>XZTBYo)?sigP_L8}$drqXs{0MH{|3qVp&g3UY!gkz#r=cY4x@0j&xyZx57N>;c z%lu?h!)2}eD?T*#-q^U9t)TyvXj5;0P1MBm^Cq5;n|OZT#PfCE)VVsHl(q@hD4tMT zfAt%~{ulN09x3nsx47W1dztO+bz6D&-gLh9%3JP_)|SmHZ+4VNxqRSXbg0pXS<g73 z<xOMO)5e#Z)Xz-ao6z}&_v$8no#}rMsIxmb@U={SqF@ou*LM1ez>YY+R_Ro+J4%}$ z%FT5Czg(~)=Gno|MHYJ$KR?v9WV$ys`9ZLySlxuj5BMtug6oTHyr-~lPO<F#I&JdJ z0L#|iN$m>Hxo+xMPMvx>^Noh(T;0jWkq+mQj-PbC`EyfCtk&}l(NAN_rrY%7PWT)t zAR7^M&ZXe(vCT(+e0+TTALG`$zZcczJ<C0(HRI`;7d(5v<T<_F=dSPew>8Z=?6-Kc zw;tnm8=;^lffLlUowHBN*0=v?O0+h-d~nvB-bb2;YU8&(vXeR-nydSy$YYYJ6z8Yy zEV=vkWgm;lXYf(ZEuXN@iTUC&Z}&BCMGVsSR;^{VD*Vc^>E)ko9}J9NEV<@=I@J8G zz~xKq(QGbOrR8>pvo%-ecQ%y8{5qa+nM*?9b;6=G?NTqVm-w>?$IjOMr59a4x#y+W zwiU%w*B6T#b^gm0Nw51m*SA-Rd9&4w(3>nlY#W{(+)%5zX?vEN<G<P4Hy0c3&a+;; zdTR9c&5u_ao#^r|3cC45!MY?UzfQU2wBU~9=`4|%o+T{T@6A2cl;bBLr+4}!_okgE z6xfyc8G~*n&Up4>edP=xiHGhdigp(tEvuJsV=i}#7HpYVRwL0EeNbt|l-Y0kZmAtw z9cWfq*B-yAbNK`PncH3m-K^O?zu0o3?7plMeDN|{4y`nM(IlV|Ey2WFdpE0o>merT zl0b=)LNMCMc6OuV^f%%ri%ilNIykOtDcQ-jz3r+&#JYpBuPh{#{Tqxbm2@VkJ9gXD zv-(Y0e(2^WlO5sn7#%Cc{shlszJIbfak))@VWr*XC#)HKdWmwCn$jBj$(5gq$|f9{ zymwER=*iWQGh<GRoy@)<6LWgcr>bYu%{Q2Sax2@lr!%(Wd2rArIf3u$J&yHU+gCap zSf7|WeeT@7!rzPC{`dKa$BAy<t7X#OUjAWKL1q1nPkbH|%3Z5N`QNgi7L?t1r#s@E zv(9Vfh+miYFMXUaQ)ZjOY{$6fD&?11_1xA*P43n&ii98C<eA2^NcE=Bp{Xqqa-5H| zN;GEW96#Sz)uS7`npaMA+s36ogj3wNFY=eoS|8JG=doh1P<>NQq<irO(OoCo6@u-U zDnA9zP?6`Zzj?^#Q>Z*||2}TcMdEs<(vhK_=PnB@pP!iH5WiQd-620+tgcFa!T-~~ zjUtajc6~bGp4S*CH*=la)Tg=0rjB9J2^BqWFC0$JN#1uUCTj8VoMi0_`uv-A8H>oZ z&pWTy(qiGWtZu5pe3!!?d1k#$pLpl_g!|SP3M(1ePEJ>d-&fC*{B-pTrM+yIpS<2- zzn`;v!#|Cma_`drU${JzrN~@mM$PTGD~is)pWJ5XFYGt0>M&G_N&R%(dFrW;ceiJ9 ze{-2$^>OQ3@p$&gTKBy_1fKpBy!6v^OPTG-`9*OIwY{NFT=%Y&OXFR-vuWycuc*mu zj$d9-biMmzl1x?68UKxMEb9H|2rKXH-dEDIWn$i{<~I>lc?~kzQQXg~MXs_mt(m#w zP2lXv(^e^^E6P$Qtko*$EKJj0(ykr;+RO4>iO#&^tz!MRuHE>y@xau)IOdbJ>m1kl zpA(f6zqPNYB={bS=gSr6J{HY6Gd1FNy6%zXr?)0NxVftI{hm8t6Z2%6k4H_IU;o(b z59^VW`hw^AcRc*ZA^A!Cg=)QP>`z{<r|%7--?;>D;_jPP-yq+5Rq6Wy$s+wZYc1|9 zQMt2H<jz{28%umDTy{P%6lK3Xl~sRL-iI!)w(Fs*o_$&RL^Wkb&F{DuY<ao|mv21c zk+PuwV|Ak55qHxWe<UZ{ua@@xC$m+({NlMU_13D=O6sZlT<2xEg&oh&z3%(4Q1Wka z%(=4XZU?owX1`))k)EFWUjKOO{qI{0?OT^@KP+%6;Ge2x-<Qk9G7r@k9@?_;arE~( zN3Bh=bz4kRpYU!ta&czC{6_)vj|H*EM$WrDWwN+a`@98r&iI{ht&L(oDYvu2*g8(m zS9yX-eCFNy-7}RA-Cii4>R6`4dVG8KdKKFfew#K=_AK9ixM+6?SJKh>ljgh)Xe?_w zThjD@DPL`(Qrq)ZQK?P`rlJWGN+(S7HeYNlo~Eys&*nMv=C1FqQi|prKPN6NlS)}M z{~=@W*Os_d<~#wl36oxN2Z!3vSjXnrDaFKnCBPyq^<Zn3ME#o3n+3B^HHJ-PFJJkv zV7(OQ?5i3#R=FL1oW*0a`q&}wET(m*IzOzO#S*{j<cGPlnD(!9j_A@#sl6Iv7U7%x zGs{YPY1$^H&{b3ObRu>uN+0cK-*NW>v;Du8c`LMjO#H6@V0Q!m4dzO<`g>2NC*I{) z^Fv%J*zNzCImrTT6K+}P)gPLBJ8^F9zC9Q1;_LRyu3PX+!DhRdACGIwq3yAWd41=& z<4ZI1=6Nx_X#KWO?Cn~!owv8XzQpcYd+X4(z2_f(SL@xfe{I|H{OyZv{4_cCv)q(i zd+Wr`rZ+yzJ708gGW)iwOgS9$Vj-Wi<dnk(TN%<;wgxN{J7}|&r7xu2d8w69eP5uv z^WIf0p;?l1R;_x-70P{mrKm<X+u7s)65cc#Rw=%9UFNm7CvL;_t9}ohd-G1L760ko zr#bJzoD;zpF56_UwKbme=H^Ad{o9VciU^sg<`H!EqV?<3i7u*qi|Wjj_;-3%Zg;kM zdic8Kx{~xYs|8<6y;$6LJ;Haw-J^<M_AgjmU!Q$a@U^!_$frEx;G33T=H(j4NTeJ- zS?cO^elJ^<McegnUgtNj%{%E<_D`(rV3fp@ElH8v<9D>iKH0H><r-IT?!lOtR}9a( z?)1LNcP#6)nPu~YW5wlpr}TP5lx&MGg_YfWG^ecWr&!rhl@i%ghZ@3_1m2wwZ%sV9 z<lglM>!#PATIZLV{Zy>%Y@1B9@4CB()@8RkewlFgWp%C3eSwN4f7>_&7rH(9f3-k* zi<8zKHu(d`A0D_}#Pw>$<bwgr9X46<mcA)D5uAS5qLfc3<oV&CQpP!J^jfs9E-l!) zi|P9JsF?fVhh$%A#as?QJo!~rg<CB9`bUu;OiQh67QAci53Sd(S@bR;=I-H^UGu*N z=SH<KXM8?TTJ>+k$?CwRt+IQPt*WkDZxp%gGv)Q_#AG}ErQQGRR(qzJzl+~x{<q%y zx(4^@56=YdZ{HLxwtQ3c?VGu&l`G$TQ;6O!@Hy<%_D$Aex8vT=efwq|Q&IH$W6V!& zSH6j>-qe$Grgr6<I-O@1zt>m2a!dG8%fINRL+YnbW?7<=i{e$Rm*gq=JO6E+l=Dwp zHF57v1v8U1D&hwnLME{Xc*?n{R*Fnbk=8mXyh6o)(IlH*uTMN$CpWK9Ilp+)o(`{1 zTv{i+SE%SO{#eQTE_nT6=2y8D0ekuVSMn#c{}Qn6@-GnnA+j%Y{^9elxNoej-{;c$ zvn%pd_OxaDQukiv&zW%RWZSCwHw?ZSYlrRMd^1ZtI*%hg_{Mglk4N?fJm10jJo#w0 zT79fJkHgt2<s4hKMQ<1QJ}ivp$yL?lpVGQzxx%ZI>}-L#>7TbWv8-?0Xn3~1cvken z{>8yt969=XE-g25uifsP7cuetUdCUpid^+q+b4YOu#DYq{dGx6<%*IoUgxJy?%uT_ zH8EwqhQnjdHtCo)){hw%F88oVq^TUrQ0C+_4O)1}gL(Z$SwDlS16SSrcU*tL?6_Fo zCN0G(QQ->@zv<7}J9Ou~mz>(Rrb_$GocT><Gv@_}-@5(W#X86M8fUN1o1^*6yDq$t zf4p?T@%oF}C*&3g#5lg+ns90I6TWbnV+tMyY|d?lELD=ui9HipANM92Ts+a{+*9K_ zo#`99OjF4o*=5gCo_no0u`I32_v{Y?Q}YbJa<ygC*YIs(FTEh)xRNDM@z1^z9%DCU z$K(kMHeR?a!JgdP{2(FO#>ZIAy<=uu${u00XEp6Jgl5;zm}zF%?y@=Ui`@!KtFBoJ zx3h#xOLzj!rY}<pygXrr(vwR(66t4Jm=;TL_1@IDxrrmOUCHx(8|QA8lZ$rGvP@d! zduz=G??29&>mJ|iIm!F8bE51k#Vgz694j=Y+UC4B@4u1ee}A>@?TLx)jONcA=LGUO z_j1ihJ>x!0%wgt6kNV50jQ@o%%_w`w=XU7c?e|lg3R$N8J9vNl!6Tbjl<yENu#fuZ z?p^%0qi8}d_om|-3DPP3+czyQnmePY<gf7BH}_(!*T}^FP0`+MbiLEf{kr|tQ(rbe zO%e^>yLal<7g^yuZna+Z&p%Q6=;Fn#=PkCrn{g|B?yVm)ZatrKYoFoP`ttg$-$$?5 z`Cn|1z476Mm4t-YW$tYcD^zkU0$kR9Xkgy;yv$>R{mdx#;+I<mu4eIH&V7B@)$eFj ztxD22zU=ttzIm*h9g4a-zPQi-aWw32!Cw38^SNdAynOw_$mjlnFS)JGb8f}GHaV+r zX|nm=YX!}zd)NGb(Xh8^+u4=xH}makeO(_fYI3E#M9cm6%NNf)zbw7`u9USz;{L;f zGea!jSq6QT`t^9n<%7k!AEIYyuWxtiHsjFB*Q!?D#<x4S?S9i6-`VLm&pDe|AKU+s zr!lJT5?jI>k820|cyn9NG&qHv3wD%Dci2^^_QmX6o6TdHEs@V1Cl=ae{cSC1DHIHm ztZ#0pFXWU-k70W*IsLHfG0}pJg`#&-9*AYHX}#T>eeqo!JHOQR!(orzD(>yzj5Eq> zo8BA!F!{0Bk25=D?T&x`=l7WJM(!QXdZ}{b>4p5Kjou|s?)@FvxpCf9Y3UmikELBp z*s?jf*G$ZyY0c3ahx|<B5|&HwZ~ENZesk(E<u_7~1Iy|+Z|uFBY;)|IbpK}FW5RC~ zAA5e=@lmAu+KqE@#`DtNOPt^Ez4!Ue_G5h8u2(ef?h&tyf2_LiM#W6|+&zb~d%`Q% zezb~D+;dR6$NcLmIcD23=lnbByV6U}dw4JZzv=SqFQID^b{}}_=l^EjH}xHvci*>7 z_W5^k{|Tp${6F0v{+L^TVfB2bx5<YORcp(**WC_#c}~3JnDvGG72?@;&*od)dlYp0 z!p6se?)Maxv$7N7t73XXFROojw%xElwxV3Rn!o<krq5=Z>s!v}FWmoQ;p3B+4Onj9 zTOMrrG`4Z8Q@r$&YH@|bo8O-H^50e)IWtGP-q&+Nt$<x#ALo2QcBM)D+v^WIIDJc$ z{(ZuZcT>OBJfY}^w>E`*GhC_Dz37J9B!AmC!OME>*DBB2Vla#2(9Mf8R{UR4@PCcL zE9L_(-+$F6^@(qH5aW7XTjFZh;PTkn!^o~t?%47R$A8Ea_2?IL{}(dfus)&hBd^}f z{KVFevL=%E4@VyBFIf6fSZ`|l1G~rJ^*56Ku=PvrKYaO^U&ZMk%ytHk3unG*^zYgG zLG_*e{h2&<W|n_4xuzv}T{~}b!@#(&*WmHZjLp*0`Dz<H)0DK0C*M#qp84}kh?s%# zjlwkl=NXeGd{NhN^!=ND-fnUE!?@K~E0mTMMm$P>ToC?f{-^UY*9&(RFZs*(^e3lb zwyanEq;(6-Z!5CpCj6hdH`4xX{}eM<ueAatzwYhzi|@X0@qgakZ!2Ym_fOhX@HBmG z!LrK_Z<c-w?tAk=`&-xt%Uo-vT<enk=c5;1$;^&+=k5*gF9_J4IYD1$@pUd{*%QC7 zJMv2#-E7<w&o3f6Kc3-bg~ogCk7;Tuv;HpZw`3?f(^!9ElcT|98J^E)6$@G{MP8jv z+;HnmTk%<$9e2*O-acy+k<Zs&W-LF?$o)X~vy6)4GR*QblOI-pPSE8Qmk@UU^2)R) zZf?!F{RKU)d|BcjZS1DjX1*8qFR#!}^kX?Zhb6Dr=vtlRyB+%Shjorz3jfWnedyBl z-|VwHm*#)tH<R|RzyD5tjfnUCxAHl8le+8A*B2c4)uPWHnDsi@aUn;{pW_?iE#e<D zOU%*PcY`JRs9J^5)Y`3`wR2DHyLn`v=<FNiMZ&-BdjD?d^zG<bwbyn=pGNuuRlQ@A zujia-5PHG6^oAMx)W_;;mFzd)b;w`GawgG!VeqL$>l^=bH*fyW9N;a@&hfb=Kfl_E zfkD5Mfg!+~nMH(wgM)(sbcRNwo}|?DSTPB)?Yn14d}0NktFcg5R%Cj(n1sys2lFJV z*qQl?GpB<t^_hO4TbynB>T}k-(<hv@=Gxx3OhQ?bg}*q{efmXC3*qf2_Dif|Wacl< z++KN5f)9LK&-Shp68o7!V$&U;NlJk<D{t>SBM}R^SO+G?yItV6L@Gq=-ad#r-tF^W zN_avp<pJG*wEh2Ei3k?310Mzmi)_#PB(W82@^-av5@#Uxe*G?S1<abBm?j3cjd%O! zpAu|fb<-IcrJ!QUe<cdIK(5+8ja_mVBa$D|IVD{ns==X<&MB!pea|Ip!R_C8B&B&k zL9ty#Qc@D^tnCJ}l750<V;c1&w}EdL+HPei83{IEnvIOe^gGUydfRW9NPdP$o->!+ z1ku`TBWVRzw*7#;Br8}9q+$CVXGtfpIOJ|7K5cQf>9K8++|%z|v*z9&=q}m84YCm8 zKd{94cuCIfT)~oa!M87MUllLe0|^4hXOgPZ&&Nv&Y|l%S)MN!~lMNA*ny!Cbl6(99 zG|A}@qd-?CO@~>;v%S7Z@}MwSv976@)bzNElHAj8-mvD`UeYF63enN1BrY}m?+i)a z>6$mKC8i%x66f1)IZ1Lk<U%D-WKIA7R)TH&-x-q0V7F{fo+UX2%$k00pQP$^hg;U- z+s)=k)^ma56U7DG+wU%uWCS~R`@_|eIf8<q6vluA45tUSNs3Q@ciWm{y4`JS(e0D= zN<uE1+J0}JqzMPu@gSdW*FP>P1diwFAir#nyC^vk97>R+01m$S_a%9!&zmL5x83NT zq$|XYa36q!e*66UlJmh{+wS;Gk_BNNIBd4(evoA01X~G8mecb-Nw972`zg5@5{saq z+8*~;asimTosm)M6vPfjMk$l&)yg(J+xeKKY9V6a>%zhnr39yk-nSN>Uf?4oxcxed zlsq_jOh>pXz(<OEyBw#KCnP(7f^T~ruM{^p(7<<)O^;QS;-2pJz?yISej%wwNX|kv zVEViV)}kOgB)3mfl#*Zpr|pfZQYy-*o&g)R{jZ0V8Q2R5XKWAfkqU-54IJ190;C$j z$sFPWfd(nw?b*RnV(eh^K-qfxyeO%3h*vkNN=Z$xnI*-$T|Y+ZDmZkfgS@|8I$7#6 zH#k+mgL8V{At~PJGap-XZ&%Kj5{1U#QEidw4Y6WuU{j{Qcx=tLy`WmE8RDRapnJ{) z8l<ezeO@z5ihp{~6Klck9eq;Qp~+c7Q3O)9`7e{=-QGD%Y9*S)cK>Bkoe(k5b!JHR zc0RS{+b*z4>I*~`QB3+Tlj7U1zfZ~u5=SVWk*epcxpMSteSX>I{ddpmtFv%;Dkvq~ zU^%3yz{#Y@&LZ5TQnYGA%Jh`f&D^`C`Ld&PKjvMH3(MHMqKn;ip<2U=t8zDPUArZG zJ8SFKu;}Q&;n{0BKK<YK^Y1r>&fLE(-)C1Ee|~m$clw=l`>HpdO0yQ)y<DnZxu^Zy zV@@VDE(>>u`ql<drWz(K))3AaItg73S<TB&mCrhOdGD0t#xbAc75~o9{`dLhG3k@X zCb#R?e12uv9{aify?otId9k<UXY0T2`2OeYeT#Rq{x7@wq3POAr-Ee-kxXga7XAlh z7)_b7?%G^G{rt1d%QMqmx$nfN&uwLTmAb|;s#h-Wk?W->odq}RAE?I7Iw;POF|l-Q zQ(RWT?2>7fKb_+AW|S?w@bGDOMeFqNPg;ztm+p33wnnsI<8=Lp-b=ThJN)`){s%UF z)57Hq4Gjw>+|gL8H}k4)i8GVl<acU}iHbLs*LGa!IMsF5D7E`R(xqN+^M{O6;~1m& z?&;lr`UM~3bnYK557rs{n4DMtZ_1f}Tc%(8Je6tPq>1M}UT<b9<Jxh{`}=28rgdLG zmDcQ?onP>|H}0QIecZR*p3m;&e9&d9Kj<C)L4333vG_?7^}WAqGv$4~B=&FB1Ct%T z2lSfDPv5xiQWP(K=Ix==vX^!Rv%Q;iE%wr`=qRZ-f**LB-+#PRx@gL4ouzlQ*ZyXy ze{=TP@1Kl}{HG2$ANppOS$p}x-@LkrFFUS3aNkq1dd>c+{5yUw=&AR<QE}yL?WLW! z&i*y3IPu_cp53FRyMGv(%TIm(IIgZ~e#z(UcmGT|=+FK4{f?izZ~n3Ux33}j<{zH_ z4hQ&o>&#}$J(J)0veNv2#4P*5&&8YmEoZaO|8Ra!NxjF69rNqoJ&pgMpZYwW^T*cN z{nCG$4(>Pnv7PPzxd-CBbtfO(m;PfE9QXKA-_zCCuWmOrS(hDm>&mf^8$~ngSMRra z(_a$0T|H@`N4V}}ZNWS9B5Zp*XV2VJ{pa@VMH5}BUwm5d#c5)R{`$@4V%%;*l8+k$ zYKm{{U(77Bp^i6rTD?H@(I*G@-01t2!LYe)t!!3wac1=KU823GXV0D`Ej^>?)#8a2 zhvYrid}yz3<}1t&h`bjOzJEtvqW5A2iOne&B|TVweN?dERxLAeH*-t2{pX?~m009{ zn9<j}?;`iMTf+Zb4CV<r<tvG-ixYg~<C6T~*k!p_T|b2P8v4vP%Q#ejXWG30(*n+V zoqNJ7)?Hrv?HZf!rm}e)g?So6UT2b5t;)Fef9*t7+3r`1ZD%hQ<X9Z`UE1m2x*7Y^ zXW9$#T=$DQ_+*RAl<PuWEYrVz%i%a?^+)>9fhRwh8?TAn_IWD$e<J(Bsm*E6mxcXL zo9*JMqv6x&wch^Dj=jcrq}x*_B^A_%oS5||!a&YvOWG-QeGyNVWWo9!iqGz|#Txdm z*r4+0{<IZwBA@f$@s%FixcK0Dg*}pg*jY4|O=R@Rm-iCB7qCb7k{IXv4A$Voit|00 zQ<<}0aH*Lvd;hhqy0&Ct&N2lF4%J&qjT!oU5%PScc}ZH^X55aG6;E3|-NbR<!Kj=~ z^=yUQeaBN8%8vJ)b*xRh@gt)?J-wiKQSEGdnZ7)3HY1Bh!%&`-JfSmHDq9S{{8{Aq zIW;>+i2Iw%cDDb|eHU~mWqWEbN!L_JKKj8?``QV{|0ky0e%r6l!=`+?x$sBIfgsH& zZRgH+YW0h(B~DMs^VZ-?T0H5}RW-iLw?%kPc+~4YQoa19U-IvJzX|=hv#Jh1JhS#d z>?aE;-JD1(y;Txxk}NN;p1{vx%3}Vj`Y>lpYsWXoWt**cH_x3tYmuQqSLE}|+bdXw z_*I)cKg&iNzO*;u(&jq)`drL1U1qP-2lth7ZrHRi{Ib-vj-SdO4bn{V+>2+*Z)^47 zU)a9*pM%u#`jDuLLcOJ-`Li!Z%65DU(QggU?o<-$Sp4VYgX;oM1<yX@D{!45AH!@t zV}gIORY=z&qg|}Gtc~Y#y|d&nUbLu^!}HLBJH^(A%OXB)bFWUGdvMtVmbS$7u9Pkv zvzMt=N0-Q7;P<TxJJ8SaC*pwr3(LuMU1I+u54>i&C-6a>vA%w({2`m%$5(b8`gVE| zhmzX<ll95747QlD`7N9N^S#=B*Y&giY`gH+{>`cX0w4Ms%31#eAE^GL|77Nlg1isE z)&9@6H~7h7oBXN0Mo9UWkJ^6;iC=3M_<wX)n;({<VKz00FW8dtMfn#cpR$A%;+A{z zR_Q!7ddZuasjmH#Uo7>~{Q8%rE{?%FrydW9`><luPKJvYL)2;$R>%ZDU1byelv^X9 zb(z$%w%MyZdJV341os9VT_&~GizhT|m60jiwW(d(zFstl2ugm*96XiV!ux;)LsjJ5 z+*Kd5npUbg#k`VX6wR8nvWAH(Wa-LPS5ks~1CxF9o-$4DbCg&W<!kyf_t)xr&;1ic zFB_~{w%V|5R^qDSt3JVJ53!g=AE;z{wn8exys!U-R7c+GxF!*?zOtK28|I{kR2wLE z>0I~Hysx7t*mC~3Z`HgywKdmfWv#QiAM*K1O|Y)O#%rAJ?=S3L7Nz07DqPRmbjGSc zQ$yW#{omS{pH9qJv}d!lnXHbxgm!;JMtx<;;=I?rSvn;JvrR?1UW@+wwDw<t#)85P zZO0;Xq>Qg91?z^LT^6PEEp(Y)f|UIhFY#ZG7oI!wqc5{e;C#ovWmyaBXOv9xn_1Fi zXA-JC*X(N0)wE5)e%pOwGZra09i3F2cEjvykz~AH_N~zNm3l$iK3jtdR=e=6W?dtA zaD8a~^TX@gxQ?h*-$-56eN}bYu8_6PM@+6(bp-#s$`)MO<-@!|^W0OLE4=dAJIgp) z3!_DyD%>kCXbEk*#ngAbV&X5hwrQ<<7ZxaRtmawO>$7Ulosig7w?h=G#NF2&vtPeb zZ}Pd0gWl$OQ);Fdn`>+gmOf>(eutgR_JX`sX(FQE*y_*At5@e3h1>|S{lhrLa^0RP zxrkG9qv!6ldwEn+y7TP9PYNz^!LF{$W?vOMk`R0}<W30Z)ozU$k{hHCACy}=Z|$Lq zY4`4j+)fEkXVE+xa(k(*&fY++F5{_=$JYMaFvaGegZ2;iD{sAeXJ@hR&0cZZ_bX>< z>&fIJOvj5Xn`&F_>I*8>!+e~oHtQ_ids%+kFJGaj0j&&aS0h!A9*VfIKXWsS{}n!m z>)usUmX@x_fAsM}TY!Y+A)|*^B8pR1+lzfVJ!@j-Wx0U)B1tTrx)-+@CjaUXDJopC z+B$gw1M{KWv}b2LTMc&VCY)QqB(!5|^XmhLwj4Bn{HAX1k9Pj4Q47D;H)d$$MQcoW z;bwVHmZg8j<72#OOItrL*m=WE+{KLNgniLo$qvbxNgsL`H&_NuPyWig?WV%n^^un^ zC|GV6nfhpfXrau;<6P<!c|DiTQ!LybQWtjf-87}^`&hm#VB%W(TP{}dR`TAD2|nVr zVfQC;<V-t#c0o29i>Uy6YMzUQy>WeiWa!N!3s-Ggm{qu3G~up>`<v`*6IkzZt^OA$ z-23f?7I*mGm^){VoND&1TfN~io3@{sGxOSi9s9kLTCA^J7JW6xwp43Lty}B;JI$O% zTf_3otb<}Fw7+5BaB<s1qZf|XKiuqGcW%ppR?XWclfUL&igLW(d&t{@heQ5j*>273 zHTB*3c~$LU`z59`A7lMI`LyrmFMn<a7AtxwO^ezs5@y1C?^uWWOpP@X1{zJLw^rux zI?Z@wxR`BIR{s?><D(2Ve6rW8HpC`)@HWPqn_XJkW-w`E>#@d)c@n#~1m7}z9d@Pk zif;V%dx6(4a&SxUImSBc^j3z85h90qj|x3-%GHjm-x5`BqTtlEJ?w?iO(V70{fVN? zo~KyaA|w@c(~~u1;^f};vP^T{Tfp=C+S>I8iv-U~Xs^kT)2Up)Z*3N5M!uYiSa;aA zTAxa1#_CNTd9N%yU5j?F(R-cKH$!IIg7kL2xUwnPoVgQL+hk416;fQgHMwn<pZV?c zY*9R${H2Qo>Sz60@JmK2+qBqeM~J5|&+8o%Z0yd|crH_Yx%<O|!@S3MKDsQ9HJ`Vo zBKKC(<hhQW@wtLanx33B*?QkARym4a`s2G7W)f|+)@#4JTQw)XbzN6raB1mPxjRjp zoF}y&SswE30zX@+_L7clKAyF6OtZf%{nJxjKihAc(7gq$H}{CvTM8V@y1Lq@_`Jc2 zE33~e2rz8XJW=^6$<d|pT-;8cC?U;NGfbWwp5{Hz`pL?}%J*{bA1J=K?SAkzmsZ#G z*08SyEo=V2+_k=Rc6URk^ESutlk_*ZhF5hT>QcNH8YBJo;vdDLwO<1+2yWGgST2<B ztL9@enKSsudj6DIb8Ms=+pFp?YVbAAQu!*D{4~EJ*J8!bs}HZsdOiItn7+qA<@25+ z&Jm}B{!V+*^Wyx>_YT|IbkyE1c|36jU+|j_F8SH!?8*rlpZ-rd^2X^}-42Nf3hlQq z$xQH4ZHnx?G`B<TvHR8kJLZb)-x^lBb;aXFPi1v`PbLX|TRLBANsCXAuB6XZHO2Zi z<x`m(WlwTm{MO;9bb)tGr-~=n`HW@v4%}Khz3*4voOrf3XN;aOw~4N@{u6s`<=Hdh zLM6<OE8`~XSbu!$$?h297+uJ{WnS`j#Y>Uzk38p5U8fk+d2Z3?7oJ6zx4+b^nw9iL z_Lp95|33enPo|z;v*+Kb=GK39+4c1)_4PUR_4Q8YU%vM*y{{=ARMY+P`3vK}PW^v{ z{>G<%sqg*wvF9Im#CPev^PajoUj8Y&x8t67)t~PsY;UK(6g^;{@ImYpWBZdIbJj1} zvgSnOl+Y(yMqPK0&T~Fu7cQ?Ezwf3y-~5a2e)C@~)|tP#KW1Oe7vA`~1^svS{drmY z<m1!uFB7j%x36E;zp3`;)7lg!J4egfDX*)i6v?`4=5Ia!u)wOgm_M*?_k%f_cM7yT z5;q6k*duaoYFzJ1&ovY0&1@`P{`{G0;m>tv)?RwS!<D(jI{DoO5$>P!cuE4L-kwd# zjo_L)_hhtGZrV9LuZ6`%>B}$foH=KS<eAe?RC>>ycj)&qj+oG>SMRr&+xUWN=9djT zC6Q9LHk02^)GP^9+hx%zH?eZgmp2n<zWDMcaHfk_(2GYtC6QdVR+Bxd$~@JqY<HUk zt7QgGO+BU3D>qqlvPo6WG9R51``)jXzgEP|d8otqm}QP`!kz|ByEStnD*WsZYO8ss z2igCuX`NcOepSEP>FbJos=@WYGri<PfAd|sVmGVIq58c%<Nbv@8&+pX=q?D{BCs#o zKRuW^G(g#Rnc6JJ><qrOOMjLa8ce^yx}{HV$=3sU3ph$I`Egyy6<P9ki{Ql-+!q(l zzPC)kI#YOhz>MX={N}+e*Mp~QznHeKbK8f#B9D)29^Ahm?w@vUu+QzQ8oOdbFW0Mw z2-gP1I?WH_+!b`!BYdUpm&nqVvQ^JtN`1A8U2V7MwXADN^WrYM_cOfAt<x@v%b0#~ zJzn!`(&EN_Z!(sxx0rS*TsHfqnY;SiqLz&9$=tPfH#X;$zgc1}Yko;?&Y#d<lSSvQ zm?_f{>9Taf#V_dsUVWE(uC~9pV>e50#;Lkl^*cW`^kplpbvk0TsQToB-xul{yk0m~ z@k+24Dsudr8Mpmp+Xjader-zWmd~a&g#DD$_!KxR*644hRlfMs$hXU1?5Ufzd2;3Z zm(wr(?okteV7~G8;g0wH3+fxx7R9>OR@v)Y`c3LSK5v0e&JVY&+l3M5KS?vlKW50( ztu{4oH~d}CVNkztf7EB$>l56QHqYuWzP2Sym(_pk?iY%u<DR`+w)^6#pmN0rVP7x* zO!C^WJc@mT+{U$sP2L-vo&R)=R#Dt#f9@!4!`16fbSf@4F5o}QbhS09`)`Q7_G%4o z-|Y;Gtv9sCRA(OXd;ZdR+B@67web^!w^fGxFMfCM+zr8E_gD360#un_{#<ZB;IWNI zuW95|_m!EYg<<x(LK}88_?_M^`6zzU`?qoYe*70%|6U2=<XZbf-M#d*<(+qRS*vx* z>h9byI<CW<dtI-}GP%5C^|9E<)==@NnkDC6ZmJBwek*SK%Vl3T_b5#-Em*jxj^9^H zXx2R25WVWKo4<E;$26|_P+#?M!HJ0b{-?G1gRFmO8C{tB^kAe_*~B+{KPbd5`7Y&f zE&NI0y6qhOM{jkvEqE=s%T><zf?esx=sttUkn|MJ^=A2xgFYR2qq5SZT>FcV{Ed?Z z6XGxX95|ks;eWt$o}0%{y{XCuAq!k)_Iyf~^XgZdA}hY&Nkn7QBH^cQGEa}yhfR^N z7O+|8lv!wds&jUr&l@+*jqIsM;%2;J40zxE(9SQv>DB!UzpUpj+iuZ)&uvC!|M3g^ zE1344zxpMAo~Qf=n_m<37fj}`US7dodu02jN4IYt{9a&Ye?(3Gk<35K=bxhIoPS@a zSbxH`t8z-w$BfjXPOV2lrF!$1J}X!{>v(AWt(RfJ-!xYlyzu=qcS&K*q?(#0F88?$ z5|;<Qui*JL+p&K8G2SZf`ZF0qbC*ngW957EiJXn=ol>g<w>{@Sk@>O2WoEU)%h2)* zbCaGZ{R-ue-2eV#X5!>;pM!SSeshf4TcV#Tzr^&11%HT@?9aHs$bT~$G|pU#ubX$b zP;S}QsGapcZ%RGpdLsREUfr&UkgT1K`&PPtvi<31AFFiFjOE{@EsvfD%0;YFYhFI_ zr11)_tQn^^XRyt8-(1OewLtf(lkW6SHC>;XZk;PFQPy7)y<^_KgWX#i+5@k7u4)R1 zSvQ&GbLDGh6_I8C7uVl-xK=PRu<ltvRFKt$Q2xuiVn6J5|4~0t#CxaF^ymzc?Uyq0 zyxCq|RQSfXH+!<q;cykrx{$9PS_!*YPRcg?U-JFU%6vxc#GkKH>TJDUhlh*(%H_XT z&|#H5=jb`6t*aakeq=r>P#h4Gv$#QT!}A;JYv0XU^Jq=7i8oWo3%*%FI@Qh}roUZQ zcr=pF<*M&)&Fz~EVs0>V)e9cCn}6oZ!M}^`BKPm?H?#P@v~TBxPX}LR6@6yYdg^D@ z&OD)R!m>j1vkwK9$SrG?S-N#kYm<z#-n}lH8qwUR=Px|1;jW#we}(I0b<3sK7SzvO zQp{U*zd88-Y`YET<FdL>MjE`CTg$v;3-<?>+Klr#hr)e|DxO~6!kS+8ZuOO)^?bbU zvt9~z2prjdIOd%K|9#(|d)m1ICH5>^FMR4T+tkS=r^-0l3zU9J%WR&*XFXYA?zzb# zQBzuLq;9)TEnB{2&HP8lS6s0?otZpuQABFyO+hb<%%^dm-kfn-_qS|f@Me{VtIM}% zEED>4H;VIP-e!sKVRo+3zcP0p-TP(2it-;?^|F6UexBm_sK5N-gAa^FADpKg|Gl6o zKS=fca?L*mR}V@_H^evP+&Okaw5BEOb8^7Z@(kO0@mCgYLN6sPj%*G%+W$i9pJZ(N zrV~N!g<P8R&b#-OSGqlO5Rq4W66qwDAFi8s_Plx+--$0ZGEKFPbxJDrQ7y%a1%eOj zj_)z@uB!juRdH%r_&xXNqYF;YWz;mkc%yd-cU$`VrK*=|o7Sy3Ii;#JFzlw>DebbX z7LFaVGj^|3=q+3~|K7Tze`I*Xrg)VH+OhogJlXN1j_cEAv+J8=6SpcR)Jm+KK9_Gz z+}uQi>;$7D`je)|FM8Nxt+wAs_=o7MGxbX%|7hv_@!v8dzJ4)Z-P~&*q_6PCwA^=@ z`m_AVtnDwj>SnKdR)1mZAHCYn|DNAJRF}xVc<anj?<-yL%`@nYwd+l`qN6Vo1+4#l zs_a>}F`?<C)a$U_Te3Z;mKIM+y*sUElV8sB<WqZPcis7I$Mf#;@q**5O0w?iO235X ztLbl(XgpOhr|5#nQ<pzB^}gIwW{YX^$1d<WyIJ#N(8n7S6E1Sg&DE6K9<k1od&BFg z$5({e&Fam(@m6cTNJ03w%jp+><{WtU#^w1d2m9E^-fh?Fc6~cAlW+B>l@6jo6Q%r& zLj=!;D^GSTwcB<+NnGvpx9G-67Ph}NV%w8`{SrI=bLq4dYF!dux)XWUZ?T$C-zj#Q zSG!#6#M9POB^=jFH%R&Bg*vsansRJ~(JHs<Wm?y*pHFx!Qpsypv1f&+y@Nqg`yczn z+0&(S<HYzMrIxYj3$uNk<o4xq@82($-8<8bW=J=SxMtbRn9cA^t!ZcRff&{+CXKT~ zo-(kd&pWwb`sUo&qYiwVuCCg-QMB{hXYYD-`GvD*lwFK4$xCD6pA_-yrI^Ke@v`pv zH@1I&^E}^hB&0W}R%^!$H#^h0tFG*Pkd|h&B|1hTXI`n(JB}4bZ5(g&c{$!@@ufX0 znrHhtboOP_W=mb^124s+wfY0Yo+?-S?|(F-eZ^XR)(Mpx`2_qp{(A2|!K#1%WlPBa zkY{_+>m5F=bNr=d%I`j_Us-p-$5nk=SDa+lHmW_I7O_?=aBY-Ncc}57M8Vh<QJJk# zUaPMd)jqkIQqz)<G54oQuj=x3d;g^=a!d@F$Xq+q(Zj?qq+Teq@Ij5<27a5XV!nL_ z_3V;<SHdKdwx?WK`2Dof)V&UmauZi=*};8z$%N?aSl#-~KPDd1-|n${{=Q35soZ&W zp+N=S{g>7nTv+dPe7op7CI`<AyXWsyySqO6?(L<u><;#KZ*KbjWpZ;*p{Qh*Y2}rp zDUZZz`*w*KMY^w^YM;p_w~@I@Udf`-d*9^tr91YX{U*Gj@cOGmyZJB96MKEg@M_Tv zUjKKE(?#kQ&wqDu-^TidCBG7Pg@5OIKe_+yp4RH6#Z%tJ$5wX8c^I!?p3SAS!Bx=3 zEO_NDr}WhlzQKi7{C_L6q)k`7ElUVqo-yO#VZk}I6EX$+H|&vQ3^=&FBTl1cgW73B z?cEx?KXKR|*`a<XGIC07%QwwchF!hNUwqY`$8HIp^?PPkOkZSLVA;mg_48!(%2d;L zci%mE^K{o;|BHuB=OvvNtZG^Lfgx*CY)J4MO`D3AeXTq1CFMU{ER~s1zkaR3%5!<z z-{h9<<N10e<?Wd^o4iXO9_^hH{MgE?-Qe$s?Wz9+r_`0rySrh!Pe?`kOT#Vv4$^+N z`hWZF*WK=&sdDbGX3?r_fz)-ach<GnC*?0#`O1yu!TF0qrNXgG@|Ja9y`C|7*W7KZ ztY3JQs=o~>zbtoVr~K=0tJz;R?2=EfXy{wjT;fyPJukSnB*u2x)7lApmM7XT`_?~E z=lZnoUt^n(25M=l7c=lSyHEVbYUDPZ*L2nYu8UirO{qOIN2PZSWAyDWYZb50jL|iz z*s{F-LT~i^kS?Eghs7pOH&!26yHrDryVmWMRqn1`hfZ%uK3%u4ZJJkX^Wt0koW&mm zRb^P8EBLIrW9P(QtTC^r7p#4};huQLj4Hvzm#QsG?kkJz<>9Vt&1#5V5O-Nf);ChF zf697~+mA~Z2qp?NtrHPW)m;C3%iGf8+&V#Jxg1Ypt9nCaHI+&~cZRbsKRP--nE&95 zZNV?QrUUykm;7otcXYd3?Tj-X31>9l%xTDqtZPa(E}j{C(`Taj^w9rbufBRQVSSi| z@3dyk^9xrTdAOkX!n~f(%j4Ga{J!c{_ci%_HLGRGf;FxOb}sc=Zn1s6ON7U@Rq5$d zx>;8iZDc8yzdrTR`*^-Nn#}HIsn$gr_b0k9mi=jRG0@@pqS(h8mwHkr8~;~{u<*7h z{2Zyt*>mxs+{C>fI`c2OzFc){)v{-aCoSe4JpZpAbYDqs_3MIOX$FRC#>mSm_=_{A z!>2c=*FCf5-(Gf4$__Fy30{`~p7*@>NU9$)qY9cmoqixdig)_-XHuf|QPl|{PpAH$ zTX}c($+Ou`2PQT!3Qp#f5b5P$<mF5-;8zjkSn$NCcruS)+MzQoEL*ZfYaT4lS}nGA zPfdchRtKj-R_4}>`BAU)YD<3?T-}wud+qCWUs-LR-<z3YBpLIsK-u#C_qoOUKF@t$ z^St!neA(JxmJF9)YMQS*JW(g6TfClikIIAPOm%7xo@>=9KGqNY<8^F0>mH>C*O}r( zKS(pK=lmhg`d{mDzUZEJR{!}8>hEYAk><KrlFV~Y=+*7WAF}^^)ApA?=Krx+y8e*$ zra$H8Tp!lWPJh4iquswbM;|aJ{^VcyZ@IMmBYmUatED%8jMw_7_V|8ijmqPC?x)F& z|Lc{b|AjB9dvwhH!^)1IJ_n!Y&1u~pQlt2Ix>nyRi(|n}UPp9Nl37pc9auPFGV4U| zhC`P;N`u9AMjD?ITd+}U%Hw4*r-Uc04`}p~GZzb3*bsOqR%P==rehoyouw-48zzTJ ztq$6#aGX;@|A7djDw7(=j1?DFYWWr|p6VBzxv6J){qB`hPKA708M5w@$kb)4O4__c zwS0qL`b<41bo27&mpNAM4yk5yy^UGsEWdCjr{toJs5yuKRIkmcw(duJweo^CMjkz@ zHCNw!zr(_;)@QpmGUo4G*_IVLYx$*`jfa`0>P^|`x3HBf*5$;k_;CCD(AdX+)S8yp z_3raq&++nMU)Qtx3KNNUGmi3@`fl}POLy;=<K3|K>$e?(xg2fm%d6xMzU?n5{eFa3 z*nWqAm!F12xB1ra-;WP^SeR7=_}fUVib(qLc;X6~D>835UVogo!f}R8)55GJdBqjM zdDR9fN1~KU6YE!~AF$>QPub<tXD?(BwByRUgo;c9f%hr_vhrt7*K_wKxTnv#-gBAB zZTCIlF8zznwrAe1;%aODXxXB<wDj5ePrv3RxSnp3+Lxq~)AD%pnbO>V_Z_cdyT5D@ zoE5sQ<-v;16N!~y4{o@4<MP&99ot^4cJ4X(-r&*K!@fqVw&+X_^fF%1pWL-4VMe^t zn)a;4Rr<=Di@kOI_L|3SR9IDBU(WW|FnHsfXFJ~Q-{bh+?5kny!g-5Z^QC%BTcvpd zm#<r=^LN@FLy6Vg`f0j9a&~qkNiE5-TzG(k<+1NWhb8T**IJtXo#sql^ZB<{(jxz( zhkoYBCWqZD@>7<{{uB0bg<N0jmmP-d`<Hi@EL$F-^tDOG^UsZi9daJ2x_WE-U99W1 zs+RxOW}3LJ%gt>2jM8Z@wzw>0Yn8Ihv5>kU|NQIE-ghk<L%02BIz9EN<|^TPG1)C& zzOK~RtKay^U{%_M-Np*+mUlN<{#?O2w<@P@R`V_IqcJ~yR!Y8`%(};TuH}83q#dur zemZlOrv(0)@$Q+2|CRg`VcR^uTG_61pDmpgeWZSyW8f0KJ93uJI;$S;zOm@x?H_$@ zyCnjIbuYb0V(iWoJRKcaw6aZlLni~TdD7&z*(^C?1)Cdg7q+)qO9mM4JM2HTU_!x+ z*rxfJfi1NGi^X=e7?=t7p1pc>-jObW?0NIw-CXqGvsB)}wOqPaGbFcWZJ85w)7mu3 zQCoCZ$l}u(^;6q+yZ$!2WE$nWTI5r<h=TLtvR4x#m%BMeExzzns`bMhx7b6n%R*}o zPu*D5t8~S8!`g(zY|T}HJ|_wpZMXO>j_cC8vixGztpyiFj})4y-Iaa*jm4Q!`P9Gs zwEdHUde<$<FL*cO(Ee1Z*w*8gohn8T{&buy*!rT3SKI&olI+R#<^B^_UMyX7$c=IK zi>lVV3mdxguDnpYxjFK{*^+Lj?O7$#@2<ay-Z9^xvG>eI(T*=+I#0d`ca=oExBv2^ zrSPm<jNAehyAGX~(|#C6e4Sx)^sUrg$MUQ%xsNu#e<Z$O_syIe{l`srxgRLc?3P&5 z!dT65S9`~AmKy&9e|ZXKY|E<uA(;Dgjq#<Zw{Mfy%+YdAx^7e57tMF?m|<+{wJDQI zCuODki#X?nXSBOnzhu<25cbx3w!_kF)g)2%lNK$Pf43F1hB}*S2%Akc-|w~kQ3;3X zwyX-viAQW*Y<Ffwh)VjMS-Z+(|J~*}jV4tdaqkju9o^}%*!{(CslN?!sdIyb>#y&b zkl4ohR;=32?TxKp@Fq9^4#_Dk%cR~4Mm?O+%D!1@zwvLUX1T0>m)$)M%-N?h7bQ<v zcOkBK-jdok3-VU-*cyI|{=7|fW8Pu;9Db=rBVK9MAKf~u?vzP<tWxxQlw5N8WKwKn z*W)G9hbpxHOlNyMcjCN?*hMD1*M#c!2`;Vg{Oq|b=bZl3zG+Nyk?9dfrx>$@thBpk zq@87Oc9wWc_;OVRy~+Pd&dd<~I<x4i&gKTgrOV7d+Qo!V(_g=K>XO-~e^^bsvY`Dd zUtyl<jjMuR{O2E=`(j37==yctk}Xr8rk1ajkJ-fI`D0?io`VkzCcd6OWlc@eR1vQC zGE+IvPfx8EJbA2jHRE=pbrRt{4%+7OOG_86m}0f=Tj5LRCwdbDRIHY4G2nJPckY7r zm6=LgUa4Nyz1khFyJJaJq3-@;0*iM}->R+Sd;Fwbwao?Hz4toqb)+tNeCC?c#T_Ou zE;(3Lul;vM)aa0`QK5V9y9w{iS2>@tU0jmVZy+>z;lza5o<{W-7R#J?^itAnqiE;s zut`~R2~&0cBv>2w+}spUb|yyE>eL;@b!@Q$-}Ew@=3WZg_~uQEW%MhlXCJ?Qd6%br zruW1ZpH)2$s#^T<&b{uFx}K`2gk9fq#nklE<>O7#OD;cHK3)6T(yq*?y=}E~zVEgY zu6x`Q`EH_ed92J!PWB}Slk2TjXT|PJaJ*i%*+<=GvE2@<)^i`9KUh31l6m*ML(Yer zynn3Qxin2!Q~y-9-BsHyUM5is14`$--#F{Cv2{sbYZCkW9+rx~VO{BwZy$H=`F*|H z^X&<LmdOvfRhYfbtSb0pIy*nrs{M)Re#MoWG|$Mco2ll$R3c$z<jb}G-4W?a>aS-h zKbLab;l}^FH{e8qebI)Byk5~~roU$0TI-^aH~rF!W$Vto-<<gN?T4)wy1h;t)rF<< z%vb$1w<KwwPAy~i#|^<c89P%7z5nh>x%((5b(?n3*-3eJKU<b;+OttvQaHV{Xp-@3 zVaua}J<_qA5}x`-n{~8LZb_}(es!n0dd}tglYts7E|<>z5KOA&-tt1W_suq${A0J| zY(>0{qm*P++e|7arD%M}tWq!#sfd|<t#EsqSk>0)i#N3H<~{Usrq85@D-9U0KeA%j zS>WAk{@>|&RdI>O;ru>xwPUk|9zQ!$QJnN-n@r2?ioC<yE6&O@tNlB7<ivf^XBFW| zd#nxbCD*^xf3o+_&x0T08q$>7O&RK*N=MtQI}!Lqr$|&Y?&|EV@=s2ee?R=}^!eBA zcb~s#cW$_x{=WV6^T1yVf7wL-EtqX^yJZ$<am|(f7{*GwwA0@;&o5daFLyuq!wvq0 z8?L5rx0YFKpjB?~X3l+WV%J&kq`A#EY~0j0u5--E6RPG&u8;cucu8GFt^cDZbv<`a zn=9QpUSR2Fobxc+{6M$coF>&7ElV{H8_hX*W%EWR<BdY%4}#7dPhD|bE2hWn*(YPw z0~ZcdZP`56`h$Q~AxCxri{c-l*qTG%3+(qZ-WGgZaWp<VXWsG$ca1CdoOUTwm&?{( zzb$chYE`-f*MIiiiSysqYs)))WH|OUdC%TUflm??e_9uAirIdmP>lca<GyW-b2eRc z+}*b~_?@&v=U)ajj)j*J*OyGQ@9bo@n0kFOTfr@{I^KD=ei_bWFJ)Mse^hH`rI&3a zv&QES|32xi&=;5a@AvTj%A-2}dEA#42e_?VIYo6rQ~ODF17DS{Cks;xCoZnfHIuJj zR=Vf5%^Tl&sk1k4Z7&eBKU;GCCbPxyMe`r8-16+Ek^S_83~46Q{B74MEuY!t^Vfds zjn=C({eDaNKUiv3ad6H<ahvm2LEbwP&i%j78te}eZ=Z9LKXZMF=*}Y(*$uMQZ>5Ai zk#e}2cqVU7R$TSJ>jgL5#H~N?ZNB}fzUEO*+2lmOiJ$K&s*Bm%-v3hmt@^l`$f*^1 z$!v15w{_bz`x-Ko6$J~rPEGc;IDT{4Cg%7J*LfWHJf-?sZTdfF$v)o~caE#}!$%9= z@CP<Aou3OupFNVgQn)PdS<K$1&zleK+}Z#6Q`)(c+l}_L7k^Bi(?0*<fq#O}?@qTk zyzf-~&u_VReCMREoUq@@J(+vzgSc6JzccjSEpNTy_V$LK?G4A;8=lu6G5$MNKSA!u z;V-p+8ooUYtP<P(GS<dT{&C?i7XKR@)j5kdTrbo5cJtK5{OAV8+d^-)Z++Bow!e8> zX~nH=oab+tJ>Kw^@6U~GvgdEh9p>J){DbiA&lXA6P2#!r>mR7zw*Im5t@58c-#9<l zblTq*tx3>7(*AAo2k~moe`)%M@4vnJ<AmIS<2Mdo`^nqYr!?RA)^dxd8qw`9inmzy zZ48a!D$`oC^U$o~EbC*EI-O0e8L}rIdpwW)zxBjVrpS_>&)X)QI$jZW#d6MO5AB&J zBEKuz<UEb@`>c1P(x$XNr|?pLu#NklXAG;h7nt35uAVgSuxa$R4W1t)uYc6{@xJLO z9Pv!gX3~Tj&Bb#*`8&RuQ+)hgL;vwvk7Q?PWDDLiD~q|!yo~?)3Cmm|ZvI1=_ut;I z{iAYicT<kVWZSIv$o;vZLCH75g|=3+e%?9bQ=h2wR^}Pk4J_u~ui)U0I$duot~O~; zw9&dHJf1#67lWT1+xh48*KK*r4!_pepsT&XSMGq*`o|1<pRCvd^cN&{YdoKv`IuqW zFW=0pe_f0^t4hQyZ$4N1H7WCDlD6*3Nz=rlGd+K#=5OA4J@;JnnaXXJ`;W}Yepb_I zdEW53_tMr0CynxygM2QZSSmB6HK!=qq&{`=G!v6Rz9<dxwIK|1Z9W7GDw(iJzfg&B zj^o>t#J8^S#`%N)ZRR#jw={@<UjAFz*TnaA<6DhCTym!W-~3~`V{Bz{K;B>Cm;4`@ zPYT9-3%6d~Tw@=0WqNfO--Am_(>QG#PM_JCKGk%Ks^+_ru6avRmIsHaYerceoxkJ> z&+;4f>Eis$GU9itPe}PJ7Cp1d;=7x)`tA7B-SP)bva{b6TNg&{JnoTqM%PaJ@Vx6s zo!P!WiLAagx%!jQd(H19Cmso;ZJ+ku{doY#-L~MHeUl$9yBz4SRKh)VhRaip<(d}L zmnHFqCdm07K3bwSt?*ThYx?6NEA~Ju@z<GbW)~}WwAQB;X03e`VkP}MgKyrmuZgRU zb<atQUn;f7acjl=XAjr!`8VU$2TNTQ@mLqj5dY+rjcT8EP0?G%6_vB^-^qg7&f6k3 zj`JU$(O>ZCfj7^ef7KhVXMKG0`38GY<nP>hYi9cWD_#0!?l-Ts9@_RD3WaI&L*tgn z9+8qxTNU?J;Whv9vU;tFnH>hf8^fQ8WX7o;TvIhwrF@#X_Q78My^-w~O)tMKm1n8X ztWaWpagS;J^|z7L0)fxYeoK>goOXWp*^g6Gx@uW3FIe&;+#pqbX4SqXPj92Ozqyvp zQ3+mu(nPQKq>n>f9>ecxc~>&7U+nj(s1Pqo(`w()*jsg!f3M#;wmUiX9?A;$g?FoX zTJS&cnpYirIHOYSZ0e;?-<<yO?wT4_G<D;gca|X^HtV)FPcuwq<?=kv5_Q&3+(A{+ zV*cwQ<<f#*97+z^KRETCUlB}7e|;#8>v37sX-$<=rdG%Ngxu}FK4M+>Q2%n(9yjR^ zYPHPr7ee3Ugg*}6#diFK)v2YuPwJQYn#^0b+_Oa3cllY9_Pk|MyINy6%$?<#E-Sxq z>KB7px7`w-HP$Y@yJeo-^6X6hyI$2V^=`RG|EzknL|^g0ME$8JGeX~b>J`Vl`O*J# zKg*1*8)bH8n#|L_p<Xh1;X@0aXY-f)Ec5(R%(L`(y3eViz7UndDXyVzD=fnu>!-PY ztzRKwkS&?W{QsT*vKxu_{j+X;7nV(^P*7fNJ@>0*8@utQwB?)S(teb<h3U@y%G%a$ zwCUNB&HIjgm?`{AXG#2$8Zo=maao@8C*BB3QGIP=9Gu_!=mu+h?Fzmqr8vX6hdHAk zvTl0aF1hqcWYDKR?WbEG2J!LV`;xW#!$Pkq6@q^Cw;rEdCBI5;vT*7CJ6gYE9F}~j zKdklVYntYd+@ArT<n`z8{$eFk)oi_e`+|$NC7kykzG-uA$^F@0PY%rcsw#8oRP8Z4 z-#c;XL2CIsj4G9<p0rj>{deTlp2Mg1oIbVZ_^CbTL1fJYPf1bxW1l%w{mj>Lr&O=I z)xO&H`kTY%?fU;N9Xy-fV6QS~M}wjMjP!p`=7YwX_9o7&c`wMopsa#E)&yQ!eqTYF zZTp-bQjej-O!Ij~wom&j<qzS4SJwYwl->zhpAXtFF#W%rG~4t!f2BCL-)51PhFq6h zxK~7EJ1>W{5-Vso!1TmeO_A+xywVO3Z3v4N^GlzBtl3WlS=1&by%fR)Sv0*(Oj>CA zx0lvJ+tXyFn;`4`K~`@6FDHEx!UY+%{l0?qSqK+o@ARv$tmU^qQj+Fk25%SuFQr#~ zZLPdrO-))2vb6zZ3fSS>Gqt79Ff#KLXHHLSQxcgz*H)T$d!(+kt^imsNNoFDTj|qm zU?l>5{36@yU8E0*vhad-D?RMf7v3HbCC$&z!UN(@tkD<VUY9AIFAdfWw`Ka<iP9X~ zg<7TeLG~QLCAPnvC_SAGyh{OW)$AG49pHT-+tn6JZ-lrX<frZLmPy}&IBBAhn8^0~ z+ocm2K|#CSX{U4v#P1tbr9`%$-6fp~mY5FGHvQc)X}0O74oM4dPunBy4i4Jw8xBba zLgK;Utcb{ViKEil{9xw>Ci9AHpLIog4==<)&3q!;b00~61V{b$#OKnFA=*H$-yZ!+ zIuK$nh&w&{l{C-x^RK0+iGqyUp1~+{1T4E<pIIgu?2qkJ*<?QOfZRO&fW4&1_Bp~b zLJ*TTipxkqc0Zlbkda^q8}M9T#vP)~&{(Ds5@}~NWCEvixkw6b7q^so26oFf8<`_u z26&g#_S<$ciX345|J`KvgMGFAV3<rESZq4TyVG;ZWq7s+#mneHHgq7w7U#-r;sogh zt6QE^E(1{kPMFQDGP;mZ5u7h4vi<lZ8E&vUrytN47TNxCri=>2iQq_7nJ;4x_Sy7> ze-%ZxS1pzahH$|~Jy|Z30`?hbY*%D^{A!s5a7axDN9?sVGMNxAC|I|Lt&>>}@gF!k z!`8`&P1pNv&AHupqs&G&aA1NB{k>g=8KMr%72PGn&V-OP-UE^a?Y;wfcf0RCnC!tY z8IkST2V^*q6n7nx5r%Ldatn)04>&Kwwtd$TnSYQ}1@`{=V=w~{N<N>EVS;D_2MNz< z8Eyy{p~U2@3@buxd%$^^y>KPdPyDmypMLU)4A1rn7iFG70s`#j-pewg(D-Om64}1< zp-dQr3zD7Qds&8ayZ#56Fi60HT`=df%tUCggA%gK4;e<J5Q_OFGld_V%opm)YHgS0 zl1*j;a~+>aicH^sT~=)SS{~VU$Ua86*!1a)Hp1IWgk<M|CAN!7$X;TCZ2B`;X)dz; zzm%*3lOU*QK-y)-U_G6YOIBvOJhP4H^fkw<dAH}u${GlOY}>w2S9TM)^w}P!FZ+=R zT*x%)Ns4TbGm_Oy0Hwz5{gY&6z`NVFubU&A!V4*QK(<Z)FC{Cw-F}tq8ZLwrAc7KG zW$omlDtDWUY|pzQYXvEoL0;Lu|GMk~R)qBQyeqPz+k5WH=7WP^`@j3LZD1Cp+@AeN zR-GN9`XZ-=$o5+=Wj#0`HcqV37ujz0NmdS$!9el2J^z<12PE7<-0AthWZAb*{U^H= zA_huv)30#Yh;PqemfOsNWQ;L~oDswra4B0OAZHBWB8)jJAqUy@I2~ln_Gz+m+7MI0 zsq%)R94`wfRHuVI`A1dG9Fj*HmBdB1d+ExRK~e{}%D8SI7Ya#UiOqZ>)2|!I@oo<= zlA8-jpWuAUVk&3M2R09!p8TBUq#>m@IFmQ{%P}*v@WD&{SwV7BAt@4M;C8n}xmZY! z0sCfGlAJe^(K4xW@%-TY3HHdO61givU@kb**S5=PfXhR0m9%}&47ngk$t^fv&J)an z6z;oL%5hEquuP79Iyb)!-}VVh<?JC|0=xIwGP%8w1P>}Yw(nXgrvmo>_J?ca*df6N z_U8W$a?mY?U~MP2$caE?!EX7oL+&jktv}f(R|GZy61=&G<dh&>P~|?|fk&Qg`<kP2 zsSp={b_j0QI4)O$v?X@>vZHd6+s~YkgVr11`pV>#+*yQm(@$NM<C<<PY$LSY<h)!W z)O=9(U2{o}9l`}W>(o`bPDn@y&X*J0o^wa83c>|@>F*=Cb{3?#nf+YuD7apl4%&3L zz5K771S=?SK}z6dO!DgN7<)sFr!QcVSK7uUuL%i6kT178@W@L-xS&M2y?{@?9AYgv z=>CbwcR~^%sP(dao}~Oeh&ABQm@F^P2k`-@L9%^^lDvWlICY&lD=)qMo0+^RIGiCB znUjsYzdBeJ9C<5}<?lff7uce?Me_ELlnD-u&kgc1;$Z)PeV;Z%-WMVZPF$y!$v29D zjRGb7=^LKPvrq3nCC{_Hbg%pmXo3cXaLXxqSFroGpE)a^1&+q;mgnXB!7Rv@%KI1O z?=ymo+J5kod<r{=1>VKE-R743OGqq&D>0k<^0AOc4amyv8=lG=L26cz>!(+Jk>{N* zA#204UFf}hAS8r965Ff3$R9%lCq&&Ekh+53^7-Ia5jaCk@8MG5o&HVMhHtwdn?ef2 zUT~i5;Zj%+F%J|F)5Cwu^KOq9Q0V3Y<*n^+r4-&k3PErk`9V(MJfw9B3PiBt=>_sO z{M$dNC@4ar@vW4C()4{GF?US`2OhA0!9JR2s^AF@tLfm({?9_85W)pVe4C9z3MAA( zil@&rRbZdqYooxqUC>Tp1|<1_W9EQ^!a_)+0-TyE{1jd&f$e~#(n5u3NN9l5%gb_w z0I=(~+f*yGKvFX}ZCszA5C};dU~TsE6{bTh2XUv{&sPwgUabt;9lTHhx^o)r=ADZa zsv&L$hrRbQ1w%wgPQSZOfq(m=RSGHyvF&%)!IXeZ-mbb?;U+j%w=?cln9m9?$%Uu? zKc&FBea|5UH;DP*W~JmYh4U<sN(9_U{(nlL4B`o}VLcBNZa`FnL#FzPf*B+tL2<MF z#7l)3Nc@B1b-VQ!g+>S$q<DJu69vxgcm65Vf_M9FkKs~Ghsc71=az`#60phJ8zmHT zARz<F%hRWVHtU|%uo2s?C#7fvkpLG-<<g1|AUdMt6}ur(0CwabRmJ<@C;*om)61n5 z`L<~(9svgeSZMogW5qa#Nf*~CN^cK0Rh$cn?~Cgc<+qDjC`v=Bw1cs#qT4+k6yqRV z!*9ys(|sZoIi}Cjw&C7>#Y0gWQgdC5P!gY>7q7^%T`@pW5TSTGNHIdm_PlsSUkDdw z6wmgDX^KA~j)$4Tvn@~23Ze|`o|sZaIS3b=Atu%+8t{UP5ts&!?T<SZEg}9xh}lh6 z6o#k+dn0p!BILk@?HAW620&6GIOHw%D(;7H7yeaL*e-QOu@&MTF!#_U#ePVK2IQ9M z2lQ=Nrt=%v@NRE;tXKz;a1d7&-!Ah-5!z=<Y*P~79`jSt37jUkFZ`>R4Q4@tUYSYB z9+G4h{#BHp-eYLPKfUF#qVV=*>`HN9^R}}~C@qE*jG!DfT~${}V!F1V4fpmZYD!uV zr-6$vRb8cZ5R<_zhgXJ5(Bd%MSg8RLz2JQQ&O|90QpeB#ts=fX+e~Q>C%B~1a!`5* ziFa_iQF2!L3^6aUO-Xk8YZDux?d~2*?GRU8j8N(YJA8X$oKicag9J{8|Fe`<B5Bhy zvk}^UD_;p(!(LpcD84<iQ0X>U@AQiiO0v`A3zb;6N0uwGLV7-lZAxpw-r6qMtF#!R zE-_9?cDi1#68rYslazQMMH)D^{>@X$2Wtb@k<-6#RN|c;WMLz+ed#(SYe=dGxqjOw zB_knlAq94$=MkkEuoYlk+wYuGngy;Pz@3@taXiYr(_dTKa893RX~VyL(;20|l3=}w zaY_=?`_+^=L9)WzpFLA@05@@`gHx2<M<sShT?pb%xBIBXvpw^h(r-wi3>TYz#>$3k z`=sAW?U0NCu4N5al)E8O1ha!{`vX?xbVzjsj@~#PWictZGq(4uDQ}hobHP4}bX7Km z6ikaNm6fOOu(46tekDp-7hEDt2PKH<dG*S?)5UCU<hDD<DaV4l`r8**DsO?f8Kh); zUcGXMHYhJ`|G7%}4n!~5_&4j66Cv&cM_~E}WiCh@gS@r9bBpp6NOl9|$my#&RJga> z?^EW6WH(SPF@5C)W$x`cr<I|Z0wlJ5<ppIUNc4iU%-5^R+aO_O_)S@U``KH{%8+bs z_)S@9yXYh3m0&xz8-7!M2WEk)Rf(-uDmoCSEc~k|zP*7(1=<b-Ic5854i#f&Q1@i} zLvEG-@YbpLblwRn+|%zm+3;=`l2f?>kpPz!zhqT-whI`jXh2dG$k6G(WL3Dg$J(o` z69?rJkhKs4wi|@2v`T@(3(~keQ>elT&K=-%wEaz^iVwtTpp3iSzfA?23BcLwbi0ZM zBn5y=2;K=Q(%{b3^u#zNafp?^3sjav&Q$<M0{0q~XOK7n88H2Hy9(cSu?;F;Ax(0S zDPV7HH#nf8B?NXA%tzeY>o2KX;|B%Aba1%jJW_!)tHHKyU-eX_O9ZR~Y?1db6-Z-u z`~2S^FMzt>ATLbc{98q0tCZ?Ph@-$sL6k>z8Z-q-D2i-9B&b>q=5BWoSG^<*PN1N| zeY=jfYBVIXfc?kpWh1+NpQ&mvBmsaOrD3h=1j(`>|7~xyQ!R(cg3~6yi)s&~r<vHM zBszVnw+;XHLvE_B(8f@NlIV7MAJun|lJep@MbYi5(W*1SI<_B-RaJx(8sLQYGgDOr zViDN8D!Honz#Yf!tOcq|z${3^@j#L4QAmLZ&Vh4ERn5WN?bpgxbs#YT3YP7X)v6hg z+yQDiZJ$x2ng-@>XRK2_24+E;$M@=0H$k`{ZPO*IRe85>X;l3U5d*ghmN%;MZ@=2C zY6>wP)Q*^buU?gZyFt6^Er>dB&rGpXbqyqNz&?7?r^?2L)J|cXs_G0$dZ2-Z?a?z; z-+=>vyU!BU9Eb$C_&mQtRS{wnxH-kXMzsdQeORm|J)LijD#!Mf>s2!$WhL0r0!+H> z+YPp<E`!*<(M?Nw`<LCSYarST*J(;`-?v|N5;)U=`@7TTsB>)3KdcHJFa?Fs^nfaL zzU>L8RQn+L7%nzFEyPA(yYdy)R}cxqb(%`kw}#k=ZTGmR`UlcHLMY}6wGr4}`BF6< zl8qRTYAa2T47Cy7F7ZjV8X|^Jyc(qV#4lAzh{Q%WEv4zdLT!Y$OE9ZtLBzm;9T2X` zH%(NHb$URU4d?c)+-hnNr@$q*iK?li32pb0Q*(xx0k?4b7B#gJNIn6#{_Ks^m^i@M zfu~AKY5JLP8~*L3R%&68&eX$VEv4xn{M5wjzkRSY_I&4C^m39}t3%_a=|K*HjNBU5 zV$lwcA|WQZ&YW9(bAtr}1za5j3Z2CY8K-M$b=?wiy>nFddu`=A?q7Fm{RN-apSx2% zc?+-I{`>7OXU;4>e`ZeYxjRRm|Ev0t$YA01?NfsLoj1oA;!Y=UH@}vMIsbr-&D`k5 zsRZff+4UxSZZgO1X=UG@bz{Zj+&g>c9xP)kH`p=xU@T9W!H(I>?;K88-uAspq2c?- z2X(x&Z6<UZ^3Jxsz*=6}@r{v<-{{8KVEIoDs_!1&JIo_@@k1d0mxIwW9vJe<U;n_# z|7EeE$b-pJc264_E4tgNZ3|eo`@jCt!_M|_v(NuI?DLO{*YEhQG+A5nTj6_F-uO!& zQu%uhM3>aG-VQIV>Aij3)<EWd!Xk6in$ygWKjg~oIb3}I>PK7ix1a5r`6X&jJc#G9 zyYwMh*8byxl;Us8d;a(wKVSOC>A1e_gtqvXKeqP$F8$+nIN#RbbjpkSQgzQ8jn5qX ze&=`N!G4=Rp2z2x{%PG^zyDLq|BN5;vh~TLdk>ztztjB$v)qb9_7cSts_Tt@cpr9_ zvxsJ3F6n*6`D(sii{27F85i9-y9x?dzjV6ZI(xUAZ$)WhMZ(HkPFohw^SJD4#cw2$ zV)ViA#3fg=?R9LHyE4w_vd6NNTnrSSd*X>wxcJ<e#c6&ei5Eh}EANygU#Oq!$j@e5 zda?WVy<IOBch~rS`FeoYOLI{}wSCs2`RsW@ttJA0C3zAICd_|(@u=V(yW@-GJQ?m^ zJgP9SYKk7)>qi-}JQt4!d{Q>_5kLN7k%#!<N|PqpC&95jCEdwK3zzs9cBS`TJ1TLk z=jlO<ehGcG2|P)Q)cU?3c)V!F+s*BF>b-oD3YeOO*p~9B8P7PBpw%oaIp;`%RP#$7 zzchp9gPMEZt=#j%=U%p0^JR&0tG9~h6xIuF)~q=)ljq#04u#+84pR&@uDh}Zw^kUq zi%;D(<F#O-VgK>ZcUe~L2tS*)B2nOBqHgnM$t#8{p0fvj62EvLTld0Ir`S1*yIn<= zKZ>c}_BZL>+~X<Fi{I28-K)AQ!i!Ny?}5fYFY(hAjh%m<IKAtAaL+Yop0Q2R&K)yU zV-N0Lo3f$npej$;=VsG8yQdtCVw?W4>~%?@CF|lHPU7L8erU<XycK+X)O62VHa6)< zUuB7$qz#e6*Rztk)z)1;@|9y=f=QIPUUo;@E5RDo&-G2*P0Z4Z9<FLMc6xfz<8DDq z8E4nZgH|lx=Xk_M?pUN0;=K8=>BAR238BpAudQ;vxN{=ctI9R=7F~aJc&h0^Ew^af zR<l#j+fF^7FA%lGASk@CVY7gdNS4q>0r%afn@yiCT(wHztL@a#iJKCx-tchcP<(AN z`TD8^-=_yMk0ki2)_=Crmzp!f<!YSZT;mOOinj6=nN=_5ym+xIV1njzw%3z2zrIS? zaqP{nptWz7PW67QvhG%b?}}F*EpMht`=ov;`2ACX<@ual38ua$46gI&_3+I(AhBrT z#RSQdu|8LpwRzr3sH|MEug>Sm9J4k3y&=<GUoiS!S=627+@+@L6V}mI|GdSyR7c9G zecLBLj`mer8Pg6f<6>VuWoyOit}a8~iy19zUgTSzcG=vw>d@DV7q@-&e6IV_>xE|E zOWv*DoaS|%I3!h_aHVyXGPl#m^d%pHZaez?l}RmUJ05#XM0xHE<IKmKXNn5DCYfK^ zRx|71?`<wW&)khxDn4{|Yv{tPOOXckQhir^)^_VC@P=&(HT%7AWlmc4thWc$w!7b+ zt9YdA<)x#h!BUG(sZ8rve`27%eZpZEP0J{|(4s9akwsfvs!p#~`dWBaDy`>+^L37G zUp8`Vf3}_X`G0wzLzTDLJfeLHyBOwP6}wu_)^wO>)t5;Hz8OW%rIMA!8`g9gyj|wn z{IveFck|Y)Go9S|*N*Up#Ae>;zY@B4#SE9F7gqFMnGkr=$!NZ~5BGM5;LIhR(xJXz zL_!@(?rqLIHI=*NmB!rA&HN>2{W~P196q!4g{eH=x&FtK8Io(2rX;D^Z`F~y=(GHX zO1ihBVYg?^LMgH3J6vt7K3(0M^ZBOdW$$G^^Nn=p)w3D<mULgqFfcDG$V$={ouJme z?0hh1CZF&1g<g|d%;supF1fw&xN7fS-mRX>%9b4=OK!*dD?NIYvMu`cw&>`TZwJ2I zDpV<6GO5SC(Ns-jmE>%X4=H;h3(L2?>|tHAU}Ldox6fts{jMu!wLS7N(G3yJO4SeF zdq`2_nY`M}Wt-|1ug+OA{ZxR-&x#Mvzx!4`sOZ!y)Jb{%-PiTWOtH)r+Wfv8oBg-X zPw_IVax{=yBONTNIp4nFxr9Y@j`0TlZ-xa*&66c$dYyURbj9+#Ik-T)ndwdX0|%R? zk{eb*nSwmh77V{{@K3gIWMKYW(VEB8cTkx}rt2`zn=^;s@l*-b3z&D#<}K{rF?GuY z0XYlXcl>P`BHJY&m2I4B(>ZU3&<wu==ihm_&2~%wGMDXK^0H?_0_BDIOnqiY_-u|J zD7<p`qs6Q%mp(n<nl`mn>xYTyk-LxNx@K-Wt|O@`w?0`z$*ENJpzFjo4ecWJ*7!dU zkL)TqIwN7}PmzVeui2B8O~2M(v@%jspHS8rBEC{F>-)!rt5_Fi?1+(k5$AkI{oV4E zqz<)>mjw(j<~&eX(!3_ys5!N3ZsX;{fuFJ`n|mKhsqV?-2w$mw>qQrr)N{$C=@kuL zO;ye|9nv?Z1v<YG<Bxo#z3y1+%O9)M&C|=iNjysY*wNTLles)|gIYx9y3ZOj>qBjh zJt+LxqBt+*g9u;t+T)WFBwq_=9*g_9MR8uDQ1}I}!g(&Gj;qyo9^CxMvg?!N!Cf1s zE?av^DZg>*=|x(Mzk-j=X>_%?W8{C^>F9xp6>AjdsqgI)zv0~HY;`i_-U*vF*Gjg& z0}tCO0^ckyQgOZNbY_ClXSQck-LwuBiwXX%*Z8*Xj9Dx9>i4S5#~(yE?>V!3uTos@ z+t$mcUMq!$p5pHOW$L^~@0&u$<ZRC)g;Q>vC{kZ}#{IU;c{PvCJegDXvx%0sob8ZS zi&KbRS~Rh7a>Tx{S({ez7p;0E_SGwHZRmz4Q*}>euiy{d;eS+^_aj@;!-GY$PfJxW z9S`L^*|xO)&g?T*8R;LhF8e%GzdY&Ywo}E-%eSXk#~p}XS|g~b7<1UpxlSSU#9W`S zgOWPkj}9*}{vdMiamce|weM-FpA#?7Ip(o`X3pnRp>l7hn4Ic9bCUbowXi^zO?+KZ z*{9dN<h2p{9n99{?p5eps}Xg6TJ>dt{LbyXANg)qiU);QFRmAHdv$a7mble-Pg$r> z&g81J{W4*rKj+oUD#w2)n9r+F37E4_{hs>PBd?=$<Fu+)?&xvT5a{r9u2FdL#do%t z%Eo3>(aPkX3RjM_xBZy@qhsff8wV~&^6GsyF*%~%W6$iK{V3SEM$OLri1?$l)BR^< zjMRiya<QJ|ihmTve7zv9KK9H5BQ|lP9UTXY*t8|qq!bu7tMY^y?`S!w#U@@*_RlNl z`5NcM>$Cai*DyWGzE@+vRQV(CeD3>Q_0o^5KiZ1QwEb}WlhHB%NdJ;$j%`0?N(k=n zh!@=DGhg~t_C%3ShrU*tPSoH(RMKUA{Q6bbS0*3jo&SXYIVSbvt^j+*`J45R_?=}$ z&PzV>|2SQdZ{kUn0J$kAY!6BnuAkCY67a=K{kBoD&jzLQXCg(ur@fLqy2Is{me;H2 ztgBB%Yl#Wg%Q&}IPPBTZweQm;;kc;Nsyr_z%~C9#6u8UN`I2&;>5}PhZ_U+ME%vlf z)>C}v1liU~(S@H@CCvR4)ohVBz3Ea<WBs%#nMQXfNJ?BwS*BQPbb7+g6zP}h!Y5?5 z9p+DAzZq9%@PTX3r3s93WlxsR<v6a+zVv5UXY-y}Hu29UJv%8h#Vs}6?3&(9*U7QG zGmmq<JLX;T{AiWIi<7JldUKzPq=g*i&57Q&<=la?qt`4`CC_@Aha8^u_Om_L4wlrY z)79>u>McFm%ck_@Ec4PTSvKWtFl+q#KmTh}1HW!tY*&-#5jwAgzr5XNZf{@F!SFdT zr)P3s-uZML-#PxkKi4j-@zMGo72*-|I`F9Ny_jWJRS!lrm7g_IR}&979G!U9#VNu) zcS7jfg(+rnu}nXhd_vW=8_XVF?tCv*>wRlgTUxnSP)mIz!^$;&=V$bP(_E)<^yn)o z=i4(`C+J5`75uH{(*L$<74z5Qt<PAbS1r<7@4J$B=DIV}rMAxK{#3rA?Z><MuP$9- zOTFs)CreRkqj&hdi|dx`+M@G(ZPw|URX2*C%??Vruw-TFLd%7_b_v{VzH#a8<RhKe zgO>SB4dK({33qw^X|-DYtMk0A+RrC7+;X}a=@OY2Q{$q(F4=EK*D7^SvHttsI?NH~ z=O3;-`+kv%y}47<4ySbU6_=HkE<R(l*3K;GYC!B^cdp$It`=Ehu`^#8-7<>XCI5^o zJ9x$2znXE}H%@gOPgrTyZhb+no%8IW|CRjN8#8}Td9~5@tVyr=Ifmam-0ICt)}C0V z&wDLU^N{(PNnz}JqFTPXl(QAjbvU)ROE-MUYs>xRuV)_;<v*U}CX{^CR8+C<vs+_S zj9-<};?5hq;o)tk*=6tkiVZ3>wN3XbdT!T#+t@EA@8_bew*p%F+UwO1>UsC9+@1P* zce+h{YRI;ScQuT?*<YV!-oH_!uWeQR$}+EIp%T3Y&sOV%hpt!_)atgQ?hB8dZnt)j z`h>{MH;U($+!DY3r}vER-~4HsXYTKd)ihiGG_B6${>B}LzkXaYLpFWQ(e9~p{yY-N zKARQ$+J9x}`sNU`vuox{M@D${OnCXmIroTt&wCNhsk~8By1MI|9-g%FT-K7d{jdA$ z6}I(Xi#{tn*ky8N*?gnt1~Zr4;4zB+&E_urvfQg=T~Thf2cOg4{g?BC`W`1d<1y&_ zv29vF-ITQGlXaC>w4ctr@U28;zqd*|gK^P}@|}}vRQ|2Xu6g9r|2}7b|Esx|jDutj zzFcxRAl4*v?HrM)5UcZB?rjJSjl8nt+?iLdr>?(@iK`b_wK`mV@xBdu5!qQPp)E`5 zZY~LJd7b^TW$6ngNy~p0Nzqa+M>oux(6RK<l>DV3Iog}0rs}?#J2gT{^UAN~MRWFB z?zV1u&7Z#T&Y#G7bK}#Ou7BB;P^mF5!LqoYTX%tsKyMG{wf56*PdS8J%{a7_gZoft zcFvN6e*HEwvaNX%^#}SCHV8jEl#peeEY6U%J1TeH)w0dE-i6&hoK+o_tG{~b?}=HT z*KS*%CHp7OZ)-_;$Xf<(dx8Fdw-dSaf6Sej#UB0kqJ_&==fW9T{efSa?oVA&)^fG) zNOEZPoU46@F0PVoP7bv`C)L0G7H63C#YdkjviB#go}03^xXCp<X>D+QR<C;WTands zyVO^GQ_0?&dCltb+HWb{=OwT0S|0J)Z|k+WnZ4<eZ!^QHcU_&g@YcD85?<TM4<cLU zu<>QEHyCp>oohIKktaf7wu6YpEC-_kfqk5FSpUvC5E^iUCCc%?+68W=cWMRVEPH$( zXzq~TvRrX>f_X){S@S`aN$U6ctLnM8oXc=;ynmVH?Tdx8<*mLsNa?#czx19TCa^%( zSSZ+tn<+~82iKpf;7?vRJJ;D?JUh{uXTPKO&ZG-<(k08|%=-Vh@mSe#G5$KTAeqNX z*L=gr3%AX-iY@>4`NX1gOZ|DQwlBQ)_==^?rWLy{sI$dBzQTHTf_wd4uA~dK%Y$ks z)ITsgp<cnaBhh5ZLCFcM#S58rn)C|vzBC;D^2O!_|MSCv8(8`pQw_NET7(}c&EV30 zAQHiux`9h8kvHV<Qi0a3F13<6?b?Z^F|4m2X6=~vAnXQ1`60KAHs22xiE)j(8|L4V zf52wJVxGjlqp|6Y8rPKBg-lyjFLVSyG@HY>{c-)u4YH>@4hKH4bD1qAH7z@0;up?L zi*~yeiK>6kGM+eT%dz+agNTfZpfK;jof2lUJZ?=4OUxX8y;4lRF!@$o*zMWTVFFsL zKTn7=zGIRtb6~sUdunI<v{~u;Pj^e0e2O!8cbB*J#Iv8OOYZMmx_e>5v%DAX9f#6h z*zbJ0;l#zPH}!XTnOE3v@Yrm<>u%v~+5Wp9Z^<5hw`H?+=I)0auVf;p<dqw}@mqHH z<ITA`yC>(C|0z>%m#Mhmb3f2Xd95Vd@dqysF;qU8z?9C@CT8&dtic-2KE+g7VTI?~ zkIv;u_$l=+a96H9e(Zt8p`R;0_9_W9Up#A|#+K}RsL<GWqk%AAy~*Jp5<VU}78B+C zd3Ky-Raeum_;X*!V&m7QMjoykNv!IuMwezkU}5!UlDu?mI-60<mn$jhpM365Nt+>c zqT^s^`~2CCnva(JXvzH6Vv$xQbnLmcC7ZFC^R8F(o&Ne>SpGJx@XX3w15X~q%Y}c= zT<fu#YM@rUJ5kKmel4e8dR6@|>$@=}=5ri>-1IF_dwA}QNB_adJB3FSG6d({?Ap*% zkh;q=JniCAp;gs$HhxMGtO)b2)QUPOoNnr(qR2JV^4gvNp{w==S5<<Ux5TC1iF~Fu z$MvV@4$fy6E9Bl9-M^JOPdERn&$$z41MaezURk~HMt_0#maV%V=F~-9<|%c3ThIK~ zSG?P?Rw3AM`pOxnugvT`lhd(j{fyksPmjMf`aClVwhUZWq?FxtcuM-BN$PW-8fu<R zef;T%n8v;8!n{ot&pBQ$UE$l++O^0$eXUB@Jx;D@_2*lzdh(yE_1s)_WAmDf7?&Nc zjQx_m-4;@{&yO|dU3|E>!q7G@$NgiH>H9tPKlU8WZMwSr&yD3dFN1e|(v1DNq*tH! zhYo+lln)H@*>5%!huX~WKC*o7{26I0Zxnq~b=jnnJmKYAZ=L+~m(wGj{BN0TX0ki+ zrO$oVvm4fM>Mh|EpOhY(vbH+0>9=QL+KE}Gr^f23b#?3RHu!q9>(;l>{hzLiUWrcp z`Kn7LKK5e$vGC0z$&p<fb)K${oVGsgXl<$C&n&UxDN9RcEG^0K-B?pvcqrW0tN7-% zeY+-kgh%b!EWak?%E^7Zx;Ctyq!FeX7_&$tOt`F6=xEmLL!Z{0wnPgX`23Gr{O9$h z9rbH1_r$MTdOVx??U~B#t9wpA`h0EM$J04aqi>#ayXmEW(@VepCMZ>H(#?;U{Gl!9 z+PTE%v+8E%{#<IA8~ZwQO~~p7omT=c9_+SZ3!mfkcIur~XCz--;0ZT9cy$lk-`KUw z)Mct{A6~o7xA$IAhFVPi+t2*2Gg3Y!Nj;ZJox|(0>!1<e`W*-FMOmiz6`kw7ay!HF z`7xE}cWxZB{M#kCKk3N&IrW$GEtlKBo0EOg^6#06@tT*`i)8w4oKu{8$P(=7b2~dd z%p><~HqHsUa`N2HnHy$L)-Y2Kj9IO*O`yzM=%|=$;?IbQ+7GyvOl)S2Ikk74@m=i+ zi!IIv&UvmO{aoYiGY!q66sE^PlVZ+KdNRZMz61CD8!XY8>({27%)RrjZFYTHTE&_F zvmQQ^xN|6CSK^&l-ujOwUE3TU8*h`f!PFtV$4$<TH%@MHW}fl%g;MX!W+twX%HN&3 zbgiVNWaZfc_rT*0$14JC7B@Ze6I#ExGHhngy{pqM%5FKr*L_h|Q}S-2;jPYJ@AewF z@SXhnyy*YK+zZ#O)-%mL^ZC@<^Rh=w@7LdbwlnlfW~E+iYTV<{8A~qSQJE@X{jXEv z?@pNycay)W{VEGuKmYx`e}+5yj}-}*a9db#YYSbC&AE6-zF>w6pIT9o$qbh}vDt#A ztaH=?cl$ng`@Eag<J0e77iS1X6)VJ6I$14m@oX%4s`T=d>!q8DT)$aY_}xwo)_m{b zU-5;x{`;Zkvm17E$}M^-m(;HFq|fxY*2a#!^LsyRSXA92XP<Q0cF~JR(;b!{2)wet z|DDAV?IQ})*JZVC;C4IEY#?{y$_IhiZ{H3?elTcxD7d28{bkk<iP$f4%eC(d7x3D6 zhVNYd!0ZOM^~20rUwIPew~9ZgteF2meFOi#mgx`Gcm4WX&$vFxzk;{@ptOb9y(Opb zMc-h^f2{gJZe8>DLfe{#>xbHRi2iHs{UCUcRsM192TnWI`42yTu-wNK{~-E<Y8^xT z!}JfP|Jc8A%kC4b{IFJn<-geD2i1nmbpp!|_b+0r6Ab(jI*0qe;OPhZ9|isJ&1t%S z^lX8{9oG5|H46>7_Wkuox(ht^G%DCRDAu`ZnwFf%xssB9B~@|P(||809$(P*Ht?O- z^72#2nF*T>gRdoRi)pB<lzVpK^@hEBSglV~Z=77iv-?E)#?>{fpP#hf@U82;`}F$_ z=YL(cPvvi%R@}J#aCfbYWyFIMN9+3DMZ7q1{9hlV#Q{UE{t}-9j(tKlr|J!b*{z!@ zwk&3Aw-S47aNM<`=W&tDyBnR#GW-ubj>pM7tzdPxzIW8H@2|zRkK%phy9%2ww+qj` z`?2D=fXzWmChs}P8?IE^_?7t`(>(Xm;;JRLf62U7b<5WUyFSa<+}z2MZZZ9_=DDjC zt3Gqhd3mQ{^PKIECC}|H-1gbg=JHRL`gu=l<eJZI-+1V!V%wbg4`rU$ttpW^QmNPY zIo2v{=cNs|u5xC_*cv>tVtO6xZ175|k#}8E%mXVy@m*<;cdpBdd6RYEbIkL{Ki6H| zab&C9^j+(Ya>qm$&Ri|1UvjrseCMpfov#aHURJS%@BH>qb=~#Ct*>Ka9{&>4FaF!| zI%faF`lqvm*I&5xaB7tMo~YN&ueUZ<^qMi5XC2+)X)S1;z4@b+ZqN1X(u(FX#d|Aa zn{RJfTQPZ?Z2mR5Bhg!GD`tPQy0>m`_wB9yANbyK?+N}b_Wn}cA=z8`72Dq(oLj|q zZ}syBwN-le)|Vew+pB-<OXH0-{m0n9cJ7GQKid99a)<l;`d<Fm#UBLs%E@2VKXCku z>5m<CrgjVS52}B?{W0@zUX5G+q4ckJf6V!(v~R`!w%=dMKdAoYu8I857k}~pf$MkW zY7W0WY<^evqi(r;&23wb`-S|6%kLh4RQ;~-$G+Vx_67dO`R}GbI{r?e?$Nyd`Mb^^ zJAa4!WAS&@A5*Jk>)yuo*Z;nI`-AlNvOm}E_T1k&|H%8h`VaWum48tGF8*WlZ|grt z|FZwP{`kOsn>d>X5C1DJ)BgAJWov!quZN1~Co<VMvsSrrJ(SdznU{I!<xJg}d6rI} z=ct#QFM9ZGjgZ`VtA}6Lh-c1w?Yir^*u;lBy?@yBcj=thR=WLp<%jBhqHk^4UF+G` zt1;axxp?umcgd%3;ydptyQaT4xOmh$uH<Xmin;o`suwS6FJJoN<z0=c%I)3v?)`RY zEbo8uyf#Xt>U$^SJ@X?D@7*79yf=U3@&0_$hVKm)w+gxx-P$CwN(5Zp!VT}dQ0_Bj z>)LqiV$vK#rylcT9h}ELCM`0Il*yl?qb9k$zEikofrg=$>&lG*K8Dk}RvuG*<dQts z;^YoTA7iPbCCSSzBKM|LG3;sAn7Acef9A97h^2{Je=_oB^L_4I@`vHe59W6-i#&ES zSZ#~-tNnLh?8=6)z3*o+U-+jVvAV7J0|U<==CE%*%ttnFJXfRIYTv-%`F2B{Va1g9 zSGKPbkDgh7r}tp;tG5pxf9X6ZtjrlcO}bgVJZcO7T`oB*wRu@B&0=ZuI&a?Q_^o?J zS?$?Nw~E_`z8DyuH#ro?efjngo7)`Uqi4jaJ=^JaBP}s(){N)U4~w`rpE|PV0*ANG znJnSYNy;ISGrE1x>~ouunrJqA#&oHN72KOo9@%q;!&&Eym~j1PFXb;=45WR|tnPi_ zonUfI<z8PLo9&8ft%{>QFBH=p?F*$ux{M^WPCbkWWIU?G5`0v~!Z*Ze<_zwuN<4vv z{L{LAZg2`YD7r|>?2=*0<c<Snf!w~2aw<Ho9K5_p?%TzSU-~i{`j0SK?GroX|48OX zu#Qu^h4|&8NoNF~Cz==5+db=6t(X$g<$ToW=@PpW8fS7o_OFfa4}5($O@GtA1=F+- zT=v{_UFf}$?H>mn_ShJo8ErqNBp+C~tYGJiozimiUuLvjzna@@v+Su*=9|bQ(UcDF z1<es_r$tWK(&H1S_Pt(b^R#I@d!|LY-)ODy<6=BzwK0F2&;u`_2U>@8y8P=U^L;(F zUu=;yaaXoj!BVB1=w5u!^nzbbfYp~~jb$rrj<8%=#433H?{C%nIeVX^MSZ%pKfY+= z-&GMdOnL>AHBR3!GOSpAgy+O|ua&mOZ2A6ajVpDF0$6{Y`)V<B^(FHc@6X15c&8?F z<Zw^yhkI&ooNv|Ci`N(&30+|&&v)@pRDD~Sa!Nt$ufAmIjD7W@mVfjLnQI<j=cvoG zyRmBDvjx6(w|L~V4tcKYtJ8gOgH=Aiji>6#m)b|ar?ky~`z8BV?}b!zmb727f0_C2 zt&p_SFJhY$(o=Vlqw$CG{%bt(xA-%7cL{BiUsT-A{b0S>Mcq5E>T?(Ut@?ADf8Mj@ zyDIkA-#W)(Q8{0t#yLWl?LOO_GvD`1pXAAs)BhBE@b9Zs+1$^z+2`DkzTxi``)(g~ z$J{C1^xsLT)d$aCQ%F4eHo)Po^vQ+WCh6xX$M50X)fufAZ*oYYP<oC+Ui-^Od@BUX z55*LkvwruB(0tc?dPUhCjiiFj6#{vJ)erbS8oW_teqX<|>XYwBmOc944n2RAxyo_= zLaEP@IqLHc=X|s&6VXrL-^kB>#M>fbPuKCz>xDvB=UqNB+roKIYw9Cgo#j>~eLn<V zA5o9cw>!S{QT85(n#FtG*mzj86g!5ypQ?Oy_<r4lX2z1jr%z;+>~sDG9RB?CqvMPQ z$$8EbCRcq^G&pdztX}N^qrfr8e~+HlEQ(IDHl7x=VRy&k*B+a_Ph@)kdfOE5#r^$| z(Z0kOiRSp^kW&7_6N-NJ@m+sjd9SK@_w!`Of7AWvX5E?p=I?E_4?pHQpAf%$dTz=7 z>Z|V+CV!|-t5;m!@Ah@?wEO<^KJ31!X|gw=b*EnS!AW9q1q*r?rcX$6sIT#F``767 zP5gw&ey4Rmcz1Q(Pi(MoxH;#G^1l|(NBSD7cT74Bg1I<6*{^u0&rvqr;qj_q<(C6i zFI%%yt#T&LJf)HBV9jz@_wB?>)1tU^J)ABccd<G+(}jJ)%ipp^JhKWNW41olz50o} z`|Fyhy5r95=9xeEuYG7z+4}6r)mh2)E2r-N9-L)c5wZ1|%1YDYVcC8$Yo*VYMy`Dw zz2fV6vn*TAO^hl(=bUNGk!;}GBwR9SXMlpW^Tan?$tiL^6YegUQ4pNsZxQ*eX~7%j z&nb2;sf;>P|0Ya*!=L?x;f4bHK{rc_g_ra=|LSJ1zLfeUbMd8A-H@upKivB_pPj_f z_pJVoVDo;rl0|bO4tOpJwh^5w7Ub}Ld%=En)tN0jVjYwV+b8WfykM>kTT!ZD$>hTe z*UK<AKi$|>D*nJx;>^tdi++5Y9;Ke_`RUtY>&Ts#0t=aWwpD8SCMoRRF!}Ks37M>! zAF?DmCp=hX9ec;IPi@^X2X{-csuP75{QKG!i<o+*)eApliJbG`4a>8f$~l`=#nO)- zv)ujf!=8{OkCrO2>Z=|(onr7L<ily<g_~_SKRq?E@bYV)Smf3;ed3wZM+@Wpw)Ne~ zlex8RTF8rNn;ReJ-Oy|A;V)9lHSgvrV#_s`{`4fWQ}<Ivx2WdP*oi9Z?u%W&cWS<X zx#sCL9=ds!Z{?Nh3!h*3H&x|bjF7p{qjSoItD`!18!Zi9lkrgGpUQHNlQ$z*T6jMd z5qz{}+MGu@MO{`!T~$S08kVlimPZeT`EAr%s%WMrt#tg+!E*v@c?<P&x6k0&*dnrV z3eUzhQx)|*Gdp@c+fHmex^??0PYESW{al}14z1j$M^idPxBT}qI#RD?bVN0!<7!HW zceG?ush4w3PGZL#73U>S-mD3kv()H_)uT5>Mn^<bI<!v;gilmlr{=sy-8m;CwZrt| zWQFb@NzO6(|NgbsyESRJ-{@?9C3@`U!&CNO9lXBG7yF>^k>gZ9Ct&kk&6xrH!q1Ly zmPX%UQA{j567a_9q<!zgi(yjrANg~WUU;0aVl?u+mVHoj`vlQ-%?*3z=@iKFOfWxm zu}E8%{q_TwEdPn-hjS{q&rIKbXy=tUh5Y8zPu_0u%xi!BMAl3G?ZHxkOE21Pe^q$l z$-DAdP)zpBb;eJt|0%M|w}vdb`JF{v`6-`Ntl0LV#;>#a`TsY0+^A8Hbytxs)Ty7_ zBUmOImv?S4kN!_}g+-gED!M<rq<QN8v*mvtdIULEDc@E#uiH~lTA%h`;*#cH=Ialx zlon3cXa4KIaN;)ZlM;EaDp!bn``9eNyQd|)C8zjA$-LMMfj-Lxi+88L`?|{F-O;~p zU)$mhr_3(d@!|8m&gW)}wI?l&%vB7JdaJd1YdyF2zir3oOaGS@^4{DsBh#IK?euSv zGsK!7b4;JtDw(El+_q1m=U!`MjIdVAFR_wRp~u?7J!`i}epff#r}gp9v&>|p$I&`Z z)K=fk*;@88=;XOM(*He0jQ7p6IB9maz_j$Q;gcuZR6AGtcKVv%^m(dcxYhDw&E~(= zipDJWS{0wvoA3whu=nUJFjrmFt|9nVaj^}L`>EpzQ)=co{o|aWIKRc~r-;jwxCo{B z3m1K|T-7jd`Jqp&J3`+z%YI6|p&Q@0_mk-j_4`fcPj7#iSHo^M_5C69PqsfI_wlzs z*>B)m*TVSIuy4xz2OmEL&(X3!{PI(=O>kZ3)KA$xr~d8;sq3!Se#*bY?_Wpw>G=iS ze<bs#?SC-$Q}`X#`oqhgzW=exra}IM{fFX8f&J6!AL)M*kSkeGVBK<}%)(`zb8zBK zek1-v6Q`{5df_%<;^M9L47UW?ANs5-T>Gy;@7xZ5!4lTE%%k^RMe0l34memId076X zTTyj(+}{<yTsHYg)rMTOYOe1JYdv#w=beN0(b=IjmU|K`csMLBEtst=`^&;eVSWL# zOk~$?J%#^EDvml|xU9vsep8)1+Xw61{tDA|{u8b5eBW|LwogVXwplu8LRHk{vLzSY zjy_%XpBc1;_-E{bC}C9w27fQKEyV7KZEw?~igm<6E3vq@CzPmhK$e_+%vA@k&SIN> zBEm*=`-(cX@0={)Jyf83|E9Z_sEKSp)uE=U3|~Sy{m%g%j_C?-wAesqv2B-HqgDo4 zGzMDBIQ<r<Iv+%0_f|C)$SPOxinI@YYHZtI?NK`gQ4Cua#<u<bF}0`YV(%}gc|yd% z>*PRsr*D_C7N|cPURfb?b>jc4KK;9vU)_}YQ>Nx*f`e4_G=GIpjGJ;KZ+>E&q?>bY z+A>w%p0pz?RJ{e(B`7@f;|OP%y+N8s@nq52jt55soK6&}$Z!fUJ!#PK<Y;6O65@EU zw(732)ak=&^>6C#-<q|m>iyN#;n!D(|2?A4|BiJ-N1kb+Y8=<&dage)2Tn7^34U1B z5YO>rX#?nnrH1P)d-NWdt2O@@`q0*JpX<lmzWcK!+Ra-Z@-y9=^iZC4&)Ubb!jnI$ zOa6&mQC_+yJ!#b$pQG_9|Km&d<R_`!yYkUocr(lYy9e0S_zt#j`o}LTKhr`cf7TC) z`6tfU%}q$^vzq9!!oP$|LZsd#&|9isQ{<SAmf!+z1C|!n8CFxJQf6A5O4hlY+0&W2 zq;thawyCER=J06oNa<HJISTX6QhAcX7+lgd!(tlWq=O-Imr0u3J!0j5h-YCM*9slW zG_x!AbJJ#Ke4JuCL(|G-`AxN3F9IZG)E*QxuWETNZxuS*V&)>NvxbFQyPKZX8!eM+ ze#W^@^x03PjK)TGo+yncO3h-@TU<^kmsnkL;lF3{LgUyM$>vu#vP04?Tr$vI{B+Sx zu7@_a79^)Ei(}K~%`(UoU7PkiXmNunQ=h2u>?bF-GF_XwVdc#QUz^NNoN;5E%_4LB z<I=~e3y&@dyQOn`dx!S*msgfu=CsOHeNk55F72=Sn?v;M^4rX1x%;L4ujCb4-3h7E zRJ<ef-s@Ig{VheAGKRxO`D%&kyR)M2l-S(dTEd#oRr>Yz%ZRw7heiiCSjVdGwVQWl z@;8NaKlfG3x8E<lQd6g(9d<ro@9EjME1S0ReCJtPe&=0C&&wd|i4k)Ps^%;?z1Z+$ z%KXV?-1TZ!k2#mGH@!OLjmMYcHyS>wiv_P(qbyp?wd0U%*`~vuDl*#|wh4Mwy<IXn z!ePdOGX87da-a8Z%{D*z<<gyBPHIzbu5Ho$ZM@B@IWPH+=aD1xEni1}-eP;A<YmX- zR^_c}KNORSJ~d8yeYsCJuk=${e^Qpm*DcG#ma!eZ@;An1M*R-^=cnqf`>IYq^|Lc% z{$pNCrg_dq&VNg;=XrE4=UFCo^mxwiO%+D()+y|XdHVCly?58lmc5lrf7xjFfB!s9 zpNI9S%RHh)X0E#DbiwBEakJx-&$a!VSEhb9YrA^Iv$_A{)5Q1A_`iGIhN?Hlb0(e^ zTQlk8Cb8@9ERy%$eZ70>p7i<^ou8Y6H<(X76My*-XK2^9kJ*R$d9UZL+Zq#h^Kjg` z{Gv;9SC;h09G%H3SH@P6ox3+FQg_Rx6Q^&57Fthyb!lVw=gp@JuU9P1a0)HmxI6xo z%-5e)CPtGE1s_}7*0d_bV%pbFdAswMK30)-JH=|982xWwMVG*_kNb`VPR&RPEv>&8 z6|(N!jrB4!byxl?X;&8FxO}ZD=rw!Jb-(S)-loLI%rWp!i9B(sQ*2+?ZJip)>rp%W z4t!<G6DU~Ru==Abcf4T1<c7I7QXhsfR)3J?=I6X|y20;IdBog{KM%Td96!71s~B5} z(cGkqD@&wyFSn1oJ!}0Hv6~gA7L~o)pwYJ6qJF`iH<@pz=6A~^zEJsgVM$HG^(But zPAv=HY&+%E^Is;VU!0hyJDTSn4^^AmduPX#kj)=9`XwDGd@OrP_^#N|mnCJT^RiR5 zWQ#A&%Q<J+eQrUEtL>4EYb`cxivD5#$9j3}L$BSF0&Yu{Ti%&xVV9u7Gj;E_JGJK) z*aa%42I|kvtPh;^OQ(qS%jE{w+pIj74!lU7{kBY9F;ZJIdgq>?JLXTSpC34W<j~t2 zy6?BE<fKlWQ$DTLI;HPf)Q(`mtFJ19Eu&A0d*0aBcUSD)q^q5-^Em}ewzcLzwEuBX z=aWsr+WesP9j&_y`(5WRE!MG`eok6f|GQb_54L@o7k`%UsXN-$izyun_1kq|(fNz5 zVs9r{wA`uaw^5(`UHIyyiGHd=LZUYdChm`^C=L5|Tv$uu>EdvmT{H9&{b$s<#hnQ} zcwJ@F<10(olmt&Le828$<cSBfSp=S)Qk|lje&MCS^P71~Z@&$(IvJ6=DtKa^-7B$o z({q2nKEt}<ZfEB?nZ>4lmppIRb8^0TezTr8W~0kZL)~u--Dxv<gLanuYI2=^DK+WI zQ?YkPZ4a%^>U0f1@u${E^ik7;vezX`UBfS46_cAT{Zp86`-!7}7u`9b&$+|x&0nL~ z)7OgiV%3AM7x!J@owDVHn@#$~@RY;8C7b=WM{Jp#w=H9O%<ssW@S9x`S=DcsUzuHh zaplC-rI)*>y?9nJUt8{jaNOF@zGXk<PCrTff9Up3-@W_x{@G#hs(b#^6-l>`Owe9- z<?^yazxHkXTcQ_!Npz>CKZEhDjWZ17PN<n$A4!^(6u0r-nf{K;*C+OUuUgg@=sMGR zTFKrDzf-nqza<YH_g!Zd@Ohb9VC?gf@2f&w7jD(8|NoNfbJ4yRq6QVkuiq}Ydz78y zxyZAarzN-ka)zs(Jr;LP$KQXgm#pc=4xydKMW)$qp~Vw-JzJ}lR=ZpH{j0K_e?F*t z<Q?gc+tJPa@ms~2x6ee&_G>=Q+j@$t;P6@2HM>?_u>R+~e@n;x?H$_P6>BbZ9eU>S z%y(N-Y0$3j84+vhKPAbumz6A&{iFHTsqgS>36}_+cU5P*;;vqK;_4l<^`2k($<6i) z9VUct{Z#cqHa~Esgl5)8_0>n-y?wgLafPPXbmnD$ypEmRvWBC6WAdtQ-=b@uRP$bW zsQ!JD`1z4-?8m-VZ?}2{ldm6k6?|HD*#7Mqo6R3qvV2@3>uK@g@@=E~lj6s}O3k=v z8}YBt>-^<I@%pmsgtNVl&2ik%yXkV@Zq2Ey&8_@TPCmr<_Qkf#U)N24&uimnaZ>N( zaiRCG+qQp~-B9av%X0JmmyfM)T)cmMN>1?AUSsvQUzV`V`E}_1iGcWgrFUZAT|chN zjX6KTD_D<}`OlZt%)M_j-!)A=RHbvT{`%=~(ai;{>z-VHs^#PAU}d;$KZ`*v@BbaC z!Cy-4_T4*f{^N(6eDUXHAAIfhRZf``{Y^Ui(j&vQp3|2<+hHFv<F<6`{%6T~>LU9N zA20v)<F(zs)5rhJ(LN*Fbm$JNM$P*E_rVd9-2)%?9D2GYSnTkge+>Qap8YgBrtb3m z%+)r>`ilu{jTydd2QyqwJ9N7_NwzGSIElw=k)SQJt(2jW!J>%;Y!5SzoH@|r=4GtW z>$Zkx%?pE5Kg`?elNU!$>1J!mH_ka?(RO>mVn#8)M;A}d=m|EEUH(X5PFvQE6|U^l z6xx=)aIxLBfvs@OVaXdEEKwJl%~WdZ?M~R|O^MtV@v&a2DTlovvV{LwuB@9Y+hg|= zoCi~b7k^itbM(k<gZLFIBYmnQCjZR0<v)J@Y?7DQM6+e;2DK9|Sa+1YufB9U^I7?< zd*@dE+3r|&EyYlG`{b7|m96&*bUbv|VE?{Ygn34bqgfdTccEC=gPb)_KdQ|+z0RWF z*Ji%EcmjLB{?XPS^?L8QoPTo!zwoe{)cW@9ZRx<cr}sOmy{{ZmJ@YM~?<~j0&BqxQ z#`PWP`C4r-`ETIPgU3sw`Z(Sm)KTMGr+rees?Xp?cYDs-8L~R^#y!rPEppz;$(+*; zjSO*jj&!N4<?DZ*7I4^ZMQ29j8Q~=UtnFcE<c~G!h`D{)D5(=vP+0Hsd`;A%2ZCI3 zFE8Gkw|HAvO`1fhpl$b3!MVYOoTuZrO%-oG95L@8SK{OQT=N$PTst9I8R`B!<>``) zr_T)fPA<4NJ^20FXFtOGp7H<u!)sUXyfAHN>}ofYf9k*1$m#AsGX4IG)A@hYf4#8# zFEzjZ?Ee+~@2$ehdga}M*|PuIX4e;Izup#R!k=8rHtD3+Y|FFdPS?wvxzjcVo=w|$ z^8WUN_N(uNJo7zJc*>zwyjrV*G4-PE9HF(6InQ!uTPknkxYxXG?bBu7>m}4v6j$Zy zolKg&{ZwXI(uO-hnPr#c=B$}^T77Cb-{UE}Hk1qUmI`L?;a&boarwz5<?3&BZfRRd z)TaoZJ`}k9!*MP3!<OBDecnE~dCud+=_`IySH{*YlhVp+I~C&WdO6^tNysv(gMWIq zPu_c1_nw)}&wV!w<9dFl9q*ncE52FVZ@uwMy;`1bo7Z07@3m>&U&nEMPT9=ayEYtH zXB9m2>z)n)zT?&lXS{w?d0jL6@Vq|DwdXAYUbE<{)z_>QcHQdtBWk))?$fQ?xVGwj z-Lmc5^<5_GOPwra-nS%0sdr_{Y6ec!_-M4=rF8`eF>PYEtts1dt}8-Rle0o>Z*FmA zL7G^m{fpAniAMA0PZwU=6eaX&(^P$@`+E!8FU~*6z%4OhP5%^5QO&^Tzo&LcZol8{ zc+}#^Y3Isg^@>L=%!9%T#pGwL|J%rLz2rer%Z`T{kEbOIZI?0L`EbRfYYB|@sik*v z);x7fHZ~W(y<=g)j+q`sj|=p+vsv#j+%YA(Y4uLS9euN#X8*jozjt=i@12Sj6J|Fa z-ziwpDE~kF$Itp+`A_#h7XLSU_cZ;1omBhpOg1Bv`TG-I8~RAse_+`9==PP9@l!c# zreC_@-CWUe?&#qX(|zvoN0q<m*36eXw)l%qox}bE$zP=ZOt^PExKW@^WW|BYjWa9M zHn5y$oA!9;fv7(w1v2yabB=N|O6#-j`mou7KaPv%(euX7AB!GX?Gd`s8P5Fu!SqJ= z533Jc{!#kC_L%&GuM67Do031)-+mzS$1bAPp5^(&wGWd17)G>jZ$AEDZi4bZk(^`m zn~y)fo51s)HTZ{jf%QMBJxuS}*B`y#Wd7*=!RU{UAM|P@YMMS8|FHNWWXHL$wf10t zr%5x@Ek}_ne5$^y7f!h5pnA*d($?OTjA)HDH&e2n8}FNOYRl@3o-*m)t2dHw#m%Z; zVe2({i+bj!Z#upg<Cb)M)AGH3Z-L~k-6r0@C-8ByW|nFAw6`9+^l)Kki0CY@s|zhd zgri(OJ87>l+tT%{Ju1`jg-Vpft3^i_is%Nu|8djc8>^VYn#YNCllL!wJn_!`?|bbh z^tpdO+5P{e4rAKF+BueLp92ErWbGNm>RYT!Z0f^43+f3TIeUQr<NUhk6CNGmF^IEK z@7}C>IRE)S-R|@6j^)&+otSNzZm#ubChzv*>(h_!RMtJqb4_52$kHu5qFZDxXR@YU zzPMs(@`jEut;x<DVLj4^kKdd0+Fj#JZdAwgcT>_ex<60zR6PIa&(lkGKSOJp&C4C< zn&qmCxopXlst^Bserou;LvQ{p$P!okExP=X(>g=bxVbkCd~fy3?iNV&tG|5EF4A_B z>yE2tH<gxOH8}3-<nwr`?DEvYjmr<K<|>QnKba@GMT*UI(VS}uQnKC7D>-?$h~;kK zW4_YkooT!7;p#H&+#|AEJS!80ntt!d<@G#bk<$NBes{i&^^=eFHRk2kyH!u@I9vVD z?tQhxspsOenolo3`;g1J)^CFMtG>B+B8@N4$>a`QF8N^7ud0w$wx8`AyqEG$*P10A zDYNagTTjQK6y>M|#kw;bX5Z}4&2f=_W?ajXdsxd#@c3oV8&2xlPfrW{k(gX!<2aGu zvY<u%<COKqs>zuayf2S!+EM@K-CyazF2g^8f$x4P-MPzCA2Vh5LXPsLhnHP<N_Q80 zH>z2t@qL!k9lgWpALpF6z5ATcu>67a;s|!he=71vG=4`!oL!+7AF%Jf?LR}IxL-O> zC47fsiaG6%es=BCkX?J0l_y@~R90`=-j0XeT9@p9=YvL9baW4^1PU-PoKfIM8(!Hi z_)0AkGLixw<Twy*BeZ?v7d0WshGo!*$o5;D>Jbv);S=}{y6L$wHUitzmDJlfz}s$N z+YdRW|Np4UHhoWwjp%lDZS``<PUeMf>Wkpp_C==K8>#V4kBPP6*<KQ=UJe;yS?H#& zJbeX7Og2`X1AMv$WH+o$y80&Y7RT)$bJaZ{hl_xmu|1$leG5eIMpY>hq(PmyDs`^u z@8fK^w%azTL-!gAzEV@#ez!~g31lZAXglY$IqLk|pHEh2LI`b}qwWC-3($VW?YYa; zC3wKz1C8NqU$sfST^h^<Z5o95Vt0ZK&-SEq>O2A<iS32=)Ln(aAqCo$I^FKIHsAK! zAJzXr0u$_rKkOP`Az_A4A||MDQyydh_}l>`uXrWdh-}v|)Yt~u+>GYYxgc3_PmO3% zuwIaxr+-MY5#GKkPGbQdSPU&*J|x+&PIphX5!l|6tI;M2b}1+@A)7w++cnNXybs?{ zIbFY9gLS+5Bn>sNx3&i?)p&)71BkZxO&Ye42m`y|Mv9H__A7fd9zZr}gNMnqQf&mc zzdEC#1~DG2t}4|=c)Q1S4JAnU!>wH2e_sPKas~>o>5^$SyxR}H(AWyuybVgE+h_mO z;D&791nt+{ewsyd5+t5LTa~BVq^t97ZxYlz4cP??H+Z^lx((m<264>*NU{O%s(mh} zSp~5TY*d?u<^zbyV2ip<G!q~xA7+Z^c5z?LGRS6MgxF3$&211dcxX-+@YQ7BK083O z5xgxKyvcZaK)9ypc8_4qkIdkp2N|$EAY5}YL@y(wl*n|OXie4a@{yWs5N#l_?KaVx zN?`8x#8^#zh;tEXP{3D{ZTs#t%^+|XY!@ij>=CR#Ig?k@INRf7;IXZV!iQTdm!~f^ z_L51`PFZhwGyBoKC2LB`jX7tRIO;TUy^43!tFYv0c>ADH)_`-}GKm7-Gi}+4b}{Tr z3v5FU^KOtTb7FqeR9c{%(=hu)X1?mG+Z?~kqV_W9HCjK^`&F+0N9Nn%yB}1(#x=wT z9NRJf(Jy9^`rYzNcI;*sz2O~LD1WpoOoqR34io=l%?<M24+LYl&OeGQVDPPAbpD`p z?1AbX7X8O!6|DMg;f2<F+RP8!|BzQ9E8k+iLH6FE<qzIhaNIk1xFEpdLA;XiJ<;Ze z6C{}5ch~#~n8Px^<L8H!8qMcjbY;Y{A9Qpac%H;vqqyzh^hfn+Kce2W<-1DDi25Hc ze<W(5_ODlApKHk%xAtTPE7`*rpGvfMB^#~ki=6RJ!|7~b+pfi2#vYRw7xu`$yB56T z@dC5jAen2^pYMA8ctfH(>wb$ZZ`l0TRp%D%DKt-cwyU{l&4r3!_XTpiQ$jpk^}M7d zZ^*L+T#{&HPLx^Nb8^esdJ`EX=8bH9iwzo@^5o}klb_wQv-r)7+tc6OeY?wd(|wQq z#a7!2g3mF^@M+y`@@ttXQZ;ia^MuM??@wI<`i=!QAFaM?p3-4?RB$h^VA|6J?K!h2 zr?r>PT>0(7KCYu*_iea&FT=*Q?7+qa7edn$%)T7ud~i%gqGfV|#Iq*$&o5%?CqI40 z)p1#(f7`qXA_<(Hr`jcb<x1*!TOaGLEpY79-ne@5=f`$C6!`34dgwSeY%=p(I@xzI z@AAn^{tb#2%x({TgtTW@aG$I;n?HT4qs*l;$M<D7q8{(tz^hla$2r)@^Py)+1Jk3@ zA}8<K!bLhN0^2Svv*awCntfvGizDl1_SMhyo4Nh2xINGGf`G2WOLuRGW1E>PlJY`j zdZAp$;irW+^n|ObWY*o_T=m;aYU^P>KgryJ(8g}%+gGhE3xqD27Van$=kY!kq@*={ zvy6{w;;E+Jr>6Wo$Fu%6=iYCJzP_7(>>=AE=ez9InKL*0$dnbDZ9HJZRJfy1{maBj z_gyAUu75b`RsOWc(LYqguKDd!>UuD@`On&G{|a~Hn)kffw?}2?oK44KS57T@E#TQQ z)vW1v*{rRpeTQWWcNp`P@2sEZ;Jad)>AO8=FJ^q!_I~=I*lFGop*QaqWVP?M-19xF zx%$S2%%AsE=OjP5S!Gx{uQV$Ae!R$%)TK{VLrdhtdA}cjSl>7|Xxr3x@j{zyzbk}_ zo~q-j6><E$W4ri6&WaPKbhmlTNeVi8v-Zt_yoXcge7iX(>VLN1B;Pw}m%lx}VUx4@ z=KYyx_o&Qv-?cHb|M227Z^Ey9__1-_9Qmnp<hNVefBb*$=XJB^_y6ozY@fOL=iC0| z&(^cg2HW?Yy=*r7{(lKGt>XG0%}>6&zr0<{bty>pssEY?r^;pBn^g||lXLR_)){b< zRat0XIs4J)wX%mdKmPFi?u5jT<?<V9GME0ge0Stw<?GxBhjP#DD7Md;_Cdggd+*%$ zyEY}P{ygFHh8Fi2X340BlIDjZuZT4<cWcg^>X5Iq^v<S^PhOHeM~h~7sk$<T9jK34 z({gl&jMhe}u*Y0C8ca7ZhadE<P`lH*`k~#L*5?=9Ra+gOy2$QvS3MyZ)BJaX;Ag`Y z(H(r|i6Z97#(9Uu_RMmt{t#2cwEaQw4$=9Cxj%;PVc~zY^oM3#oBPM2hlk!K$;2r> zdpI?TF;02fqpeCU*E@47_TK0-?|5CfyyLN6{YRU78gWNvAC<1?{=t`D>T~G!iVHgq z7b@L*8PQm7sdr?)rQX52eXBp@9hcj4{3Fl3*A@-mE#r><mW_YNe6H??_j89kk7YWm z=N5lde6DrpxsCASb5=RUaV`AT`N#jB+x;Q%`QINijQjSNzdL?>?%N+NpMC#q{Ve}O z`uXl3OFj$ytH1VB?%%nehIUVFdi<^XAIy)*{Lz!GVE6viA?9@pf6U3&+4tbo;ps8K zA5*XM{8{bOT7GCovVnNa7l|idxW7D_xAegh!`fvpZaVL8JbL^A&(0J6&c6f?eK(j~ zwUg^vE%W80fd$cf^X9VNwYpnqWp#W(eY?Py7<u`Sf}-_-u3XPP*Eg4Ng))bo)8D4O zWns+8fS&){)1pn!a*I`LwE2E8MbU7=Cd&t}QzG*l+VX=KKZvC~ynXV{{+SW}-qW-e zzul$nyRX#xlwhy6hK<Lzzy62j&pT3o{n-8)ueVe?{tM5}4D7P#sVlDR%dV<gyZ4Cb z-os74MLy?ir1tNT7BlGDdnKcOv6*F#$Z{9S$z7L(r|ZRYtyuQ$LG^^*_lHIPFr+<n zH{iE#OZqcK=B07blEVd7a*XnIjHN$JSw2c<9Ls-bW5Xr>&@fXb^TC%MIonBn)l8xB z*A_0n)&9)O=&a|_m6NkPkJp~ud$}T%!}C4U!q4-U7pl$6nB2elb>O;?uuEUpzB6Bx zHj!;rKt@{F`Rj{Hj$S{YT6OV^XHZkqe+E!{xT;d6C{BWb;hsKna~O1#3Znkrn{6Yo z{Y$r|l@h3~-fp-~^9-Uzvt4PQ=07u##B^{2Cx%&zdwalF&F8#eF~fD5D%<0jwW=X) z36P=NKk#X7W(POQK-}pc__X-9pA^&b6bGOD@~~J-XZpWf8}{uUdRmR(^E;<+bkowE z?w@DFzRf_32YgrxL})>t4f}RyBP~<NK^`Dw+gF%s2_lqie`&6jgd|&SttA4LMQ$r| zO#h&-#kqaIt(FFoVsS?;QK(`!E#2)g&RTs4_iUGP)tUn4Zr|vpl?zt4UC~oZh!yUQ z?MZ%G-C!lC%~`N*9NT3AwD#eYot{@@!?j&FNNX2FiDI;t?)JaIT8&_frh~cb!nEcg z$<{<@EdtAKSB%yw-~>AZtnOfnmN>*)pupYEo&j?en0qi2W(t_wm#uXWNpW31imZ2` z)?|ns4~w<Dk<>+(YpsJw@KkBZ8-b%2(XJ0zqs0X77=VtfQJSt$ZX>q6caN3`L@Z#b zhSKzaHCk-j&z#ZfhqTv0V%r;TYc)cYz#IJA72arB34)CWH=Y}AYjIAmuK*oZ^;ato zk}l!)PCrp$Bfi~+SG!FFtOK6jrps5_@NfUFsI37xR7voan$q;#N*mtofyUZG5GxU; z?5wmA-#*`2+eZVOra|d^yFiXM6DRnj6j09)GFKj7Wh1*iq*ObN8zixPZ-e$CFl#z^ zYW{wMHtY7z9_>0vRsi*+rsq}Lh;4V8p)C(Np9v(ky={~BU2wa6d)hAT8IS{U7>{bN z;RSmE(U0lZ(qW%|y2eIi`}0fM@4&L#Z#>X$XBGra`Xd$#Fff=+Z`9Heoi1N%Be#9= z6YUnr*~TFMZMS=^JsGuK&o|w!&W3M03yaQtNPh(6-Ra$RHiFx4^5|574`G`Q7P}1+ z>lD+;fp`eiPncd)Z^N@)O-aWKq8H>LkeJx^)ml2SkoG#bd!cKhqY3H!ftAQN*obYP zXrnVn80<-y7~Ax!1{;C;tyY{BBB7T;^V2TP^?RP6aB$*bHbEy3jv}u^i5^ZIYKjvY z*!0zA`WYF_>@*fus9037;Ki$5axbdnE3_~AT&URnx@!IQ-S>{aTDR`?{$1<dX`PDy zx+~qtlkNKd-~a6=guh?$c<-vJ(63VSetv9hXH1xOW8J~_iU_NkhR-`SA1<q(GMn{| z&XY7j^KR2DzURw&W~<(rk{!`FRZ8!umRsbp;;VOb!as0`W}6fw>-N7EiCO3<cP)E| zP`Kue1&!>lMRTqs@EpD>)w9@j){>*9T5>BJ8{I$d(3~4~t*F?<{CGjJj`?xTialMg zO=fhtZ!FONK5OQZ)^<C&Sz6mZE$}^BRxkIvazorvULIzxG6SAf5=l2!KH}s#tmP)* zw)16B!Q!sjCK`tqi`-e0w4F_KN9%OICvls*)IUB*$@2^R7}B=9aC7L<%Rjg1a?M+K z&}+@}letp!I@2{Pwy~}LC?l8i{8^0X`Q#nWM?XtW+NF2lLByZdE^)1jiCz1Bj(2|y zms)eU-h0N`rCM>vjHiE2Sl$)>;enUjpQxj&D+)~c*9Crv;%%ys6^=XKd*wW@*1Z)E zeJhO3ci*tto>8EC@6_JgJ9f^UZ5^^_^7kTf?RR<ecD7f(yY@imP2h((*7uhml)QO* zQsVnBkvoUGzZZXQX!<LabG%AaKIMmiIsfV(9EaT_?<C);w^{c{SnHqL(fdXhCu{xl zJGwliX4X;L$$jS^6-(Lm>u3C^u9-M{y3vQ!n%3FjqBXsid)7UY*810Y^IzambJH5` z`(YntMem1xv=zM{{*hVKKIEga+JE8Tnl+EqdH$a{8z1r~<mma3KdZauZ+85DO!}wO z(f>go-)q&KT)aNyPdi(E^v7)0|0^GvOW8EVZ=RDM`e%CA|FDnNqWi-O_49wRi`J*y z`5k&^IadJdDyJ2P7ILZUa!=Q~)Uh-mWMP(4Y{se+0WIsge0c9EtlKi>sIQs1<&sLn zCbOewt+EPM7HB6eQF7B%3Ky*8u(Z4Un!6>+Y|7N_vvs9?<eAp_&RXZ=Q{SIu+?;kp z+En`RJuzd$xi>F~cD7lu9h<1}a0;(vIG^Nom1FNbsxyLHCBOb+o_J)*=EZAI_b<3! z^0Pa8@4tkruU-YU^i1QsFJ=5D|7~AY=Z3Vs<%_plJmB3XYVLCQUxM_)6>I-BL_U9O zAb81o@5Qp6;g7^$nnZJKX;%t-Cim%Ly-HZHxlHEr)<9Fn{O}D+@A8PR@7gk*{ZE>K z*Bt|^2%qHY8CMQjuZ+G}QRAF^bJej^TvkDq8Xn8J+^$zJ$1ZDbQc}|RX2jnrvu?%u z?QMK4$E)lPWt^-oE=&=AyRV{h@lMMqHzALP?jNn5RqqmdRAVn@XhfW1?`pH+T&pV3 zRevEc#K`A}4mZn-8=R+kAM0P;t+HjO3FqpbZT2TNaAZz%U70*n@1ACNd6oyGXPEN^ z9j<%!hZqm@Z@rSw7LlvuRedgTvDvz~s}aGG?|El2&hn3b!2fG;x4^nH+qb;EE20}G zrDi-$t@=Pg^MCtuJU5?QF<tVd=%x8h(|-#huV1}bpVKD2_blVAlP_PaTgE)4-O9?@ zu}C(kQ+dATra#WhHt*F9tk;OhZ;N(*$XE8Yc~W0ap30g>Mx8+?Yc<U_E56FT8Swh; zluH^}7pH6~zZ3r>ZG(KskG+in($ej77Td{W87d2QZ7%6wVt&(j%l3ls35yxt1s=(8 zm2n8{v`Grq*i)aFI$iReTf~I_#UUYcUtRjpw)NCm-86Oirj}lbC$Zjt*Q{?6`Sbm7 zZ<4g(n=RYo?m2SJp3_v3wJKtP>zNg$i8oxOonjyE__Oh}Zs^)|>-Du)FN}Wuy|Qxm z<(b`mi(B2>^&jjn`C(nN@^JW_Kh3k(@BFE5I-|SNs_*bdtG<P9GW93UN*IO-J}xng zlUc&yEG~S+MRs3fe(9XUr`fwbQ+6<Z=VN`jX^Fluv-H^&`(3+iUBo9J71{NbbB*f4 z4d;2TSL}9<4Lsy9X~O#Mm5UmfE-%Pd+bg1|?-(ii?f0~b+d4rlhR)(CXSgn(P1<gw zF*AJgl*l_T`q_NuZ)IGxooW5X`jhgx<~n<)N+_N_vFB^%E)5aaT{HZiiylpC)8l)Z zrpBLsaQnBJZLLZzf7mWd=Vh9|u#>p=tV1%#us2}!!H=DXCJTOa-@Rv>h^%pmVf2}c zM`H~A+xs61$I7TZyZkMD=DlfU`J3$@^p_cz9^sjx8+bYWM1|{;n=={%E(^T<R4QG6 zvFvij(rORc{3{=%a_e?wi7mVM@U7V_U*(*S+%wwhcUj*3z|MP!XU08`D+^}l6r^2r z<&>5B$2EUKQPvDr%M7oZmO8s%*`NOA&Xb=odAs!_uNnn~rEVoZdQ?}LE}7pU$otZw z>E?RRgZnOg*e-QXY@fxl^%o@ceA{O0CEfMC#b3|jG&|$+*}HA#5=wT7b}RYjZ{9NT zsnI@Z>6`2)!f(o1rA@Sa5F97}rpxqRTAAy1-y@Cdv>%xEwzj>Uf4G=A_T;g5ewP*E zd8MEBnlig=5iDl1j#$~JTqx4C{8XR%6RDm<)rN~?qD#&^k^S3R{v>n3ACrvzPXdji zU%p6Nv)^!9{c1gtzHPy$UcGqN^^5r^uWsU{=9k_nNwTspLXI%S>ZI78_KR8cN`Y1U z<&W-?jS({Ix{WrnEL`L$WnX9LG1YFH=Y|UzoIg&^&Xf*L(V6G8%sA!zhR4eJ6ZfQt zPF>brWZ3Hy<9CYV_s>tga!X9Jr`J4;w7V*w`837-nDop=5ew>r%{IumhP+Bzxgu#+ zs?{!oUZE&vRj$~O&ub0|uPZvIyes0IvDSGDtuqaJeGdw)`tNdzhWxNTli*TyC?jxj zcU0hU@nTl)B@-^M>!^xdBeJ^WqJmWEoD+rxTO$@fPT`w9d55LMais>mz9%0Fr(|3@ z8a1n}{^0)7LX-8fGfr@t)|aVIjM8|`r+cPC`S^<uvNh+QD;ItLFeT~us^p`E+oC2< zJ~m0O-ob76Mc$Ik8%lNZw{^~?Db9XYk#{Yy(4+0sr;oFa7VgRrjIosOH`sWP=U2yc zSry)OHk0REkp7yr<j2d|)*fq@Ww>fw+p_5YLH<DTNX5ymOFCvX9!#A4q4-o^z1_71 z-g6_aZRA+4y~tPm?V<G@Uw7S5U<%=Wv8egHkci?cu9Ax<#Vj37_=2`B)r@UnecIc@ z^y^}eLTDEEN&emjd!eabi+Uz6JL&3L@-j);dP}sl&@yig1q*F)9VLU!XEHjcdtQ0X z_2WsKrii=7hM$@SPk-M$-h8hivF-4}4<Yqd*Y_An-uWYTSZJ}Hi9ikej;(FGnl5$O z?cd&;<#o+t+BA`kPt8s}F-tqTyxz|EQ<HDfX1!fU#fln)!p?}r&d~^)Shl5N$~2{} zu85Y?8y;9lZoJtR_R&V;jo{_UH@5nv?d^Q2zTtSw*^ZJq84=>kH+(Yf<*HlUWajo_ z`KALCnd{TMcBxBt)^UcaE;saUztePC<CW3^5m$cGuBesmd+f`6osUOaNI$&i=A{uP z^0eiGRQW4Ku|*$}el5!mNiYk(_DZj3abRDjTL0^1JZ>H`k=(pRH;x?(&@k9=Lx^kJ zuiLv0EnDw0xwP?1)^4-Ssn>(wO}<$2;fqn#dDR!X_4EDem$Kz9xy&=Ue_{`ZuRF)| zb<5lR?#|5Wv^g}{$9etklwF0+FW7X2-%dFdx;ku)(WH$*I}H;1G&LmVOxY3iUWI>g z_oBx<HdEI5UR*e>cl#zrwWsXPhlS>DJSp9|ocFT%)O9yr?y_i3J{b|2BK>yDy_}#` z{tAV>j^|^n&lif$d7@C?=4zU8zFDJmV{h}bnKFmYC+)Y1K6Cx3<s2dP3)Y>NdiA%g ztgv_edSQ!5{n8%qpKn$!<T$kG@k}?X&#TrYT&T*7l+)u66yvMjEos}QmA-oMp0@!N z59UtzGEL^2M}+qL(z##uEOHN;ExDGfLRs+Knvj)G{ACyT+dTA|+}-eLT|s?|YOl(v zs-pPKQ{~$B{dlwD&#M%^qHQLYjcPM488@uzWZab)@=4RvX+@g)Q<va81COh`FMCyb z{J!p5l_tm4x$&OtyOgIbZ^~y^TUcjjce=X>O*IXF&0BTbC%b*;O1ZRb9lnq0M}GX7 zCF0MUeYMJZ+r`gI?ta<6b+S$B<Tn?(>qWGMl&g%F7++G`-=A%szIwiWb<c-iHO{sf zkLu=KE9B9<;Ml?u{5e?C`lXHbtn0yg6GS9S=CN6uPWV&v(k0U5Wa8S3_cLqRPI{-Z zu3R?devQtysdn{Oib_=X@496qwR-(E>AcVE?7!PWo1(muAKrV$_FwGZwW<0iFYOVD zXp*V_8YFl2(OlQ<+h;vmp6e#``hCXd?Pq41ez_f3%D&cE?dSC=e`{qu6pZJ6G4H-T zry~EEjaGJQ{xzLfyFRUred6-uZ|2e?dB4^;_xRl^S#)8F4R?@Sx_$ZA1AptI6gQSE zUc;&M^24TeZcms0nKZ#~#<lOw3pKVyPuO)<_=T#dWD$4$qqxo2c2!SH&-izu;kU)7 zr;E<Zznl{P>B)BKuJesgdsCg)71?lkneNE&zA9F08row2dUi+by-Rt=)sliwrJ71@ zTJ|D_(fG!(?>e@ZuF7mw|9qohrO47?)mM+-1U-EEe)jLLQxXlGq<@@oPtWQu`(Pe9 zYxSmm2d}o(q#Y1?C}&rnJ@e8j>p!fg&rcOPDff$Wy_)N%3HO7Ro?iLS<&{UvHAl_X z0MS!xN-uSsTfoA#)UNn*SJ>-YyjxxF{IOs7YGRq!G);>_-pd*qp);f-Mb+wA<#N`w zTwYq7_=<OS@4~+>@&69_#$H->X<C7O&@9QV`&*W7ZS$S{*JJV5D6JY#yOs4#N5YGy z`u_9y%*=MyQ%fPt{pt32(?@qD(vL;1ajv_pZoa|ZeBGk%#8WE1b7q{rRIoz%qvj;# z@TFg}=9@-5US4IFaERpxgB=T_{K5GT5-$8m=4Uu)fBS>J*`F(I^KX7wZ}#U-Tm9q< zC+B}w`D0z9`7qq<Pdo4aZ4d2pfAH35E7tFIRbAq)dT`^0>CXh~9`yhEpxpbNx96p% zwU}Y1&ViHn`De_#e_Ke)EF^bEo-?np%9Y$1nTK_x({39aZ&S{BvF)LUjB29ZGr=<~ zM=n+{Y?YIW_4s|ALr;4~*poNRIvQ_S10NKAYg&9@@-^;rO#Q3HV_4;uieKWg$<o(g zo%bcKK7c!Eg5Q3rziAiN&)ddslssW;^gr(7jaSa8dNLeuU^?E&_xb>DoCU+IM4K%K zR6aN|&M;uUb~xt-L%Sn`m;=YE1(Uy7vK_y*TU)_b>GrAyvnjqwMQlIP8UI&%io{%C zeYs)ci(^M$&aw7b#r43V$HVQ4$d~5bCv7iHoP3piangi(>$UQqX8lSi;o*D1&i|Ef z&D(ZEmgCpH9=2$D>^-N|)zD(a2KgSf?=5ySB$}IT{casr={Mdj&NuOGO8@1H+`&(3 z_HFf=w9ITL_pgK~eG#!c?)wcjCdu|2vt8bKnfa*Uj6_8_Ey46lUwqtBUd$71zUgCV z>}R-{{h5l!Gq0{nlX~0p%Vs>cJF{$t`0^RonLi7Qs7_imWtn$wSI~E+*^5m40&g*M z3yXBC98H=PCv*SbBa26m<Sgb0Jk4A_q3YDEJKnz*#OOu8Qjin%eRpckFT03a+@UVP zt})XLr)zb0iv;Pm>MXzcv{3Q%W2b4~4+wVNz2b2sYSy}5<!i?Tv#S^M)e9^a-4%Xh z!MqRQlRk!hbz)v?YLRr|#0L2=^QRft=G#RGH!D|~>9V;SmY5$+So@`a@mx!*pYEOA z%Wc<5$Xw<>ZuU_@UH|xt=Eq)_mQ`N5b3A&|HPfAYZ7<wm*WLSI^RYDkEvE`+o94Y| z+%L0!`!VS%1%>0XN3LAwKe$XL{@f3{dXA$DCa2wMJG(~S?6P6bF?TP^#+A7{?zPGC z<i6JnwBcHOOrd7Uo2{x<uZ8#Wz4QI7@s2~*pzw47=at}k?z@|W6~+CSnEhI7EPC_a zh0WkkKcIAj&HX@G1n2WZ6AR>IxUFB*&F8P%(eUoGs!O3}VvO73(=X4976`|1mLFQL z$W|YIaB+dD4fFLw(gm`6*sllQ+1Hr#zE{LO|5(Y5R^<m`w+^qh;LJPxvVeWsp}7%! z<%zm?dfgA@*@#scFnmvvcz1a1h3?ymZQ_UJ_K3YZ9{qsvO=De+fZU<w4-;!R<qmFt z5co%8-huNExBt+!>HPhmTuFSM(BlW0hLZCHH$RNrST8V7xb#C)1haluScPX!%k-m> zAG&sk#0hUd@cI#Bg|iKNy}<iJvmXgpc-JuIcjrHl{iwX>dBB6(;~YN@7_!-w$S}!U zc0Ei!Zga}8<MBrY>qW7?g1wK!&Tf%#$zJ&~>F#}<$1je>8mzzYw)fz&xkY;_#qSz! zpD9uPzUgA?yKhJ8D^BZi9V_z@F;eqm@B1--(pI~6nN#_THMdJnxw|YNZ?@yjY`K@; z3r=N+PC4DzP`}XehSiR5hcZ~zQ_|C|Go}j*Uo0<D`t`}x(vVG^*CoF9TEnL}t4Qvj z$!mR!*ZLlwu5-I|?VSYk<9j9M)aZ*8+f3eTDYHB!-|o2l&FB-1ZuQ^zo@*#nyMHj9 zzSrte$*BvA-!V_!FSMBXlg3P`7fnoFvo;4dx~@26RJ1sB#X+ev6Wo_Re!1nmXXjlx z|J_fEWjuoXdJksqJ`fq)u(u#9Xy3!j8YTDEZhP?2gy{@h>!0AmGAA6&pFHq5u~g^v zLYZujnvF3Bog*SA3m?+bylS+$uwI1EFMp9rp__h=cEQc24EEbe1<xAVKA-4vsEks7 zBxo|ZJ9$N0LR#=6oy+T$WKO+Y_x!H<H48DzXUha%Z?;I&tSvB;Z|)17lqdUcj%%37 z9Y4i~G2bf<Zy4&aJ>RXrz>lX+aq)r}C7tEXvn66y1f1E?A#i8^mW!O5U8cS(Fbu3W zNS=LavC*ydI%y{UAHNFSeq)`w=3H4E^JLYhOT|)~e;d8qq5plw&df6_`OEUWoo_pr z9V$1w7|wFEwt$s!QekT6vy1au!fm5?>S|4Gj(=D+iO2ug-vZM^em4&9&7P2SdaLR# z_wzGFnqNQD+S#>(O>dKA-uD+fyNc(!FK52=(W^eDaBhtM?&k;gAFgHo-toEj-Rw2O zZyRUZ?otj<tV!P_SFW1DCK4$Szo%7v?zKM;g5NR4u6hvWbbsr5CA&RmgU;HlYzTk* z*KWEOWBE<49hEDX>UP$%=4_DM#uMuBYVqBF!S1^sr_1Hm)>JGnHQD#l`eSgm`VYsh z#SewAUEFZru)aLyorh(?uXV?xi`}iRpOu|z?R74uU%YzDor#7!y7^~0{tYaP|DF=j zE+=Te*SfrA2b*;9-7D8_PMTh2ROCK^&nQPWrOHTVr}B>JzPAe1Gu6AdK7JP0r+#^| zX!Gv!M;!cDcZtXKzO+&6D4VjYDQk|;cU!|7w&v#M(?jMxKY6D9tZLd!vCR@+CM;QV zP$E)DIh#RQ`zF`-O^b|ga(yq<*WPMtbJOPjX$i}fJw`prVNJ=;>MWkASfu?|H_n%C z-Cg%3U)uBSDaCJbI<b}0-d0{_V{ecs-(k?>cz?s+Wj#8EH;i*${`;$MyW#)Re~#WF zx8<gkF8r-n7X3o&;-rvca`oRo2$&ufZc+d1dBNu8q=R||Q&ZmPU3@gF?h2oB|Iy|X zkL?|&O(~jVa4z(D6lZj7bWHlrZNaY|e&nk-vi0`Y39m0!XdT-9;w6g(qfCXtjsl~n zhnOUKFDJ-M^=?lv40*8dLgVHH<#TP`1&mWexF5>JxIDd>^g~vT?|gveSF^AK_0J<X z{~udAqdl}jK<}{9nq#dyWTHQCyg3kMBmeq?UrgioM_x4o(jN+Ade0{b?`zKfm|tO1 z*M7X?V#OMR4;F^9{o>sPb0gZ$E|QHtV);T?JYn??p4&%5cf{T4kxk-fI~rWkRKa`r zk-vmseDai_;_1%Ed;4PUJdx;+mNEY5a=c#1=44>Ax^>^dV41Z$t`<toduJhjz96RO zwv6>hpX0I>+ZKzTFZ}Yj>^S$1!yol+?pyNd7fAi!eqOZag5;s@Ik7*qpKD4K<{jSf zx#rHxJtFIi?lpy5mp?W=$NnMe`R9tcpI!Hy{29LIrfb~WSq<BFh&{+%=e6f<XnX(8 zut#&(vDNQ6UCMOt?X8aQJGLeCzYf`Ry;SVmu5*WHWV3(UsdvD3UG#^#>vMlJWSiT) z=z8e9uKk1H^~XO}yymPq^i|~Fv9B`!rg<~};Zb|DcvX0?!Tc;eJ&p-pot#{LtUnl^ zX+$h|u%-3_^Gr{PjKqj;8_xTUyZXJR_dLwu=*&`y@_)4Laee*yTzMI;#ospP{k`xe zZdJ&)gUJ)73k8<3{dN79_;JbP*^1xQS1e)Z^sz4d`+Tm!C4brUe|A+zc#N1faC(@w zziGXBMQ>re755T1tvlStD|~xJ%+>E+Qrgwo<Zb$9dGy)V$2r!aZ(2G}I{xJ361>dT zF42EEPRFOKsHOO%!@_6v52oIa(Ejvr*PTZ){n19%|EEcve00(x>C>i|pRs$2>zl;& z?LsF_yRo+C)jSjJl470sqs?-sqQV{0>~nI9?C-Llw{g;clCHV4Q(ALcp+&7<+vTKL zb#|4%SS@QC-u#dIwsy_OMMv*jxw$z$wCLZ=A1Afq*Y%>E-RA=z{<ZNrdcXd#P}PmK zN2ecbUw=UIhm@_%{RQlg<X;N@P_t=!f8g>Dy**v;5AXh=Skonc(EejG%O94~KO+1G z&Yxu7e<bsV=($7dQy<Rbei{7TNjS1VUuQ{KPF!4@Rg;tEiAQsp-}7*-n&#QRoSk*1 zNSy8_Q7zsdMRyw3Pq7Hre{+-dX3%EdclF^f_v~hW^Rla&@%ruLoi^|LrH?%RWbyq# z_DQ?XRb5QE;yRlnj!*nIVO5uR)O5=(ou9`KYV3ZxJA>^^lluYp_rJJbOwF6QfMwH* zH}@|_Kd+wQc+Q^t`yrV>jdC&ehmw>&akA$K_*wX`C}=D=*s8?)PLONw!plp$mNywI z=?ldA*YEmPIw9?@?3C-l_ex)#`!jFT^@dw>|J3v8Y<1rGw?*!7=j<(C)viV9&)Kf? zp)B{IZF78}6MJY%liH?)mJ@9KCnS$l`Tem~_1hY^zQXqRkK8bwnaQjonngN)?G6{m z+zj~oo6o*5$KrC^=bVVF!&<w!x(@DsbMsryT3+$fs|sh;{|(v2q;})|eC>oSe+3r2 z7F|EPQQKKQaNqWBJ@(R<|MnlhU!1e!UgkkQ&g2D`|NP$lpmf^f4dvN~XPV7PKO7_- zX8ES}*5fE?HJ6)8*KR-NYu7!c>6-gvzsT3%<x(7+h8m0BX&AW3J?UmnX!~#=@sWc? zOiyEKlFS;x#}6$E1-8_8aTe^H!C~IvS+IKs)Az2L7vjMWIRhEacPUjkiX49ZD4-(z zOpE^!ogYqT+VYRc{0KaA)Wnc~^O3|E>dzim1U5}})$|kRE?5`Q@%iY(6aNpckDBt> zE3nabk<i{G&0nsfQ!P$!hz@xiwozt#xAF(2z-DV#-8l7EPh(H89sMC^rk8o@$os^< z-!Hi3S%k~w+^YxgQ)aM~pB*L5z~E$xymElQICHunXo+c0w$1^_ET(_44mSsQS`W0! z547@+V|!(_jub0+f*QI2m1Fy+1|28Jd@@XE`kzJ{{_RRFI(H%K7X@Fb$!wSF(y4;X zEk5KH7TLajlFm&o@T_cNtftKN<#Tn;iGsO}pc}{pm~=U|PuZ*!2w98(nnd3I=YY;^ z9<UOgDlM7mH=1okx1T<%vquIj2D5wnvR68gn|!8&lx@%ZqSFmA1Z41b0Vds8KCp&> zr5ZBR^S<ctPnU1C;h(-rKzB8&U#F+H+K6oL5Y&AIUc5UUJO>?6rOv*6f`o1sWcedP zOhQJtk_Buq$e!r}OuFpb*DL7GgNK0h_G~rXyAW-KM!GW7bJTP>w-;#X{)2>ep^@%G zX0Qtoh8CFVnnHAd@ABMZscR2iXL(dxdb)OpjnsByYh6jmwML1tnj+KLoOETkH`wdu zL++UYiEU?d(mf3^d3J@a+H|{48{X~gZn}@bw{&fP>#lnQay!))Pu(XV2W+41rMnIy z>Eojt4l&6xSyyekY`2ZbcH02mDUg^e=+IT${wqq?1{|;3Et7S#xIqR?|KFmkHa(%& zhGqMOJl$%DQGNxw6TqzLvnzD9wsRNho`iC}Ad1<xGneR=LY(4PpsT%oS*flUR0&9j zY&p!R*%i85AQIg@5WOthYpQe)L&U(w=hWy<0du!A*Xb?<v!+`n>#A=*SFigGVh2dw z^ws?~oZEjj>b?al+5W#pcQcp;a-`aHffilX?GM^?d%<Gc3p#YKfLYVuy6dWK&+XEc zW&-(ldv}lSJg}kLb^3JWA$R|P!$5PA4d3>riMn3k6$jhT&(bx6tb*m3s|&fCZhOQM zT^q>!y4Go3rRjN-Z6vl|T&t_Yf^qq#?(_}Ebwxlbgr?8mqsz11VUzA3aQfPAze86Y zocgwB?$PC71Fd41?)^kpY5TN8x||Rti;nBIg45D=t<$=bAz}wE=!$|9_x2mtbT5Oi zuH3%vp6)Ej6-(YvblJe}ZV!2@+aB^(Z+pmF{T~~c1whw=&*v4HeqfzGM|<`>gZAus zhV9w&jM}s38MkN8GilGBXWE`U&un}4JoAaWz?tHIgoSN=&93ALdOnlY?rghT{(4L9 z?QM5!Z*8l+wLJIsHV}GUeQ)N?zxU?enA>$iUNls6V(8S$qf-MWu(3KbH#IdeIhAY@ zVE?t9k(Y%{MSGQ!hqk7=+kaa=78b503cQ?O*Q-wWe{0c)|293}`v1H?ys4>ZQqrPR zS|yv3Dkhg2{N?eeum4t&eAmsJz3Z4rlTvK1h-*oo$`eL0zrMuAva)mb_GN!({?H1U zEfn;7$3)#CQ8s6<-4pdL99~zb8|e3M@tH;2Pv4PO67%%PdRe_b-)w^Tb-S{4PiohG zydhO(B4zPbd)nX5YEuEf+>1x<`dKZ#5oLGae^Bk0Z@G6K%O7R>&tHEv@!#xMC;oR# z>gwrf>|Q%@XQ%SqiCY^d2XA;a&1jX?t$w{Ls*=3d9Js0;x7jGNO>~>Qg5jjR(hJ8) zF^q4`Ja-u`tdc1!o4MurF3I`9nVZjKK2P+i)vgmr-Ryti`_uVNvvu0fJQKbhbJS^@ zNu2(_mlJ27e`#jEzrTB`kixFo_<99v=BX1E74{ueQrOj8Akwsb=YtvgYZya+Fh2;^ zG+wCpY00%mj-m@hk7*q$Qr<Z6RED2T*)-oBH#P@NVb{BD&g^{1KH_)iDZ%ag9<S?C z_Hwu|J8Ryg4^uvfeGo3#<Y}hJbxqKGyHKHYzEIHHlaaQMH^*$tJ~{K)vmX&wY}*$_ z*3aB;IYD~OYm*G$CZoQ~9joG&n!Vm=t2piJ{7(<fraV3y#b>2|K47oxW&>GP{h4zf zKKx*K`}(R!?kvYn-!hdvdrIS1&rSorkeyp6uFIY&k^gb~*)tng?pQ6J&08+GPS-Rd z+d0OexNNFp@wZLR4;%|OI&b6t)2)3);$*4QvV*rI>T_ObN_TK+eiUOdu<&gDllpLt zTcJi(XP=YNwKS<unHkR6o2~hG#B9&JQ7CzFiq!?pr6O~uyfuw=Y3DQ5UH3*)wm(@j z@pEU&y2Kfso^Slz9fP*Xs=hU6dOXp0cFT=LrRI@0KZbck{NA?acgB_NucmUw?&Q1D z#q;riWKiI`#Y^jt9a|`VEretFw?^l`7r$Rwa4*=FC+_{iSykVUc$jF4uYa&c)0wC2 zqm?#~8OsDu*M<FhT<=oPzI`afduqyr8M!Zn{~ywM9~EFW;o5QOO)AG%=Y?!Paer2J zQf=0>6%!7gQRdkH#pu<hQ|ud8&%F_FFIY1Aq-6QTkGoQ};uamAw>hW&s{FwVt6A5} z$ZxxFP4(29jMpxw&re8PU+2eA%6eqFwz%c?_y?CK9e?h0^u6;-O~<xnK41Ke57jEV zEn9Q^P_2X9>+K<)^N&39l@>IdJ$pmY`u|@TH?_?=%)eSYIOr4CrvU#~tZt>b{zi}8 z+mwC>)_&Nu{CRHZ);5)E{U#IrZ)DXQ{PmZa$?KeJDg41X>fF0i0-ucCj`r@D<&pMG z@8PafyV3%;IqpqyaBg_KdfRu;c*+0we$5x2A^!RPESnv#_s`>$|Mpwti74|W&brP+ zW%>L5@c#U8O!LQ%*jcHwemh?M#9hT!ZGZg#8R3TQKa-9o<;Kk1+bncCMOcg_WRJ(K z(3ACtxHs3dUGMz;bLxz=jTNjHEYH2<Ixq3{e0x&<H>b@N9uuM)wqD=;qGJ+&^p2zF zU-4F)IPy|;(-oNsqVw0Le=U@qFX#5{>*c(@hLYz&`#)#2o!j^LRNN{5S^K#ZW}QF7 zW!Yj-aeUv_jwSu|w~BP?4xG}g`~H@z+va{};;EZIA3m(lTUyj(RBC5@dTQsFDL;?j zo^bnu`dfvpB98PoTa|CzkqKE=&s7q?CY7z*vTg6F=S|xz7*y`NdMup7FvTS9S^Tqk z9FcpN18N25-%7rc(Dfozf6?hq{XKKjd-9~DIlgGFYP<GfPxA%l2Vd?l{`22y(S_aC z+?fUn3*smI?{ne!&s*R5;lJSP|4oWjf#t%=;_2Mh(W1rf!px8Vw=7jD?Y^(&{o?-h z$tvb*?-EvSJtEUqc+9EZ@Rvb}j%3=|z$DQ#?9IG=o*PyB7E4X|G&?tX_R9mox3)%` z=oxqfMz*a=c(H2B7VTLtW3-mczP5bDr}sPZm-z&0^}Fwi+csz2?XrE#>TlZE$?wT? zkUVm6@2d-bLiNu6>Tf3+*RE=@ktlxS^QJN5RS?e^iS?6sW+YucYkehg*&D5kzuo*d zytrVyfO(btZ)a_@YHKZ@m|0G1B1-hy4j6Is8O;20l6~HeoaFmQL~g4djb3EDE6y|b zdEQFNzgh;--(pO+e{;!PFZ}t4d&$>&v&9)R<<6@rJt-<OU&&UnbKUf`>~CSOs+TG4 zdsA#+|E>1^9@dl!%_4#Gaf=NE`6s-b-RrdY=<W?kZgVPMlvT_$`^>*UGJfmFD!Ff} zm0f%~52_9B)-v&JFwGTvr||L5g<WT2>{Q+7yxRMfErId=)ZH9<jxX-{hc${fdWY9O z3#->V<?|!)Yzf!)=Be+zn!LNN+<bN_;+FLfqeX|zmd%|v>t|^4MAJ9y-B*fMUpaW; zqUX}gsp}j!Wj%|`Y<(!|{j-uaqgQISLB)*35TkRQN3!%bJ#}@SC|RwxjOUs~x7m_2 zKV}qIg>=5yed}?>nZlh_T_zf55^t+%9B;Q-`})H&k$TUGQpN6Oe6L%NFTbeelIs&O zspRYLOOc0u%$dqlGr?_A$c;-&^5>mdU3+9nq0%Xzh))l<mH#VzrXsi1Y3DtWE<NT_ zuTsW0CcS^>vT50=Ov^bMb9!aDd+nO=*?gL>HX7_<OF1KT^rZQZxl$pn(+<p&X1tcy zXXw!<eI!w)_i9T-J@1#csr)x=UT=1<KRH>T-sDx+tbj%9-dyW;U$V9HS=L%hx62<Q z%FfkguX$uFrgJIadcd7+auJ2$_0RwFMXl$`n$0Ud+bKxa({0Y`D=(ab4|Pqxu&R4X zyV^EY<B;T&I-dXM3e`Jpp7Wja^~+<;_m<S?S=|x7V5DZMQZwiO_G#DaMOQ9J)Ho3D z%j}eEFXD9C?&AC%d7H#HZi{Cym3%I8b`hhN!{Ha@!Ak{#CnPvET3vt8UY5H0-@YRa zCN1|2Ods4X3ZI&|^~s6ENE5|R9;!zEOPeoLNa)<DcRiA|S!`BCc>iB9r~aBF&AW3G zHf`)r+c@FHsRW-1w|y67EH{5_%3Oc0ukeeu-iqanCo;cSUf=&z@7DdZj87VlWd15_ z{1V-3m8;h;`7e08+07L1jY|u}t5fDP|6{uyEAM5!gW;d>7Pi-+4t~oxLmyQcE%>)= zX18|2y0Cf$kw?~N_<v9RySw4wk%K!{U%6VT`^i>uX8qYObHxraeo6O`VS0K!an&&+ zwfa~2M*jn<9-T<PlUuyYb&tva`L@c3%tLa*53J^j=lPU-T$d>)sB8a6z0KuY9pC41 z3sy@1Znyeou`<=^%iOYgPCI^Ce?OM;vhQ=<lDqGJif(NDRk$y;aZ1!YO-~zpzA5P+ z6O@booj>-)<N1{m_c<ROSoFSIT@v(ERO~xx>Q$Xs@3=Mk&8Phjl!KO}R-S+JEu_ee zq0O7KJa~InebZjSS?Bn&uASh{=bbEOSh13~%Ilm}p`^{-W2}4i<Z5=9{IL5R6&k}D zvm?Oendq~R7dCzQq4wd)6EEM@qAw%_Pc`ju7F=83aP^(bS><k~_G1xcH#gROc=~?s zu@t50O4-k37narEdY*rG?t#a73%x$AI^Fd!#pS9?xQ~VBq+9DlgDjg*-gxV%$76P7 z<26-b^LgJl>3F_9`twbN+1fjDQYByJv4+l?w@rfmZ&@E(RE4jSWb<Qr{`S0sFa9j8 z)BGuH9O)wcT}jl6^UK5g|F-?x|JQWG)w-KOzAgr}xpAvaUIl$$YE~cWY3(f~d+hr1 zaPeh|D_4h46TZhQFzH9?UC$%VZT+kD|AyXK{l(oRbI;*9b5v*ZIHo^eS7S7HnO{LP zLzm`thG*ZMm)owI*|m9k$~{^2wXe>`9p2-!`_=il!@r(}zx?(__T=rrj;;R^R@Tby z&o!8AesZ4RsoR@&InP=CaQ8XIZ?Ec`ejl2h$@Xy`cTivC-{s7oqYkvpJH9`LpZCwt zkST@{tIHX;X>XA^*7ey+K=oGZ^3VRQ8b>e49c3tb74I(@cp+UeX?jX4-v{nxA~zR% z@%ems7AL<tbLy^j+dP!>^p<^Ea&U32+`=12F0Orhe(j=Im(LZcf~Wn23Y{df)T`Ic z*idig?3bprKXEnBTg9}(kla~9_EMWIB!!HWPZZ`qnpQLI#=}e5^+&q-PQ2~5nalV& zPkP$&gOy_O5$p~UvyV*vxo2C%-;U&M4XHkzT$TGd6YiH)zp!4{YjsUIQ1<>4vw4OE z%ME{)TIL=5x@*TZ@oa0EPmGHba;h$8T7_2>OmqKOzjD%fyP8WGm)9+mZj^lTdRpi| zAB(ehnZuUvKBpuUrgr{3_W`%9N2;SwUglXo%WCUq%iNGp4m-K6_)@j@ua)7Q|6*AM z!?H(D+`~T>K3{d|nc4~;?u6Yci5`h3+qCyoDEG3i`1N7(#yt{GZfi0M9WZ4$buaE) z<Y6tg$d#X0W?2W;{}#|o%gQrW*i~1g`@JYie?^h|elPDl{g5S3y!29++~74-xx7ef zL(myB5w$YLjq5*u`>DveGhmjJ;;xVdYZZANN>Yv7Ot-yb@PA!%@A&oOp0Rd$-7lHT z6SmKsta;{Z+O;qqZ9ZSQ^p%;P*wqegZaMmM`;&F8*Pk5zdg2`ao&)tgo8NQji25j7 z>{4TLU;8leiHY2;RcDqY+8JzXiDS5zA2iP*h*>U5q4f8;AN-}M?j`c-kvy_-Oj%#w z<a`kBx4#`CFq?bHui3Lc3s-#JBWLY#{r1zFaYsr{ZTc6w^jq_RZGP^t1?+a77dtM^ zoS~7nDkpQ9{8P1JLpw?N(qFu+_1nX1CZ{vsk6pLlFrm-)U?AJf=axmcd3LP4HLWuI zTJ(mE!PdO5^LGfgMeZ_gvtR$$Tcap0C4E8AHm|elKmRoJhv*h)-co${nW^o$W!Pnb zd)M4wEiEg^@Vjbc@<lLL>-t~G-HhstE+5ZseH5&J>{CTfx0Tr$^QiW8=HK}@O~vas zniSjQ+bwi|A04;k)BUC!F6zswyH6-jwK>AsC(~iP;r%xy{k>;RzlYC_&NQ`ueO$I{ zj_uNo_LCM_uRhRg9=0?0Y53$KA8rvYUEZKHpEcqfDZ3ZVPp#P-!Xx+~JFxtzQ^n5X zes`Na*F|$)`fK=Y<1YP&-xkO^2d=hw!zQqet$xYd7yNt{9M0j>SLSUE*58_H?VPml zjr?MXne|_{r8^tHx{&<stJVKsdAmQ}&gJ|3<8SKo*LN+Qb=n`UtdUc)V}B%hKVv0B z{MlgZgc8S-VVXCWmo%OTv)=i9{`6Au&60T*?hjY)eAl}5$WOtqtPAyxcdz~KvO+U; zzjyudP1&;d>X*hgzP7pW>+v%0+UdTspB8l&Kd*oI!dB{o=gR*wVU7pZMkmimay|F_ zO5yEmjjUC@Hg#WpBp-{~?|<pK)AjffiJgKqED49#x0fcJOfeDmIDc(x()3l2j;5^@ zN%50Qw@3<;Vk<e+6<uUv!DJd}v8m!nU5=D=?P60&Az|)Wulnol{f}t~eVXli{daD9 zUE}}m75j=+s$U#pVBEU!pLJmC|9qFP*Y^uw{V!_Ky-RxLjsM*n{;7vPt=km+u(_eZ zpy|TmW`ouR#jP7kTMvjgC!C(~W{%54vF3o5^DAZ6i2pn#^QPqAt={wV-;`{dl_b!7 zz~ZM*h+y-Fvoqg>yqtMoC#L>PzpT!Yv#mkfzi$mF(Ydbn+q-7Yf{F7cNiHv4Av%5K zQi1u?f|*W=h`y44GhamAgVi%saI(0hdPl0m>d6`s&-rV$TE9s9XiN`KkgE%kRGA}r zqpA1XD=s~u<?sImDacJbCggIIhb@<Xg&lAAWBX5Rk_%?+)%_py@nOAB<%B=K>y<TT z-nd~o`%k=O^|VRbWV@6unLD}bR&cMKP&P4jvK%Y#+RCGIg}Rky+|`<9$vr=pt1xx{ z+pr@u|HvMEy{x0ME~4kWuJyL=mlxjZ$cr5;cAGUhbNk$vo4=pGEqG4;hc72H$C)2j z5|=Sv6v*5m5+>{ER6mbVBJuy8i}#<2h)H?ZZ%x^G-s+FXVjb(3ER%z*&%O0rw>!Hi z@6`VDi?;=B>1Um?#qB{#Lp#H{1dUbFrHye4#s-gs@0+)-|EM!<+rrjml4p<T{;j>( ze>OO>CQ_toxrc;|*xQPgr)AZTZ#(zsP*P)Of|uEwev|C2xoxFOCT!cUx93@+gL%xX zy_+I;_)e;yF5zsv*pxfgsMlSx=W&;({PMKdHqW)C?7yyhv*cvC{_DkwtIkKaZ{KO~ zw(K@*%uJV>v`5xjo!OD!ELI)-E6=T;|IAKuEuU%Zmz^Iz`14BHPyTc5roqWQ8^z<F z`UZV(^560-e#`q>4X!`iCN<2wS#d{VS77kUi%BxPm%coESWzE&L2~;>8;P%5dS><- zec1B7y7HTY%frL`J%)=N7IH<nsF{9fk(ll*vdCzs%bwz#gHL4ycBzyZ>X;o3xTEq$ z$U@8Q`wJhVlXgz>9T#~Hp8opyPVSzgdW~Czv}FG`8P64-<@Na5=kJSa?<gJ@SJbvm z+iC9@ZS{1^zmpng+>frYsGsPPJ9R&^t-eU{0b|SWhr1W<Xf%7M{q5|$<JzsZO?%jV z>Yq8Yw3{55yTe_4X7jusjsH$R(_8T~x5J^KA;{ss`tifR>~qeYjJa{^(2;9D?cc8P zyzK3es`~bL`hxA+LA8Ma3}=r1e&Em05IR9n&3=J!j^N2-mK|1`<oV8Dxjo}Ry_5do zYg-e&%N%Pauf5CEuInQ<SEJPQZ$x3^ldiK#bKmsjoVHqg+q7|g-KlF=J#M{EnO)7m zm-+Pc3-zlnZyip5eoXuKvhN4a{}q1XAM`h5fy|tjb^`leO?f61Gjk=|>&{cot5pAa z>!$mbmsggT7h36rZ##6o>y>k&2d9754uyI3HAl_AP1<gtt)}hI+VtLO0iXZLM)%9& z7WdBmnag|6f8mXDcVg>GPCe?J{mQxai|@_v?9=n#F<Qm-F8v*%AQ<yg>fq1SlB;*W zW8kwp8^Cj3JMDR-{M~d{4#urg|L?>asr<ii=FvOPTiQF`N5-GO*XNx+_2sv_`7ZYt zmDH}jzT!*$_EiGralJF<-;B<4*%o_m>3N~G=D(Jnn|1ZP*opZLE~4t575ir~yLiub zOj=?a&;I1dq0N6^x;#I}^isg8;r9JkB{L<;A6IM=XgFi!*|OWyV&*2T{~-#u=cd+( z9%0(jv-tB3p_MgUWxpS?PA=l=(BsLDx;SHN{ZZeX_1mPIZQJV)S;<ZDF51jdIR8-R zwEv%SR?nU~vBY)#yQV`^)-K+1`f!POO~}-6x7ISN8Oz@s{Py$X#|@eBi61`}RED$t z{<LV--F=pyk1Mz~ul%&H>}XnS^u>?6pYBL&l+lhpz4h#>Mf;ZNJlJ(BE?%{)vU;Ka zg}%l2<L|Wgo|wk4UWoH`miL5u$+K*`S{qiL)tnoaVPaGnYq?QemhV=H=(h9s4n5f< zKI7(vsj7$N8+ZO+dC_jt9ZpvDSf}oZj8nefxv4XCA=~90LS`xn?=%xUzC7qWdcDMF z-F~)Xx~2`6mg<-BzDzpn=fnMFakFuwq{J=P2TeO2%qqWF$sdrqF76g8qW01_y}rKq z&+W5kpE>z-_-QKr-t*wpl|EMPhn!XOs!zq3ZShn&E%H4-%dnxVyYx<t-vj0Mu?yI? zlpoe<(Vm-ee(S<zX>Tvr1hsb8PCTM)%ACUIVO;nBN{ye&v^#>{b|q)se6G1_ZgV;` z?Z>8dpZ_t4r7t;_?9*JxE&i+Zu+{?~k*oJO>N{`lSi^cHF>BLBhWX#RcFXTuvGP^L zyAYk)xR=Ln`26m;$WnP|@%`f=Q<-}+7b{%a8MEuWK-W#--KIj0+RL6S*b`^E?nuc; zm8izlQ1QRN)~wiW*l?zEQS|9qYZvgX>h_bc6TEFwG>i96c2~2x;sKY>hK%9IPw{H# zq~&pWM9*1J?^>S5s2Wuwn}2%B*Q2hX#k<|r&Qx75xvV5EC}|RM)w3lu<|=2O?1$+W z{)AWVs%ho_Jx{PDCX@Fsqtov8v|0P(-;1);?bn;-oNBo>aDFbwnu2>NIntADUNi4` zCcl1Ddp6^&qq)L{E4$CkP*6UwQfuAa52F6J)AX0F=)3jzgjRi3U;PSZ%lfbTVyD!z z|Kd*(U2Ao2Wz}QB2hndAs@BY6wHG|bA`;j<TRhEiMgGRT<PiD8i|oE0`Y}CYN2m7r zU7`vLuTQNAN%QPT*nV!~9sQmQ;(KJm0?cIQ1%34Pw20iKV?I5rbg_r#8nrEw=PdW$ zt|>k0!=tFo$96@(W&YlP`nJIK{F*S0%nf0442A2D6fEF0UAUmoI7d<PsM3rHw-z4T zU-r)|JzQ?z9mUQyOmV?KGJCd`DqY*?!S;G;lg8djS1r6*SI4c7+FBFqaFs3U4!h9l zEz-=_w)W~6`3wE>FRxWHvYB>Cg-P_Sc1)yFX#CO>AH<BrrFa;(^m2CCoT`u2={j7I zmHhNA^Tic=*d8kNO-?o~Tz9G^bMn-Znoyfy=7nVwBd&6t+4%P9RZ%Bn72hT6?C0AZ zRW0`UCAv7ge)pc0RxH!a`+Frq?4P}Sc|Y=T-i5vUeXk$MxV6B>!k;hn&9(gcqyriq zJys_T4@vuN&)X5G6l>XiRqu&~-8J@C_3H$c*lNZ7Tn=#mxs_=0WvA>Ge}RJ*eA2sD z2A)u=`&izp=-IflMR;@k=YF?uMmaAR?N1Q%Wx7$2V-md9an~-n(qGS3E}izoWk#>T z`^C}fuRlI?pEC9Mg{fCo9Tz^pAGKrciUPlsAa7eC6VuB+`4&eLVuNQLby(+9TgS`f z8W2!lRJ?I%Yu^;VO{v@C6^=c~&&tt!7<ueLoJ;E#(Pg&VpV+luz8h2?XZ}i7HSeU& ze8+9lKVL|_Ru7tx#?+#!trhX+%g)O+ulCg}Iyy&5=cLGwb59C3X?-%g_WEwn`YSGy zq6;6Vwpn~uI{J2}<93OU$Ng`%Y!-1;V~mz!;aVZK=V`rC&?_#fD{EhP8D#a!KEAoq ztj=z2B<GpyrFWNRAG#s8@YRp7fc}l8_RPf>`F{H*Zn!u5;VKTbRF^cJRoibqeDxr8 zj^nvy8JpJbTx!(fd00v(aq>hJpX4j8oWFF+AAgKoDclyzX?XM6v8NjtfBo=mSoQt} zt9jo18Lbz5_MJYix3gYygQi{T-MQX(KmU35{R%77^~Vx@`bQ^CR=vIar2JONw-bx| z*RlOt5bY5CAyhPPGIRWu=@<A9E7)J?N_%)aYIWA3Qm?}=bkqDk7}~185tp&<Su1F+ zbiFNVb<%>Amx3!y`xZN8+{%(zZf=;np4;sho80U*9~&R~viq}fIyuM1)=$^xXuAGF z?&CAzwAT)D_kH5N$^Big>&mcis`f#fPw$>^tlD{l`|F(#U(c?~XWASuVZQuUd(~Ud zAc?d5LYJqv-n@6u<KdjiadtPZgl=S<eDtft>B;*Jf4DOF+;{T>y~Y!JwLd?69c|Oc zoA*Gi+kIKB!q&LFzBc8T;k!)2*4=%XT+ecLH^*)9M4mR8o9e%_Cm6JIn2MHfl@W^f znR(XX)kk5b#N+uZS})vS{$0c+#rOYId!V#TV=h~;oa^_G)khS?jh2PhY!XeH%I<o= zHtbW5U#Z>S@To%I6uaE4G7o0E2kZ-*p^&=MFmFfszr1G#vKu}YZsmGyb*k@7+37VN z-HP>#BU@Y-cg3B~N>40%{>c3IhuFHuw**q37;Tk!WxDlA)M=~t_clz(-KDYX`K*tg z*-k>s!|hiDtF5S7%R5ndxvo_ivsl@|irN1Smh`)I{ws;IU&gfdMKY^!xV+nLh4&%O z*Cr|R&0li)n!_9ZS+9h@eO2$hy861T<~qr5;^}GkPu9!6`|8mBEc1NAq+PcA?{O>( zTC{!kxfwj!o3~}1Ik0uhs>c$CH@<&mb+|AjR{5UVBBxdQXPkL%ZA^G7xK(h))&4c+ zLY@z#Jqu#xxxc?Z-+a%riL?5ko-?oec@OLP2{Augm~-4?Soa&B-0Obo`xi~_ciV&5 zVwb&W{U;wet;dq>O});erimAW+11v~`FFW>gMF^@g_RZT5nH}4NJ+lanP&6woOa@c z{g&2ZQ(}u%TxV@s^)kDbsqBk;N5vtZJBeEFBBsdCP&QY(GRM2+XIXt>{EUSeYYH-q zDmL!8c<QZs+My=`)8{NPeff4@R<PVB&(-FAxv`lhUryfMo6@D+oUJvren$C%c)@*n zb1q9O^*`9};dg0g*9xZi9TyB(j=ruFydKan_ljxQ&Sc*c6Q#|6#}uj0>zpLJtfHdC zYwJttgFl+|cIqG5d^pUz|J=>`MJ=1_ejPY--asotyz8;(qU1Bz9TSTjXP$JsX7)=~ zZ>7ZAAiK*=H3h%QPd@whMSo{<+?}-g=HP{4{Y&2nxy&i~|KjtV1?L==ooYCj@J08i z`|c;NmCv-WN=|h<(d}hiH0$8gP$8Qbow&F6g}xlhDX`y}@3-r{yPPM}8?%0agcZ5$ z|0ig^Ki0c+QpP>M6$gGfuLy5du{gTFOh;(K!@A=Id)6;H)}kWHQKhuv@c%fWr9aR9 zP0y@<v1Hqfb-!QPTx2^V8~10$oCWoF!<VgDnr1R5SzK+VLYFFIUFbivY0m??_?K~L zEaKp-jo*<OWYX=nAR)*ivFJ$HWf`mf9j7)ZKWX0Map<70#+?Kk@pbPy(`QEQwf;G2 z@5GJAu0=I#XY9H8(KUp>kY{$Cy0_Dl?iv4UQa;|3JYMf8x?RsTz&iTCEtUvlhi7>W zQC4S!t1Cs+0;Q~1afjdDp>bno(Ps6KT87C-fAg^>f19?Wp#0~wE9JF}o~Hz>A{HO{ zEB?vsY{F8nwGS$9&dEv2GxxkQze}>2eaW*^O!0GmxWBz4Gx3{`RXgijG56B>8|w|S zDkob0V60hk_}rHG`pC8B;;T=_3H5L1xSwpNk^7Io<EX;K)`-~0?>C)x`rH?_^%diJ z)7b`LP1#Q>PBO)`hMoFn_~dDd_d-{LWse?RO{&}F@mfiE*|y*JU%&13_qx9B>ngeT z4%4FL@4l?MS-n{5`sKVQmuB&J_IbO@MnBHFwSxZzuYvia%ot9~!lZ`!2W;yyn|YUf zE;U`9Ri#w+Zw<TOtS80WSAN|2e3dj4zh~^V?jtMIA8QE<Nu29U*1GXnD7X8Dlu6Hd zu}N;GnVapWAG~$G=di-c5c$F{kt?6<65-r`MU7?c<ea&QMIQowEt1)IV<BgPOkl2X z(zgKFmFpjyy=h&SEqyy-LuYtmie~*&c3EY92Gc$hmP&<CF_llRyrd6zX2jR56cMx) zml6KJdRZf{U$NLFuqo#7!S4(mH-n`QAI)%G`RdEuH&><|X)Im4t#WC~%uTP{748}z z`u4N&wqeq99miG9)1GkV$R=I5dQkABhD9@<#bOD$;EXyK?j)gS510I6k@c#&_%mQi z{g0e#q1fdK%<S`&Sj`1HUkF?*Jf<uV_`O1Dp5o{5jwV~~jf~Gu2y8ZaIM3kf@4Bwj zoQ901GfoGDoO&-WvEKDpPqSI^qR^@-&pQ|B->bX-;FjFa(0}pMwIiDUv|hUV|IF0= z=R!-&tbUpq>J?^9h`E3KLYV4HaaW$#Pi1S>O=Ig5tn;2!E<ZhGI&=D@y^dSsDi@vQ zTNZS*>CF^}pWTWztq<Q%#ugnM0!jyQdH%F%nglFia>8}b?6+RlBwBX;eU{3F+G z&GQ~{2OZ+pwW+%K{@l3<&p&ld?D-?~i#=gBH}{<Oo}a7*nLod?vAgNU9CKIyylV2Y zw-LuzNylto#a@5@tE#DL+llV$F->Cj`EO!NzxwtcTefvc<MPI<EBmvh%-EYHo^7{i z_O0#_m3^R=_WY+Y*W;~v7esZps~>;2W(HgI%BAL)!g{kFmu+CZYs~e0^Ofe0_QtN& zQQ9iqxnDOg_u1V3a^lu7hJCL;CbE~-?3?}3Zhn^Rd(CT&mHdC)>R(=YW&0$>=<k-+ zOP^W(6!)2N9-X1_ZjGE@x^Ia~>to$_`z6fpHcjsr5GegCTj%lO_W35AxH|$}?rSC# zzS)!{&~+#HjZJ{|GcmJ+1&b!7wfwvvXmil1NcEIEZ);>=(CsqG^;)LKx5=KhSbyYy z*8}D^?;ZCFHa7ed_~UPS@4sCALG9TVyZ)_THd)IzqI~L7wY}YEwwyGq7FihYxUrtC zCH2I&2co~1IyN}kvIO!}CkpW$Z1bGK>+^f**017*TGNhdGZ{RZ)qORDMaBF5vulQW zR<ma5XwSO3dfVDHWxHk_maU(acIlYMffwbw_WgJj|HJOpwCYWJ*L}P6gww|8|17)u zloxAH3yYk8ZFefVX0l)B`RdC)j?o{E%4$cScq)CzxFRy)=Zx!ZDZ3+HoY`KM`t7mu zqZhraHx%gczPLF1j-f)@lvKX?jtcuU9B22wbB;7P__#gxW6%3bYYMYe%|#OB-#ol@ z`rY-j@_p%_6Wnd@?EdV@Tx8&X!u_|aNw8;;kWc-b*^yIvzZYCq3rcff+OJ?>8|}_M zWp~9QuRW)N&fd{|ktUa)dFfI{sh^vADU)&^-))5=zphmkX=Q=u{M7gynG6}{3MmS@ z&avLTL_o8_Z))1C7NcbcMCP3P7aL)*YsyxY4yk3={>835z_sI5N@Q4vl-YL;3+*4T zTHd|AtH$xI{$lh(2bl`nPmSsvwUgEh@5t*dui)72vhQxfMjngX>AyRseBJuPaH~TZ z|MxbLb&8A!9e!E=?h!eB_O&fb{getLsb^~{v)%ZdtGDp`1^=F6m-{1k(}Fbp?-!=L zs=dBFwEMOaNA2a?lOI@~ar`}{)Bj7Qte1MJ=kjIy`pzBE{ClKcLVL&iAMUkg->2;p zov}(v!#Z>0)D5qszJ+&~FPI>8-hAV`jdyu|yj#flxBd3iEfZ9y&f3Jw8d~eS_Su9D zohEbF*min&1$kdg(|z*jbU~&-?giFF)9mxBz7$n_6Fa-hTypKLgi~s1BDbH_xW4-6 z!o7QS!H3>SvzC=Cw$%uKqmo&_%eS>H$^Vp(|Lm<_zW)CF>EO$B#?P(COL>LXd|jZ! z{j$-fSZc`!tsidYz8!N5t}I&4xw><zO1%Z&!~>xV-gS$*^(SOs-8`Y}n#Rm**3{T! z53>(VYNqO64>ELJWxB|_LD{skEk45FutZOK{)4a<_RrrooG&m9P@MYo>cx~RUiCAc zO;a|CGBepcJL|@BE$g63DW|gTr+(XT`tNC@W!(=~9X!N$^?1q^MZV^Tp<nCIgw*^N zVY>BNt3dKd3~%R^o)vFXuWB~+Sv>GuYpc}qK#Obkk&G3((<Xm;$;6eLaIi;>?NQe{ zmX!y!7AegP?R)*O|C?En`~OAp2U~BQzwfZ{Q2oj43ijMH8j59=Ckf^86|7o#TZ!w{ z^-~j9%)DXo_mp6=-J}JR4$c$(mFiV>c-t4V!`Ch6@~rp%w&FsMxSVRm9lNRAA1eY@ zo3+<-9nQM$vxUJ^y72|m!Pu$qW*<ssYt?_FBE7J2d-zheO;>;I{IDP*kMZ^$r*~Oq zyM*i|Lb~_2)$_2PTXr*N<C=wc<1+OYZ|-N4a`VkF;hiL+JK^Gy%~{^k!bj%v<Z;B< zynj9A$*nKv#lvSD_<yOR+IX{=_7dY|cB@VtKC$>v?^g$*g`uw<!jGx;tew8vsaB37 z#Ao$3-jdZpI_fjJ1p~e3^p{6BWn5b{X|v+w#Aov(4lK1gHG5rMz38jQPInvw3~ruS zF==*jtjvdBy;Eo1R?}W}kil@Z%%d3-uiLLQ++8Vq<?5krop}$r)K>TJN|imRsXcw0 zhON@&d5sf(X=Gp2-F3LEt$(kpEvwaeWkIdOt|0<dSq?^5$~CVF7P!tnfA4^}-h5}H z_DROizP2S4p8eGJIYQ#sq-VYLC%YATG^Tqz+w`EVMX6?u>W{8d3lHrV5IJ{wXYq}X zY+D$<35FcrxpT{2e(9Ve=|+#|3Wi(`xK^EEUhmKr{zb8P-uI8o|NHsY7tESI<&3_P zRe<0YyO<=thKHT$^&Jy0C|gf{)w{xIi|dv7yA-%AtKX|#o+~u><I3B%#S$-UEI-sw z`p9`Czs_G{vq5p%q=p|2a~w9vYyI}Sm0GcW#&*p+hp$ab67V%B`&86r+Nmn%Ry^mx zg$>e?0$mKjbAD=x<ZnwemGU@t|GjX*;*3W5z=w0BXZ$;P(7$5i;eTvDJr1R4ZMm2` zIZ#wvzNPGFkl`;Ly)_GT^fvU&{I}v?U-LD_qWU~_uH$c~?)Lg8c57C~tY4lo<+hXR z*R1IIDc1eo*tV4C_Ma|Am4hY6Uha&IFsi88wrbA8h5x5N%3KlTG)FN*u<dJ@+QELd z2g1*#{o*BN-@L_R#JVZ3a(nm-Kc9~Yx=FnKNivS_6Q(|#J5zZ6!95uni~p^h6aQU2 z;D)@%kuyI$>i<0dJg@N4@ACeXvwK3<PVii}=6JiqE|+Zvf3uBjQ+Zprz1(AR#`In6 zgu47oby=4<oCMB$DgIW-(Vn(+U8cm>-3t#2K8dgLzkB51<S*_$>sHwDZ(7II!9KIR z@_g^%ITycej^Vy|{lKFwXY5tZdSuk?v~IlrnMp|D(bui7cj)sTsQ*`TUr}h&#S@Fx zE?N?M;X@(MGU2D1^80VIMqHcTaGU9EV6dl$T++>rtT9(Izj=L+ec~?F5;*1Zk^D;a zv`coCRdx5>pB#_B=H1|{cG5h1rRVF8KYKm3SX}pW+?T8kzp(7Z65BNwLUzyeSjf6x zcg+=}ZBJC*eZ3icxy|#&u@KX9^@@|vRIvPW+IIBWeFlfAyB{k(=h!k|t*G0JcZNk- zk67PF^@0zV_t-{=C{?Tdkh<%=T<(d%`T2M2oJ~3IU7GKu_CnoUa*F$LG2h9mKLWM* zH|I7bmQ23JdhNom{;M86)haI+PpUgOA$&>ob>rD=-fxewKPzSkYIv|@@5iIxY&VtF zSDp5`GAC=U6yHS+4Q?Jeqj2Nyjis+|E&t`Wa*f3K$FAR&ns+*;UfDKh;nW?+f;WmE zI@>afHGG#?c2`PIK<El1R!5E&iL~oFDz9(MQ(C{%@7?c7K_~j3oeNrI61MsA`CjMS zwdXtk_-aoHSvi5%?D=c;>pRm9-gW6QSW;4HelWk@v~~M=m1U<UPhRot!o&5_%|c6A zykfVSTYb{}VXk}hZ^PxxDYk8=mV|^(R&=d*uROMkIXpCPuJ(?Y|1;+YXUFajJIuB_ z?(M}x{MU1~Eep+F@QXvY-7mxHoX^^o=l>u2lzuI3w<7O<hDA^Rt!bX)_=Hbq_3`SU zC#Tw4%6S)m4)CuRO85EX&T4NsJ7Y?;(aqUnC%qSM=KfnIt|>F^-?#F^_j_fO3q)#C zR(_Y(RyHntYM`#Ks5WQv^N$SiGL~*{R!v`gpiD%5f5Sws;#AS2+6PZwdd~fc`$B`H zy}$#xDcdpxPZ{hv+L76>dwrkP&&!&zrB}CiE%CZoH6?fD0o~|@T=lD_l>9AU^Ri%$ zUD?%@k1o$Ye}4HJyT3nf%H_IW;W@3g=i<bqGnNOgcQZ1)QhxvCv_!E}|3a-5{GPrm z^DW#@h~D_Ly-dMI@mIowtDg@xaqegCZ^+u(v3kZ;_r~re%X-r^(`y;EG(Ud2Co_5F zwDuc5YQ>dptS6?uaF=kM79@CdL%oaB?qkBPQ&z>FaSqw{>azDw-gnk_r|sZ*a_QOi z)#2}>Uf7mR-=%wD^7#id7x}Q-X+Pb~we(92kIJ7%3oHFI&YsRNnAh=c`#i3FJ6N`d zSRV}h=fcaF*)1O-)-UqZyy(f7gJ*Q_TTTz*@V#jL`0wYKw;SYyKR2l#y~cl7Qr|mW zqdxeH%oO>?&V?rzDk<D>SljTd@?Ooit~H7BT3I=tbk^&MSlIXZN*-q^ned~3k;t}6 z)(xu4H3tvJ1_$i5d^%BSTh70UT}K4H7u=fTS1C6&?241HJ3rg4%FJt)OC|m&sqmB~ zUQ_72{?fkV#2gFh!@6IX|G)Tj;;*r4OK1ER%gHzDPcEsH4-`AmD&-&Fl+$OdT<~7# z_1Wqhyscs?Y)cNAb#K%=7^|gua(zgJGn4)MQYkT(OLK#N>m5??;&%6#@#T<0nC63d zF8RJk=2^&n*|+mp|Ao?*YIF8!%9Ocgb|yvoI9#havvRGrUt+oSS%Y8Bj5!=Re^)p5 zH*KjpxG>W1PkrXK*xg=UvL*gsdeW{c+kfO;sNob4)VoIZ@r5h08^yT{75i>?+np`i zUemPQbkW<#ACAquZJQDK*nHy8l)P(i(gnRa?jBG(^!LuhkQMj#)V%p1)u>?hD)9EZ z++Szk{&+IYqO79L>hT>`rk$0XUwy3`j$Zvg(^TfZ#QFOyXJr)m>-A0VsW}#BI2eoR zdbEGv@Mw!g(5d$c3Lk4^S3PmCu(%R;#=I_SRjCt8M~&^OW2?>y=HD#)@TXJt?l=A^ z|1Ru)6JGizFuVS+#V(#a`*SPmWqa&m=l8KmL>TCM$F=okWlZY4G&jt`SkFfPQrHjU z+fRJ&{|H?)L)=Ph5$iAgS%2&0*rx5>AU|hs-_6$({U1~?-S`<1;_)PLj;B-pn`a;X zCZBu3uuD1GUHb%ovFhSIj&th#-7j5xvud?S|JDmqr^53JFZZvx_p~;SO=s#0f4x7Z z;u7xKcFT%)9JV}nF-CsItd#bKs(bEfG5KEglOD%s%GWV{bZoO}SMe}XekIUaQE#|1 zlJQyaBdOqeqavn;yd4Ux%3OTU@BRMWD^%WcFwt70d&v*~bUlxH7X9btA9WY_ntiE@ z*tNOcF45FRU`?@tdC`g+Tx_M!RikDouKfG#f?LpsMbQ=o{(4Gnmb{!r=V!F&8P*h^ z_*V4D^3D(6PcN^x=I$@@-X8lVcu{@j<-mHUsT>y?=WN_Fc~MWm=7h`dIV#;m&tH$2 zkow%@%EqHV#GbfKTsPsk`RSw2Uwm<z^_l(B_P-6nv+oCY3x`JkkL+Ndc9``^*_>nF z?3p+iIwNi$IBI=>TXt{%k8gJmEqW*GpBg8X_suBiFdOq;=IDRrE_a)!u6pkhyV^Y> zt*bD427A5F_D-fR>|d?q7yY@<7pvpj9B$k<$?_w6O;J+O<5OQd*{@fM&6)CfQ(oet z=zz?bj*Dg#f9tJlp8m@r-&9I|LY93}Zhu~Dc*lY7mgjQp3f4b)#__GB?I?ftCbgMP zFRqCcrWDGnaO9ea3Ras5i{Je8tf2XnhEKdfR_Q^>q?bYUj3KX%^rq?TElxZCWSXZ# zw$k+=R-Gc{>EekAuN&8t8oxg#uT@}XnZ7)2PSY9Imh_t|1LIs~yiq#7qhMy3)2#2c zG9I_??0YwdFNJAhtIdyt$0Qf!+q_)Xm$QmL;%V*csLQT;Gv6#;>)9A6{QXqo5#}FH z^0dV_@N4*(Xm(XODb_!9nh;m*vAW0nM?jsXK>wo&KVPLM+A;k(u>8qK!zWz_J{|R3 zDOx>6OIcke&+{mk{f4D$<nBxJoI2@{qcGW(PmLwmY&z@jq<V|!pk?}9HX*ek9Yu2A zWD=K_C2M-FXP>h746o0P{z*~%XAB#8A1w;-Sk9}_xQKhgigVp<lipR-`wN6mom*Pf zrQ+r?+fz!)dGh+tc85yW?a!9u;D5z?_fhMyw~=a_qVo4ytd2kao_q3_Ezed3g>f5e zwpc~)J;&rRrSF}?<rRUK_dl??ZvSuF!&S4V?cL4KQRewJ(mrY1-ylZwuR5#a&sx25 zE0wia7B$&Yv3SL!)l5meNA_(i4_{b+WV!tOSBxEtL%ec};ts!54h!6LG+Fmhg7Ejh zvm!*p?ej`KFDpeU&)TrvljZc{f`0did#9IbnncfAARxNg$g(F`q_01$=*i2XdxzOC z9AnDSn7KyCdup%l<{7?Ae!dsh+^zmdt3Pzzs=6DxNq##jU+kFV<~J|>v*#znc!ldp zz4i8C7dA!T`@HL0et7ZShjDRf?YXwE*|(=8TdZuH{i^=!#~63dxHN~Ji83;`x2^7p z+TCLoWY8<R|AfD#%vZ6Hn_01u(VyZ(Pv@<aiCSO1{xnyf(SGA?^4GSdPkbxrE7B}- zZ^_(eZz3Oiuisn!`^wAK^4DKG-ah!cV)x^hD|bD9R^OP)o%Km&!rh0<zMCKUG)vGq z%~OBJ=d1IpHl)naC|dSMX}NC9t3TWszE6sdZ@Xz-^lZ(^y%o%v{PQe6U!6Q<|Kd&S zwL<c_@7ryu;otOY@^qV`e9PJcr<!XYT$xq-h{LO%;r6u7%VK*UeVJZ2|6k$?<0*gZ zxXaB8ii7s(M%=eJRKI@xtI22b=KsHUg^guX=Za{R<O6AUKU9UCjdQAY*nN?;TyJlv z)uVZDyRvrQQa^Kc&fkR@u^Xb>s-x<|^80svd>ZQYeaR!kHNjTtHBY}BT)fnJYntOP z-_z{BW$*6x&Tsp>=alt9@tWm9^$zt%-!^`Wtu0%={pp>z|4vQ*o5uIiul_yvrQJ`Y zulwK7fBW>!vwPpW@9lmnJu_ii{rPpaU)?5tPFB9i`*g>&U8mk8EDPKh@N&7<m)jh3 z@-3!1{0!J(WBHex=da%!*7QtY3&XjGUo3lhENW|--zH%l7iCqZ+gS?TyKnQy#hQIC zJYu<?bzyLOg51*{AG_IZcB`LWdDfh*SASsM3f-{m_<ZRmJN4QxhtmsZFV<}J_F`WZ z!T)U4N=KK+o86geQv2W6Z0MgR(yGP#bMfkR(_Fqt*&kcU={I9lz4ihlONK%p=DVwX zo=5Ikr+&=9YsKaygNF~+EYQmOUvT*H9qx}>W}9~^E{<bO*)&<T=UVX@iz}X*b{qbP z?|grwJ}^;Rs&MI&Fm+!uw*TkW^e?`ct`lc^M&jA`K9@b0E?m6(AXTwP@@J*XB(DWC z^`+}p-qyLlLo@B%mFS57yc<sacyM~pPjgwH1cfU<*o$-?tvUXD{YvJfsfC44jtH`L zxw}T~pYhrJiOaefJ12*?{|fimV%t=?Gv96gjv1}1{I{&F-#628U;c~LlP4L!^S8Kn zab~5{{hagW1?v*)F5b=)Y`Q(uc!Qk9q*>9`_f_WmGdN$raa;ZCXXjpaxAR{PYuntt zcTV?|dG4vbW>><vi@x%@a@N1tb4Q0iX?ie&@cCr+H|sQiK5*<~`OU`sFD|Ni6ZfUN zVXu$H_{s4+jo`L?8oHzYeNU0`wRP>kN)6OB&zny5EOeF0I<mmy_-3bFfg9dh+-fhM z`|oI&(#_+kj(fAOG=CFWr#kU!UhgUO`xoE(%Bbx>@LYY%@wYyiXZvH0NZ<Gy*Xea+ zclGrTNr{0u7b6!hnY^fFveC7DZx5wf_wBK}HBsaq<NL?kDi+C|xqCP1Q2)I8;D_gW zUHZyrpO-xS$8&wsd9~&P_pdS5H!Q7C_o#L1yJvOy#~hz3#Tw2IUd~;tX5Bh{3xX%} zT-|hIj=<V4_fnd6ImR%VbA98C3z|FWK{UVD2Iuwc(|QVTt}Ht9##Ey_V#l@R>$WZW z{ao>2dcpPNOQna-F0Q)$Gul;T;Tx8fMt$`b-*%-XP1FgfmFP}j>$-0~bw|54zti-Z z{@bsv-Fzgcb7qp!ms^R|*T1Y&f1OzvF)5|OU4E{Y|F4{B`jc!#ZF=r_D5##3Ui?is zdMzt=jD8Q(fA*yrZ8MJUGG0)%svvJJTfhX>yW9G#_Z8T@UwCvzO5LHzE2nIa7)VHd z=-`Oes6VfmI90%W-v;YDQ$41=ouwcmF>Rvgvb`1^yr%_nx&FNRr*6%uDSpOaog`<A z8p8^Xm*%NgYK%4*mtEnC&2yfdTvZwRaHiPnD>hSYmvjY9o|WNxS!j!+?dQ7v-{rq1 zZTc5IE&9qFzr^bME8p+^*dBCL`In2}nu(>}i}lZ+J6Tpze?RC<U&o`*zt#mrYfFW9 z&;4`ipOHV$o$2XP+f%d`@9OJ!-p#Th_t~w83G3GBPBWXd?di8hBX*Bd3C)_jO6@q` zs3#Zyxb;_2>?tqfa<>I4-I`N3skI(R)qLxA^XQ^wmf_ORRy)dX=LvtYdgoV_Wsi4o zr@l!2w~@Pg(V|QDnN;T1FPxI4EBa~AjTM|BHbwhybTWURpvdy4LAd%`ZjQB!7hgb| zh?C*=t#?#&SfdoRe@!^Pvhv8C6CX^=H^jN`jL@jrd5kOPQ%Ht$-1$$bIXg0~0v*4c zs<u{H68YA)u43Zp8Pf%1T{@1&*>ZMdboz5#-+U{N<9MOmVecl%c?bTpdDi>ZaU0j& z{qx6NUG>9U*()Y&0u#)?{=eec`M3W@#SV+;h|AnvTHUv#EURu<-~JmOWaE{3w$PFH zb#$MH^(>CArj+nZ%gVrFjktqxFY>wA+nrNddIUn;>XtQkoR#<}F(-e`J>|8Qwt7jo zBwr+Ncz#N5zcSmp?e=#|&abT7F8{p#<T?KT{4ezWnLX7u(h{B-xGHE}<1~fFl^-=9 zFO#|yAa>1ks-bnM$@0eLeYN~kf6otCRxv|>?UzEqn;8dZo9OT;m(R0b(%L3;W$na? zGG7f&7IK!luwOWIu6Et@{f|HWklg*dZf4FaKjRfw9=(jz-?eSk=ABc;k8PE#^r`%I zZCP-A$)?ZCtMn{`w<_;8*Ixejf&boZ0j&nzf3Lk-d9os@!C%OyxYk%f+c?%;!od8E zKsw{f1Dj+s3jROmO!u0!xKH3nn9+p!D_51TWP9-YkJ!$?bE=nRR@Q&&vGrZ7U_MjT z=l`b*^F@TG^hvGU6>j*dM#ulprH2<SW^_$^uI?($#$VqkYvW%mws^f!XHM{<Q!@_f zyxz5dt6cv)|1CjF)5T5RCJzJGf1b{J)BA+~v+J*p#IM!6!M<KE{_S$9jA#Mh1)DyW z?7nyI#G`ZiOLj$mzB}#s>1NY+AuGFs+PSBc=UZLBUHHywJ>T(6-P^}E$d<3a)qdaY z=i;jkdsh7_HGCWN<Z}JL32V=O3Rjl+bY{!-c0-~4iJ^XyVx@<h3=N%*Xdhd(brHwz z#nmlEudiP)+5SFXk0-L-?`ycC%g0h1&upv2bvtHXzwYZ@e*LB^_r!LgskRDFmlnLN z+^e;^+{w%<h3C-hvU9x0xYDZx{S>by`+r$`swef2=q)i*^*u6Ot1sm}tWU8`{mHXW z?qBB}%L*s?Lb(H3npc{x#=iKeaN}Mv*ZQKQt(TTuJpWbl_x1UrpPPL<RNqx*Z00*} zbmbp&@a+80Yrd(99=#&8QuMP^sdia$)UH;>B)g26zB=n>Sv*hRN^-cR^~9Ye>_qG4 z86PGZ+=-Xho3`FTc5+SDiOaoTj+VczzmcBe^(X%AniD}U=Nd|ReHM7l^|A1s(!)#K zTM7;zIkjc!mYI{1*o$*6?+f{OeusR<(RW7Xr#<%kb4ibIT_EvILa_5&VtdB9*1}fJ zYZvBx%&J%CJMsGP-~CRW8-EI?t?K#r>mm2cniqe2jeliN?)2!;-yo>>@6Zm;b21g4 zGqt4Z7tD;eP(H|(I_ukQv$9T~3(+5@*Ok3r^7{RYy&?~<%(yg9e`5332MpVO<(C<L z652HB7>Bg1_oKIUE}stE3|bU>Yl~b`(UmFpi!Bq<-}Bu6e^E=$ui?#f7A}@0Y#;5f z?)Lase_w3V=FMWI+sjP~i#Bc8ELv*1q0I2d{k*!R4<D|r-}L3n<hQQ#rX}?VG5Jbx zPy6LPOH<E7T#j>IKm+47d5#t@wK|>@AGOdl)0ovOSC(F67ul;IuglaTwx*`UEnH>K z$vv-}SFf-v7h$~deaY-vrm!Qk_8&jbzw52q?aXCwQ#L1_&OG~g?^`a7ly&jVX$j3A zMgLgW>w7;IzMK7Vn^gUVwKcaES3dVXd?|8kdGWu8{13WigzB$KD6oHU<(;|r)sdf1 zd%x-2Q)|7lp^l4x1M{xwSy$PAMDF$e_J#3&D4V5Xe8an`w+{#eG`wH5_Yi|(jfVES zIeSk{U45p3`DI{$2UEga)6I4J4O@2RO<5z>so~XfY(0kqv%pq|)m_1&KK0_sEId=A zQ@S?Vx~>i25WCQNKJ<MUvqj_*F>m7|DvWyCBC}Y3G^kJI@N$@#nzT`=cFOXri!2H| z13IrRs$$eRUD>%PUWBDp%f)hGL8H%<zU}WTDg@WKuDKBvyQtuS(BTDB473+WC|~Jv zU7^6YAlkxQq^?`&=?N~4S;qZRX8!d$Gqsssh-rU%n!*>o>It8lHn;Qzm#GfX%cgx3 z+IZ^Bd@H+)deiy5L{|n1W(SC#4wzifGJi|rHfu(+?bnS@H~ifd6?2heceQ_xK-BI( z=hrzK2yp7|t$iPIVo_-2oGyQZl}}eZDhzb}r?=v;IoHqs%gzNQXKj-|&$E7h!&JLN z|LV;w))^a0I?dZ+uyo-`&uzk|l!}%uS?f`HsDk}fz!~Wu-CSX&H-9{HF!Snf*X+m^ zN$AizW80urti3bl&aC*;!UrtparGWo=v%sG;WFkIhgFq5rz~B3GU?eJ#h)&Vu7zHZ zY_s@#SiSI6YRU?YUDG3{ePG~r<~i-J+N<X7ICbfpdb<)2$&z2k*Hx!DyERQs=UaM( z@04-;imZwMUY7Pw(M@~)O!26#ZSv}uM(ei9EKYyU5Z8L_P=ScD#sjNAk-9UlE}qOD z{e2nNM}eCWZ*JVYdU(H@?Na94qutv(%(OV~>+e{6Z+_tFu9$^iX5Ohx`ZB3?g+x;D zSI4U0FagHnnwQSiACftB@zB#>73P5@r#^6Z8(Pn(J-S%t_J=t}zb!0X9E9gh`1C*d zjqG8Qm$OVS>XqLFor*ATQ?7LEwzsb~z16!Oye)V2>1UPuZL81SGroSN{M`C8+VxMn zI)0xMEq~HwaiR5G&Z@N2e|8uCIPx<1*CS~Q1C{@-f70~%7Hl-IT&`O$SYTijXxekd zZkM^~+_W3+QGVrL&%RkJce!WYxeMCsqU&R_PDFoScX`>iz|2~PCHg04es-0=9`f_p zsmsk8VG$Obh5M8~dbe5T7yV-lE}tCem1A;1#C4b42L1YPMb$Fby51bqO7_W3`+Q^p z>rG?Jzkf5io7h*qa{upY{P|I?S^dpB3JD5Xy9@=YG#_3pH)1x(zf*l}3&W!qegVsw z8GDPfrhYBXsS$Hc&pEJRuC2$!-KJcBc&ExP-S4((T}QZbjM$S6=X$x~ccpIJy5HDx zlhZ@S$THV0=_X8t+B4d&q&L{V7Sfxxb>r;SZ3kFqGU!~}@MU}SrWh|F*N1#|Z=|^D zZ5|z*8!FnoZ}U?jmGnyu6Zd<oTBz$Wyg%jpOOuIvzunr!)hEs#&n@njP1}D*uB)Q? z&YLH7Q)X*vaxtVn{ctVktD#)~M=9@nzII~43{TmgI=6N6f47L;8XuwK>l$+C%eO#} zpSHKT)b+n@UAy|2kZF$fjV;@qyIq_2@2^x|{j}cZ@2MGml^_3>rFqOtNMn+_U2^Qz z>E`{MDzbTbRY_|4y+Q_kDspj!^Q~UoGmAEQ^Zl{zQ{ji3I3wzpy2c3IYrXbn-(KZD zSDV-U=h^w96>>bh?7usOhbKs$&1?NB5HYXpkKge(FQgk+6bpP5xnh{z`ab96E#A|c zDndATw{@<qS1<W?{@n+ibBEK8n`iHQdN;u$EX4HN^!D>PlOBpGSN*P1zPJ9v{#Vsu z9G1G_1tEUhdfsiF^Y(Z_#HGz*^SD@Tb(!UQ=ZGDa6|I-obMnpK5M}yg!Ui^n@5TM^ z=U&;^Gwr92r~i_O=iQ-vJ0-LycNc%Tp%z-hV;7@h#jl&xmS4ZqH$P3sb;*Z_uF0PA zbw%qXC0-;L^=^H0w0}BF`(a<rU<<3m8!MxV9WyxDnbRZ=Utu{lnJr)2;Qi4{>RKsN zb~qHBH<minQ9A2J=;4QIE8a^b%1!^4Brs)m)}AI$nO|zMT?IMPQ?nEDOn%BroO!`> z<mNTiJ6B}9_E>BZDb@U5udSbB6(APBW%o3OYiB!O?vuI3tXJXE+4^j@6nou2p5%oW zLu)=MM0bZh`tYIh)=H85!2G`8?a!ODWo|jWDCtyvR`_Nm>n`<qPbOz)rSHmWd8(Gk z@$UMwtv@#Q2mjr~_;#)SO6DtTo<C1u5z{+4_p#d3o#NZf*GC!(FN>73)y}OK6nHbw zB5uaY)AK+5YTwaVrL|&rY}y5p^M1aOw<21PJzA9gqh^EMm0pW;3Ti)|vD`hjEYy=v z$%OBr#P1@zrwbORs&3oyPISk!Deuf*EuGx*_0)!UtIaKb<yL>0?zQml{}ldQpLCg6 zR-d|0d(u18yT9=1q+Aq_ew$QU+2ps^ufKj{%-gHySgva;q-9j`EYAPK^7rF+-Q|8} z-dompt<9L65xsl+=?Saj&IEs18T_~Yf5d`?yVuHhm8KOd?pu|hyKd+FKYWjtByVLi zoDd~>$9Ku!1BcbOr+?Y7@<{2W3myBH|85X_pJ92_&{pD`rbMBK<GVYN5pQ1GJW1g$ zJRjdu_rG4W<lBXJ)|<|}tXafjvOG9#o}H|<nDyN596cT;)9Bp3zzK(wrb+z^t#Nu@ z_PnxH?e**R8gcyc<=P*Y|JX8Vxo^OQ31<Zkl@*IHFUtP^<LSPxlam(ss5P~OWu8iU zx;!jt(T*6y5Z92b1rH9Y1#a2g8(-~t=Z@>i8llI3W>=cOsMl->NPD<0f8`a6X{~nc z8{N5j&(FTY_wXir+dqTk$b0SlHE#u<Es~b`()`og>gcN*XOpcB@0@$#JNJ&SY}t8< zALTdh2_EgPoWWdNFWsGQ_C?%wgKqV7@zv>!HR&(Xx*xSFyqUH4|IC})#c$as@O%AZ zQ}a>IHkUbFFB((uppC8mYcp4b^T$InZYOT8KXK)&`V9LcyWTh6PX44@d-%!b$&Ziv z|Gs^<=fJ*Or_FmLJ}Ye6zHr(+j>~#ETlZX7`QIV=Bxa_#ymBkcB++aqfAxiWd8~h? zcjuX1+$Jz<u29yF+zm6cm!@W{6sX%(nl`l|wq@%J<|T4P-QqqA!}(a&{`_0Nk<D<E zo8Xm?`98ClwpL9%n0Dz1=QjN%TS{*vN#B{2&BQQ!+mlacGu8w&txjf|U6;h~G*!}O z?&f)E;r881YE~?p+|wSK-7{q5o2~P#@U>OaZSe~I=L(5;Yi9?R*ef@1s@T`vo}N%U z$?j0*hN&|Ye^uWtP=3|wXS5=NX~QnV+x45g&T;zKOe!i(byYh4#B<W_{ax03UUKPg z`fx_t<M0ZjPa69^r%yQYF>uA)g1Uk_haIQvtZWN-tS!4=->h!!_<aBKuhv)c40G$X zSZ$eY_CH+h_T&1|=_|UXhECM?;s_|e^^xUyF^@rSrrPC4hZ_DUGf9}X?kzlawRd%& zKv^tTz1rohBRuVP2aYdcTpEzU;?C!$Ea`0|?EUKcJF9t9-hZl`wPbRSadT^lgrCO> zy#vd4Z(_TquJu{*&!O!~eopUJg&D2VSvF~@=`r=Mo344eXM0*5+;eqp>eo;1?R%`J zeo4?yx^nCipW&sRiMb5^<_qm4lkeD`V`7kB%^dk$?M_bp3f*l_i@R)MmThT|I=A-F zwcDz@)Nih}4EGYWw)oTV=J=$gF$e8J49<UcnmuXeJkF`+A?vqCd{JJpZcpXW_xdyY zOHO|lsrj`3+vV_gwwJ%K@7<eRxZLtK_q9`+m!m&?&5Zuc#vQsbCD!qBG202D7mp7F zaq#}0`RTWA$d;mIjBnr8#|V1{-+umVS&nk|lj)KrGw*WEU-;2_r$f#84}$;ZEXz*M zdH<tz_iOuEAG!;FG3=Y!`+J$D%0#)tT<0eq>AW_hlxObA%FcjzwYS$Bo=6B!I?a_9 zwPteQ)!K8x8Rx4?liDJbSRJ#Ex6LzLtJ3`?#8`LBp_7V@Gi8^Q?)QG@cT2neij-y< z>#k*61=m(i4Lgx)^{R6LuTyrR<H-X}Cl@X>keKN-c}|l8TTs+g&mOlI4KqVm)rdbU zpK@DVX2aD*52SxhO#C}z-@PLR_G>=)uc<J&oqnj#_m9Aeg0w?|db4&^S6pB4F5Z)G z<GZc#soBzPe4G5Y3hd`o4oiJzqrBR-`DXpDC39^y2gY=p{kl8nVBz*Rq8~NRHLb9y zU`=h}+;;KiJ}%)SiC4C|=LR?PO%vl5)r|e_JoT^!_wt)N3wwLn4G+g2ow88o$VSyo z7iK(PVv(?7!p>l)o}i?X^UTkK76qg<WIbOP*52%`S$OUFMT_ShEmLY2oD;b2__X+4 z=$}ku{`zCfmzB$`UAs`OCBr7${r>i3LwysbJ+?-dnO23RDkyJAt6q4fF!`^~6?fKM zbF^JH$!ySOPYdK)Y=8eeL(PrP>rBKoB^Xv|{`V?*^(uVP8QnP&o%TwP*ey)Dd|Q^k zefrh4AhJ5lpWQSf^T|ec*))0Gs|^m(SvO9cn!m%@W9@|cRPO1@x7<4Xy#1En7j~CC z9JuxG%Oh*k)vv8ibxr)ck9T#~clofYV5T45IT;tUO1gY=A6{X(zU^aV&iiB^=jWG0 z4y$H=RJ_6>ZrI8fIe*%g&jo=~E~^S2E$Kh}faPId4Tp1(#bMr<inw)WL^eOEI4K+A zdgiTTd5lPp^DYZv-uhXLk8(IRO;g#bsxmw1<X6i;zkrpyc}$dzA{`sntPs@pIFo!! zdeX{++}mEThWF`n_S#-q^J3S<8}X~2aA>{Z^4NRrY2h)^%KB$NQ@$;n$Md)O(Fu-= z`7u_;22)PHJiGXWy%Eo`*=Ou(Uf3`Gv-EbFe5~O1mW+*Ck6JztnO!{XdHu3k#->rv z-^h7v6RGeQz4p}h*}YiHzbW&cUyfz{t0MSZaCY+}v6MHm90mqkPUebdevmU-;^lUP zcgst~^ia=5e_#83(RlV=|E{(C#Ysyp8uvU~@_fZg!567pCs*3dk`b+v<FOE#E$#D8 ze$Hvl;6~YJe$Ti!Ol~^*Va?m5xziucsXt&}?6m7tg#q`>zk6<<+4A|8-v%4IqSp*} z`2u{_MNQp!My#aQY;k7s-Q+3jI_obT^t1WBw759${WhlbBI)d>tCq7$t~62DHiKui zF~g}X#v6XwG@S3!m^ocTF586P-cjgY2-~X(QaNkc-smZOD3Uvp?eOAdKEr(5i@RqF zFlIZ|Z+QK%|BJs;LT=i(yuGtdAG<MGJDz7p%IR$@%ws-1%KSX--Q*P)tJ-7I7tJkG z&rmsBUDI=1i6uGZ&Ar0h{uL?FNqXgSib~qX>1~r&e0su|aG~<>jyEZ0rOLYR8C7!{ zuZeHhK6U+G#tqi6(8lSS-?h~~Gajz#OWc)yy09@}(~0`Wq7OPf{wp*X%HNYyHwY-t z+N3#YKYs=HCC$_vj#oF!?KjVqD|sOhKi|V%FsI`U<E-`V|8v#W%&z_R^%vKPQrAzG zuD^mf_Afp5etW^u&o3v$PG9om+1-M!8TVW#=Qs!*c1%(0JfwWmi_7<GTi@5dXNM%; z7HD>8Xe)5?G(YP-T7O~jx$=!%leGGDp7{2fomKkgccD__nWsqSS;LuHM_L}tTIu@F zX6lU7-{)79zR&UB;lyjF>Nn@r35KHL)F%rW*KXR#rL&}N;?B>^(^IzOC*F!F&R~qS z*!ZopWyZaCVoUZWY9G9z|IPd~->Dmt`60(sr{<iMt@zHb(`0pbb3|lm{h}wL&(9tE zdMMz#)+=4Hucrd^v|fdYZ4Nzn`Rm-e>Ce08N^fqT<>6;DNpZi=j<k2_&Zh&ol{`-< zEm>;Nwj|)BzhtV=$>TFio~mT6RADx5@|bZk^r%8jZ{;So+=J}F_s{w8Jbf&(bjgyC z&DBgFe+T|$zvx<&zvu653z;MJ>$m-`->Cd$sclt$Z)Ep&zb9KA4)~pn(!RJ-`sv0v z?+T}RA6b91Pc7updGI3poe9Il_wlpdKYwETJSAR+S=aTE3G*|yN6MZ|bDlSC=<U>I z_hjkoc^Qx@A9{V_v`23kV`qL|q8e~Lcg;F4*`FQP-0OB;{o6Y6u$s)Z{oE4wj<=n0 z(JrWOkDT5$^Tv#K%)!d%q*;H}bN`D|c#`y|#qsOwkQ*PxE1H#_%s3ry6MW|LkFezx z%1?j#?3piaqARi{M&ZeN;g0hbZyy|;S+e_Sb;Gu^=V$OZY6xqT9(<m9<cZIQf>U!v zZ8=Z=X^)xaCb-J@_9px9YmV|>+J2^Q<7t2Yg1@ZWGW_fPKNLy&eW>`<YI|;GLv>7h zrJ7Bb>>mlabEl(~qvV>De<wt^FdR?)$GA4#q+55+j*Zg-uW+j+?n{^wz3WoO51y(% zrnl=D^poS}9DFfbqql11I*r+mv%h&XU)ZMMx7^A<;+7(tomKhd5Pyx?j?K4cTutbU zZn8P^n)z$Az;}%!^=y&%XRNKgrsviuc&auc{?fe0dybCon)fq8l8=2=<k$PP+~w<O zqw~>q<~|x)rF)Y8*DmXGd~$1+pw`?uk1`DJMLaP&t*3XfBr>yP+L~m^sIP@<PMPq% zo^spOD&+K;XRXKG?&wZ>V*Gz=LX*g=w5iLTyn@+tZ+(w+3YOdLV!ygR$7bO!!#$;0 zD_GgyiG1gL(k^H7^3TN=!7=*J_Md#Y`NYgkV(lR(o=m#<;EqsAa!s+-uchkGSN7>H zIV6(1<kzh(#`yP_Di%K5ez^IFtM}1O=Vtg<Td~eo=lI-uf5vQo#fkSSmYr2mPBV_# zqVrO6s^gzEvGXpTsM(di^Ld^8juk8G?F08VO=vf4y?5=(Jh2|B-Avy*I4(YzbJCW_ zP?Y0k@3+E7=LEczH0S=9^P;b!Gtel%Y4xp_Ou~IilS0$4iXK_Ks+D8s!;Nz*rTQO~ zoP5RR{VwCevDH&D{dlyC7iD@c;Mmd>FKy_s<&d`&r^RtabIpRex8%M#o@-drd*S1z zriS`X`O3}>#Ud|{-Ha7FKTB%$>nN{%O6T?46>lF6d%iJtOE+Jj>)(Ihx866~oBjU2 zRj^lRw(`o;mr_O3cRqWoT$FQSp;ZyjVw-#Hk=*~@c`-dcbt3#oztm0n569fkt#%Kt zI3&0K^sazL_vpnd&%3bQet0ad>9PBwr<_}SK5cE@w!YqH(q^@aLm$;D_bvETeyN0W zFMG(Xi{kCv`fv6Yee)FedpMiX&RyuL=KfzUwcXS8u1C#DoUWb~*7?c(6TfB7Wy$iZ z)*oIUyY#xWD(T1j3$>j*ZHL}JsQqskH&_4F?}<(NkIQ>Hjh7#anEj<9zv)M4<8y81 z?+ec_dJ(?nyG2sv-FkPXClz~A54pQN4xE|&$i3&tk)F`6?gD2Xc1hjc{^6o*o>=Ys ziDl8dzD{hHdiq%=!`<%KkFSxxWJA`rFG*#e@00)P#LC^%J^l#K$^M{zryy=-;C23g z7SkmkPG7d?&AI$D^_{yUuXCS0_`<$!PQYL5K=JSUJ9nMqlhaE(w}|iCy83f`+x~A( zS-iMQtM}Vf)$BfY(;wCH^Md80ER*i@9ZC$A2t5&ZbNf7XN#{vL3zhW!@6`X%KJmUx zBleV*Y1{+V+2`B>4LO7YzNUOzUjFcj-uGV*6Q9ls5LjdTZoWjWxtZkK^j(ivJk8{H z<_q8OJgfhT;rAO7CywuURMcasd0pyY{o&V_vtQZV6jiwJWsAwFm&<1+O<C;EoN%^% zU5&vr#j0)TQfGRVi~17&E;Km2Ny(yIS%T-)@`__qY*!RLTySEOPO8ubL(f~Uqvd}@ zSln~wHoG~M>(h*bD`Oj0zxZOmx1#;`?rZPG#MIY@7D(_t_HW&ozczH;x_*OQ_BkqX z^ISOUEm)RRSSd_h=wDjg_4@R)3%*9S3ZByfmgR_Pm2P<@Rg_w5#laRo;h^Db6|+0M z$1G0Rq)hb=j9h&&>2RuW;y)#!Soy6_tU{J2?lW-PF?~g&%W}*6?rIknW-T{*C$G_? z_PjW&!8@yFn}t>OY3=Ps9L=Ar>!(V85&w0XN8R0fUww+@oHt8Yc%OPDx~|MRZ!%HH zsz^aJd0lj_jp-5P!xO?Yc1@S$&5znx_Ac(P=at)Smh~xyW+myH)2B}LRFdEG`<rmY zLQck<ccy+9Ljos;wv?RgY+nA%_3_TnbDE5&cddz0QQWFHG5XK$ZN>}tKZw(rw`+T} z)$B`d6F24F`xhWu|Fh8Uyzbw1Hrs-ppSKd){q&7?b&%RO1;a+;C3hTmXkVRm(^BNs z9ZAX6wt?>Z6_(6uU$k1P_R;!?YPIX}hB|Gn2_JnXXwKezeqE5+fiD++r*(f=9kpZf zDuY9cT*-Ia_bf~;Ub(pUw^MCL{Lcv%CYN7@we4}9qb>DA;Zw7fdyiqgUPDigAx~n0 z%k7B;?;HNH*67dt$GSG*;oXnoYaBNG{^hjigx}<sk&&<NR6YCMzubn;C|gir+Tk~? z+>B{qZ*6DQZoMC=UAOtcmiZgl4^P|l<m9=ROP`+-KRm<v!Xbro&3Pw%8@5jm(OR0U zBzs&-J+3?Xi4D`mHW}T})Hk10o4o4T_bt2q>ihe9(l1`Bxvb;)-hJ7A*Q7aL@+w{* zGJdb9c#!Au=cjT7JNb7$kzUe!nf2yVj@@Zm+)7r(%)2ibJbv<^=l+KOObg0FBNW7M z^vi1s{O4<^_|NJP=xr=KyZ%9Xe%hz_v*k`#uZ0w-Ui|TL;nrlg4U1lW{p~aN#IHJb zmG$**w|EzP;axPrgY)abL!zDs5;ufN$reef%#$%PF55fdw|dBy%L4EI75POeuo|wP zurlJyhWd9E=RSY@RyEJ?2kSMtZvJhLPDmf;SZ}@L;gj8>M{egm{-N~obpJKa!u{$3 zT-rZVckwgLOE?<KVtDg*&Yt&{$unn)F6Aux8^(E&^-}%*eiI|L3-?6o3=B<`Yek}_ zubZ^bOFD7qsr#q>do&8yI>vuq^HC%B-`4ZV#q;b}OgZ1YvF>s~ubZ;z0nXO}yf&|A zZ5K0Ti}Lwe%(SI(mtWQvm1he+ef_iQ3t!nyo5`iGS8g?|U#9%QkALpU6|XkEFPnVQ zFzk=s1)l;pYtfSre${urlv!OZU&CCwVnU(WWcO`Pr|&6z;J)%;RqDfe{44Htu3YwQ z$rbj{<|%*9OUi$hWyp?sDYaR;%b~R7m}UWsP49X?UWT09&6+AK%zJki)fg^x{OUA$ z@onv16KCdl@vnW}=Vu?-?`rpS`GM{CE-&C+qR61ge4@5x#qQt#U&^cwsZU){xINsu zwk7_v_NT=W`yypso+j^a-M!<ET#L+Chg{wRdVlxk9SwZzJay@oSuRs|?&A6H!ElM= z!>k?O1N>!FQx_iSwvGR<bMT>6)dDl-`2NLq&ptd@R9f?O%e(q*xtX6CSYzayZlAl~ z-!HvAOUg1b)pV9``2BxpPSwqkY}<CW{*;WZPO#0DRsV!<ge=Wa<W*dm5UBZriSx@` zrYRzMV&BeI_0I8I)%nYTuQ~R*`!U@tK}BQxRT}j&b(3%QGu7`glWpAmOfav#V87um zweky>pJc~#WF6V5z-1*7(tCv~M=Y%M@xy6vtBz&;ooS}P_Il4Q#S14M{EbY%cRx+K z>rVaR4WE)U@*=}oj;e<ReCzc7ap;ferNfQtJH!|F-_hZJ=J2Id;$C>$bY7Xqx%{&V zbC`bSFdhsSaCZ3B(l4?&TW(uo^sK)Y>H5z)!Y>?R_`g`wU~QoH%{~8m-Qxq&-NW{> zSwCw@pT5z$?_1{5N&Y!Kif6-l9Cu`#+-Y1Lp(|Ee|6*rbtZkZmOLOC4@q+F~&KoZ$ zUtX(M!2RP`V#F-p!|U$t=HB;0RJP8kudn(|Q{xP8SJO>C!85ar`Zgar5~;M)&*z|% zHAAlOMJ3I9k`m%;uld?{O}Fr}VLfS|z1c*=^I-ht#PYdrF|%CbBPzDX%$Qcwzu}`{ za?oOqMH}MV%Inu}@?N#$!&HN!WyK}!D?XOS=TDe<BypdBuua{g`>$7~-Cb_>dCG=k zs`oaE|5j61N?hj6<6Xfiq*&k6%|Em2chfI%O9cz-X*z$L`LzFUd(!pu{)vMJ@7+Cf z^XdPmtx~=j@mrU^TmLd9PMn+T;`~J-BFh|0EIcnMEjy#+a^y(X#QJ7M4TWrjlgk+Y zE)$ttwEC*mCf%*xwkDqSUAmjEKW~2ZCaK`MKSS<R-G=?X-}3m%bgxwz6z$au4_@Zx z^=tnl&Yko1_uJp!pZ;S{{IY{}GydlsZmsV;+?p}{;e{C%?{aEVS#B3H3ax*z)w^KL z2a^-mUInG)-@M$p<>t2-emg7qdgr3;+QkKZQ~O+micEW4(w=YYzFwzY$YCX(_2d7d z?Au%JEiKs>IJIT|pVWFwljN%RMwjO5|KB)?)B0UceZ1`S&9y=ASmc?5^A~JL-FLe> z<=SkA@22wE0S7p)g{2&LXt?V6!N*hfy}Z%(>&(+D;x8xPwiC|0P^o=mpD=gnXKB&; ziNCkWy^n5Et}F5Rl#!=$Jovi3{lh2Xxn`;Bo>!zqzVp_5btdBp-@4~T@`@JoxD76D z4A{-T;F_v>i1=M8F1>@2PEiIi($klfSY~RR&Nj5sXtH;YU%-{~LFY|E?9t99*TV_h zTQ|1*Wj8Awl|Ap4TVTTa?9Jq9jourA*{()BsaK9SGv3jWIltIpRzp$r&FPn~CH1+r ze9H0Q&n^0pw{@1t^QhdFxjDuLVt-llTWn^2Vb;}FE?bnmb(7UODgBrnhV2TsjkYK{ zYR@t|?tV5m&-&V>)Rw$L`CIoFi^nQ&Svk{5C7)N=vu5(8jc3G!jvCh0{7GYTp1NjD z;<1$*cHgT%(p6Z>ZFn!*?2U-fGT!5&JK5EwZv9#j6_9wMbEXf2a&l_F6O+d5mz}{= z4gb&k*W&1W{P@$--XpsWL{m>)KGMyp+S#M~;mm@WoBH!xT~wzwO?>=p!hZXCB`V4t zO55Wi1-vJ|f1NPhK;eB|hV$ylnuot{xTx_Y?#wSu&s9OE-Rc)i=3DXU{OT@s?U=ag zpEG!iRiqQvXK3E?>11Y}-MB4Bga5_0H~hESe*_4&E{imdUcJ(z&N(JQy_4nT)MZz` zAAZ=u($MaGQm>+U!aBX}MhkC#I%F~DsIJG=GoBMYI@34XskK=?n{(Ox#{5$)IX(`b zBU;wWcYWx%w&CuFSaF4}`nT~Srbjl4MLs!aDCjvY$@*+~;KS#WwwPWtyO4PB)VIvU z8*ztqJe};W2Aviut?!>>mtJ~SEqZxZ`sbdrB6Z6nvKIGTnUZ+^&yowzN}eq~ToiX8 zFU-J7zx+*5+m?0jm$7NY?KxL&bMnu`t!h)$J7%w#s1W(ySxGnV`3H`xGdK3vOK*E} zdB*CR>gwQnnOP05U;R#$d~Ua7uBVfkM7*@_#jX<XuWQw8Mb21N-}0}x?R`O1@kMF# zqWNa7-D!SpmG><_TwkZayee<L>__c1)+UX8>Fe!x*P2v#eqIp2>{dnG?%B25<B#8* zIsb66Sr>C)ONL9drD4OX85_cHuVg&+kfC0_u=+&9>lc~Z^S*A7cSt|hq`Fu3Pt9lb z4cA{EJNzy4`uXzh@fW_tUHZNy{*&tAiPt~RD07ZBDX*J!K<tHGnLfw+-S^|a2{jj7 ztp7BLkM*gE6weo)v}=cU*_^d}as5)rkM4_Jl{Qw)KVP+^)r(G@nw@dbOt#(e=*$lb zzBtOYxzq<Fh-hw)SQ=d8VegXA^2@!*RK$bJJzPL^mQ3AM$p<`>`C2t^zwPd}+?MJt zcWKeR`yKa_+;%TwX}tCD%ZlC;1}SRgt@{`LV@|wl=4|afo7r;qDc|a1Ch6tx!_J)l z;qK7AOS}KYKM{75b=!-+H+L-I4_$1ap{K*tbT2nI%DSqaZTpYMk@f+~N9(13eiHJ# z^C^F^=TeE-_xlW<-ZS!?Hcvb1(oAm+edkTzpDn1Im~kV2SAdP>{I;(GS;jTIyDo+Z z)^t4Izx}fR*P6c*IaF5fmYA@%yGv}{7Af|dYR_*iTz=2zgyGSio0{j!epCxK-@o^! ze1<A(%~Qqc>lO<a6f@ON4rHIeucx>$ZXxfP2)?X1&(piEtWmTm&=yT+nq9v(`EG3B zs^!T72X_D8khDg5Epyclqq5zTYc?oy-Ke;@&DlNl(lu!|@z?CN5gxA?YQGC??Mu<U zb7e>Q>l=%@9!HwqIV-y*BkY6f9lq@<-0^LvQr_&H%9UBXq41vfOU{VLZ|X&Qz4*L3 z43j-HnzCj5vTA$IDEQabPrN1N@!B}c<>_+g1m3oQ9KD`!asBvT4YO^VINz{#+?vz7 z;NE`0XjZ?)dnd0~oELM*d%YWT@&8M6(|q>IOK%Q+*Y{!LPKHDM`FZmrq{aUK2((@^ zp?g~x7pK81?dv(M2JB70UJAy!?T)S&FWPtQ->$wHJ03i8)Gs>n@oLWp+4!~Rf}_N@ z-BB;HTYQDb`cOxXqVgoag{-kn5zC+NN`1hTqclP4(!YNXpU)^WcQ#t*zv8!?Ug-+E zNxr73IjfFjxou0zu5~o=yLMrTQN-@$_GvPE7KJxzJmu1MmVYvJ%c+n^8<E-9uG+du z=G9++)9L$XY3Ln+Cu`N$G6ckJaC}@d*R|l)`)(!U_p{fn{-0&<D>d6}AFB)h)G1tx z#V7vm)jGQ5?;*WgTe3cV`Q7mKP&f;Vfa^Aml|t!}AN;qnl-=ySSRC-Ym!W^>5rL^s zOjdX;-?uW_`1H%@&DJ9PHeCIOeA#CgTz{7{>xWbqXMOiPj_->mNKZVGxLH_v<0BQ* zV;5tWl;^J4z52GD&wQcl8^39!E--i!nya1E=^Sx9<8|})xq>3UtQXaN-_9~!J;pRC z=0fV!%&kcims;c`_uHATTsGBq@+zeoCinkBO6Cdo&c0_8kPN=Q^v}<wb5903t&f`1 z|B%aM^{RTg32Qfd)|Y*oRHL>|N?-xgk^Faa+ukkExjD@x`}YIx9|g1aKg_KS{`csc z#Fgz6!`^(^b@WN(N7LLFeG%_j!Wjf^zV@2`r}1Of`9nXHH11xX_a^<p#b;0cx8>ZM z{DJjxiIn0F7Qd~|rTxK;39Z#x`=o3X>njyf`7Yd(lRKwza=~`d-*TEK>iH6#=IxrX zL}L3zjZ1&eHCgKT@dw3+f8Wq55MEmO_++}pLG`~f=jSa7FzJimXfgYwn(pE3FDC-I zLt;AjzdRxOb?foZ%#O(n*}-iu-a7yGcooUHzg)`k*R#+X<t-Pd_MR>ek<8z4W$lJr z_WVsJ@7{~nNc@zTC6s(}BJZ=@o=^AcW49jK<Ffve|EqcG22+g+YARnmE9I_IiB-RJ z#X*aQMfr0|&%V0;3pHv-T})V16+SwI)b^SmQ8ak{@lf)2o>l*ytoQfcEN|b<lYZ@= zXVJ;6=Km&ser9)V$IkzDOozojJadWLRMGfy#c^?_648U)do4cx*;C(f@X04XkzI>T z;wIJG))*S^TV+*~XkT9xY~ApG^D5@@2aH!811{+;xWCSO<0I}1S42ftnP#tBJzsh0 z;U$OCl9n$w%<NkgYQ38;njy!xWA3_~ng+>CpR>F6{@nZb<u~``ucSm=x(_w@s|eoW zbD6Ts(6ZkB?8|7uWHSfN+pbL337hy{3cqahX?}a>ef^;-W2xL=52mYyLXZ9>E;I@_ z7k9y2=U;QcspRE7{!1sw?AY+NVNOJ}`s^BJOF_Mxhs)W{zMQ2YQ~x>I+-(W#Y5yF% z+viK<rj@EGtNBL9@;Rg|o_4MCg(&Z?w@=KyG?ra5JDK3K+<TI*rSip>W$Zi8dPJGF zhp8tCu4tOsknpbFAw1>yw`r@(6?5)|OHHXgKAr#Zfw+(zliZ!}@B4m5{Ghw-9sjE1 zJQbF^n@%W5=?P61<~p}RZjMSVpL^J&3G>cRp2@ngFqJ7SjC+RonfshSx$9Qc|I|1e zrKbJ<9gDNe&%ZNW4qY~yd+yH*8=XGIYg`_+M~&~UJF9T#Wz>t~uU^z|@wKq*-q^9A ztVhAH*TJwi&9Z0R0;h#@9!D4CoauOMwrqo()aE<&!HM%YE<KdD-m;{s$=rOgn5WdV zd5caRuU+48GEie{=vw!SVp_I&9I=mIDZ2E|3)v#L<VW{xcH<@90>MoQ@$cW{rk2EH z%RAfND}CC#b=t+F9p06$vx7_`>n##ABeJ4G-c8%T?WpB}V|~}Al;xQ8@_3i#9W_&* z<h*o&<EAu|iy6~0PEP-|y3a-GwtwMPp&pq(st<bJ{(O7z-_k$gSu0mgk?QXc`>)eE z_r=Lrz8PW)rB`=4+<VA$JG)Zz*JAnVg?}b{MPBQEDChR&#}%u3y)xfVN4F>i*UI(Q zhdP|s`BC%x!uOtk%nc8=WbvM|U9m9rY{tRx-_c9~D?)62a((h$<P1YN9OF68TWdUA zon_q+*YV#|=!>48XTz$=o6aQ9xcDjU*RflNW<HeETI?6ShFQ*xd9~)>Q>}HZyWKB% z8AqN@=QJ<PnCGzU=aijuG;1%Odny>EEZkDaz)~;KI5{w7jb0&3#u7WpK*xwFIx#Pn zN1XZ4@_qGt$$2l<8P;=5_-Ay{QQq<Ik0q<J>b`gX?%2D6hx^jG&%Zyun!6`R>zuSk z?Aq8<J&Nx0?en;93Fv%2_PO$`xxxQm7x-6;KIWcgvqGW0FLTn@rbIcxwJVp&Kizts z=~o%cbvN&?6Y5ua-W2{*zCSo^aqH7b=M7)mII^`q^IEvC<byfep11eDt=4E;ICb&a zpCQ>2cYnOsIlRiP)TdzUNB54)m;1t}8D&4-6mkCcOP208UOx|tnG~P7P{z{O_GZCp zM*rn`$!Z3Djb$p6SI*%3!CN&o$4d0tI_=K)H>Br!-CFc?e$^^b+4{pfZ}rYuf1Gon zYYHdJ>gJ9%!9NAoHz$5=%F?VVFP`Qq`R|?F*Ig}Kxr#4W{ycRrfJ<Zb#_iLKR!l2- z|Hk0ml>4`|-nE4E^M|*G=Kqqued4R%mg&cOHZ1;m>h({DW9o}nT$SANUF)Ge|L4-K zXXj^ktIdrzTD4|DNA*#s1}1(^$NFM6iOVaG+eCjql~+>Sy(E2$+BL<vNOR85BKJN; z#;u)kHo!*xT&K(Yj?5Jo_4jKu8d_djT<xJH?W&qN#Z@+-Vw={iO($<wmFiiSv~AFk zEs2pgT<^im!<(}$%`He;^vJ{OGuG}_Jk0+1nWNst?2eh-cklds(7gC))vx8QJomQM zXLVJ*Y&aIQ<M{5D34A@5>(*MISKHSbJpJ@Tt_^hymPg-ubv!uRKEz}BjLR7*5~sH6 zwyk=9l<DK&XS;RIJY`LZ+NgbK+r6@a(|1E(-3{gBS}NCX^7MH}&&6fRJRe@o`oH*= zmHhcy->eq>12=y;TjY35$-Vi|M15cXyag$J2bNr`*M7c&e`@aShil>{e*H21NvC+q z$$i&8uq#g1xzBM{(}l13AH!)~ZiOIb&b8|twrCq25f(FEbXN1Cu(9o<%4z?!b*ew? zjlE{hkfm`a_`3O$oQx++f3xn<bNXoZn)SS*)0d?^+RwsM41>g2d7{hQ6t@*VHI&kh zuKKCd9ih{H=1D!*=?NXNJx>=EbFGZ~pn8*0f2CF7Q+*y$S02_Lop)|Iwm}xZPPE!) zekn1CE9r@ltU7#o!IqlKV*5qHCjYESd*~b=>&)@Bqxie^+=WJhn}z;9t#}vmopae+ zzA1N9ue>TWb3N!4Rin=$BmH-h3-`*yQOYT1zFJc2EN9%knV2xKe$R}6vJ*F}RA!2Q z^kX|3A-YZR^bM88qH}KTye`eLYmbBfx6k=@N7LU0@yhfwIe)ZyxT}x1KJN9q-#*j1 zXT=yBW%d=zeBJ53bt}gT8-|vesV@BNkDQGAq82+|oZ==G%5e133NGJkJL*#vSDgJm z^QGsvRiVzeTfSeu^s#mQ56#y4)ALU_hnDVs!_8f&rMoaHkL_^4t%Qy5*!MhMw%IVr zg{4&Fwbo%#h7F6{EZ%h9y>hHAGG1L~>&z8bX4x%Xu++gty)HL4sVGru!Rz7~KC*YL z8sk;&J`s<7KG$a1);AM2iM{YImzp*=zWioZ#+-oYpVwmkNz8HH&!AwMaa?Ef@_Y5- zAG-MF_ivr?+toPm25--|<>4z_pH~0b9npAi&VR;Ov(xF*eCGW*<2IptwaBV<|5EdR z3Ds+STp5;E{$Tq-osEJkew(u|i8Wv`b;%6U*L<;;Dfu$H&*^2-Ve|C=Z#i}-X+v<& z^a&63Gvdsnc1@ct)3l`|mfv&ziOt8fZoHm;`*MA-Ysa5yuKH$cQ@vXoIFocl|0)|P z3f}wX;P~#QY$o^D>~qU*%~Q;+`u2)@-kzDIb7Ir@)~@oNp7CyXk^k0Tn-|WSAU&<* z=I+%D%-!iL9Ovv^Gu3e0`&57Vsp3U}-c?S4<!2nb+mas&_uiNL{p3+N&-Y)hKQC<y z_%7@kRvf)|Rz3eZ-_6H!Qp>+Q-gPkNt-9Tp`2BM>`5W95b6MWE{K)a*YbsWPYn5Wz zChI@1es%bwr`=}HRm-DPE$@c6*Jt`aUcHcYj)r~RoXP)oFSfDxztpxfGV=D09ahpS zcS-G>^_TzWN#9Wa!h-^5>u<*{59ZcplVUTS^~7rm^WN(nhs<5N>YrYWSd?LK_?}zR z6O*-N9H$>nuDNY&W#q<FYA^bk`-!yKqz_AG${I~Ln|&+WE&18MhwnE#{xd%DWS*^t zf%3U0=~mM$#hBk}uwDu%7P-eZf5iuZU583kug1E6tV^B3>!X{?mUU#Z-UQhs1MiFv zO2YSUK6t*M&g=kd$GR($*At)DUvmw(Bzeu#CuDI}>h1d;|8*EHrd$q8n{|wP{?w4Q zH-A~}3Y=-#8?`0o7ylovY~O27m}4zX)@(3W(RvfMJY+(V;l@+{J$~F3KV$o8QLd8b z%8$=h7G+&{u9{(<k^XtTL3mlDYEV>C?}@{~$0NLCP1-jWT{N<-y+7f6MDZz4uDkVK z%Xc2!ZkhI8@xpYcg}x6w47xXb){#l^d>){*+sNcY75B#yd%oRQcFaF()X-J;djB^4 z%`q{eXQbX(FQ4e1n13}&^}ESh(TxvQ2ETaL*ssnLG|i~{{f_i2T?<(q1+=dPe|d2D z{0xx^>3yeUj?H2*l$Ds^E+mlpj-_8KuB*qtq+X3<-@*BRLV6u;shyp8r1_}O=@iA_ zhqsoRe&x%k4(<8Cx-YToX}s|Am3uS;C)+A%Pin4Py!Y{*Uk6vpTD5<)dpjfGMo{x= z^;4>G4ov?mRQBH4<1ICJOL@;<Gx?1YvjPMZuc=-ZZJd`;*L2eROLxe7DF*AgF1v&O zFloxNG&V}ri`?WDx^q|kPxul=d$W^&SBvhlyYW9<dF%fklfv|L_UHfa71@X6I<tmK zblO`!xwOag`v)$jsF}JhVQWu&);ib-%xUR}5x(H4wo3E;x>;-0U+Z7FecrNh=5>d* zWwjwKFXX*4WKQaHyNC8wO#As@mi~kAtc$<DernQHnbCI6t*c(S<(K*wo}D4iGcH6# zY_EUmp4)h^L7K%|vAgz2vSzUKt!D)eJqAYXH&bdkjLHOi4#mazsGl;psbDsrw{6AQ zx@VI;zRa||8(KQodkd>u^{snGK?chY>U^_$wffJAP2SFi3wA1REu7RVxR|GI@3~`M z2Q}AMt>JI@%lIdFLm-QI{hS-oA6P?kC*M4unSV|-Oa0K#Nt1I5Hq5y)%WYLe{!H0d zJeLJz6C=u7ShtJZo%L+~c8=tDnMYU5T6i+eo=2UXX0QKle`wCMoi_4n>%Ot+b>w~D z+@*c1)vbD4(fr&fE$2?lNm9QebBmW)vPkds>{_{V?!S&+k?`d+>#|EE=Ev7himz-x z80aN)wDnoUoyatf9=%3AEw4H2VuDo`C-9&AaZZQ(a#{DAmGv<X9E&|d`Xp`iQ!bUx zt>AuLqr`dNW21DxO8NBk@|0`e`{rd%aryK7iO#i|XWW;S{Q7m-$K<3$`sX^K?Y4fa zZLg=5-?_xMeQj5vT+^M7ovEsGB1F!ts*jq{D}MGM7f*}rrQhFH2p{uE(W;zzL+ZHx zc2oC&Z3(7J@}DQQv%ZWpyLaHh*WU|j?j8<{TBf;k3vXujftJm$bGG@uJe9d($({52 zYmNoYUU~TNpChJymD~2r-yyR1<>|xAd1iIzCUl*(3%EVam}8%GyO_Q3Ta^pfTjKq= z6=pgW)E~?JRrhR{@Jp`)3l@p!3fe8|k-pmXL;9G)Tlq2#*E;VVo$_nXDBfG5xm9H^ zi>I0W{+!7j;g$-&+W&5Lb+d7{^|{Jy@9)Zat7?JhGW`o|{-HdXuPpDGy5=Yz_`UH& z&hPEz&PN`-TP{-nBKefgL@vIy580Z<ZNA;!xcuF|i_+2c3-;YQ&$`BL$I9?scZ{@> zTV$Fvqjtp#eSF5UYi_jZ#L4qm7BUtov+=7OKDhK9_o;ft%rO1SoPXp+COZ82Z&RoF z?q$}qoct8+td!sLx7PghNRtRiGwG0RX6Cfsx=x_)((L)a9ak=FYgxouvOi$!pQEqN ze0TT}q*HlngF?Uk-m3b#8%Db4A5GxXnHH1ETUhkjA$YNl)%Q;d!97cU%t`tF)bMQ% zukHD}x|^@O{9)4CVc)-KO`QQ>$Z1B)FY4dT_G;c_p32p-Xa-Y;)AzIs=OzDd?eV+R zajv00&gkRu{j+;N+_$q83fq?U|F(sY^-|7OMn#jli$_v(3sbBZdCYmA)qlNE_Jnz& z(k-VOGfr>{YD~KnvwF?b;O;&L!;pjfDyHQohB&ROnE!ZB-|KD9g?r@#R_mP7{rh#B z+atA47hmm=crIcgayr69St(Fnk+oXxI`exU!9{lr?!}3;KlRmfP-P5F=`Q+y;c&^v zpOa0uU;S}{ZT_ji6a0dwCtcdhzjz;Oee9|}tDtA!;u9(*R0`)EZ)4$EByQp!^|bzH zrAuPj!>bciKVPv5^W(4+ymC3u&pkGc{Xfg$+fmXf;!i#%mbkD;M}%&PJ<gHE6rOaI z?M7cjPx$@UVjIq{o+j87yjo=Ov-`6SeaLM*+WFjh+N!#g89`<a3s3wq&7W}Y&i$-4 zhePVGfBvEN&G9jJw?mTl(fzOc{DLN{+}$)Q|G(kaP}b&6tzu7(_X|#_KYmc;|LT)h z|L-hR{2k77^Z)86U(PFE|9|t=CEuU*GvY;;vFu$?5bl1=uprYk#Efmbflw8n6T?yF zrl!>qesSv0v?ax-8VG%}e-r;x+9m&!LjUbYU9+z~oK?T^UHfjuZBsV7RD^^txVA)e z>egpTe;>U6{icI+>2#Gxb1(Nzz17@zjC-5X!oc4VkHl_0>QL92v2<f|MA(UG+WdMK zqmqmq=djD#>8Z;yCB53VHkmi&qOxq(ePPA(>y``F`B-$aIu%$mg{?Ujoi3Ac?CcK1 zH^FB!6$5h@@T5$AR^K$K@NcyA4Lk9dcW;Xe?=diX^unk@sN73v%59!K8jRj;3o7UE z{Wo)cf1$7T<gv~bp^AJW$4|sxd(?M&g774JdG(ngm3P8lNX(z4!OxYW8M9;lN+r7= z6M|P|WoK<UYvI2}^6q;3{!bZ;T4D?qT)$km`M{?Oi$0xLzwG*{iyvCP)z9GMs_cAo zd$Maf`zm*pJ-4GIgl}_Cb#IhYulw76c-yT~wXgpQ#jIcKFP1p=|6t<(pXdA9`WMe) z{k8r6EsyWF)b9K1t7y(_kWW7TD(sQPuQKKXBGC&OZynt7_Vn8c7c_s{pZ}(DP5j{J zOo^86e3jR?L|2*=CrZrG^qQ(GA^Q4teew2=ACr{N$HZ61*f0e;Tg#mn$u1E-yJnB| z{L8ZH+xMvNQQs%WX7^tHk-f$DC!CBb)ea&%!k1bs?wfIOG0R=;r_qnDYya&#yD3(o z_duP2QsS$_9a3@!Hi{cg>3+h))%!kV%1nh!r=89Hda**h`a44xl!=Er^sY#-|M_m} zF6MguyNwSD*Z*E>nYF~C^x0Fl)8PyMxBL-%^i|g-d{K%}@ZIpJhJeRvEEoT;VLGp{ zcJe0=mx~X!HCTUH6=ANQd5H6_!{23=EBK_&%B@#iCS&b4$9RefuViuAUXPh2(#d{x zjhs%?MR+U=?D^j4CQ9e8dr|Dgf1v&Q^#;2{c4aH=`rZXc|LPbnNsxC=TcW1)iamW% za_p7IX&hH(SDmwKeJOd?YRBh&D|KhCSfs|=ews-ya%S9>2QQ>NyFH^0xP`RclAIa) zV)v}K2MyvLuCzW;I!$?YE^lV!YTIQ$+6)Un%*pnc*wXs({nU=vk@A<EPoFm^`*UdD z-%`^>w!YVx%MNtaN9J5TQez-;<97b;2S!DzTYT9ITxN#+WIJENxRFy_?B{;>><#)d zg%36!x_EnXfv)Mn2`8p?O0sxbeyI1#uvM+=R#<m5BK6N#?ls$;I^V61+0J-zzQke4 zuA_A;*FI8E51OQ~dZNLC>gxQXl1<{~lLpBO$hFsn@$D&9-a)UHnx4Q+@N6w+7$8 zamB98sZ;4W@n+61>5?S(^&yk5b<emGvDq}6C+O!fUH|B2KFNv8MV?()!eguFTxX}i zQ@=HdfBNcU9C_&<+vcr5#c{r=SHFg_<Xc<*tzWIlQfjPx{%$Kftwq=J94)q3DV8Xq z8hEnzY|LLvO{VYtkscqD3nfZg>(}kgd2!|Eyysfps#h34AMu~Mp=*!F<*%m<#HUo= z2rGX7`Rk&D7a0O~wl}2J*CuS7q0h0nwAw}Q?va$~A<k8qr61Swy_z>ggy~4kN4fXj zxe-+-k9?K0vYE0t=zh}^ed)6JLq=cLowA*xvM)4TjWzzD-R3jPM7Ny{xYv`t=8Z#3 zy_bf3S-k4=$3juomA=}K_*D-6loozbCHL!``UKU>5^g_sF;`R^bjeF$>|Dd8c5C{q zycImnFIgU%O6UEPvJ5{OCR(ajIM01TDre^I)VD92zdie^lq4K1eaI-)TK>;OAHU>{ z-)Eg)E-}eRnk&Cj_Tha^ji`E4=|^ER-Cn(UZd@O}VZr9hYYKS(&zo{`ie7@IPGsa( ztr;v~oS*++WK_6&`fU@#O}W2;3328Reg>bpGd1&avdqaFH@D9zQ42K}%Mhw<5;A7< z6}upJzWFCh!i}m`Uu?CMziBaC6;5U}N;n?=wW#ZKOa$MNzt*SC4y#-cUcGcvvg~EQ za6$1yOZKa7tY_TCd|{zX#G(S9n!E*3pL9HXU;9s=D3u=C&-sL}My_n<)d$9XCJV#u z(|I(nXq=tGxM*to|0CMA+nT@bP%OIZ`O5wAi<1-W*O&#?PLn!R)Ks_4MK*K0LyrHe z=DAa~-$rWBHop<M<|^~ins0|*7H`^{G?6*gyz-5x;J+7V{g$=VGgq3|zPaANd4Jft z83u3Fm$la~Dn3#>*N~0x6Z4LSjkVvlG6gP}<M8WLOUA$8?+3r{UGPS7-cDOrp;M7d zk4_Pg-m7|rr*~<~1m2o?Cl(mYO1I5CzeM``(I32jCvChg{an{DJ8Vnh+I^u?Z+M?S zRP#yS^I{uYY~qpl60<wMLbmLzugtT&9sX<8)d%t~cl&Kz&-N(c#8cN<k0*tPluxM^ z=ec~7(O=`n`c;Mtl4BOOa$R~Oaw;Y4e8d4mg|mep*L>*Wn4h@1n9cT4?I)Hyf}fXm z7_QYwN^N2NK2_q?<WFbvKevdfB-_~cnG2m?Utssp`-VpDm$O`{EE_fd234`Ro^q%^ zIekjkET0x7vo8jlmhcF(v!+dtdUnWj@yiu$EUS_qAMoGFWG&PeyJ-KUkTXFoa%vpE zHG3u1AAG;pp*qQH<DyxHc4dl8^I{`Sc-=iZnd*+7zmskHGs$mGXxlf&fT-TB&mCVE zd;LsG|K^#Nl;OdCGUWQ!pS7`mbC;QL+rQ{uQeQqZ?4Ggv!n%E&{!FgHdz?a47V`Hx z?Ck#-vz(RdcJl{?UE=kdjsyi)D!9I^tnpmEQ%maCeYS}g9mF@egiX4c%-cB6Va2NS zI!pKeT60@Bwmg_6_PE>W`<xmp?n@@GQVw1|VBop>X~pgthPM_+P5Zt|PxP9ZN9GsD zj%7I--z4|dYqUr^>Q1k_wpn*~@vgwLYb#SO|2%f@MeD8Q?k`vPtu}B8i8E35t?*jC zcIFo+!_BuIyGiI>P6?QK;I*MZp{{kW<y?!_zc)hbUh3VtZ1n%xvyb<u-QdpU=gNIk zp>5psI5ld%`IXc;5r%JWxao;aa+YdgEmunT?h~^2ZhQBEMzeY`8HbJq^WXXF3$MB+ z<fQZ?@4n#nxNJ^ijk}i>giIPLIYT>VCGa-untif=z$KizSbJ4bWPj_SO)^)nFTGRR z^<E;)GH%y|*$3~wk?XEr?st3p2}aSJ+g3`F9~&cfec7Vks+_()E#gG@ZI!(ozgKT_ z;PJX%;1bFI;J~d78<yJy)=N$PxT1nT>i+gs`y`htteup7m4o-c%X6;U+$NvL^4slJ ziPl|8pEjqmduDZuZjGY&zpkPmrl}>}yZ1b1`1_=>{bIJ`55W_kSC`DZ;QhzADD{fM zqm}38zBm#1p2KYJed$wE{8<*(1#?f;(_$_SFWt5JZtpUGjuU%lXfOHhdCyL{-h9L6 zqar`dbQ9-Ii<#naW?J<$=G+Xum&$&sXZYP}uk8LSR{ZVA%fBbR|EbRT>79Cif$Wpt zKfY@(y1D&L<n0`W-0;A=yFMsh;9Zom!MyV7`j_U54qcKzyYREi^v|K2)+oR9UDLCo zX_?E}xvjNq4P{(sjCZQ%p3*(@dBUdijb*M;^{E@1KK@=hand!p=3Q+vNdj&*_gSoR z%TJoEdY0H?HP!2m`?k#YX?$IKi(-EMdn9D+SEu{jT8xF`%$9t|g&nDuTrFy{KFv~5 z6H89{&NcrU%yL@w)y4B3`g%KaQ=iSvRCKZ9U3>r9^9ir|a_c1hoGL@I3a$KB{+u9t z<GQTD`@{8VDu1-OMUuFGefjmT+~mZx;{l)F@8AE=`NWLh`=kP!{(V#y___c6$%Oy! zo!XYn+&gpg)XrI(Z`O0Ar4=4BaBRy^R2LPE(s~emXpZc(Y^@N*+DBEj{Aqh79p#0p zOdka-_bTS|N(%n{A$EPl@%Xp5?bW_-*=Vvcz^wR;&BQYX)9T-zSonXAN7MfLNvBKu zr4srAo%_Z6*{icGE+w?7bctM&*-=ufUh_Ij=JvepUe$r81CC_8u$p-8Hsen{8FoI~ zwO%WlULToLbybt8UR>q&^yfx@Egqdu$T42SHS_8Pj(zO^uSe<nzf|@5A9?cT|4EAv z{=FaU>&ec}9c>(Hteh@ffBL`7lobyjcW!I>x7Rc^@8Bd&`vRMmDGs8pa}v5^;{17- z*n?c|@b_KenYAbN$g3l_DlIiHg-bpRNPf<~VQtj0EuXbLym<3Bx~;Fga(QRQC9@SD zf5)u;>|c8$CfYdnl+ORzbtnJMd0uq2aMJckzyBGkOYu(=T*r|(``&SvR2jMY3Eh{T zzV<ZO)co*@Fw<*~IrW{7rbujTJ!IhHcgVp$=h{4BAMIt{d)*g%?>~N9POPT4@WE## zhOJDO*IoGD;gq;Y<<Psj-A5!Z&Xd?{>Y>~5<cQTH=WUWMFKV2*bS+|>lj;Lf>o<9K zZoip-ed(>`>{YD~MdUB|KJwq3@A&BahV}LLi<KMx$h_4wk?{Fc!u?<5p{6N^ilRfF zfxu^nbqDUL&w8bQ=<w~ks!d$#*=Av{jGI*M=`5Zw-{{}VUjbV;W@sFbyW#H;-DvI3 z`15qy<j%U4bvqX+rbcMCE`7RT<DD9@D-FF0brz3G*v?fScyFeBddjI+kNzjVk)C7x zah6{4?fP>mNw;TNR4(ewy?yNn=x~MJ^rYL{zJK5MJGXXs^w#{`tACl_t$eqt_}$BQ zx35i~6&?My&nqe~FKbTY+PhQD3V#-Jf8nVrY?x>;=clIHojsFQ$$e){)>`seWKFQ- z5%$wc7uk#t@v*o4TA-w(+TD4-qC51Y|GL?dF9kpD*rfNnzT?QJmnT(@mi&phrD-I( z$L8DtrUL)9wIS0!sr0dmt&L(`?>*7I^z?LI(bJ7G72h>nJMG*!?Aqpr@EG4S-4`#> zQhsTp%bQbMPP(3)eSfdh#61D)v^|4Y#O1u%5gs;8WzW<{#?y1}#NE5yHoN$0MESJY zp?Vzl$5$V}eTzFMc#BGX?TJ^x3+kVKwf^KJT3|j!muL5No!K*2EnUBALFntH3eP0u zPcj^8ko*yxv1X(7W(K_r%Y7CnyH@T?VbP9Ck4~7lO?LKU+jA{`;!95`h=sU*yUCs% zcBn}(tKa#5$X63@zxbq}o~uPucUoQLGtGO?FhSM5L*gpW`aAbcQvUb$iPekpt-6|5 zt?m1&>d3v{?LVd1?`Ep(4m}|sG;L1e@@5x4i+xom_|FP5$Uoh8+`U6Nmvgzr)|rLZ z<#V#wAFo>wGI<??>8pgt>n6PAEI$+%wES=3=Us1C1eq*6&|29t?V;L*a}zn|S}&aV zI$EPZbuxdzZqDx~zMl5Z^wxd6F2h_)w0`os6X}onuVnw29<RL9JZEFnp*Iz8JB^c! zloc)nTsTs_MA7Y0i}y>x!>bnSHFI;CHL`tSTh7<G`(4!jq=nNz`eZ&jtg$jQ_sGr; zkG}pxlXN$E$(+-8ae1+Z^keQxyAu{CFx=C;8L1xgI@s0UVqw~(OZg?`G5rSbCAj>& zIOja5zu)(#Ywi+D(U#&<OHzKj-D9paN)61gY7cv{qG3<dhIyG+m981i|J_|Pwe;wj zlT3j<InOFyuDL5B^X632+t^>7OMWKs#W*#s+Pmk7Lzv#z48G$ZjaK`e|NhMC+XNNO zpA$ZYzp}DZvJ^fZzeDZitU!rl2M%cdSRtYq=P~oywm|v%)AN7sVBZ<Aw#`MTZ(8e> zA0|q@jA3*4h^v=#ZdYp)E;X+cyXH32@Y&(sDPLOt7>lu#?+Mvvq3f1z)!|}QEV;tf zRpsW4ZRbSIL-t-)^=>!)@tj*^?#;vEEsa%Q-7FWczsQ!p=gr*Nx(B|oUy0g!^zbzH zY_sD3J1_OT*=jR6>Rr7D&m8sS?DaF1G&FO%#OJTv#jZWCJX59D%<yNA+R_&u$8<j2 zuKp^PclT(UFweEPtDVwIg9`)ybTi%moVEI~l$O}icS2wOcJ--WPZd=bd;M+7%Uv6$ ze6%ts+w$?8LsQ`Iiyu@@P2sBHay%;G88yF=y;yhYk|3KKwqLg^c0bClt9RtF;{4;A z5%pQQ{^akJchy^Z?(kd->0T=nwtG=H_q*SrW{!26*Ty%Q#Kpx5|GnuE-e*4T!p_~+ z+kUL%RCNjcxqeoq0{`J1m0^=>ICOV&y<0V*z~;dOm7e(pCz>z0GS^E8erBx``0L~v z(;+P87dVMCDpx&WUJw6yZsi8YRa5GhJY)QL+WH6MgXdhyoSoW}zD(cLARyPadBIJ- zKPmy-Mq<Jo%q<_bs~!t`@FGQLQjPS9fE=b{Uhxf?875o}(^bFK98EG?_QWe|DQEV# z>UVRd2tIqWT;Au;#q7eYpL==Ta}4{pss1&paOGn;?bG<~=)d1@6@!FRq8fL)nW~&h zt=F&Mj&a(4B|2wWhKbQ{=Q{=KUBiR#Hve!J|FGfOk@J(hWvYJ3Jl>PxSN^KwZAtmQ zJ5k9IY?>Ema+Uq=&s6#=CG=DFfu6wYD{@6bXAaKwJY-eGcCAvu)K$Zu^HjkP_4aQv ze>7|l?&0$YZ(dfDFk|EA3y;@mGv4?tl((+Q%K1z^%i&cb_Qx36bSCW4J|})`4WCO` z?fPp>Jin&6-H`HI5yrfY*S$?wU}dQn-<9XgYS&tLrc5^dmA0E<jo?(Rq^-wZwMW}? z@s`hFTqae&*Y13|z2J2#rJ$ey;|RUA@>|XX3W!`>Ipdr0JFx{ngj8$md=8rXs5-@` z-_?I~>NXD}d%fePs|hllo(wyi)2>YFGI)Hd(Npl+lZ||tQ+GykI@aHxKVMKJl(Txn z)J4X96>|Tyk9LWd$_qB_W%w?Wk(HMv)X(*(ZpR}Pv1_w4wk=-$uW8k+Binjf_N`m7 z=*@2lOR0);Z>rTDJihuxAJ`aw@-Ekm24&vlIcpk4-kfDwdy6HzepA#wBbI5l)kX^< z+9xNwMNXenY#tmbeA#|utWo4g1JBaHOHQmzrvtY}e%!RK$v`#CcGBrpjj2~n{?0#h zK%n@6V4}*ix=EoLhTGl<>9_N4%KPiR_=;PKz|*vw3xo})B%ZaIv*!AfZ%wMpUg$20 zQ|;79iW7Rr<}A-59wjbvT(mw!M#RNwdZfn7QzyQ<wZA<2M`FYB1a;Np64RHS7TF|W z9w{(oXZA;iz`oq`;;%WaX6;>d`}lG`j_)cpJQn)L@BO&CSGkVuWM%ZJ{LJ%FlQi<J z#BVm=UZt^H)G5t6>W}!=w21aIt;WAr$$w3<*sObX^Z(DRj6cow?%z1V8~n6meSMb7 z4pXrpXY1<|HdKdvmU}a4LXFYx>Xx$tTGtAc=gJiEJaj(pW%8}7tNO>&4@*opu5*0B z+bbTGYx|t{{BL=sGw+$sH71uoc;MURa=(f%>U!PJfONl|zjd^KY`uPSZM~+($EMZ? zcdvX{@p+bw{2$*+%_aAPFY6`qP1<hpw0x;#{qO4+U(Jux@2h<zvub^z{*hA(`%P3@ z7popr{ki{xOhQ$qjYI2%;Ko(kcOR{t_jBS0AJ!ETpYsi*?-bcD-u_s+rFK(#=(%4- zmvUZi=a?=vcSW?h)<WaM>{W?w-x?nrzp;181-nO=_^(!Yilpa!_nym??)Z4&r578r zJAccCuqU0WXWP)w=T-c2p3%u&xuWSS=NZl1F=xRHVfJL1bD5?GeZ1Qu|Msa_Wbww> z|LgmBt@-2?mwXRamhIu6uJ3j=I#{B`ZmRIDaM?PJ%Xz)aozKr)_NXM`@1j%5&EJ(& zyL{Z2=6U71_kGfFJ(AhF-1YoT{)L`%kF&l%TD{VJL(`(}{n_>YRsS!|<tp2-{!D>_ z!efd5D~~jO+yBzfo%#2Fp*by=&v-EI4^Vi{lDH~sgT*$7k1KaG`F>nE^Hu5b14{x0 zCTNr_XFqUv<+tnxdG`78!N=dvd!X%hrBtI(K<Wq6j5}d6j#9i@ju%@ee${K1(sR+P zTYGJxrN)zn@Vkp0w@p#5jjKQRBe3-?&s?uZJ-hfAPl?SnKi6owdh2DmoyVBUJ_T|l z3fM24tSiKk`*B0g6ou`Y`|A~hj<22W@#FcvqYD2y1rPpj^*C|s%(;t)Zr*uT|8wUm zv2R|dXT+QKyH1&`BcrSKE#+U3)U_R}mFr#d*mx|v++VmA^sETdbAI{igy+x8-Ssa^ zwlH$59$0pHS&~b#WU$@r@BnT#%dZ05aS2tIm{>o2aeTD*YsfL3#>T1pe!QP~yDVw? z!vnhyf3<JA_1bIk@yyf5-!IxN>{9B_dQ19P#q>MTp=$(WxF038KAh3?d(pWSCZ~IM z^VQFK)~T&$;mUUMbwQun74^AZI+H)_wKys&Tt6#8CscUlBUNsj8#e!9j$Ex|H9fgw z%7VuZ>$Z0EihE|a*#vS`8NNv9GuhIoke0K(=fLNHYwC)Nbk;m#spfIxDLNq@a=MK> z_od9FzCAa%jWmz!nX1IsA)KryeNWl_zSGW4TC$gYJCl!Z^|HI?C->I5^WDvBSsAX| zH?3X5k`P}%_uCq4`^ro2Raf5h?mqC+O?LB6F8RV`>vy_YJicx;NBo2T1`9U*eOn|n zcXsNRJUFiP=)y{urA^k?muPdh=6P*rnKEs8x98ti7A>1U_>_n~3;C|)Fz5YGu1UeS z74pwCN-q{tJ-fVYwql;CwCBPS!ObRBljkOS_%z&`{NB%c*2#Lc+Zw{c-(2eEe3e-d zedo}#%`(l)y@N9!T-VQzEvwbZ++oze(BMj>_sYo|zq!jgzd2{Ve05cw#Jrx?2EGZ^ zfipHfbL34;n6!WKN1mSly4O5d^c8#h_w7#g_7~jlyKnV{xXWSpP8==pjdp(h>$3cm z*$qX#4tlHoxi*`;ZuNh+ufADm`mSl^^&ZNnGx_8GW^v4pQGN13BrbGWvHP#qrJ@Uk z4zk_fP?uhFBrba14xPgv{p-J-<)8BNnZ?J{6}O)(o6gy7+u$7d*yqRJm~Y&?%-3_B zC+5|EXx`5ya8UTFR<x~H;Jf^LK|9iSo26E6+4*<gRd4pHw7G8cY`fJ{5BNCMTTR}3 z#4u~?mL2DX<}}~A)L_nVSX4hahD&z4>;3iOuSH&~P4)GQ3;!nKI8|-B?Ae3+ucZCm zm~&@>(=8FdkINUFtm><p`^73yq=iE&wR_)f<JPnC8^ewClT)P9T1}G_t{kvod3k>F zgcbws=ZxXGKLY%pA5+qGIUmRzJLSU#_v-p>^M8Fg^MRQ;Om#NfqXWXG4D-z$Y<L1p z+7%b3-1yR*@K5p-x9sA~9V?%+uxzW?y~gepC(CNP|8HAGQgt|6{!GZZRTRG0-g0Z< z@n40;E6$3!UERo8?$x@U(`V_DGc7y4qFdfCvlcoS|2fiUZrs^*^#?^|Cp>04_>t%H z^nP=htMwLX3ER~-tg>8Gkv3mrLHMUK=Lpl!GnBG-t(bK5Tl+O1uDYnCHer$16aLPf zExR)MNT9WLwVJ=`-NozXY%#xB`aB}}-mS>ybsKX3#BE(FZep$wa#N|^NkIRQe&E$z zds2fV4zTX_Vx4g-?N(;Yd9lsM0w#!W6WAm0!g1ENv&nsO^_$cp)-(mKIizlwFex%n z)$_&wzH5ns74D5Kq4Szv)lJRk-<Wzca=m5x&1pXbEwU$7EAGFgw&SP5L5GD~=jY12 z{j*~CG(nyF7D<nmhzB()1g+1VbXaPtXm`_6{U6n$D-&5aCW<l|d|!R0>d2*C@~5JB zQugXy;<&F|!pBx9Tk25XxA^QAP4BDHfA8AuGu}EcV(ne?&(4e+RM~2$^6P6HtStQ> z-lVN{?Q!1`V~&dob~PW=xAZHfIX3?PKAlhes4yq15T~<G>_!(GFU`;WGu>9+llZdt z9It-C=7%>$?YFiX|1jLIk^O8!@(FL-sZ!@#7FtbB^cLc{W2fBX(P_mMQGeLw$bnZg zDmfdBl7*Y+DC%&h_NX{N?f+n^nfq+!GseamPWS)2kGE;w-N%#4{;ws3ozXaS=9>%B zUsCOMd2qdaX6tG<ano!+9^M=_LmiEr!e&F>H51nS=J=#>X0iH*dtaGtR8_pPR?jy% zki0$O@Q-g+FU|SCtlr!6-t;@i_Ct2{Gp2ARPrm(rN5<A47oN_Y7&b@1da1Jbp8P|T z%*(pU^*=X0|JkUp$nMD(J-;b}Q_R~RyytAzSK6;|ZF<3#_1|`VoSpxKtK}z$A@8ie zcJ`7|Do?KOTUNMEh5zI2FJj)GYQ?rp`cyHkZ<FOKkHGa;eJ3q5sfld7vX{+f`u*#7 z9dAsozqKl%&N%5*@{5uMWeXn*?_d<_`h89Dk*QU^@sG2<W;HK89{>DfcmEEjmfz0& z2_4?68KjR@v8ZK7FVQbsp}lrP^&WMVXB+vh$2i3W?6tlfzfy6ln$hx1@tO9=?_NLT zaByRt)1gS$2@j?#D((Gsvg_@m@=S4w7cZ<{bd)zY3DnoWI&#~Ko2RL2m9%!z^9#$~ zYR}UQ{nXH`T)xnGo_N)}9}c#wHLHb-_ixDF{r_Xd!sqqBC%@8;tPbtCa@x~e`ViAm z@A-EtgzfDs?S%eM>t1MKE&TbrU)-4>ne{z4rav>^rts^1{!E+ri+k2TnDqWh{Cvm9 z`9J>U=LyR<>fZ1Clv)2t`(^xL9{w_M72|9vznl6!a|^VC1okYPvGi5s($#Fs63%i9 zOtY&<wGVzhb!BYn!I(pd|Czi`9Zvi#wTZFP#b?f}l>NEi>R)mkdRE|3>iEkwWD5h& z|E(#$eREn$TAUSDpDuV_*t}+S+6)I{(`(h{4&0CR=1b2seDgeB;#`kH{fjK;fJA4Z z8sld^%0ho?#acK_80UDlTuWV6rs;e&XF|}0r(*3Ap6tN}-+d(~JeH`tWPf{JfWpMS zSBoZmuX@PxHGzlgpq%`Pk{eUGR796Ady?*)J!OHmN>%BV*NR;V`^2O}FD{!m?cE+H z-BX8bvSzitou2zot=asYr{Qal)ywKd<&S;ye}CO%c5BEP@z^yh<{wq=O?%)jcrhen zruB@OyI(|cUD0K`Xi)htZo${tKHKkzu^y}ra_O!3c=BK5{o>M<Tc3O0O$%}TX3Fs5 zrZ;~=L|xjyBWL<^+Fgy=W;}f4e)mXH`MpU2);ZbE=MJ$ZzReb%@%*P?Uz5_IlZqE6 z+^&}wUjO5yuG*omuX$aTZ2a_Xee9=~ykFEB{-kGUebt_xJx6WROP|#jT#|k+_;Wwt z)j6dV6<hZNmaJ&gWmcSaP-jAEZ^V?QlJ+#MeS*@<PfYG+Sz95vcK-jeSV5iE;&}-U z4yOYD*|(?sUprr?Cq;+n|MC*8Yc1dXqI~|H+j`q8rGAgw2R|S6pGVc&zcs(t;bao( zVc`{Y`sC1TTd1Yi)ibqw>d$uno0Try)24+MM}GA?-PC(@2}i}(OOp<;1|;p>b!qvk zqgyW@ud387naF5xd*9qyc5*i^R{xZFQF1o^b?Mc*Jr7H-Uf=cCFo9)~(e<0PMlTw4 zpZ6K*96fQ&{hBOSz2wt}4B=ca*Gex+-@p36jjxju-Y>qmonNgWchfSlEzv7q_pWHK z6>hoUy=gM%wPK4qRo)!CdNY;zpW6vWR7rom;4E3f`~T7Z<NSZ!SW3(uEi(V~HsW@z zcF<>MAuof}(+3}@+FbD#_}mt;{WZVYlj9)?@9ZoWum4|uNi6x}X1N*l`jyW4r>4bT z=l*-W>dCit@<)mf&(Hm#?Gs=>MVd3fev7p6g{U3VPuQOph~=@~nh>8=yJJC_!8@;7 zsQ`fm>`yLUOAt?BiJjFqZ+p&L*W;R&Li2X@$Z&mJdCp`V*M^x&M~&O}zMH-~YFEX* z!*8n(FP`(|W|O|(jgxX;PYO@pvh_l}_|@1raTn3jtu@E|O{QP%UBLFV@8jmAH3p_{ ze#q{znd|)`^`iBw+h?DqeL26!;P6zh$3`-e!P^WyE;^fqatOTFd^7tG_mpMf;j*!5 zS2=P-LdD)}knw(-reyLlc$q=A$13*hJxu3L9OZnlWc$aQ4?>*}l=v7ejgBsCRhqr} z+_d@|C(_RCYPl<uEzxpW=BnVbjQJw_cKm($HHQDyG}p2aCLZgSP0oD}gi0iL+)6nx z?U+J~?KADSDxO_!o;SpP`(GAI7oRn8-J>@J$?wk_R@?6L{o-As%JBN_(dZvR7yeEx zb2=kB@l121m&K$;zA~Mi6(?4>spKiM8w*cAaM|~^Nxk>Icr$)+?^RE9dtOJHoE2Ky zTW7oI)wYnxMJJhK)tQ|S{xN^cW3etX?^dRw_Pm@uXIl)H^z1$+`RQiv^~%=XH!qfF z`@T8*YTd%135S?U#LEv~p1g@Qb4JeE7}u>&44((SnDDnSoAYRQTceHE>zARe_ukAc zt-9bQ)poZfSd-VF-mcXwaz5iVmv?)ETf9y#V)=KdRx*Zt<(cD0lciZF8M5<O^?2Ud zai&IYcVIFvqwV+0A2d7s{@q=7^od_*TgS6gI~-@k2tF!5EN^M`$5YtZVQw%-WzrcR zi}d5Gm$YAexK=9J++I$}*jcoGf7qs$U;9%9AF|w5d?p#kBYDM1lA+%CnDgw<Cj$8b zCp)d_VO-BM?a+tjc&`PQ3w%FbYfBYd^JDW*5fyfO=IK8-Sy`m5()0g+>$LlcW3jLF zwghZecS*ctxxQ$3ZSCT}raMi;>|}QD42rukLE);L^zK_%r>DiF2l(bm&z6-H|1A=@ z^~<XeCELG6--Xoj6TTa2Z}@CJzkc`B*IhMc-5)w)%FWXB0+QNGuFZSWZzLlmd`c{B zvfk0tE6h$^wcliJFVS>Q`~K2~zcSk_^W60G6dt&&ih1I@!Or5e`ErN(dtW96YhQgb zQGc&^^q!iZ!iS&T3RDZ{@(*2lgg-81x#=msV?x*B)Izl81#*31Yt^5u#hWK3++9+C zQDhtQJg)EE^I|?-NM5vHlehDxja>T{GUa=k9rK(qb9>vR4IG{BC2Y4+y_8>1@ltNT z%vZVU^Q6jI;u#xOPd}CVI3m`>RqMa!L$S=SOH_|ukPuv_m9Vk6N~OPh*%8a_8$L%e zD*2z`v+6%^M!t`=>rG!#=Os^%*OT1kX8*~On_chHANE6Z;p?5j76DsXMd!J@J`HNz zoSIeGo^zcuy}&@@Rn3E>Nq=pe%Q|*eWnT1MS-JYor~I=)EWcQ@ZslDGmc5nNy7g~U zo}6rFxrC3Z^2v*rq`PPQy)0$JuCV^J>z-d;Pj-Hc*f+^xdep`p4zkk|KXG@p%%61Y z+oMQ{+Oi<F`l?yG6jT*A>gwNlAa!T+$v~6M>&4qLcXO*KD0<q(#PjiZpG@MIqS3yv zP<i1qj~7CEWzvqU95+u~DT&Y07M&k>?ZMG22WKx%+vvJ^esaMY>&lpem#-h0*4?He zP!ktp(q?kWqCR{5oW*^%y(Q_JCuUdFXBy-fc`l1f&r8e5)2mO)toytCjN+BEKbtad zvHoQ6X5Ol{Jv+%^@77+2?2}&?o_Y}dZ-QLzea%AEBS!*~TF+lgE0`z0@B+K|JR|lt zvEG~iHJ|P3dF8aq;>gq*j$2Xgr*EIRIYX;BfYtc$p#zW4U6^9~?OoQ1rAZB5_q~3# z&FOKB7G2&tTdz37Vp(omOug~S)18@aJXK-2Cld7juGz}=G%R<f)|SUk|BX5A3q+;z zrhYp5^RVe*<z+?;k=(DnPFa+!pS6D8#Pi!FgSXh8@GO|(?0@Iti&Tfs-|tgBPb)Em zG&YwyAJl*5RImBW`(~j+W<BRMg}suNHd)PE?j?3FwW}<)E=(1!-94d6Dq&B3h?%FO z<E~w$l_o)|wnD2+^lr^&j|<wYX>`AK_o1o&UDB1kS)OaRtSkBT$$PTniulNNiOOBI z;n_a|G}Fy&(=Ht?N-O#o(DmkP_O^rE-}YQ#{Bhm&oyGP$f)5@hMkyvq9f>Y#OPn>A z@4w-O?Cnpc>xmlwTWFl+b1>TJaQP3{nEKi7FC&xQa#$J&_u0rq*-mduEEDlReZcXC zqv7hrn-^IQd7WCm=tS(Yz9~z67k#;1Y$H2k)+h7E1BSAfwp|b2d4hMF)7%U9lWX!H zeD6`YS@f<hEH~;%;w6^#^EL!7Kkgg(h-=^5ubn^5PHJ#p)6EXn+35Ds{YG6{-}LtZ zwMrW`>wm}|de9$Ha^kO7|2nVQeGC8IWoU14|Lq>Y&vV!5?2Y|XrbT|`_xtCX9d>nH zz3%+e(>$WPb>^Gi5!O*Ix3)F-7IZ7-#-;-tS0#?mn>i=5r@1NHO>pD6y_PE9qHmR{ zKd<=k^tZ)=Jtf@=?{4inFkwp~=havKi~2Xlq<CC+<F<QQ|DosE--@Wyb3QzC+{n@U zTv2KJq%B6B{T99@Y|H1R-45fmc77$9v-N}hnqV!@0D&eO=H53;CH<x5GoHSl6I3H1 zdhq17eVIF#X?Eq#oKe-N6TMa8dN)h-(xli2TjX}uXm5-PT^^Tt`tkG{sb3SDug5Gn z(ewHGJAr7ke={5BEZkP_zq*X+AnO_RLy_wJJ7W9HJ@&|Ly!38im|WS9)el^xC1?I@ zlsl$)r!&n!K#A$Sh2Z9+{_`T{{_Bo5Xv{k%GuONEe6^is_WRxL_6immvpcKYMbGDl z*G?#EJYJ#n(EiArvbvmxzDXLzE(@z8?4ngJvb<RED4^TzRyO<hbsBwU^=t|6<tM1$ zuW8u!B+=3MXqcVbHq{qwpR5YvdvExxblCIQ&+=`ZSiEM^$736JsktU^y8P&_?$-Ln zVPPuX@$a9P3UM2hoRRadXyW=IzfZ)J=U~|>_q#qRd>dGANKIzCG~Z@rfYR-nd0$?B z%iFpB?|ntJx>HZ9zMeCy+w7ZC_CCMfZAP8bg&RMvFPLuX@MzV#pJ!^ECjM%eZX~_( z<?q_&XUS5tVh^USVQ||SRrNS3a82I*Eel1r{ko9Sx5Fa&Q(E6`r|-T3`+_cLOj(-W z=P$Vb!jZ%!f2Wow=<IB5b5r0IKM=v(KB1s;<CQ{Q>#Stg2XO*U;b(0c4E;1qlPrGQ zSJb!X-&ahZq>>l&Qz<5{PU!GaE0&+F!uyi)=3af*SmmC-`NVbGf_n?T^r+u_J8!?i z7nk6BLQi_G+*5eLXQyAJ!h6T5visKCf|Oe~x)hzhJ6pFTCE476^UQkfYN1cAulWTJ zdAvQY9q?9FJ3v$Jjr(U8$!E*>zOCJ7T@dO0L*Qvw{U0&qgk%SE!6yr^eU;w)V~MnF z`Kwh{Zn9mqs@3ghcQ7imC7K+$5^8g3?P*ia3C${PY!6;p-tRPjJ9AQ>pR&x)zT1y; z883^iHrj05cY!VU_PXi?ndb#6*4yh}xcu(%{pSW2a#rh`r>{)dUfZF|e&qO0z0%1M zFVp>Bcg*HA<m9fOwOsGtrj>t>nlgS7IUzg8-L+wF8OQ!pQHN7D{b7h(eD|03Z_AZy zrtJOsP~GaSwc2F^vq`^>9jg7YIR50}H|N)}tlaBYDV%mMC};DGulhwXFRu$tdLSI= z@cQ3@Z=&MfA0KW1op^)8lP&4yF?oqQmzKL1mA<%EwCcCt8Qx;HO@52(Lrq$@a_`(0 zC6Q}jVK?_`;P%rOMU!SvG2JBS@s#=Ep1L-XmN}*m467y`TW^sxr?>m;5|-PyYz&m& zSViy|Dqc(XKXc`1@2cBtz8uuQbjD6rh%J1>H-5Pc`N`@N7hUfRXOUYP7?&@iB6nGH zS=Ut;!;d?+{F}ArVC~<vAwCZ!<CfPq{F(5>W!n;^v{u$tDrUdLl9sIz%KjGF)y5>4 z+|R$J?VGDq=FO{nSX_2asXwP=#8>I{lIzXqgv4vT4a`2rBH7*^*y44<`qqP8jYiSw zC9Roj8)JEc!>%MfTe>48`H}AVeI=a!pVao(-L{;vIwbfcgX7GKPjgLP?mAWQwe{Sh z&Gpk~b+)}&k)a_~W?FIBxMJu3iN`#yvYo!1UM}%UsVXw*+w$lIE`l+Vg~vEAE7%1} z{`!68aq?33hVFUuuJG(PjB37Rx^$uTfy|HU@2*`B{LNyn_JpT=%`w4iQ?%ahYc18C z{_jeOb!t}m+j$Eeq|fR}{`k<yqPE0VFr{|RO2*G$>I*g$WjxW02;H}Qo6IB6mF^M& z70)_qT(9L#Si#)-+5AXpVPSO2sl0{8pF=Y@RX07;jW=a2E3SDHwOe|Puizy0O?(e_ zg{)JKeiS)z@`jX8BFC1gTw%JWzAshrBjZWqrE2`MxdMJ$hsz{a9$FL<s#4IKu(l#F z@UoVDmgl;HvnBOwKNQ|`HGX=ssd(Y$&hIJ3y-S>@htIieQ+DsW&?e_Mb89v$S^ux( zEjYAM@6FBZ!+SGVt3C}|R<h>%Z@Df*Pov;E-^I%su2pp!O_@I9?c*}3<~BA#<IC&M z)WjW*y3(vterv~ui_!|wJDVqL%F~>4zanw@^yJ$fZIYJDw5H#QsjI)U{io2graQ)4 zV|FimxU8tRrtr?}{a-adyqle^GJ{LKVXsfoom<~3U3Y%IAn84K(Rqs(S3Ir?ButmL z%QIiswWz1-qDGPGm*-hGb}{d~DVg?Zil-<?UL4oizv^knKlSQ7nR04dL7Dmo$7E-% z@*v$MGaD7WyM=x??$3?<+`Pw2y8gntjW_HgrY*Yh`Irl{+ojFQN(zbFi-Vu2UOijt z6jtcPl&I)@_m%!8yB#}}1AF)9Eo)-+)l-`uA1tGGmpSM6#`XnKJ44>YL@qXsz31q1 z_9ma``jb^f`X~35TNu1xZ2lQqAlCJ(Mb<~<U+1kOn?hpLMS46^eY3Vm?lP{db{DAs zczCwIR$8F`$+v56>^5%DFxjGh=p*m@#|KlN=|7$G;+w!(X`%C;&pjDaYm3e`oMM)K zudR1;rMTa}t%4ubPyEh&!Oii1$+76`b0dm{W{af?-EQ@s9~l(8<iLr<!!L_h?p}ZR zPtScB?TKL*IeRkIF1_tKncuzr-(QRR2Nt`({n=AL<pOi=?UzQO54YJ~R-bm7Szo#! zD0bENAJf&J{N()P*||XRy?V}fX5V!&Z$Ewt@?m_F<mQ{VXa2p%5|6)Lx^>BcH}I=o z0sH#J`wah2J5p|a%b{U%rHHDS_F92S{QfKvUwp3fcGv#loEcccbuRYo%>`OpPflF4 zdDE|^h+yq}llpq=Lq5xQ+ob1NYM(Fi6?&qYeK%hwwDxY!ukYvlQl+%6n1meC^uN2( z;mXQ@k8%5ddOW>jTA-GnF~cbM5%-q;iY2$7>Qu}AJ+NcmjlA~Hc8sUHGx^ibzMfhw z-}t{jEx+vDdyPj2OB)4_#$2;q7WixV8J*|N+&{yG#Se1W>?!+~QD3pUbyLkVLveE> zYug{?9KP>LO)p$hUR-|JMlx*5&i+kLxzcQZ$R;YeEqEGpbW6pGtR;6;=Wo7h`1aS6 zzFPjT9SfFx+A9^_!oKLpiBIcW%3U|>ep-6(U1D?_<D{3YYl60AR<UvWp6zAb<?(&d zxB4B=GyIL_<p!O;>9m#8dDq5;_5XjheZRbQ`gGkCO%*+J^Tk5`5eKF(_?FR9&LaQ( z-L;eAf<F%2d9vh)xKi)(hgr(9=iDUzwzge8?AEilj$_vGd*Ns5%1uQz=1b1L&U9%_ zXWw;^HE}NX3o;I`$<nh8S5BM1Pb74&+BLQpM;_+d9f=J38yIP;63}}xGxBA?P7$X1 zeQnRz=A}M+-uo^0=dSZ5zDwDEZcjS>y>xc`51k)O=@(e?Htu<sshwXY{@kba!s>4a zU*v4u;`bs@Ge%;SRroI@hUWhlddeqtBy3PtIbGA`!P(?L)0sbXhqXcs^O=;|OW)fo zca@j7eLH!nd1W+fM#$k6%I=YWl2c1|E^~}lY^|@J`?Xp)<eOUl_6xSP3(AxZ-ajg9 z9yTj(dU0#v+Nb~O^kbf9mBdRQQa)Xr_t#I)^W1Fp*NW@aZkoOPJkj4bWsz&!#T(0B zPCqg2LFclp^#9XdD6jrnwDBBE=;_@Dx7NqSY?)BDJLRLqHTUV+rQ4$O*KbS`*EM*( zySJ&{Dvs6dd;JEl?S+MGN2}k<uBl8gTW=p>q41RJzUG4d?eB%t|FWh@)uyj1>^mcy zmbLln@^9Uyt^C3r(Ndd}o@_{d_i2B@evgG;_1D@hy7SJp#@;FVX})T;miF^G7v^kA zvVF=e@>@G%flo--o{Lo~uVRd9A6|RPreVe_9;*_~Ykj^V^p8{h`6~APr{)-~{;sr0 zQ?~2ktgy_iia(jkPe08+`NQUoM7dG1-EUp9<I~kEtIVeLXjlb&yO*&n$^E3i+k=|= zmwgKTzUz5h>e4O08TZ$U-{-7nO!thh`}DK%|7oT(A*QEZIkGceRQ>O-8glCYHU`zH zsi`h+dVK%gZTPu<Y09IrzWP&aZP(QPhx*EfZ7p(&Klb(Lq&VYFb<V>pHJT1g{gc^Z zufuxad%%uX72UUi2c1r87^$tdYuOUf7yf&){#4tbIlB}!d)Oqp^|bP)Co-&>Cb6d1 zoN=Ol^xpHczEm{q{Ct9MXYUra+Dpp8IbL%2j8~tJy&h+I{?6t*bL-w$J2-BrH_Ldm zY3hf(Y0HaB|L4tGUK`-^Lb}c)WrwGrl-a&jbIZk+blv}&^>+#D=^5;ccHUSqVTWSi zhTXFyoH`4PCM<L|FJ<Ip<W0DAc$Rj7>Z1FpjDn0}XU;A1nqhw_gURDzQpOIiFGqjN z7HGPrcbq=NwsBc6my8ShVTF#MeAj2`>UZi}e<x3!TmJe?@sycf<!+fzzG*zH(Jnjl zpeDO)Md4HRyGL79BVRTK1w9j7JH1mwz4wEn;~OPawZK!8@3eAu`#qVpYDUMDn=LNo z?&l9L^jI#$zo`4nrH7Ub8)IUoU3#PK_DtmYDH9p<Swd5}qje8&&a#x8lM;R7<=+`H zj{CHJeyjI%kJ_Zgbne6y?bN8Z=_hi<zonL2rOjVbv}K0D%=YF<Z#rbQ^X_xxm}|WA zx^2R#d0*7dP3+lz{O31)SM%))BsQ(O*C76%Lv~TvEs54IB5L|hZJgI;CC(LHzMfNR z_w7V3=B>O>5|6m<XE<wQTv_9<_&D#<Je`&Wk7j&zJs`#xT))9q-TH*6acm;v`qiHI zCu`JiKNsNf$6<BIVg;#pIVW@*@9fy^Ao9(ZvBhoKXO}{udmXOg$2y{Ivb?AH%?h!U zVxPMvu<Khh<KDSdf}R`KWN&<NR%QOmG=@!SjRz9K-uChM<<DnZ6PBfDs<Yg0xt-tk zlqc@F$F=wG+jeBWh{)9XXS$LH+?S?#ubjOzdaAVahUwEwJoC(7pMPbP&85hgxbM=D zFLS=gyVOLnd=727eNSMi*42|ji}Ti-e+(!Li}Txk+3zL4^v;Kj<xabIOxZGJqmXJ^ zyXU4hZJXV;sWQ7`^JR8>a2&m~V9ylqoW@yU_vYWa5!K*){znqS96^_dqVwt<!xzXc zIP02tx!bK~pW52wjV7WCjrf18y7nzuJiBs+Wt;V#g%kZ-pPo%M;m=*<%%W=|VjFS8 zU`hB~_1Su*A6jd*C0WAUFR%KNdSkPa+qIspW}*k8;vGB#JB%!CuPoSj&OoMk@tliI zGb>hi7w_$#aDJ!Ym4B~yY53oeh~470us*U&O}O6NH}B8!RiVWK>c@UBoHM1ebk%(R zWpNw-|6${NnRDb)_O#nq(<UEpt9?6LAV;+<v7<ZkP+)T_^ZU4j1&aO?_vHN1k2vHh zcm2xi1(K8d&RuL+&!Mc(6>%<beuVm$><hZzZr4R^&P&W&|Gf3M@z;6Xd#yhdZqM{? zbKQKUo@?@{n^I>b%rp80uH<D~DYD;jDzCfTeaL-P%FplYM~_av>*&AG=#jOEhi}iq z6S9h{xBh&kH>v;YtZi8}(<a5uyr%W){vy-96%1>FyNplk?uon3`eyg$t}nuVUF@en zezg9&pDWJ(XlC`z*jD?Np9;G?!q$JAlCihwfnwBh*Lw=}-<srJ85CRAFKo187FS|r zc`*NP-GL?becr3BUkIP<`~S)5i~Fxj!ds^&9OCBQ)Kfi;A^!QsUw2azV)m>NHxOJd zl;3YLH&r+|b(KlS@jdrkeu<wIGE4s=bnw_Y1;yZm0^MhC+aD#c&wD#fp^S<7uDjB@ zuy7H>Uluaowq{RFd{)oEuv+!_-M*6k$B$lAGP>CO^GN#bezbLuUC*D`)0r!!SFhS$ zA95w_5c9_M+)1~81m8~N+@CFIb94QYa%<M;$NqMFMiYPDZ!O%qqHbYGitMXNITCLV zZwV>3zkN&oXT=7O>L+gVgX$C?b+5hQB4yFI%C3;TXxsPc?#eFd-e&^x>aW?j{ukNk zbjIh6`Fie!=E@T@3cq~wi1!blpEP+#mNBn*inr(HTg*k=IrE;q7PEAkvpy#9neuU7 z2k*CC8s~X-vDZ2&@Ny{k9_zhyaOY#kvuE}Ox|D1^S+`{Smv@GoQ_kf{zj?j$zi!>{ zLWZ4;>kTJ~f6aR&`)lHZdFfBrUrm}<UsPtombPNrzFTd4`-`^iH+`z}$ydfU$U1%B zyA#hOSv+HO<W`4xXjUe>e0!Aea!%88;fCq4Z-knUzkev)du7Gl!(VdSwpWH&|4&J} zXQC0f<6OeklK7n!k6gYrIKGwbpBSvPE?hxxy-4iu-51u>#QDDJxc#Z|?x%xCKQUhX z)OfG{Q)9#5-sZc;tm}V=m-sI)T6j@h?&050C%d?%`?I(FSlxT9Y_eu_^|RotC#S^q zZar{wTyEj~@8|kv?fzaDmcS3qt96r??ap|7psM)fj%SXSicc3C=0DImxH{`W-Ns9w zSEns{KWX*7PoXCsS$!)lu3f+>QRp13bLzy4Q}REpZrrP{Tf@KRd91n2#242b_a)r_ zagJU8z5S={Q*O2K=gwWb`hLRyr0|?8TMZ*J1Sa@B`ESza`|JK2t<=|l{@?j6xn^1F zfBwyNM<-;OnwYXEKe+Psq4vK^rl*!{`003TX?~0B35mSP;?qN>Z`vYqAvAKaRghEe z;e^d%Q(VmE#suY-U01I^>#XZ~KT_p%(akBfTE1^ymVcVj|0ek~_Yu>Y(|*ey$Nsea zJ?X3E@2ORP|NZ@&`1S3M-QW0%Or5eXY`NT@{!Z_tf>MjXsTMUprNB47=A}25={i{V z_)Tivu>Ew)!FFSZS3l-1)fKPtRu!KmeyT;CM?p(0QR|k^WjRZq4)s}1GwUbrF|+n@ zFk$k(xG$lo=HoHPUBx9FOSqB_$v&{#x`flpb>>9Bw3Z#A?iUaL;1&J+<XP95^M@bB zJ^A|jI`f>2<)&}HMs`g<qa$|6{E@g%fch6}5r@y`A~f>XR*LzDny>$7<+WgsX!PvT z*auC^TVfwPFS}*<Xd{D&@WB<Yqql6=t2b0XBKI?KYHmqZk>xHCwSyUV-Tr7cdIcSJ z+#uOF)p+vEUFEmSCi|@Rh+nsrf%TLp^M&a2n?A))rZ+x}um0FxX;t~~?}XA{4m-3W z`=WG?E%{k3e8gOCW#_?JGV{LPdd%52|CBnL?>*&7UaZY3ORAD(8{HC~b8fMcIU<oN zSv<S`lwvOD-HcsUMS10q&Yv<?(K|40-ThM&-yNTSF!apHC0U;;c+F0~aJv#`fA!5` z$6hr#;es}W;75L)(GQ-g`OP?K?N*{*Dr5fR_)ouVz1d5yJY3gSs#whKWoXV6`gd{k z%L%)*Z<L>1sy)4EO>oRtk+&PyhrD&QjTe}(BHZKWTL1cgOyRmWg2ksEF+KTpx<(IQ zN^n(Kf6APV%hs4$=R9^0o1AmYT8A&xOmsKvr*D$qWfh)&_BgCz__HZHaZRP}<K2&C z{flkhgw`y(!8xgQ3U{mY;@ypRQ;$y7%;Ix-q}kGtY%BaF?A7Eav(NoJG}r3A>8}sH z-x%+vIWZn{x_I(ZRsG(7shi{~cFdD7=Gk|`Lvi0F**|7I3#%>e?(^6&?}LXy<V*g{ zU!ux!uMe#Lw4`GBJ0`F5ZoJBGZ*ncx{Zm%OnPeU6#j-t0ZdsS<;;zibT(6bu7B1Q{ z<rL?p)k!z&4%>FRE}wKJTrbxD<gC51!ns>S?Vg=ZneQIm>{eBu#PsiAz2f_Bqtwd( z%(G6<+uf}6I^6r;#o2nxUU|)}@ac5E`{Vh~v^NKjhAfO&*DZGc>|V>?i;|yjw@K?i zaq{BMg2zw24Fdb`l+O;7d38g}X7%lcO7mGxaW8sXAD(W~`KHBw?ys-u&V%NkqGX@$ zU)>}ik@Nk+WxfN)HnWsGe#x?@TKfB@dWUIGC+Ni7)31EU$tC6!JX!kFhU7jSo-lj6 z#e9X0fiq)O;!Dno7g;z5U1#z!n5~lk`I6r1FZ?Ul?`Bya$+Tsy<h#44&z&q+vQA0x zNWQSsUnrVykNeRr6Lu<w`KJmUxw=tp&jX`L`7^Q=MLzW!7Zx5`_VTI|?*rK@)w|7n zZ)(?@M9<#we)YpO%MJ$ZeAK;QKfmy!!{?NBT#sG;H$7b;xq05w*;!Xjc`HH_Hz#mU z7XI@);mPDfIs7(Xo&;w}p6YXmE6<3p=-S<7cPUA^XKBQRi0aO$gVIYL9&^ZDSh2(< zO5xU_3D@&?Y6|U%syZJ#zqeyUrt;0*-Uqx*dzcq$DArFjsP~Y4ks<qVg<Gi7-4_o| zE@0iH=5_w(sg<#e?^Z~?Yn$=%)QfbPo1eP-jHMM+n6$-eIW~9x?Ok7^9e9(iG)(x+ zq1|?8o_?Dcv+1B!VxHi-SDU!f*?n){SM?Uzqq44lZR&LWkFxB48@&aB?$zq)>K}=T z_?-8DyT$RGi$5aQ)o1d^1$~<9^m(7JE|2YNucI5D1;*}6?)PvtJTUpQcjd`fA030= zs#tx!IAzwvKYbosViUyHKff-Z{Oau!*XCO{8c$tbI(2*et~bhiUz#c%I%gGr<SSpB zru>w~O?@t<`E|Z^XQnNm<@r~aHOy^AjQYE09?I!^e||nZ>(<Gv)dzJa)w@kMnHJ$J zmAS<IFn4F$w|~}!e+u6GnCE}^w7eDLrW1EoHQN4u@Gw$Kb4~EssLI2Ichpw@Vs^jS zcI3)!k22G{+OsNaFMZ<m`<FM<)3mkYzTh0*iJE7Y|GM;GFDrl8BJ&@if6KmZ*sJtn z-^P^q+PB|@j1M+-Uam@Z-+Ju(9FE`D>)#37uMLS`enzk|-$rJA>)Ge6S}A_V_{0-S zHaw16@1=Yq;$v>`0*R>1gZHN`|K(RTac|<6_p=0_6~sRL*5;D_T$}Z5@NYx==rkVT zey;fj%?oD7Y4qOL<Xs*a&UNyx_NMZZ30-FbN_Wq=#&{#<ma{+i1Wo2228Z*^U#bSH z8*|ooFIQXjc*ZL3_gZaYw!uNWH)L%SKfmnTh4s-=#*xi41LP<6%g<@kKd~n7<^l7d z;OGner4!OE>Q!13J~T#HUa=Eu&4_JvP`om6!-ly_?td#<#OGB1eMtcORIZM+!?Wzq z@p4paO#jCD+Ht+|i`yDTd4KBfKU+U%X34L`Qi78gbk#q5$8o7fFYWH_8hNfmEIh|& z3)KDD{rTuFvu?Lf@=0-SKm6zFOZ;ayJRNc4-}N<#U*@banIXXU<?MIYV}aiO7hi`J zF3YXan4@l-xpm)#x%+<S2B)Tlh`!}I=WN@ra?0jQXU7d4r>4YJyLPX<dHv1bU7r5u zw<%~e9{i*~r$no7M}10>S7swaBFDxFJ0d?sEc_hG@^S8pck0S7-zfQBdVKYhx#cpg z>kCz0I97NskGX&3i|qYpbsGb}EK$(jH<!us?^UUEZf?sJN=8QEj(^UrZLedOpZ76k zy}IpLiCr$DzFdXI)6Oi<i(?B=2%2ED$urf0uVGPx=doS$dAH7YI`VsQy@F3q(2<W@ z_qTq3r|ZxWxHfs|1|c?&x>fIIY?ylOi};3*#&cZyVpmLVKl|DLs`8XfTl3j%#ZQ|L zimY1RH94e8spi^wg~isEpY>Vp=tODjH=k`$TCl9@@#GNZNtMqXk4P>RearUq5cBGG zGt<+H_bif2U3*I+WX~J_-9|w-zf5>jU(cTMJHW<UPK3pU<&C|j>YD$`3Y*x@^@+Xv z|21~M+MeB?k~Xgk&8xa*5o|TTrb&eL6vN7cvK%uk?3T0(a!Fb8l-+ch(_?V+#|4p= z39(y!7gl{<Eb%e_BFEuXi5botI-0V4b!UG*)HLl`*4bxUPrZBh&Q)r|<$LMxej6sw z_?BC5KA(I3a^2Opo~8S)exJ{H>UaOgixN{RTjpF=5=}oD^zBn~66fUGCRR&6w{Kf@ zXXoV&E=<o26@PY`XZ7+2>KuIH`15nS#?Huj!p17+B^4dbU00lETo`#z*yDx&QL+1n zZEWueZ@ezPG$+>maO+97?};l9v)A<M&6_ZTbv0Z0+@N|tSMCk|p=;tEy!?D9AnmZO z$@j#Z!`_SL+}+{!;^3*O=HDx(#CJ+RboP5N?e-kGgU$7e90K+EKd0tjY-G7~yK74P z!*Z?<vk$(`4tZg%_v?15U%<<b^X>I_`X4CT1RO{`_(ON9pF-h}9gW>elQynMzF)|A z?a{stzEiDDM%89qT=oC9uCTvrC6IjA_1waDt2pYWrtFnDS$fDgt4&dQ#<zwi*RMtT z-VF~~yIAy9RGH<)^6kx<!c!MrDPr0C?&x9T`cDto8ke7JNw!#c`{#jAz90Wyzk2@7 zpY;_tJ5B4=N;Ti!Q9H(YXt!8#YND!rm+l@#*2RnuzOa}{NLR(xet5vsSpV=2)6T0) zcZzOOu3d6cm8GV5a(w!C@$96;!cyhh$rBvh*IMq86@M&KAk4jP>fZgQPP?z}l{|Va zrdet0?A@wr$KziAUEi*HYNv|1$ytZwU#*?p-IKIVzY;7-`}@Lqqwlu=(SBzZ{}+9B z{qfVzDWZp})z}a3jkaX>Rw&iB_UivvKf_^a@6OI3*;Oo}UGG-jE&b2fw)2)`L0{0) zPuhI`dxg3dL>*jU+1cK+OttLwTfvF<1QjZ!Vz^E8_O9M-kUG;sTXA>!g^<bl#R4lY zH=WHfkx))K=CNJ2#B9D=+-u#(v5vg@SIgeLx}WjlMy=PTscDBirZ|4iytifkX0?NJ zJXX{z8F?>CE9ZMRH|DiQOId=aS+3@uV(B|}@y~ziNY?I&T9rBRZThRIf8JA;tjI9# zYOTC!7(AUX(|%&uqWozZC$4+>mD~HZo_ClPb&Jb2oyB<4l{bejcXlN_RC~5(=c1#R zxaDSDJD_}e2eYwD;iuA+RVj`kPKENC)3YLGH61SWte3T1`7xn+fq&b=SqbH{T3gQE zyJW*~cE9EFnT!8UyXwaO!ff_agF`81ry9@1ZQlN#Mg7h6ui@9%dP&WFpZf1ESCh=o zjh+8J55=nYrOc_+yjFkJQ2BT1(TC~F&K=MV&1SsSEc0jQPU*JiTf4%2PWCrGv9jZE z$>+3qE2*%qL&Qe1{xV<tl)qI~LbKKPZflc2cDZEoa+ih4=Z-{QI&9=`aW7+gdC;lJ z>m2OPekwOz)!bGVeBw#;ZlnDxZ32#66AXWClD@ud#`T))juef=6jMd%nIhh@o9$KV zXW4Gwu*q9eJb8xYg3AW)Y#v5hYZq8@+%<F2?+|(B5W=kYCnxUU_x1Hz|5O*v4||sM zVuI+3>@`)~g%@AuMb;mjk<_Iy(_Sb1=)suUh(i|(i~coq)b5#Z#$faNTp96`|39b; z{bNaK?(~g|u0A7nd-dE^52wC9QYm-p(#x>9FLo@bcI+1R$bWzP!$XtznJ-s-P(NJR zk}7iI-HxgkJ8m6L;yJP-KmW3w+u{0Y_c_aT;;%pCUM_Q`;MAEry+&Uu1dhr085r7L zwY!}>vv7vHnSQU%+~_A#vrQ})F_g?PD0$$oRrMk&c!%jGXHK=vNv8r7w=S`C<@xsB z_E&r22iF-nF;dSi`EKFw$Q5rez9Mts0oxSgJri9tP4hA?ZBp(#p7f}^p?+piu}}BK z`r~is+*-WKle?~M@6o%K0q1jty3~Bdrv3jW$M-Y!*@E{|*k4;evEI7AA~C)Fh18Do z$uVhWX?xs$&dF_)m}RrieWC`h-P;>`e6Ki^`m;_-Tw(n3=wa>G9rFzCXIR8r?x>cp zvT!goD$!XR-z(Gf{_4ex?vLxQd{d}?{fz14;|8aC>zNFj;*J-{ZC(6+ro{TRy-JZy zQ<fj#N!aTw&^3)$aYppvTOpfU7x3&npjXlSNn3cu;j@_qCj(yc2v~-j7?}j6zC36n zKC}OPzH7ncgW9DG`){Y2Ford5k8;;rxBl<a;(`_bGJ7~C?PX@NcWz5w^>oRzKl3=v zeonmm?Re#+&ffaTg2$pJ@~J6lDDpXN-_oo+qf?l<<Fa<tI);my=kFYw6f7^~?LK31 zf@R2NXO|5f-4|}<%-y$7bn+i}ThX8yEqbLX@)rareiOBr#J+Lka*NJq3myf>3-T;n z$aHRX(}^VyF0EjSy=oY<aH&!6wBONn41f7Iajst$E%V4+>aVTh&3fTw>3WtYXJ4^> z7X0YTN7dBlZ;a1m`Nd6o@AP?9gmbONgYPRNUR3<O-JcYkmr*>kazdF#^`!2jX1iy< zJkOc^qVwYt4tJ%QnqGdtY_fe%URRTNb2~A0<>OfHv|o>Y7nQj38m*|B=VPfD{5$cP z=H<;zCtoG$D4y#3rPOIS|K8S$`fWd$<`uJsFE!kfGqY!F$`>Zz=4aQ8nC+kHMwDGV z`OE5K`+`pwc^2$D-Y`{ngZh=itWcg{AJ&VPPUzoi^Q+p^_U7vum43%9FB_Z!yBapt zZ}HpZa?Ntb4e6CBGSd!vc|84_6S3f?+^!`a+#6P&b2JL&3+~q|IeJY>sxsFqZMJ`X z^o-5HZkd1kj+x7sxPMmDf9tcr=4a)xB$+)OK75y>J}@p%W?n6Rl+WNq=~UwjdQJD$ zuO8$~ckaux>g^6If2{kWNB?5Ih~f{)AFD1I9=c>BXm~tzvDMbK);m`h<<0u{wM4Yi z%=?_Rp=G^WBkwfXTa1_MB<OvruvF>`4^bp7l8Q?Z(}RxZvvk`>#eJ&Ey66wk_S zclKO3y8pw!xhZ*U>sNl8?BUD!<;;iHQ$<rA3N7aEVboN$t~eP|?Zj<->-dhM-QN~p z@_5I~db9n)^50K{wVo}N4A4xMkUQ$~F~DHu9<H<reF<0AEIi${aN&)6yB2QU=@eZq zvO0fGo*~OW^Ln24U(@R<_;oCv`_1Lwb@AJQ&NY9NvW<+Nznb#*pwHs3a`RrkIvy_< zpr5jIqVY-1u#n|t6BO!hdA^@^GCA8WC}oMQRLET0$%iX=H9qFK?s~e0Y5l3&J5r1- z_w3=H`g2o=p%=eo?}AC2IyJ>!8BM$UY`4~iqZVs(LmT4{o_O*rxc+L+$!)DYpQqRV z$_+br=T%<rncAe-&wng(uUt#lyq0L3)zE)0avAf78H)>zIGPUs{%KUNH2VsB%8ka1 z^*VdXB`#MgCVO!;HYDvm^LW)#A@AjnUv%vjwJBj|f3xE4hZUuflg;9$I?1o`J+ex) zV&=MltM{u)p666=788k(Q#$vwe#_Nwn-XPti*1@dy8Un7T;8)O=jAT8$?CbcXHMOg zdwbhiukc$SdhXOUTWTkTu6(s?`}^NtFWb(0U)KL`WBC!u=jZ!ulh;KE7Qfxv_r`Lr z{&VHycRPa09#vmc)s*`#=2IzPE}MK{P2}_?yM6W+SETY4b8ic*ocdwY6U*vLYw8;` z%GUneC;GIzS@O}RWQAP5z{*>H7iunDc=n?03<jN2o!-|>Td#eo2xj81KK$0P?ArZv zx|NKZQy3keDkL>6I9jtc{7%rxJvnK%=Q4DSuM3v%KK8vd^Hz!eJkCJ1OMljgvvtj# zY1#SX&CdMF&lQ)-drkiQ?D=?H%)oeseAPd#`ojr7pHA#gaJBy#HvJWI!EZ;os*B5) zzf`L|zS59oMdhItFL^w(?)*M9L(T5Z<P_un(&WI^(y#R`m$uGJ)qC~GJ>db1=xXVY zHZkXK9_DzKw(91au+=G{6R!yV3CfuttQudPcKtHvHXBie*=456`mHZEg(;s9TfH@H zs%`zo=|1uGt28b2QtV!(b$%B=JoohE^N&g;zAME2INVsXC0ELD%Cjj8nD$Ax&n}w~ zpOnwgX|wOrv8m;Kr>|w4TzcbIe)%QO1Iaqewz!r|m^WjA=^LkGUp&+7xJ>qbDz9mn zy*}uOc8KPd*Xv9aOeAt|Z4oNpd?GJ^+pIM>t8isw(&Y@N=?e9S4Yr<mSi@s1D$MEM z$ItNFQ;qe|2RqKl+-v7{&&-f0Enj@_&4NA+t!L^nC3REz?$7YG{^PW6LGq;ZkmYrs zzG+$gSKH*F`ei}JpPp$;C-fg!)gQ5kyVP~>oy`VQ^E1mf=9T|kWyfyc|NP}*$9Eam z%MPtyma;eQc8q&O@za}oTk7?e+^C#rR5@R%xzch;YInFv-S%~AQuEXTt3C*pMr}+w z#Z?*5pDXy@u0HIJkfM5=O}^Ec^V7t%XA9`KiDn4SVRD@;{Gj+n+sU>sPg29z)Lomq zFze{~Y}c@TEiX4-iF%lEZSwQ3Y=#)S_L<t6&!_!;+HrpE0u>)U+5JB*n;bQ*?>L%k zY_Mi7Z*m?>pR$`-t)E0r(a*&W`qR}rm5*f3&gA{bsg)NW?QW-au_gWV*}$|V(|?`Q z@p^Nr;`!FkG2bPQ7*12rJry>!->U9puu|i<2vN7PMOC5q=6qmQ&A$6eDbX&nZ+_t# zcj3&rDS0+!J|WTmFE%JAX36q#7EkO8sQ<Ro>2l}Juqy(3wF(k%yJvG8AaxAWJp zj-}drYZU98g-)*ga<5~zNFA5Y%AA=G_PKu(X>HJ&V{_N!sP>A?jo*c;#h#>Y`l99Y zS^C>$*H^JuFW#7SWa+Qwjoxebi685&JNPP6V&U$^KC3rwpK-t;|N2M1Uxi_(T3z<o z)&H9EwEpAo9}Dk&J^U;BX;)s6VBOsQ+h6u2PD;9E;5f6~=4R_<;rOSIxP1R@xwGa` z#W{0{_O^*n|CURy%Wsfz++ykYVdpO=*~S!~1>3IZWhceIJ~d;h)}`#fjoYLT)!cmQ zzjxh<;7b=SAB^XJex%1~Lyu}ioW@?~i_haFrm|~KVl!S6UoYHqE@}k}$I+E)KF9gC zTia}Ru2o9-pzFyIxO1K{yIAprg%7-#_Pbb$3a(zU%5{U3)@)91wXP$acNQnVx$ypV zqt`7?(Z1b>W(hN1b)RvhE#$$`UZ18O$?8e5bJjd4jqR_IpPG14d)*(`!x93WmqP^S zPZbfBacKGCz+@$K>RoL8Hv59_-xr^+;a$S3TDCX&&G)EqwvBDmFN^E^y1>h`K;r&4 zYYp?{`9HTGl)0Vx?6S~>KatGsZu}1?r;DZ}l(YZjF$%k75w9B+?rJx?Th=t<=>euy zniu!(UsYy1GlErpvXR>>mgc|r)?Qn4)aYcGXZzdc^Y^Aay4Uyn<vxeL6;1UUPwvXF z@GX)&ReWb*vQP1;=qIn6L#Agf{_{sPHMZ}H-6ro+7yAS2m{UT93mNBfn8iPy;QlV+ zg^AblSmm1wk32uxH6hA&r;nnx;Dhd|eYaEB>&s8eh$-q-dMzHd*KF6fIX&W2Ze9F) zT66KMomM+Mgx|-^ogOu1?$I{_6V<f7an+mV)jB;aUcnyss*vT!9=$1rtAh7UJCd8W zp`d1JQ0oDmc|SP!-?C@_I9ID?+0R`(9X|sSx3zp+av<vFzuLe}vWFMeO!eWa3v4ds zxxK}D_QH=H@`hE6y{|O+*cVOdI_aRd?Raos$MUPzP4oA^z1pkf8fjl0Ty%DY*{&b6 zR5T}r)tiML3p#VoCugb6`6G9BYhIO!i@yDAug=x_$Dayi3j@z-FR1;wT&!cY<%y5^ zUpL&7H@qCsqJJ!sclI*=7!PlY2U%xB=N!!E`oZZ}r#36?(X=V|3!JoF?_PSw&*>=9 zrJbby>F4AcXN|cVj=SHs;ym_Te8IUQo<CFOxObjdrjz7dpJh>e|506Vg~uDdu*b~0 zZ1)TzTXHylFFF<@q0U$NuF*f|U>|GGfg96Uj&Dkiw^(S*JG)s|U}D*a+3OYZ{yEvj zh5S*D7r&>)!e4P-G0)$ntc}0k=!$H4IorM+3cHox`t4_6Wl4*Zi@D$Vn|(sVRokCU z?hhZCY>#+;yJtrEvU)WRml^+<mRQ*@ox77&^OZ`S&w2Md_s+^W{1p4I@>2bq{A>63 z_C`HE|5f>xyj$P+QGB}X-K|UlYwzg``B_KV{`s`7_qOj5xp(tYrh4t|cQTKj;I-oC zG{?G*n&diXp%~^H2c8EPB<v99@<~%ne!0R?dip)~L#dKMM<)5dNxj%sKWWvSd?WQl zzc!yuy%WB(tWNFdJb5H4kn8mBj=JrdX^!0U3xuSTH%~a$V80+e>1|D9W6;Zg4VM%D z>j^ZL{)}i^^yNyo(WYa&1oEWiv^78OI}{}|F<xDlz4StS)1GYqTg$y)?a#|hGmqZU zczw0>naDFABf8r^eA;{9o#_W#u9@|!VR<{ki`>H4WZWgol~kv3mn$V{GEA3deCYj5 zQ2NtTn|(|bi>@!(dU4Lz`P`A(=eooh6Q7;GpQLS=$S`dKt0K1n%jS))3zuFA>U_U! z;?K&44OP3^@6T*dHOWpg>DWDCk;CyFDhGsEojhyg8lD;?GvvO$<J><j^mgR}Y1eyG z>npRB()#8;eZ6Rp-y7@My4v1mk-rWui`|+Le{iB`^^C$}&r-YESDamEu)D7&cF|it z4VnLKEpDrQRRi*^FJ1ki-k21#@IZB7v2ywr{-)hOHs3UPzxQmBi~pkj?#rf(jYSLG z_9U5TwH<sq=Y@V_2e;cJEfq!6MGLz8FDwdQ)xljK{v=fAk(SA$RZm2B@v!N{RQvQ@ zU(xpTs$$`i472>5eZ_BGSe-M@J?m87b>w2I;gQM`hV+(s%*(EqebIK1OyNqOWq9f5 zUY_cEhC*M1J@fQ$F5#FxZBql^;wT#tE3ajNQGC9}pZ+ws&%EcjDZF0w5wDWfpL7nh zqR%JZu8`f(TkpNO{o|2iB}dAq$zA5Uv?QRJ?Q&Fuf8ma*OD;R-$uT>s?{M~*-j$eI zeC6oAn^{Zwnzx0PPkA;g(N$pUuB-b4o6MI?d~@K5)N#vCJ6AaOPFGuf^~+vkvnNx< z9YS8|$XXt6+_fW6Wtrv9K)-XFLj?_=H%4EXGrKG;+~?9%3+K4Tdf^|-y-#g6RZNrg zy;^!h=$pZdYc?lESADmWdv<$s@6EF{r>#`&MX!Hr{r>s%>IUhK_!a7cynOcS&zU#f z$vqk*`*WL1^&$4D%bRQV^PH;UJ6##(=wa-;hqqu`onLId(AnRzb;6Ha*2e$%*;!|$ zw)u>nlWBO7k*V}4wauLyW7O(5m(G6Fvsg&Z`!wstnzc52tzO+>{yt$(`r{Oh(#V^Z ze#_+VEV>Xcf3f$4E|UT4k;#p1-x5PoVtpT-aukjUx+rnT-Ea5gt|vu5-%n0AV7J}> zu%-XRNu@VOChk;U=($p5!p`02Stc;^H5G4Y?Jwb&)bYOi+2maLsKUqJXTJRE{i1%4 zmlx*^k<}|_CU~9|%G}xA5y|5)YoEqU)oJb?9#LY!lK-~qn0s7tZrr=)Q>m7`kAeFn z&0n&<o=r!ObE=dCFYTSf>urB0adMfn`s51#357aYj8_XKf2*)Gyt7$UwQ1erciQo{ zrg_;4DsR#bsomVpXRupkTk1Zyo7**hEmL-@zoR#a;qRWS+m?1N+I?MeUhF2TL-I#D zuXXWy<ncxG|KVN1@jZ#Zr93Gvx4~!kl8$n&?$7!czwL9n?ffw?<^3dwPj$C!He4&; z+7}oW6l!;C#l)Wiu67#2`n{4*>U?fae4+GE?$eeRB_C7#PfTIo(|R*&a+cn#Z64<Y z*%#<dc<EF>#o~04iuFU;Id>fXgnf6IXtCb@)$0@QGX7=!WUN?wsmxR7TE42;6cJs1 zpU*Wh?h`zEK21z|$oGBmIq6Bx&&tDW&Ky;Kxydun<0O}FMj@Z*T}xH<)+vhZTEf#3 ztxh$tUy1(|p5<z=+eIQN!tMN#xJkJ_OBg>s%};-P-}H9W{(9k^r)AD($H|<{UiNUh zZN@%DJ>AN~DoePoJX`K7c92U_VDCxyJz{}e9LaT)0~w6`5}#>*|9hrWDsh>kVT?iX zG5%^Xaht!PljDzsMyYS+Hu`l@{hOd7*L;@+ajrkt9*Ue`|4>85U)HUl`d}aDj&im9 z))|VTT+XG3=5I2(q|#QO_V=l4P~GiE&4+c)t(nMl$9IOtRK0Bp2cAw(V_v}<{a03t z{pg35-?|-wf0*91InJ`~I<k4)0?9s&X?+V9te^5A=(5Yhk3wd(+vf2t`Xlsb?^f~I z|4J;gxg)M>z1ewB=id6YtK)6{)Z90oX=;C3>|SW=HdBVMXY4(*LZ54_oKRFRZ@-_j zQIGfE{KA%VpM4kai%?L=IP+g^#UJ-2&3iVkp1resQupGOJ6EsXa(Mo}){QUie|7D3 zGJi8cps24VP$k(}`PJ>JV;3fIS+(paNM?SYsLB)Yu<glm-DUL*f~}2n?{4dKeb#@c zcdNMq%VdeQ5;G${G4W^TFVfs9qbhsV|9O4>B+=gKD=!}Q-k}syxja1C({bV|Um25( zr>E|xDBrNS=;a;9xs&_%B@?gO%?8g-?d~<38x<PSSNhCZ@A1pN=IM*Xc5TmAU))!> zSgh{EtGhd%rCwxtCwhs~iq)yPCwax!$CGz0*t?}$$yV|2S1G;{zlz)ccs_lJH@>vs z@A2#plj_aOeygAC+c8N;d559Z{)MSCE&HYFMg0E!%Gw>8;n7iE;h7TD8sZ!#9Tges z@$>{=P_rd#=Hs6cQ>M-STK9X`Hh(_8WA7aAMZc52e%i0P)=Ggvt+_q-$lbLbW;U<b zZp{wivTC`S`1K`=($g1fbQhcsKhJvT$hE}K-SZff(`W9hkM3OZgUegY=XmQxbMC`g zw~jNPNSS#)EM_ZDzT}+=>JihsXRh8SrvI+%=-#8+Q>)(YQf-;b@wWFv#18G2?K=xA z!%8mA{Pkjns>r<gf!p`}`lu0D(Rxn)$Dg-N!J7on1^LFYHv0G*{V=yG*}uT{&h`Yu zhf|fe2pTmx^!lnV-0`&DROGi&vzw_<TjtqmorW!9s<nNhca23e|2?RgFsWPjw7$hR zIVTx&?r)PDo5XdVwAAk2Y7?!PpmJ$}o9Fx&3sW^7e|THDXa&FF7q<@=(=x+mx%sTw zu=UlApMnLQZW?{3E%{z@EK)vp^5Cs^({~u0j(x~ywRGmg?H-p)o{5&t-%{`4&=7Fv zdhgzKZ)7%AyxG>m*!N3q3s?41#b@_t^s<_^*I%DJuZ830c?MR-g>1jKFPY2oUwnht zGrenlY1fu1JqtS~ckRFM;lsb5>`-H1VDMq&l4IcKXIR9tKtE$?#xvX0V>y2`GM~-$ zXG&-^IIY6C;&yesmQ_&p{F8x`8FZRL>K{y7f27Cc?4HTruKiiKkA-1}?bazK&F`P5 z=`u3-GW<Rv`Lgiy@7SQtMJ=Zk87D9VFiq$^<51ehcED$b^noRsj577=`}ddM-SX}C z=P550{>v**`ZxdakMoZV-<^`?igtSOC*x+!xevz-I5tUJWxA=VH@;Om72%Yy@X?as z2YngS>IEJYe&bk{RVz5{N$&a9uPfJokx$Hx|C-^IBIF(W)Bp31*yrhwczJ(2ZgpGy zU<2RLi!*zBr)k)%?Ok@`6h~Unj72*azWP|Lqo(oZaD$M($!Z-_mklEAg&&v#SN*%P zY;CfakxuF2!&yGOzY^ca8md~mNrw90etY+}8gJ8Lmf5T7`GkYQpW5G=@}yiqS^8>0 z;J)J_f2LL4_}shvQlGqWX_tLKv&qGyd+mPhHD2xYu+pmga=nX1=)<3>9}*SiL|!_+ zUUzU+a}w)roo!7Y{;gTUe|A@Z?&++;$D;O5IkQeLeV7$sWb(3*>4%fJSw`d^UtWzO zweuH_`drMg_S4)fT~)6%xtDu($JxuWY0Xch#41F7cFlQsRK>D>i%WG;*qSYlB{r^~ zn|T<7^R99+AK!TDk95hg4Z$UP`^|q;yk7e7@bi!DL3;|@glAk2sP1IEx%T(oa*M85 z$1C2P+dh0uS+rDD;<ftT)9XI23(`(Zs=vX%OjM`j&940YC-*WjS|l#|UcdZ7ZrI*W zI~&xGbi{7*z9=!ZXu_+u!+Qhfbm@4^*}h-be6{NSa}VavjQzX*sldO*DJSgBe%q@% zt!Z1QHcRc-a;B^{$!(jM*EIIT=0-SNe6_4iir36Gk0at@oW>)S6)r();mbB{efzfi z{OwCx)1IwcKlP!c@5Aq5_m3aSXT8t$tDajj`)&NECktjqUy8bZKkZl9bCx>U>(B2u ztvh~wb+5%_HpOQ%?l!VEGo9L4Y$D{|@%j0T4WUwoZGlxv0SeujH;NYcCO6z_aGtfZ zHa^Eh%Io<7$HEgOCAQpAp;CR!Ts*&8<JU!AU;08-S~bn*u&uO>ar1?CqZ|DDjN{b~ z^{lSH=9roMWrL~VwZ!)a*{)i=5I3so;+eiXa`%qyKlHC1-m%>!`^~cnYejT7d^x6m zXM)}y74!DnL6htDvU|*b^dZ<o+h@@Ye?!MtF3|_V%g;YgQ`>g(sQ1Uqw-+D!)uFT1 zvFpd8=$A73+fVOUFo82}&en;6mkolI)3-Qzdy17T^5(7Idhz#-vw?ckHGZx!R-6;Y z!;-ag@iF%=v!02}-LAh<;-{{m?Bjw@m*S0of9zN$ag}BNdRgHM^Db3wUYX&&Xv$m% z+n1jDl_#8))@5-DZh7@FNF(Wdgl&=w|GhW&H-2oDR&cnxwT1QYXPs$M#dgt^hxR3w zJh*1cRcLp+g6UcAjz#r63fFIJXK!LVbtrUwO!C94TYEN{T6P_YIeJ>WaM|NiS#L}% zrcV`=;5QU_#eb^l+KsA57V7)F-TQ?uq(!bv%5b*2RdLAjR+ZD;L$_X*PH(;$+{2o( zOXz@CT+Re7zTXwkHrKK6v_0mMIrDq%>7Wp+34Xt?y;-ceXQk4;jY?1Co$9wo`Rowi z$hhi|#LjQ0V%{l#TwxshaPi?+GJPMbxxb}u_g0fQl6`fV*VeA<e%=K^mS>mE%W+8- zHCn?OG~0{)z3b{Vm)H)?x^;7@oBo3vR|IB!RgOxlxE(cBOS<L6k^_O!Ukdy$1#OOe zVsnqbA!qtr%bdxp&EKTXJsRj9|2hA%Z+)<9&Z8?2=LN4aIWNAuS}vHo@>W*g+-i^Z zz-xDsUI^T($S4ked^ur1XUe1Y(wN3lVKuM+yCS{gLi5F(FK1qQY^Hqw$W>oCmZBwD z^>)&ib8Mrp%-pLP`*zvdf7cGB-tW|1Q*~jtwPr>2$?KVk)|EBqBT7TcrhC6vmJW4b z+GJT@=<NCW>GE~j2R>?BoJweZr?BJTy~^f4aUnZ*3p+G@GWmKYqnpRQ>TCtu8)fG| zD+F6VSS}W=Q@NM_`=rvb>w-#0t_vkydCV33VrN@cv!v(SDI3!_HdVPY%Jumay*VrH z->L8QTdR~o==<bNvaH5OzBx?z@=p2G?yw-fohe@}tm^w8h3Rd3Ii;eAcXL9DNa+dP zJnNcOOh;-BcgfeY966?$m7a2QRl-_6<r`TtmLfG?dsHhgO<{W75WJKjN#v2pWAzok zuRB#*1=j}KUpVb~pF=gkCPI7hzpzVwGbg#tRMs-%nGspE=iiGhC*GCnrB>We6`T9z z=tf6hvA&X=yB){suXx<uT*p0Utw~B&_xu~JehaQ=OwPaIy3VKn3zsi93%AL7hJUXX z`L@<>Hwg@y^ylHkjUQjg#Q9%pSet*}Z{s_QT@15k&hu1^-SB$yhPy3XdMm3;Llrc= zdcUweoyRs~D)*ThRvGhhyPQjZA2Di(cgLr#-)QSobV76P$BjyR3+3vKx-5<!yKZ#s zh4-9^0l$42{vKw2@bAl+9swQK2dP0vLOf+ngnkS1_cKhduvyBk#r|ru`G;VJUym)$ zPoHpjF2^VT3;W+_SW3&va;R{0@SpjAJSu0E)TIAUF8_Rfd1j=pgnwwMPh;87HCuO= z8hmys<QI%ERaAY|bSX^N_}C(ayY*-HZF1RGT$Hu6B-PWlTQr@?(>5ht=ljH?i~3IY z&Dg&0_V%vByB_V>{QdI2FN+^fzVvy1-C3`D)^_^um*2Mg{Ac-J{qw(n=I*|fbUNwi z%Z}EMIqPLLJ5sx%-tXMS<nKMLf9}g#)}BB8D_`a$@7w&j&$j=I{K3WX_v=5p3x74) zGqv8E<JOiAvFDrjW-Xq2K*Vj*sm1)ytt0tklLL4}4<C6p{nFQzxuS<&EdD5MToo-| z$h9w0^lI?0w7FCDnV!gBKVqcG7^Ze)OTaZX-YIh4$|pX3Sgq{y=|i@1apaBGiJg%* zmQL)Bym545Z{&@~<p<VS&ky97vbRF~5U1gp6kSX1r}d7)IzFMgmc`F*T(sJ?=~<7X zu-}<?&%Qngv^*1H)qSidQus(l-P_d{7p(}iJrimry>|7@MOy;x&Y1gej5#TJk}D)y z@b&^1{);Tf5B_!hc2Gl8?anH$qZ=Q(s&*ZBI^P!6^_C~aw7Wauc1lnCtc_mZ8m34_ zoP6l{PT_z)lZXj#eTMkgk84;zMxXfGb*$^&wSydPDtsIHxQsu2x%uYZ4>va5rWX^N z7hE^j(rcNR8e?0%HSpqsjpo<YzgzU>#U+Ku)>M9*y~|M3>_&Iad-*2IvRlWJ&HlZu ziJvXWIYT??=;XWN{u_>)|C%1K&z$?gjhA1I)&_UYTePRLzv1Ba0O42lrRO6~PVB1v zv`60RXNlG8BY9VR<}JxH=K033FMigAuVMoG$|okzbM6;AD7|XC|4!Z2`;Kk(N;|DN zO;7dup`Eu_87p2WC*}yMdY%`4e<*zAFWtC)iHp-hfB)N3t^HN<rTEl7UW34}lg&T# z6^~vLFrMabUHM^>$qAR4=a%~a_R6W3Ec>{u^uY^eQzy5=nVB0q{cf`U%T?amXOL@= z>N!pD!|}(qL6de}-ta+iO`al$wc)#~yw|pD+xBdGSyuLr53TxU6*b16B-TaWytz@f z`^kcpzsw@u-fFB;<9D6C&@gJ-qgU(J%#e$#x$!CIG5gj#e4pY46Hfd(req?zMQQD3 z?e=>1{-jxlcFokWZpcwpIux<vfro8hYQ#1!$MeC@Qwq3Q-e!D>xU}q-udB(#{;;sF z9iLWzX`aV>=9=>K@(SaUptrxpba$?po#)Q}J}Gj^m*uWM7M<gIRorYa^U$U#XE)rn zxo>Wm>O3h@VAf2Nin#}vSIykt{@`d_#@2$zw|lgCU)Cpz#wP}yKEuab^0iwy(m`CV z`0%4!+m}bBH>&Top0M0m!`pA+?1#3$QlG@z&t2f+oN(vXF3HN>`gI>g`MY>HQ%)LQ zjNR#^%JBV2&7$%LhvHeQKL*$DOqLbw*t~eb<dZI5OzUp5#MkjBA6~syqg*t8!lStf z=TcAkCo|oieO}0@-c_|bwmepc)BEb<g$!96eQw0vS#O!S<j<C^mR-+ckJx>hz4zIh z?+bIPBmxt*pGcY%XtH>Q(5vvXlbM2bJm>G5d1W!XjaNP6(S+>1CG)Qwzmm6BY0>1( zYOd9P|D2hrvD~Ed-;Yndlhc&1cUi7TC_R~zbI`nwY3J|5PIkS{N(*k*Gf(}Lc68ga zZ8MHBE)q1mw%O4t`0H_5Pr=eYf#?U*pQlBtgol2Wd-g`C^2n;J(6d_0l3GuzMmD~R zYm%yec{_E-{K?a1Ef3SboXk6E&c5SkSFc*mDOl4wPx9Jv_IZ+%j&to?d`j$3WR<b_ z+$uGLh11q7EQ$ZN<=Y;%O($gco|wO-{=wqeQoH;$9Ba0iJ2Rd)V2Ym*(sKD!M2zi| z&HhLC25RrjRZedS&}OdR^&oqFP^gsXr<=bS_OkJv+3)@9>WB9cYg<yE?R(d`^pcBz zoaZ#}iqneoch@Rv1p6K+{p^>zqg&$bB_-d_a)}q?JMHuqlw3c1Q>ll0K|@E(o2c+L zk{b0PhpW2v-aZmKw7$bHR&v(bvgX)roD&+BoqW`uTJyZM_<E9D|Fb)4J(~i=XEDav zJo<Ld(evDm6%&5787%gE_4@JT<rCK}nKX0fF0&1f=ck9bvFF!JxN;{ue5+T%T9v1N z9Qx93UFz&LnJjZsA%J0mq;|m83EQG#7KtbB`g+u{_G!IQhQ|9C?$dso7H#(XBEBp7 z$TFj;a!R5<9?s6(w*GmH(Bg(k%eUWf?e%f^9{X>Gu$66bl+CxG)e1X0R@aME9P(L} z>fw2;$LWHR*7R>zf>s&4I*>a(Tgd4-3(syh&ixh%TsGS@*9KU`wmrEx{g73@XUdPf z-evJyaxN|nv#WKRTpt~t_IjJ<rm}}_3*z_Bsb@R!bmO_OjQAB#H|pOndVOkdq(%6H ziF)tticjp-{8IS+oI;FE`<F01e|zKOYwW98zWB*qc>ZomWx}-iwn}By%irtF|6O@{ zs&eGRM6qpM&rEO4Z||}$T_7H5s-GAb9<<DJ)7y)>J?C0?`A!LR)cJOz{&dCl?rl*& z>h8-sSSRfE>$#bK>P?Wx&#A8^+zoFW6Z})8*~?+Nf<2sf@3|BuwOOCjIV<_NBj>W+ zlsr;?X3mvOisEOddNBDdUVU^nkHdx1%*D4io?aR{chlS7ArF5%y3Z4Gpn^5#>H8JS z`jxXv1=i=4SeyylxZ-{Z(`n(mGdNu8j~uCQn&n?$#_(z0iB^rL!VI-?D=)Y*HGX@N zQ0sbgYK+&vHFI-aKY6WD{aD5MhSTokOS7qSHXm#V$zI=e!Jv-A;M|c{Pu|9uid*QP z$?ZIQU~Sjb%ddqFJ)T|Ns(R0BmF&G!rYx^xnP2nnyl3mW+$Fa06QlRDJqaI@vm8IN zHTl-RjC&lLX)ne$)4E9ZSETP<;cI`lM4r4fV|(?Z-KW_TcP=jZ&#h|d_>5Dt{vdzo z|LdE+i@Y<>T&Q4R<+x+-hX;Jo^^OHeUJt%Fbon}c&dg>q{P(3f@7BuKXXGY19&0tc zY9tVu(^h<R`iUlY{gmAOdbetR>Uqw~ZB*U({aW6R$Mpw2oV1%+&aYa0y+3A+LZs7g zr&+~|o){SJi%4zq*|lSblKMKIXH)0yJ7Z#)Jjdnfq@6Nvd-~Kb%Lkpk_;i~CTjmt| zr#Wk@uY30S{`z&qcg`+h)_@ScYujgRoH_Aj0=Lkg<lUDiuIovEb1J}AOy76%-h8#t z&tF{QR&@UsdUNF6!TPLO3hWCuDx0l3G<(Gyo#T0j7raUcTr6--+-BQ^n@+B`WK7is zjl(r|lyg1kJg@C2u*(09PeZSqx{r5M;G{xHtyMdW!on__g_Zq&J?Wy;_V+wtUoTF2 z*)*5W_khyE!_J=FZl06d<(4$e+r(j+#%Wom8S&U`zM1y+)pJfPe{VOd-hc5m^V#pt zyI<75x@<}C+j-ur)mDmM%Titzt-Lfkxb0H^cUd2vEajz-S$<FKu;679w5oY;dmz*P z;Fqr*nl%r*mZu)Oqn18r`hmmRQ%nEuyzj8{_S^*)yC-=$8sFr~FO%6~b%pWMHNQ^@ z(T`r=)2#LrW?{^b>3$iw`qawyhl}Ras|ozeUUq($YnWJGj7j-*p897?eusOVJ$<jL zY@O-*Z+*Wn7k;p-d*ge0Q)WAt;X>Cek)_kpU+{?sElYXIE3zzp4&%m5zk7Mzdj*~A zavprXmDiMO9^m(6-if03Cw?&=JpQd;)ZJ}opd4p_K*>Mm1&0{de#~XpdMF!KWpyR> zfKdH`n@bGW?bxZhuHuzO^pxguwfw!!E!(y<?sH>u(_1xj$2(qOv-K;&&ux-D9o(RQ z<B9Q3o(Wb@6Mmjv@wDMmO+frUjm-^7fBxN5_tdwXZQkcrKQpuUueD93**%*y53NYo zySH~0K40pr%DdzFohv!Vd|Ff|xxZT1q20eVX@^nJp?dfD8AbJTiuQlVV)s5Fxj%Hz z9^1#s?%C__S|1H7DNQwXl8kw~PW;}_8H}6b?reT>W@qxTO-p83TufvYP<y%jm1v^f zirsM{HOh*reFya&g91-4^mZss`(*v<vUS_Ft+|KQmItnWyz@qOOzgqj2ditYypi<! zvgXkFA8kHi!QUU4)N?+&()yz*sHw;BsC~Ja#pztxNnDv<Qs3A1PkMCt>8t5{-;Uk* zr);<S=e=B$<TYm(yx1bHuBFowdU(Y%&m3#9uSyzBQs#1Vk1xtFJl^#F>D2qVp)Y>g z*J*D%w=-Ai%+eQT_a_R}DIBlgHl<!O?77y8gADfDllwBdPuVU`YqM~!kFJ_&`fZQ+ z{EnreIVBHWzg~Ur6(YcyRF*v<IlVZ<T&wJ!K~yP=-N#Qo_ns$kCfr-kW6B_WN<9DV z%u5&F9Oyg8eeYrVI>n63(h)DOi`vY-<#|0SQ8uD)%k|#KyhTOZpECD<IO1^qrj=xI z=~{v5n(H1p_wHJHeXmn*O^eLF2k-0iROZNu&EWCOs1!}fdiQPJiqr#@6aU=#dALO> zTId{e>)(z&uNDOdwlBPyDDwA~l1^f~(ak%qWm5Tbl#91t32=JNzkkz|qmS=QD~oUr z&@XGfUs$~DRlkw&7ul2;*X2{w7ajR}_>;57-j9KNjP4Z=C$?-{s=nA<C4fo8Fzcxp zU;P?)skl4ObwoT~@-{`gwS+`%asL#f9uc2mzkKOR83)a`SpnsB4@>ssFZECjP>U>e zN@CQR{P)V_=$Ts%UtYIUq;m7iDNi0dsZCvL#c2{a?d%6%Hu3kHzUg~AtxlWSo8~JX ztFt*TOvXT4^LY2>`4)P+7Uw^UXm?wEZt2V)g)idkzv+E@GwaBWorW5xx%+>&Eowhg zw`}{IZw@>Y>i?#_snFWYCs!r^)%wl77hk;}-I{j9#o~=Y`v>*v)z@GCxs=0nY2k&= zX<cu!E;;U3ji0jaMa0s{r>96>DBizb_UE_mMUz^e)NOv{JIDJy$NsMc>W#+B&ur6j zKj(QQ)ysXSZMe<Mdgt#P`(J*jjA7S5+G`dUYY}<paOHDl&g*Z_GGD&vobj>Zt8B#k z$o|t`yk0#_dM_`}`SFbO<Ha6p;#2gN$LnvA|2Ew>{*6=a#k>yvLsILXEEYV*epv8c zvgGRR3dh_RM%1r*D!2BQ|0<T_MbX(CersIITJ^A?qRH^&Q~uI3@s@e@2LjA)#;9y% z&QtsrzeAay!^(Q{CjNlXDZ85$w-;>>zWVj#WTVyYlO)5PF6TdA|KlW!>8rpA^X&p} zI6Rb1Z<@4*Pcv%z;p{+Gb=%XwL}DI(c@ePv!mH!^y#-?Q|0LXTWMN#n@UMAg%Ln^! zCzk2;m6bh9Gs=24FYl1vvt$2dY_#i7YV&a_{`SqDwu)2HIYD8|>IFaFh&Fm1?swEl zUhKHPA@%i&S1Y!-a{3+aRIF{P@h<e+tdzd*=KQ^<>OOw3u&mjkCg3E!+|ho~j#U%1 zd<5KHrY&6h&uMp_*40(}yB!6tZEQa4bk9`cP?gK}vRnIJm>J2OsFzpVd$H%U6RZEn z!}YrxPt@(ang2(t>Y=9j*|o2lCCdKP8h<_XRN77<e@>V19)8QYOJX;MR7n(bPCt8Y z+oA=hP83LpOsqYc>7p6zQ1l|x?ZSb!XY6xcFTc?*$<pYop58Mf>6N%gV5R%o9KpnS z?VoZdclpN}uS|_RBhK`^j`?GS(80?}w+r^>dW4^??{hf1)^&cwq;4_C6Tc@mDsL2+ zB`^NMVzFv(f?ccP{7IsoA7U0IELY|Z-~D~c0X0!G)?SV|h9L{oEX!tHNe?S#iHd&2 zq4GwuXxqQjYwq7)F3!mM{XN$L1%>tn|HB&I+ILM_X|-#|%-NYUX8&9Ne)4}NR$s}v z_b(=Wj#+1OcH@TnGSSJoH+QwP=(%bNp1h^E;<T6O)#RU+BKvw9T>Wn48h8a%?7jS> zz(>xX`{!}(_x?Qw6Q)O$-D#Yza{cbT>ABaV?GOIiX?bDhVIP+!X9F+OeN&y1r!tzB zh+Sz8`EqWGhUYBRAAc96J}>7wpmBF)@6GSIUZ*+S^_tG_TWfW_YIeP8>=&1xN48{l zr#yc9_Up0f*%Mz%TkAAVT|e(|oAI|Z$|kk;b^qqvR*bMboUuRU`y7{<#ZtAO?yhva zS+PmrJ?|eT{#P>BZpf#+ez5tQjF5=MyG$pU7~u@t=3d(+Tvj~sHEUPw&+h%$nb^m> zTFhk9{0k+oexH0lU$e$zf3eet+<Fmjv!h>MOKoJjd9&v0S#zJRm>FsDN0mBLW*<M- z%&9DVPccV7S9AM;wkxX>_9v}LED-$HVW*hkR#1Px@h3~MaUky^)!*SkB_&xC@B6U2 zc<q@Pt~5WuJ*DPl+fvgO&7L6lzl(CU{wQ*3Wcq!$?xhxz9U*11`{2EV&B6K_(pmMj zTD>oHg_kJV7iL~sbJ_5nX)nKkj@08F!E5$yPoC_tz&~)q(%LpJ*C~n04n3BCba`c) z_bmSYr_rA0&HWQU<%OoNn!R)K<efMFuUh_b|I{62a^aJh!n*pxswTO~UHuod<B911 zupJ>>MkTreQ<vPZIuXs?anpU~${)Y?n@paZX;gp7?2@V)*XOO~TPJMx5_*}g%GErD zgEPp`_|<!^pv#-e+m5KQsj;~=IVEJXFEKP_$vAkOL)Dc{>5uKC^-qq;-~VTmE_Gsm zXX$^%%s+DvJbN$s*6G|I`_K!isqL*3>@A<{ep~o9dw$kRg;K*V+pARyPOe$5i{fv5 z$xYdnvH9q`dX~KnPwt)gJU@O;U}lP5`wttA^4iGHyt4U@B2sHSA1OXADPWj!NBqZ@ zA6GvtJnO`uus!2$QorS7J8PqwRqPurM9+D@=)LaF^m5y?h5boIzo&)P@L#dvvELqj zSNi6^ipt_eu3sLwPQ7uPv0EfVv~SY0o!4#_c>B$qH)X*rqrx5aYMJx3DrBtX_Ep@_ zPLBJwW>0@@Z{~*64=pSgozT2=PR7{cTWD05N4erOi_E|$MV<SDKO6Tr^Uhvjn--*a z+s)mw?ACL)=f?!PWcYO*7d6K+eY$@AN~dnn%{eWx@&WRlD=mZmb}BTfe*XGIwR-kV zmtVK@nPcWXDrP>Nb(llKxc=E1^;0U_T#fF{RCcwU*e~(7K3cf_m>SzV`{0*cU;eW* z==>Kc37HqdAnf+dd4@%|!m^bTABEl2rgj`p6LEI-m3P}WH&#Bz<X%d5?-_f6FDz`X zPNLadewn(nJLXQ`vNSyNRNd#duNkAK-{Isw+IaY&v!S%vFT1vSr+OFn<%{c6g&dzq zM)b7=i&QaaMmeA4(5y0KGGBD}AM@TUgXjj8-m=xP`Ws{CuKxTa`}{%YMyu_M8RslZ zt61c@?&F0=W%}O>cgsHtTlBARil(xS>Y<q-nJ?7NlssMf>0b6_#gw&KiGKq#Ul<;l zA((w~d;Ijq8DCmgL^YcwY>Rr!tI?2CQGf0A_Fd1vYffl4bSlWXqMr0*)ns;7&+T2) z@1L7`zx7m=jzwQ-#v!fV)I(DCFAFDoRM;llztySJyexbrDpA&8fwSsY-MA;gzc+7a zd)Gfhpu}D0{i1-{8!ass9XdsouCpV%kKN#8`^+DA@`D9OtG$y-?V25zj;Nho_I^PH z=hmC`Cqr%9JX5E&%%2(7mi;$VSao`4U&^Lc8e2E+Sm?dag;m!3Wct(%Q+<03Pgb)} zdVb;f-J`$$_r5ydq*-!D-evK>Q0D*l7o7TKzv9%XE{?_ZUT0nv`E52)f2*Lo{J`sk zThlq_ni}OEThD9tB6`*X_TQ)f$W1xUeJteOr|{z4hQ^QU%ZwDPzS^d$ol0NBUg=kI zSACz^FFn4AC#O6-CBx6TlvlNTMq9DKz3&#?N~h9pBnmBDr*_I^-3xcy<I%UbPPpgX zQS%`3solAETfb&Yp0BTyGO7I*_s99r=OY}mqj=jdshwGV_tW0Iy8pXpEjfRXBgnw? z&UX>MiMKaAo~o|<-eGqAb~XJ|GsC3ybTgGJ+8(+e%YU__`-M&8D^n5PLXLo&$9NZW z^8Lv(bkPiuoTG2S%qePgB~PUKdT!XN?fdydvz*`Vag$w^H2uMU#;J_XS03?wPk#Jr zUqq7WG9UY<>jKfQLYZC$^UXLj*LR7-@@o?3zB)eG6QZwJ>eeYY`;OkUWA%nchR1jH zm4${Eb^O#=n{j2zd)=5-cdk?(@RqWl7^K|0v)gCxkB*w&m%<aZp7z%6Tj{tdEa<jt zqdSkdr{20d4&k12&x&>LYs^(VIz!}=P1mLECw_>p5M0=|ZR7v-3xxia2eih<$n5{8 z%((ijb>7Z}|KCOCtIXIge)VtH^6ZqXdat~-q6$14?*8zLWWMgSfx&pugFdg<bvtKP ztThs=czGfA$sYMFOzg)dpGZ-WVwiZwkx9|@O^tvN(`U{{_oL_UmUwL>@Nd)SPY<?R zzu#<q|4q4tygtJ#7Q=eGLIDo>X$_%nI>%++%z1Q7+|Wie^MpWUmqWt2@S=<};a>`x znhw?b8z*NiTFdjMqv@bW+Y3|v>GwB1H9H|@)mmoxdSl_$MVn5^GBgE$)X)kPI^%w9 zry57rwPeXRUqjx?eG$p(H=n;Q^FgIW?e>=)hL1h1Me4P7yH5PMHL)%;E;n4eGUn=j z&L{V~mgQuhklC@|@w`%{yT`A0t+1SVDzbM?$m7EgztmroZsm;1F^)ZS>S~6d_m1{G zg<1}$vQO8BNoHQ(7tO8pdA3uhsj+XfNY9R2**}tUU6wX<+lmRUn8PSxT;#|Ye%2z9 zF(fpk%8xhTyv51p>DtBjHr{0T#FovpGyTJk6EUAO)|LGDZMajmZtFy+sqDNGK~wj< z4f*jzaK+2ZhvL=i_qbk*e=Sk+dz$I3LNRWeQw6Uh|IO+%;m&KftYkI)_J)t^W!~gt z(^PE}D=XqB&VBfK;Vg0Gzvs$!w*EL5XK(c>`^C<b4bwhtaeM7^aQl_*VT+kwgxD15 zZxTxt_gJ`U)#8f@kD}HktNsjBtNg#4$2hos+r!@)b5>l^R~NU9<`Awwub_PX-KMXF z?*2aU!I~>i@IJWCa^>&~{<Yel=ic?G-MyaQ%=6q#`7nn9)pXZ2r<!HkgeF^AtWSBq zP`>Ojr+PVya6gYue+xsliP82m>-F9GoRj*L4kfO;|KZo;v@_lo+>he8KBR6eI~;5y zk?hj9^w%5(<KV@HPW<5-YfjB_sCU2GwJ2xVCbciiGV*+88O;n|dti3d7NLtRL3@o> zukk8g5zlqW_EhaP@#d+KLD4y@Cxx}OvRFnPRS$P7IUy*cVYIwx>*;{gnhJ+yrY7!J zKJfp+O|g_E2O2hb6?!h2c1LdOij|?8%q%8fH@9wgjp2DdNzrP_WpVy>(mEk7ksH3$ z_lQb}*R!sU_xs+nPJ7zZ60cH=1z)&Ttv1(+-@d!K=IERFUseZmJTIg!cxU5(#B@Sf z*|`$|Q8yP_YBhWm<23x*TfyV;L^5@&`#-_-eU=%wT3NnkS>5;e%2RUd=axC$OqSm> zn}6k22)_UQC5@|VNB`T&yFHrhyS9Ch{vf{c`s(`cJ<10i9S$k}@4d3*|J*A{*YxW5 zRAu+qH+}pw<w@$ne>=X;T7GzD$>!SAtjr6GmrRJ3_-5$lWOhu~<?$p#!!<rGO8d2+ z3M;&bceLj+48B`-(Qsp9wY7fnp5?bczLY+_hOxtp;mfR-Y{?TZZnCImitC7M;Ww{& z!s(S0=oZr6Tz}#FdoEk%O<V?MhjVXc3oNbZn9!=tpKz|TFknfn9s}d1O^5X^?KmCN zpYv;{oz<!Gr_&M?4gcQt2o^DMxf8dbcG_}#-CLhOh>N7|w{&dxb!0xd^yTV;*NZj6 zU3p*KU%^snIdN6ef_oZ~9~k({O=n!Yzk&Cm_S$_Rve$lf2pO)Z|ITq|*RxX(>#SD> z-@SaG_EPVymSj8sR-Qj!mdUH%SYUMj<U7+li;J#oZq6&<GnkVl6>v@<p}L)WLY7$8 z7q*CHWsG)~6VICcITCMqd2OJ#$>~>iOT85{Ekf1Izq%;TemjND(6r~ze?QLD;sqwU zzmMN@`n!7X(jV_HoUq=tdzN>-r1gxOGyiXX`6>8rP-K|X_2pWPoQiF0dVhRsHSuL( z>z<|N#j<77+08{Wyctp_^Ejn+&8gC#)17uaDfQx|O-CC9?Ef=A{?0I^xUOsC>~l{( zq}<Pa-Tm$5kKDg{95#`ro@X}go;`c*RRO-HPsy$=rX>rXiSJ+Dk>vbmgF!%r^qcyH zY|CYOmUgg&2*#AAw+4C~Sdkd*FPkyrMWyzXA9=w#?>#T(7(co7lJ}dw+uR+GE3S!c z%sO#g@>-|oM4PZ}M!!B(_L!dWvoTy|eEY(pk59IR+)ZA;Azl0Z#auO(>#67FH>}^6 zlJfqv(uWOi((2Z{jXaZm@V&zC8yrvBT?03LV66|l^7uEOx6Gf9b{`I`>RI(w&%wZ9 zx$nudSIc?6=DfJQ-rPg2so=@cqcai&?|c%LYjchWSR?!E;o503U5PqxH-;sx-;%R_ zc6U$XB#Tc*FHTv!p1HYCBbO(uX{$g&cntSs*5IFsH)d{L6|y_HEYa}IF2UO3$fD}y zI<McqGW)u=wtl1R-su;<Ew8ib-YiwKX|v9*uYqM+7fZBFTC{%saPpd!e)ikM{_2RV zWxiMKTGtAR`}z2uw_IiSr>P}>gWUGy>$@d&o(0=h<QbjGxxVt!ow(XJDm8jJB319~ zcy>%I%AfVr`LRC7k=du36_U6ETj%OcP|kGA%YM2;S?h05_%_~p+qC8b@{WIAz0ON; z*B4wS#`E~k*Xg$v{)FDUe3@sLzPz5(>#L#~fvH-5_+t+B#7<<3DR?+x|I$@VC(kb_ zVtHD!VojiZ)Yd%JrBb5WdnCHWTu&Wr$Z7G86WDs!!7=ObrGN6f9N)9F7PT1!S6Sxx z7nq4Wai5no-_gcEBy6JBllmunmD9o>s0N8Du2)oQTrcx3<?^(gB*lN#23gNp(&AKF zlU}?#bn7L*!BWeNQ$}Gg1XUHfPvj}}UsxM{X2<IcUEgncXP>4o`|J~3xy*7ebB^7@ zxbr&-!a1a*cl}sut0BCne_xiwH<QAtF{Q3M&qVTUmJ|MU?B$L8g_%BKr*_`0KlnC7 zaYwIa)b<eGV3A8P63pSwm)6fYslDL9RaK84wflq)?vI#eu;rih+kVC^f5VwO{@;&W z_Q~F^cmAw3kK+?_3)`~SRK`r1_<-*R8%K4_go*^7cSmy02&A6-5#-I9Dz2s`bWGGG zOf2EK>(%*;JX=(GVlPh#RotMNcdB=hcvro+qo4Vw9~CyCLXmc#`Ts57v)uZAncX}K z<|W&&Phj6!?>paH^0j2AhtRWN3&Es?b(%ju@p4akSaZ<xc8RvA)3fFCw(t8R7vr^Z z<C(Z?4b>O=<|Z)DJDQrX-lEXx6SLs?zA&Z9v;L+Zw#<JM5c1m3`B&K7<n60s|9f)( z+peQ-Rli1g@s6sHARgA4o2%r0z1zmSx9o57#MbWD!k1r$ojohCeb;r)d|{p#-rJAb z`p$RmGQaBlgXwthx9(WCwH04yFmC(O#mYQctT&E*{@kx2K?N1ZuGNJ6cy@J}ywTzB zHPI=C0<Alib*<dh#@847&aSxAP3uof#FG~f9^A<BQPgd$KX&_s{p1-RiqqI1=qh9~ z@UhQWmgDm<x?wiM5>JN{+h)hz-6O7Pe%<Vz{|$DBsbWQ}eb+kdet0uiHqRAYqB!rG z#{Cb~Y^}|EmhCD!;cJ|K@KkH8QPAt^+a`B6&Qy6|ysPMz)2@@<ixs~YTuof}>Vvra z2^FDgkM`BicLmF)Ggj0GeCT*l^0h7Re!ypmTa!*rxK!~!{KYy(uP(N$4or1L&;R|h zGyBDv>Q&?Ws_cgB)ekANGXHm}UBABizVsdG#Oq(JHh!{8ekn0i>_{@xd7C3`D=R0@ z+`BgZX=w4^zg{|_0<s6be`Wi!@HYoXj>LvVJJnvdCODs1(D?XlfvT3?zWw!H3uph` zs9Im!t;u>@>RqMXQX>W5pS|1O|Mn?77TbIFuXUwo-r9nRx+isanBG6(W3c$VO|{>H z+Y=KHf8m%nBYhp~N#%Eo{&9TSD3U5XXG40#Kf~rG^$Oj8Yi2Cec${%kRi^UtPb+7h z%U2o&J}>)p!hqHGCSPV+O8tu)0>|g9F{{7xWNT^Wn<HC|{L*69cPwnV>9{>)#-~e{ z)Ur=*{N(=dokLLlnyKfm9qY@z5uU@Z$+Py!YSvv!riqK>oh>2{KZ@OW^~rYAiEknw z$44^>tm0a_c<wpLTjx0bdTZP}no-}D#gJLwbKg$siSA>wr#q7JJ{?myeB=&;d${7` z2Srn6vDGi(6<HD>Hjj<H(2QSs&7+6!BwV$2iuA1KO6jhiBscj;-pBcxn!#87T%Kvg zJmU-DU0}2Eo2C7YSMP&AJKJ&oU$n8^&tc+yd8uHAf4#?g{?9#DZ(9F%ijldQae1I& z`H$lN^HYt(e8UCbo;TaF#^k#5ZU$SgWC8y>?iQ;SC@D16Gl!^gg&!+EA2)r|;>YYq z`KuoNYy7wOAEV*y;|Diq9aJ>5-!`{7>)D=SgQ=PqpS?LFzpi#&alB+ir`_*84|*;b zcV7Jxv`kas?RlA_mA)SiCe~VKeM{hfm&x6!9Ng6MHR!kN$F+}p9_KtPerz)1h{}fJ zT{BFMZVfJA(3?IxHFsxy?%TX|Uw%DMeOY*T%8mEM%j_QsMBMdD70G-oW2IGf#rBJx zmyF)C3+-p`ooo%68o2!7%fg(iGw<}>3HhlNl+gX9ZKiy7;wko%zQL9+LW~94?^a11 zs}a;Y{^Vo9QclDD-TG-+nf_4=u4d-$)M*v2<II1pdF;gU&4-e&_c}9nT&_=QyVdXA z5@;`&c5KDjLr3`jrs<qYnyzlTHEZ#9ZfW0Xj?eCXP>D5R_J0|;{Fqd4Vu#y9%MVj- zt+5lHB(z*=(aWS&Ru16_ygQe8MzzTX6{$UVA{BgFZsGBa^m)m8CXRnkg)ZA>drRo) zWyARiN0}p^+%jhUub6*r)r|}7Ec-7v*2@Pu&OaO*Tf90ntVcO})6>*#7em*0cPgB9 z_ugbLHf_!R6NfbS8Lm_f%t~|I`(@4*EtRZ$4;S(VXrvj>4LQX+NmRId_klPEgAZ5k zyFD;6S1d|uo7f?;Cv2vxdZhL~>0G6%Qw81cmp?h^+V{ZLb=GUq9q$-abhf)ryt8qE z^Vz2Q^OEl-RXwQN;xWhYRJC!Ou+KVyPrh0A0-g5qNT|3t=;s)%iCf4TyD={>K~;BW z>_g6`_U=7D?*(VvG%?Uy$aM7nYw`9qkzMzG);^zku|NO&hY3dx{LZ+it^6yI)gYNc zSUID0?}mE^U&UXER;e?ruw5hbWa3*XNxgI5M3?>c<f`At>a@o*ThHj6$y>JtK}|N! zrjMh$8lD9lSh`v`_ISmU*;{|5xJVqz^Vn7M`mhZXvuK@7d&H;c=Gp(N&oWnRa?}0u zQS0Tu(zA<yzEAnNTmOAVTHg2iVtwbUDgUi5|KH=dd>Om@`U5!!<ao4>&X~mdby1tn z#mI&<wnZw@<$Syb^?^@<{1cKMy{b>VF~dM5&LpwePX3l{%%OS5S9(QSD3|a3_^JNp zzO$$IycPe!wo~BT*^0)R`3YYGTq<%Gs83Yn6P0b;Ds}OR;H^~+EA!2lJ-t@*EN0HX z!~O3{50{!=yT-V$duGhZ#*aaZoyryB^Ru%SbGw#1s_LZQJ7YI_!JG8@mcvJj+XObs z`94fsFu^STv$)6XC3>%d#iL*Ol#6j}eY17GuNcqdM~&zG^d3cXS3WlVWdCK6n&299 z)!tc(Jx`?8JDQ|zFWGa~v}8Y<<%`5dk)RVRqh#75GxQhEyO^tSNFuDK+3sxQuAD7T zYTl=qhP>-M7v?C))tB{5>VD1v<@&`F6ZDKv{yf;Z=2=ghTXDkj3r7sInr^Q%bB?Jv z(8%TXf404SS2(}7N9q*4q;O3moqN}s&XyWFS{De1HoOp<Z2IW<ul}hTJJ(KlUgZ!p zeP@o*TlbY>tAaDqT(563$k^k&*r)lB+ResQIh89bH5Qz{b-DcCMz{XcmD-_Yn(wRY zi)YPG`23Tra*pnTVjmGUiODNYd+9z|>s0;4>f=#Ar5i84tjVm>`1D}vl5-!q>z!;$ zYl9En`joTe@Pv1}{C2KY)-QiBM_r98+RxGA>)rf+JB7G!2W+Yh+W$a(8%O<%KNTl0 z*tzO_vH4Tow<L6?$;2$bEBqN;;x9}C{I}<<-14CQ)BG!w`7g})exK{Wndo1OYMCdg zm~-fFx$hKFeMD{_htT_MoB#hjrN2&G-m|0RXYw7NliK$z`91_})cqB`^S!9z#5HE8 zwpQo-O~2q;!OyOKWyv;e6G4k*wS6joy>+M0f7GyK{@YlQUA-20YdE|1aHg!~WIH$^ zV9&ISzrP|5{8Ffw5?FKE_>x@5>FS0Aft&mKF6O$<WWGI-Rqe%^jy3E~{G1692?-k( zI6dWmILlY~WZ^=u{twRocvssg#Kih+Vf<7dQYID<m>bV5?-jJmdg)Qdms9vuRa9FN zB~~t+7_v)sDx-=hBjd}wfFLJNM=!4l>)a)O@SgvEeP*T2{oj1A>(?DkI{S0udAsLt zir>$b?UX;a&9Bif=DbqP>w>>!uLI`qF8yZ}koWLj^_Pjys#niC_C)@5mfEq&FBZPo zHhD?K6KBU`Qk*e-PiNl>+qke@;wGPC*51!o@BMx7SLE)kN~f;paeV7mNgWMO)BD;i zd;N|y*PTmJVeae)g!-%f?yF5-RloG!;{RcPuZ915!TtB!#b3(BE7ew+t@u!p^3J90 zmgu)r1v*XpY=zF5=l0xa7y6vr^WOiJ;Ukr2!tA>)vzLFkUw`&!Mro>O?gyi@_J?LZ z*phMgN7@~?veVrm+}BUfxX^$0``R1pPKKY|=H;|f)OF37C+Bk4s6De=bxQV)+BZv% zZ}l(LUAuzIz6Z@Ia6aLg^<VRTq2@p9;?-}14(exq@%@~eDH>P1!)5t&?Z0cE$<Dg* zY}2M{Y1Z2NY;uM&>XU2VAFBK6%h>z!Yo7VT>+d|)Bp;pfJ6rbO?*8AL)oJ^qWv@jW zOnBeIrjhVyp}N){|ND~HUfz8bA$mqwe$(emC#T9Rtv|+g>^i>@ulc6AawaUg@kjnR z-(DNi@GsUnF8!GI+rC>)&Yu_Q+tp{Z8yod&Jy?6MV%6K8joCtfcuV%jBowrizdE9m zF{>>3g!r3kj|yECkB*Qa{iQi4zcim`Pt{$YaC4Jh!LI90?moxgc0T-m`LJnouw1KS zwN2Qf8xo%dnU2(NpLX5+xcT9J(XK2$?*z%&JZXP^%x1}XwSM6ioqoM%$NYKCLvGIh z(su5cnr{5PbqjoEtkj(ld!z55vbyz!YwwTynn=%`m%Bo%V%w|}2hVH2OR%vtu`;VZ zJ2~p^^n{|DkD6O5`9<?)tSXB<=WeIIePa6tZ-3^q&t$H>J+iv^;Ntr7dq1~qvw6Dp zW92J3uE&MTzwIk-Se^O8r`enD>0gl$kxMJ)CYk=vT9VjUrJ2}Pyk}Fh<~Ly}?<MEY zJQDf%ZuwW{oqZES)}Kz4y&W^_5MQVN4u`gi9@gKz2hZMr$A0Z*@agN1Pu-9g*({l{ z>`vv1XvqrOjhvHf;w)u%{O3Je?^z#c`L6YRa%Hk2Ukqct<?^q&lkXHX3EM<)Mwc^f z)L_2W)vIjz_@qy9^8t<Cy2%#~G3WL>N4-px`1nEjvZ3got-Z3d+b?vP&a`lUa3EW1 z!jA0k%60F(jn~aenphUN!7oqn#Pe@^vJ*4&-*>#YH<|s}?&|#=-j6<}g%@9&pex!{ zzfq~;`>D!<$@g#EQA!I_JR$i$%K3iP$G7Vq-mBYoY~ibQnruzlzh_KvncKy0yX4dy zx%dm|HFJJVJ|)b4`K0oPZJ)L-ndN@_;FHo*uLDkfoVU??$w}Vp;XBni67}N^O|CmD zai5vSo%$qJHF+9eyLD2D+Wpdq%#EVYJ>*=^UCI}z*L3^*PILDP7w)SeO)q7lQu3r< z$6U{suUjm&Fw=Yek*izZFF&&^M@|1}e0g^D<;2o(Rp|_CUx_>Cd{^#!C2-Vk^`sjG z^=sxah@Y4)r|^eO>}XcS<5fG;b(I%BbZGmrxY_SSP2Kfd84pE&?tXd8aBAf%F{7yF zQ&aBN-jrP#d(O0eV%w%&N1RU2b6+W9`##gG<J~&@AG-wZw%l}>JXiGC7LB5fKQDJ| zp3spyH)%G1$%Y=4vmQB)Gv6DO#1!~M6n@YR=LwGdls@r<hmBF)HSec$`QyLzO%q)A z;nm$)r+***qvYMOA@fS}>hA_TZ;z}9%Q^a@;$<~A*N>vyN}nf5pC#*`u+87ab$H%; z&e!%YA6+zlsrgxXv*wj$8+1*&BrhJ0)!m>O&>?w!@lB~KtM#uuo3!_&y-Anmn#B%J z>I!T0bWOJ^Z#Ou8W1UjN?tr^j)GhSampdOiYAEELC^#iHA^Z9Sd-FBwI!g00oNTj# zGYrzA+u#3mh}<Fn*466q?;AF%-|M%m?+*_Sp6_*0sv-H%s*AF_C4X(a_H#v9Ym2XQ zyn)EQYing%<EG>)3yFmZZnIR=l+@<dt(;jXBN-O6{L;Oc<yZfm)n+)qV$F&&GvP}$ z%umAId}mJPEZKW=g+b7ZGyArjvzYeq*9wCOJLaM+met=Am0x#DtA6^Ho+-9s_uA6< z`p2jGGQU4mPs&?5&Brb7*d1|`WmY@a`1@}U`5XFp)%-`RERKEOf3{qw?%0yOZ+1th z9a#D~W}V{x)S^Gku}gAJ6)y`Gf7UNI<G^xTW`0#SNBQzwYjwm<U)@>Yv%}6a=fkZ@ z;layS{3xF15cMwV!soK({7=)2Vs2*e{`lc{*<k&u`ctb#G<0*6mget{Dp<36%C4r* zljgN*N3D#$x2KtFzJu%4n$-Bivl?~SCQLY*tTu7(!{ag;_a1yrU0dsy-dy$PZ-D2f zWZ~Dpy+mK0n8B_2%51`?-)WmfGOsn(U1X__fBt!ndX&ClHOGU*+Q_7i`-hd|bc{~2 zYTn<s^Iw38_p5^Xmti-xf3{3mlKIT1@syfeepYS#-0LorosP>-mW$bX)wf;uOK0os z>KW(#+YkEuZFQX8ZTD-v)C-f`NPU9`;mqDGp;3*KEpKee=`}sjl`FMvrBecH%e3Bg zQV|m$hD~uUc=3;Ge_p?;^NW+-FF78FdFXU@i2A5%)Ll2-DphZKw|-szvA!R*$u+x! zJS)$KytsaL-Sg~)iroh`$X4Du*5d8QJwI}NdHJ#}?d>im-zKboa<S`3mfJ_Ge&Gm* z%b^_8OZxNPT@|!hH@ohV#l*>F&F(c0KPJm=E9+Xca?XP}zgCN{`raZxThr#shA$P* z&pa$#UiZexGEcJI%{$05c1?12ecIy6-#>c8D>i=8jIOho8$9jJgBOfeF^v*ZS_wW< z`TwR@`1QQ6ei(i)=7Y=*9<hIaR9LJduJ*p@tX|xGN;}@sQD(VA55Jd=((hQmxo?z= zg^Uho>y>N~PG!nDwdF!U-;v*sR8w!seb>^m@%(PKc2oM*H`dqh7`!*S8F_Z*e#ZJQ zQJySs_RfBDO>ep7N{wCqeiu1d7*ALwmzM@{A7#5CFKoAY&HSYFkS87yA}ixfZ|$_d zu6Fm!q3LZuIXrgB_UUr>P45b5+qT(hZSvA}QOj)oweHMj{OA+yBX#28I;|xlwTl90 znw+RSFS1a~Q#<kT8mV*pbFX$PUap(_Y2V7IQ}r)ILX*m6zeMHL$N!jm&OmgoVRMw# zT|0Nt`7@>BR^0t{IfcLb<g6(Iv(=q;SX-Pudt=wrlZ{4yd++`In5}sKj@p-F7jAe( zTg`WIof^ZsxpzjV%NnzDzYW$`8LWGAPq*Bx`I6VZ&c4{w@6TPhnHTZp@%hE`5Bu6C z)Nebpx2)i+M!oQhxOEO6SG-^F?y1n*rCppi^WMIBbYscPb4T_x@8<gX^z+|p=2K#o zF6ZCu$=r6@rr@35^NC!#8;agdV2cu$+4;5PZSmeC&tKJDxH5arr<ex4XpS$f^O`@z zC3EcxZhv07MyQWv-A<3V^otKSN=*pAbmH05m1k2Uf@b}4xVrAduSfM^G50vvU$x_3 z5_<D&Oi5<Lrn0Bcbi5s9AC~Z0hDx?r?lhhAw=?zD!{vJ>tYb|0aa)^bW{TktBQ33q zvuafQno}3uIsPYl^Ln#I?b+YfWf$$cEwuK*iapK2JEMZnq(@Bj-D>o3Q_YEU*3~cL ze(Zbx>cT{?0PfGtviFns_pbZLaiiW@cH#u?l4A?!Y`=FPXNh;0>}HYcJ--fG1<f>h zDlzB6$^&}rTR$>y>5>(@cU|k^<U)r@Yt*+yHkEC1n(-}_N4D#R(xh|WlvW?lT_jRE zQFTi2lwD=cbuZu8u_(;c`MQ=XbFtauxZrs!6@m&Gm#tgS-xtd~QSwx_FSG5XZBtdQ zde!&piL&UOt#m$_d;Lw{hHo(iMR)gaetzz(zm4Rxq-2Q)nerkFta+YYie+9QY-t~x zm2<tgY-;$%r=F{qRiESYJXLmcclQ1XPfM&%W^ZYGX>@uD+l-4#o18B;T2DOtnPtK) z^U}bgZ-G43F$<^6nCH`KCv|UzV1HtZ?%uyMB2*tfsNd}O^>^Z$iqkhd@6^pSx#q=f zdw-64)>HX8F}fZ49bOasSDBq!zwo#RpRU2vz{1)5{<XZFQMnI<R~fghT6gir#|>M! z1T}e%t<JvxLUU^M6}E{J=G=MvwqjXA%F<2lhHjg}cdlOby(Z{-R!@$9k;-y`IcuX< zR5cdOsk$Q|aVb-}{$S*~=+ugh?$>kU3*5J>6>oV~_-spu=aKX@j^~@ZwEeag8TU;r z+xp44QF2O!u<MgJ+ZW}Xl^YT+iM6>_UM*Q(9IUnXD|3EK^a-~^&+N_eLQ^{$SIpmi zHKOoR8~@jPvo5W9H07+n*6yg#e^+Yxb07Y^*!qI=mTJ^SiI~fN+3xjkmWJ{6F7z{6 zl-HQOJoD<4+R}Wxs@PY@7S-=INIX7O!otYF<@krc=R<@Rv2B%@#lp~_bNBrtPC=Vb zUt$~+PVi1pKJlxbUzKlHT6+G@CGJjVvlgg-bn&v5uu`;nGB;%5k*lFQ^tMghX}I!= zQ)r54sj*D0r{Xi&gHd8PC)WS+u7CIKy2?${J$0A$-|g0Yx9x8Iub;P-(htOH_I_Kp zKw{d<Td@b2qgVE|C)V28mPK<eygP+$#^HFothqbH?tD4mzC9$d&PC+Ui5E?$d(Zz7 z$W1Cal^!^$@485Y&WR{54f&R9%T|TGzWyNmzRYfIp1$p8Piz<bvG}L)S*5#Cp^F>+ z>Nl;(D8Ahsb>_vL{*}2!Mgi*_<`&lMZ8Fq+yHIT9-0Pa6&cbZxFP55a6Izn+=$ZJT z*H>TejX&4E_vQ7?d%o`NH1`vlK50#X)q>s|22;4-AJ|%S`txgpH9bi_^%+l|KAPUL zNIcENmP_Pl+4qgdV{gSzYX2zi`K5s^Zen6KW4Mk-{cX<Ae5aCHnU$yKf0U~;)#c5e zEwTGf``VxrKVlvK_bz)n<Eq39#^8G@?dB&8-z`||@%QT|)*I6gF5*=-i{uvE<&l5v zPh-U7DcM`z2H9vuS~SV#T#D<AbG=cR^6a(#$uAB9mshs&uJ$?mG&?r6<jXa|KD{X` znd=^wu8NK|PkLW}Vmimopk1jv$5i_q`8~N=F0DK<Pu4Cwwm#rt&*^VZm5!a7x?Lf- zOelHzm04z|UfrISu~akjZc||B<C3P+(oc@|%{#hzp6e8*1AiV__b08|T;@GRO3S`} zhcI6@>(Q)|Np=01d7_mei>Imm<h`Y@oMdosYuei1U)X$NDmJ~m=}`aUt;w{PXPwu_ zYzs-~PTdn6vhw?lDyP2N(FqJ!ziOtP)Y&*w-jaFN&dHO$JUoAz;mrM=TtN!!d^ubg znOgsS-P^UVS#Pf0&iEjXD;k<Vn|%9Z=JHL5y}fP$+g`P}t93#FXLC|==I4k?SP3k1 zJ9*Ejz{cTm|Fh?7=1f#5Sl_FrTYqhFwz=;Mk+b#>M4nexAGs~5;pegCXV~T+fxo)0 zbnV!B`Q^vJO_oxOw>MjAdLLxnW13WL*%Ntc-<;(9*nPM9_TG3gfm8h=>!J2({rPo5 z&-@o@&R@3T?!PySu7--RZ20oJ|BqU)n)ZU7?~j-7xqYbQO5`e)(-MK=dK$v#_spAa zS$`y7>3q!m=LxGPlrNu=(6GK@>g{lSk8QW~Qcdp$z7@XSb2(+kkE<<qw=c|LS#?@m zd-tNE`^!6LpS-TR*Hq|A>9b;C^X};L!rxCaY-PC3YJSag=`;Vmh3R`;@>o=!HiWrf zk}LM;wtHS5bM&e0<de_0HBK(=w3cRL&dxhGU+Q^W{nqHx|Fh;-?Kqs<a4&i9mlX@s z7N4;w{IF_o?Lo%v&eq3IXs;CHU1-Pk>%7cQp4kGE7ya1u@Vx0N&iN^cidR@&1%4ac z`2N0iihyQVbjjK&dv+d4NwRZpHauhgQE}Dm+R54RX69W+EnNv^Uth7Usay5y+SJUi zops7bb}riB%4m~a-*rhn>XVwGqRn<u@5LVqx%MoI{}7{Ek*Fd+HG9S4$pYWpoaX0$ zOcY^t+&A5c!!c#r<fTdK{Ep!-9P4LD`qe&NBId5>yWPXlTTLR!iA_#lJMuyKyItz{ zrwR10G`oN7bI3)v`mBhDq3MqleAky2PEM#be!(}5Q9LF$C$MDmv3lbkIbZX=@q3HC z&q|!Q@vwHIo&Bpz8}47VwYu?6;_1Om_Zj~kd14QlTmMvkCePV+HGXwe-h}COEvIyL zoRlnmW5t=mb)RF=-qiKtvFl7t4NvTM_nq*xV#BVh89EtdOTtb>{;GT0#8Z$LKfSof zxb{%^)z@1qv>jKND&E_%FxOVCe&Vz_e}&5Z`Y*ibvA-8>r2l`8g!-G0)^?0J#dCj! z7H>IvU+GobEK|wbE0j{#-F+TVrdc)ZzVF%f&H?3GwrfK^?{wGx-@NAa#0v4bn%hoa zxa+%pxd^Y_`6+#x+|R|u-#u$(TVEz<@=j#)vxjqTd_Oa*((`xLx<l)(zguF&Zl<%l zeuBmR<Erc%0=DKZ&VTXRWUKsxyWeuy;@{O2SN@ru656s(@#M?)gGP<M%liLJOgeb# zveyy!m+>c4LvH@{(LcXxhy1Q>oBG`5vHi%of6TPXr`ku@`PD<2?zR1PUu0%S*Q#8r z4EptYSKt$_?r64e<=pE6!|vxZiW*s7f7}yxa87ys$yrqw*JK=%-qf;ga-G1pJ=+e< zz7we4`9ErEio+$fsK|*LzfVVOVaYEk+YluBGr)P~`;F;Wed8OO8ZK$5app)%wN+O+ z##gf*kj$CJEmZSxu}NIZkxqx?(}znU9?jhx6MwI5=f7o+@*fiGw780|$F5v*U&z@1 z>WQC|40KZ5L+ZT(C+wI%quA5zB<I0vg?FU;q<ZgcfBF5jCv(mk&ofNhS+0J)f4@ES zh~`VS6t288>80_#8jB~K*3o-zxAaK;{yEN1eWo9kS+n)D;$^)mpZ|%B@lP91tk5_t ze0SZ9NFLX!hi{brXKwlO*#7)o?Kj;{{SV95iabBFZQ;Vn%oEm1|EiC_#{2!u55=w0 zURBqBTs4`>>R0{$-q!TzORh`*TbOX5f0xq!Std!>rLUV@oierLtKR(pH<bqmIUnxc zy-n)F|C2qu3=<Rt`yO8R-TV5wW4Y`>v;WqA1b5HBYg!}b{mJYwGsCNsbvr))&2o%j zVED3rACp&{fWe&<YfGhP<&G(HpVo7E9bS;Ny7l{=_V_a%I&n!X*Z#8vePVK+bACqs z^0_P1=7wKu6kT^Mg@>U*wzI62rLj!-(Ss*^Km9+kTE0)bqs+v>G^1|M*1uPaP6%}7 znQ;X~cP#$>Q_A^v>7hzzPKG;=U6<ZTbYAwtDaQ8P<=;17ESll*C-K8X$(SF7+rO>; zS?}@3Mt;5KOD)T$*u8V>-GUczP2OZ1B+6qS7``K5YKp>VVdeKvSpFXWRk*_Cv3O!* zQo%u?hnM}^Z91#=cdYZ9mnRU;s_tGMuKwbuf>ZeOJAxJ&e-80a?}}f0;)A-!K{lps z?a4CdYfhhw=1gC5uk*t4MN1eCNX6_A@mO+QZNEpoUtdA$?!S+Vlq^^5soORuFZoY_ z+rO(*Wa^zna^JqWdneX$*E@ys6F(2}%(5*z*kT;9F<|-rD?ioUPhJ(ZR2N%i(wigL z%lN^Lli|us`@-L@AB);|ST!x+Qg~r$Wfy(XT+?!O<wb^uJd-PqTX+6HqH)_vasSQi z^yXPBjbEBK8`rly<l5D8MDUZtqZfzk3zO}I&wTW``oVtZ|H-M6zxG{S+sn<sGU?BX z3!hi(R{op&v;0`(l!<56>z>+F^oKI6+O(Ic-ss;N%N%aI-827KKYepsN>=@ju)>{V zd)3@Sw}oEN@0vW>RAdo1<IbksbMuXrXBACt|KPXtL$?U0vFu;&;`(X3pZ@vBQub+P z`-jJi8zf4dryNoE{$J9%xG(BlNO#0M$x7!ORmI6U2e0Sqo)>4|$fc?-l(PMU{q<6} z*a;n?TW(BP5GDG5<s8*l0fO2Nit-cYzdEmfxK&FiiO=gv>5IER{7V-HEOqdC&|#zV zapM0eyM;o3c62hIoX}9T_<34my-V!n4$0pV6Btb1|5LrKu&PNQc&{RV-oN>Q|5NUq z+tNDYGsjJ>xBh?h;$^hh4fRASzk8qiSG-RpBvkpBfzthlGxGmMyJ)Vmb>eArHoP6Z zzq8Rrl+#d%xAN1zcYnNPWM5f1^sIEcR(k#2d#0NKmK}jMCuFAny?-=$VUYl{`-FN+ z9`^m+3{FoKeyvhIf9u}E{j75rY!aBeI&xyf-TD8!*IR4xU+kU2+?oFKtG!jmVkN=Y zTNBQ=&3nK9yPK=3;;-Kv3KJh0T==)2uW&_yOFxI4O2y^Y;)nkqIJBH{ty$f<=W>6+ z`N#9}^#$(RE51L+K4rf~eYJeoE^9&guNo5!=9rssNE`_dza<qRe$I}e<^P03x?*g~ zH9Hyq@dtRbb4XNo#KucAGHB~CG6Z-tvxqQoaBwhi6=!bGDY0y4VdgE)oZjDKX}Vpz z(z1b(nXfo=`?@O2IZSYg>3-a{{L{rsgcPQ4thFpchzs!8a&Awlv-D*G>6*T-%F=YY z0FSNk_CF1lXE{M)+s|}a9)OtH-(xu$%mS<19@S@gh#910y5Lkx)9EvLZF#3BPO`iV z654J)+44GA?RLSbmIoO@Hg3N<&9WUL7C*x>l!ckQICJ~<IhIPo%pkAaS#N301{Rar zW~smkX4!7He9sCtPk*oFE=Fel;>_)D_E~mugT$scTw#@;-XLeiGreBWmT&u}Q<jIp zN~YVVup=Z`r{5B^723Y*jO8h2kfGDx?6cIFZYpFeu>J4_%je7>L#HRoS!qx26|&{o z{^W{f0vlLt#bFkRDcg%~TXsTx3R1US^S-4U#G<-BW~h?64=k^+fVKURvC`f?|EXmT z6POFuVfn&RjTOP|eQT+T#C`C|QWC+PZZB%fv)%ZI<#&jA7s{=)w@3W7{0eauh&%nQ zsIAcUUKT4qu-Nu{TvlKBz(JBIXQeZJzL+idb{;9Kx8O+K{zt|t3GCeMiE>tf5R2d; zwEcmy)mdSX-t8OAtym#$hI?yzoP@2|_Metk$q=`ILwtjTt<?4zc2*wTU>|`MZ;-I% z-Olf2B@R&sc4UF1t<d%~KdXlVAmgXs<FeA8ULa}9HvNL6E$8-@c&p<OSNSDc?E@#Z z=^$;}t+K6NLm~yFV|#GERRM$x3d!l3(zZO?{}x$Y09&;ELb;VMI1HwPWVd_QS$zO2 z-fq`qb<hRuzJpiTAaOMPgN&`vcKhR2%OLi?IAPTU4vp=(=dAd6K#I55-Lley$gaO_ zWeiESPw!ZLhGZqdr&h|_|J}C|U<IdV!KYR;z_v{nd}<}T{p1TPDTv-@FRgeWtgo-E zv>+^{H&zx9R_t3VUodNW-7PEG>3s^eywh*Ku+p6N-s%o0q_*FGZ{@|w%u}2>oiUM9 zV*2;@R{YcT6>WL9C;YV9%>|aY|K3V{dV``Z&-OqTYXeqhf#S^REu7XCV8(t<YkN?Z zn$E~&Z3^<%bW1L4doZJ#%i0OdIKXA?0P@6iW^QXgUf$wNcX`)L<t`=$hOX&x+}3_z zx%J%E(o9<vrWbNs%TIsJZ7rn$Qh0@Rsmxtw28M+k3=E*t-WcFuu_{QZ)Z`1QeA9h- zta-qO#PC>4GhNYy$#6`c&0{St&tIJB9w;FA@C+jZ!)0a$1`W6&AV%Z#i#*omVC~$z z*3wLibtf;3keqy8mwUPouQfQTrbmM$>K&jGtdlo5@J;8bvF1?#8C_B?*e=D$!0?`t zfk6voA{<|E1?%|ZDm?uU%!%B5*3wK)?qG>LcfRTVd{DQ?fh68|fF&e6d8gkshg!Y? zB$4X_mYC@yIGsn-ng<*>;t%y&u5&OjEEQ&8P=Z?uVr=r8yf8v;`ZpeHA+QrKE&JN_ zh>3wApA|hAZ-!4^7@;wJHb2y|Rs7b{O#IQ47e>fWf5vYu1`e11Ai<;<kPD`p3P7Xg zvCVhpSXKrGFKz|~Wss$CY!?ewd0W6*0_@K7JKJy16JTICs*bMmP159tRq~VlQ`x3x z&VUA|5y!kYDNGCuLTn5S`fxKrjN8Rv)plh<(>pt%s?FwGU0=b-z`(=8z@QCM1jlpA zrXLivwgjiZzk=4%OmizHKddsH?k@!OYMhX@G}Ejqu$g~r#HMe6N$dwnSk{6i=G61( z1b8zti7-GaLQsT1*=nSc%*epN!py*60=Eyucu_a`W0T6{fJUL|K4+mWyw<QfE`pJP z;T;nLgC<B39ItJd{IN-U`T=2R3OFxpEzK0u1PZ*#J6m|B&(X7iBx?l`YiXtxtssf% zVItO2;5ZeiW{`cw$iR@p%)p=yHxtAN=>e-;DPk=HRv9qcNx_MUfx(A`fk73d0FEd3 zP2RXcYWjZ>Ye{fKON&}dGigi&3z|mRh=T(!2PF7!GDvW8%rpUTQU;rAc*wc&HX{SW zEoStvXP*jH%{4iHI_GpAF=&uWi&;xESx<*aPLC0@76T`d7Z*#f-{NCn$W}tnLziZN zRU6C}n!XQY45<Ba7Gw;|ipd){$V_Jwx0VDO!Kd->v=$2kgD(eqZuq=%^2QBv(__W0 zg}^Fho;034B*(z8(iuHQa@S4XxIugRS$Sx{pA@&2W@<Y-dE*Av$?wlY@+8=Z)%JVr z<}xxc*fFDLsMR+nZ`>d~Jzm0E5*&Kf64ug8b8dk>@#~Jz^qnHm+<VN(jB!6J1H%Ju z1_niVjDQ$nPr&iVDG3c6=8r-9C0H033^>u<oAL^*GD6Z?4jdy_MV7E=FfuTJN;(yg zQE+_u9Z022NNQ1TP-3}Wa!z7#F><;F1#6|GwKS9O2av+)>m{w_!AasGNbuSxuwa6e zHP3WmDQgk1jFyzOG}FazFc~?pU?WKI^$(EX<O4qirrRo8^C*H!a=tnLr8pTG7+y1> zCszhm#_1m=tR<)ON?S{V)h7JckXy{kz_5`EJu2haplXw(p=DFGw6!#IAP-b{leD!c zIM`2tghK=vCpY>?Op~#eQ3Pe&KwClne_9L->8T71hVY;PG2RO?PX7?ZBr<)2jJ448 zWEpD-u!i|^igQkCF)&O>K-b`7htQw}w(+ivwKQ`{CPJ8dx|FQ76xbZ&((_XDm>C#O za4|6Gfb4_gmRw{FC9>91;9#66Yc0)GQ#k#DytVf9o3hqM;8Yjpq@9u>#lVnZ$G~9A zfDEe3AWFmJtQEipRLWUPGx<$~h#u`@l$t)5+Xhl?G<{5E*u}xX&??Bl;Du}mL+&Jq z`X~L2iqrqgLKAAXORoGwHU<W7J_ZJ76!r6GL)5R5w^jo?F!IL!wcc6`3^(H#7+g`5 zeq01n8Vru!#VyyuB25_>*sB;AbWv2TKMM^F+iGi$=?x0ja$sX$N^N_5jFEw1B{Ktq zFN%g_=IM?~)}qt>6s;wuzgDo;1FH`aJoMJif`K8i7CqXQu)@`Aae|ViciNe@m(v>+ ztwos}?Lcy3)7L3l%PX`O#JJyFeeu?OZU%-%9rR3I?*&)NH(gN4T92tH3?yO&P6>5N z*3wMZOQ+9PvQ`CW%e0;bwp?ZghD&S=3?eA*Utcx-fs(ZnIFWR4=UxwEWMGJ5VqlO& zQ59FmH2qE$lN2~Nftqd8eUz=GnSR$#7f`VlonEJGt**dVoavrrK4INs1_p+HMg|61 z6cdD6Axdv4TZ@5}PWYU&=NKCUgDnqwc64Y1DK!PFvh_8;ZOy~LpeTu6@<jK7REbWn zpT@*Cy+OrV2JEc)D%R3WZ)d`#1g7&S*z$m-K7ge5&4)+@%wZCpezU=v2W*R=$6O&1 zMh1r6j0_BVD9+x!0Ir^Idh}c--swM7p_;5d3GNeMWMH_!$iQHZqDgxZlBU!1n8c<_ z7eF=bKlWdBnK1){atC^hE?5lL#5>)70TbJFA2n-;%cIpm?S$({^0U;erNJ&g+K_qs zxheyLu@?h_5sD+GJwQ_bUCmlf5fni(jZaw`SQr>sxEL6WQPkgMW1cRkVl6T~U=9=S z^crSn;ptiGPzO}1TT3(V<Ay2VVCJ4)5n{~)Hqk~gc!Me{0|Or?x{qA>5E@vg|53M= z0>^`-2FNgB=IJ&9%o5Z6HK1*eI1OuQrhd`s)f&(OWFAQ1s@U}18rDkS66FC%;GN|3 zzZ%xEU;$Z8P^(0Cx|Jq0_iH5Hl#pa*V2EO6VBkmb-9)+R4VqAG3qabQD^B05X{`j# zt)6EW$8Kk4U~uDLU=T#n#$`PHzoxZ3*xia+*3wK2=F{!8tQEo9D)(%B8Og%H@RgH+ zK?p_LbBpQqTGk5S81hfQF4f7zz_67C-AxU))Awsx%Yt+4eURa94%7c=S!;s@w6v|I znN~SYch|Po2U}mMZ7t1w)|q*_w*#}}^bOk32F-quFoO^C^g0h_MT9V~j<qz?RNv`Z zI@adk5@6QOB5_V;28OAu3=9e=j`azc-l$`(2UeBcBG<TriGg7!3wkGIaWF`g@O0w< zW^u4J;1a`qnYgANBLl+~Mg|6X6jK+5F;ABdW>!F`J>m1;7L>uHm>C%4P}IsqFi)Qq z!YmI~3-<j&U2AD(<tXOq3&WVz!NQ8%#hLCMhF+UyFfuS?F`;{+CWd+XuLx#EaHj<v z?i<+BjIS~>FuY}AU=T;KE-7w$f}XW1*aPd#+McR0GB9K^GBC)XsH#a|p8hL_S$4Vx zs2T#<9@xLG@*yJw!wrn$@lE3N_j=aq-~ks&eQRkZk(B9X`cQ!ckbp_X^jdvuQ*a<l z)c1IKGBPl1Vni=yy)&m@f@%8$(sny*x}<@%A=qGF18ZrfWjWKc46HT4p)vnMNTC-a z1H)zvx4+I~o}QV_EIa*zfi(|U^L>!!`hw|y46HR2K%Nm;^HJ_50|SE$BYF#GdeQWU zhSuWKqYbSk!AhePD-QV!GceR?phxn7Vvthl>FW)xg}_QraFwi<W@cbm!iHWL#I%Ey znt)X)oYDQ#$Hc&(%!*$9p6&vvQktIC&dfVK#?hJwtll+(bqO;I14AbVdNY4ZFGT$& zBWrQ6KhGFhOEU>ff{3o~V-}eHhu;QLifS2KOEdkO43U~Ufms3}H31}bcq&LrWO~RX zW@$)EpSw77`fHF>;%11HjES`@*cuxXYiXvGeGt)H6Kg53XctJ-?=VPIc>2Bl%pCm4 z4P5@>%;^_FDn49-sAxFP%sZXW6dFUarq<F-hps@Rd`+#z!CtSt8Zg6_iGe|nm4N}Z zJso@tqI9~cwLCb_>;xI`=nh2mrKz<NSd`DqTAHco8${I3%vu#}Y{l(M-&SxlFeJ*N z=fxy}>55j?!qcajSxbWR(So#BC7B!y46=ggReG2VMCl_lYYDLb|AOq|QiX`>np>-Z z4X9@o-DAhZz;K%xJ&Q?cK$NahVd0*hodFGq1?JY$OpCN2QWwmvCBbID0f`#xLPTXO zpuzJiwQ21tRt5%3ZgjKX>p_&(YqM}qpW_Ct$QmrHrI{X^K%_QUSc`*;)>9x+Rx`LL z>-7H?(8@~2(ps9)a=L<*waD}h7S=4&11znDIY2dOGXK02)6ZL2i!sGmz;&`r|6szx zKV3oB2GXz)zy2<43nK%=M2s?Tf+a+gf*A|%bWUezS3M|sU&mzz1_mCC@^peVNWCsN zECQ{prI|L^fCPl6J6N*tPVcjVdT=gC>SQilihX)Q7K=C{IsXF5U+;p*Ygt=Mfum@a zfMfL(Mh1pOOz5fX>0XG^a%*TUIMdo%n(6d@h-ma47UAi4tf3M28YE?M7$PNY18wIu zh|GQUgpq;a0W*5~;XXP&(8gLD?4^1eYiTB{;~)Xa=@$;O@J*M=g696?(*x_5GBPmi zV?r;fR8E1^i%j2oj70!ZTD)T6(&T1gU})e#Pur4bAnI40VBwh_Zwn2wJX>pNrh*I8 z6YZ@<rq8#9=H)#g(PNh&qHjT>e8rj5x$Hn`^9n@N+Rj=AoX4U-qDyW-M7!;v8AnE7 zI_DJz1_n?Y5w&~Wd>f+lh8?sO7sVD{22#q$h+eNPy8}_GZf`9G&bf*cO>LHmF);8M zq7S8<xC>Hh435yJ7L2N9j0_BGG1Ae&FVh(vtVO1uu!olJaWeg`cX=2X(iIpOq)}=> zmv11Yn&2#=>tHR-l*K%K0Z4D0gS8UaF-{gvO+73O4A(f&^?nNhDb)nW?HQ2X(~;9( zI#}z01*9CUrI}VnPd9gjR&CiJ0nxbW51p)~r>~7-6`ih|18p!{q#8`%VP;_X$cpaY zqd5@u{~fI*z;2XsvX*92DS(LX$zkQ6_86Kn3qUdpiy$(V`K-`!6i|;mU#ringpq-P z31b{3zZ|6A1YBin%EWy>&%nR{iXhaXM)OLLD!J+Tr<K{KM>#`VWtq;_(oEr1ASvnT z@5@-ZrmqG`fhv?;ASv@2h}8KCR=#O2(1ghEVlB-SUkj1B;a~$PoDxBzJoOOKnJ&<R z&zQfx<_il0!$xlO9?SLyh*JMrR?%s$&;a0fwU%aNpRVX;Ej4{^6D#lZPDyC3nCNOP z&7|25(KFN4S_~YqmnAoP%m?-1n9)Psvje15a{B!iRz7eA3RYkD!*ekxd_d(E>L|H& z7eu|ao3%7J@*~}>rJ3ToA)@_m(BgeHNHnk?BKo|WRbaY)wGFuGGR@sunrY`Wh>ZVa zR{rTWinfq(@BT#Pg_8ss801vZTO0dkPcL-0hQytF_{y2zSQ!{5V+7TbwIEeW)1SLT zN0g_%h_JU(U|>*jLmv_Qwt2duhqXSq-EW%rWtBHG1H%PY1_mjV98-S<q)K#pTe%H* zmTCHI4{K>=p&P8zCtP9GL}?9xN|TQu*-{5KkgUXXZd*11UE~G>Xmmh#+NMX1tPBk6 zc+lhdXg1q)g*-Ni>GP|tIj6UJLW}Y;9gWs<Wd??p0Q7G4qQdF>J*`c_10bAL4)+6@ z7#N&b(EF}=Q^CecPdD(g)&%#mV!W)SnN?;$h4)Tj69UgXD1vg&29>E!x_k@_k7dxi z=XYkYO~1F4O>+8MFK8Es*V|f}IbkJOSZlhR4>W^!zlvz}S7cyd31VO{LkZ0V+om^q zTf2Y@G<Iga4JA?x4Et=+9UOcEq)Kr*n~${$xERp&v6g1i`3w?On4aZhtppbB2Z?Ha zhlrl>u~q>aJEv4f*2A2EVNx@?vD-za3;0^Qf>rq~;6KDI&A_nH3Vpae#RsHHY5H_u zYXz`1yL>@IlIal9f)sYa>0Ex$>@DeMEzOkB1d;k*$1X9w047xrlA5;?BDK%YS`uv5 zEkA2%=HIK>r(Xn3>djcrE;hZv2Wps&zqK^;k9APFN`I)|7l4FQ&p?Im`dh1l`{)9U ziNCOW;6F15*!Zb)IK-x}_O<5W1hs9hUyP17oqoXAT9i3Q9-?46rwoTM*fU@g_10Ji zpHyRD2#aN4ut1451}mtBxn>+v2rudcT1zwQCqm`U#B%UYKkWw{nY}Q>Rbo361A`kz zhMJJXF`X}-LwfpwK<F^R`9RPxLF)83f!1o^r0oB?-qwtrfgz3`y>}9p$1(j%7KZ|O z&<b3P3$@61KVx8EaKxw<Z<bE453<$;SLf@4tfiTF%0U9+(-#zT@J{~_1TEM9gQT|B zPL~O`HUg^+47QeLimsoY7Yx-r4<w+|JAHSswLUoU{IZx<8Oz1Muu~YlIZ`rtI#-Cb z4mguphFD88%g*DN9zBagar)dmYaVd^daZ4rtHi{>Fr68_VWu>nV|v1D4%O*eA<&Sy z8DcHXG;QJZZz0xd;PfLOYAwwav2nUhsI?l{v@UtU`l-we3}I~O9nYK-9Me}F;gFg> zHx!z{)_^p7oSA+y)Y=Ga+CPwh?4#+@Vb+@9B*0fxuoN_zd7TZt?LF@)$Mic7Ib^4w z&4$)86T_^fnRdUNzAg+pASw8Dvk%B)am?stsQI7ipTn#*z;?=oTT3%9{Kql<{x1$m zuusAM*sa{LyMcj$VIl*%KVCC(PHzggRs)CWYLM<tOq|m{{Ns=YhbcHh?(T>_6U)fJ zV9JDEYpAkJ7l^Pn0js+B|K0HbP6mcXK?Vjflmvc_b$UvKwF<a0>y7|5i}<Inh_F@z zPgP$834{que-~k`t_dn3BP2JvPhwzTSjvDtNOVq$lOeaVv?Mb}f4bm*YjLpGc(R=4 zedAzYSSf%Ws0*Yyr{5Fjltm0c&JIhSvrm|TAx;&2gyVtA^!<_05e{*|TPHZ#85nl+ zqgM!zEjXtunsRDP*NuWEA)6>`X=X<U&gu0woGR1b!_q=;l(jU|E%)iGqM##j=RpG5 zp3~n%LCeucQO~TmF)%PZXF#7|)lQsl5N&M;&VDCZS{{OiZ#0=07=%&6)F^3sW3;uR zB2RIq`={btnY9cI4AU7fIt(eC(*;3`1a3!L3xT8fL$tLt^JR#z3OIp)(~V<{wKUVy zwCQm%(1g?(V=c|Bo5MLhJA+el`hgf|c0Lah4y@*!-e1lsKb<EQ+FFv1wU%ajT{GPx z)><9x@N$*Jzx50Z4AU^2^sa7teXO-MIPTYiwC$*$J~7@}bo%{RYhihicMe=w%F)Nj zzyMlpfZAHHoW3y5T5P&{oV74mzik|7=DQi9KR?b|SOKK}#_9)&oy-gj?X2kK$CDO_ z((Q59;$Q<Vf(+Q%0TJbH<>UvCU4f+(<E^EcLb@PQ%i1`h(|{lg%Ay(;)q>i282NZt zFG#%>*noW?0~#lS1VpEQh_}`Ni%KV0OEayT0v4S%ky9Kpxd<}VJZw9&9}feAy)*-Z z1WH`LoDNbhGJQ#cwGcSAb|zR$GuJNRoW6Sjr_}Vfd63ANmS`=_B)NRLY@)R?xY;Eh z{_yPu&?Gw-dUF4|dU`^lwJKPZ()YLnr&$>o8oAN!<=QxXX(F^}I0rIZdi(U(iPpN{ zge0A0EzO*}gLC@oEu6B`PlrHfs^*`Xr^v*}z>tkG#KyL7dQ+0M7FhFokmjKMoYN=l z=9HcODhZmKekNH<GxZ*vE|zSq3a%{dlC7ng?wy$)oosCeb}VP+>I*ucd3=l!#k_OV zHzr%FgSFjGww7joc%E~*{25MpaFl{I8|7YpCc?zP;KhR8FIIgt-6h4^09>G4Sk-w- zl%Ij&mjZf$()omQ`tb*xvePRQAt65fV2ZUg(~Hm3@1<DlgKZW_wU%b`{yJSZ)fzIz z7zGmG`Z4`ns<q_w38~g{U}YOYqFaB0L?JckKajvXnd#DL*2ds+GBC|rnpsqlYr3I4 zm*jL`RU09&@LZ7aXC<((`t(y9pmonjknm4cu(0fOopk8XgI~I}G;^FLRJb!8+7$|T zRA;|{i-93l1idz}(V2cA9Xbm83Zz-toNIcbF_$cOL>XMn&pDi|bc&IIL68|ex%{`C z9++XR2KHc8hP5;^zXR8FUmGq-@X`;k^ABWLOEa}QPQROB4e2FwW?D-#=R0#vUu(}L zjndo)_51=et)-b-T&L${LY2<~DPQl)HT|t8m-KWA3Fv^wo(a~xtC$!Vl337t)w2So z{|9LXnWmj(EzR5;%r*VAKgdn6{#;>}wKUU@km-F{(6(Q@ij>P&&=@!ydPP<c#x;Fi z5SRG$*ICej{{_;#GIF|jwzUqpj-M3!O;ekRfkB=Hy>Vp}!!^Aif=glgJpmg?Z|t_Q zOjZyJ1H(yn^ikbaanm<sTU&#}>|HjfXPi8pJI7iN9JV$&*3wKjYo<r$SZjg{+ef=Z z%|Ll>IwSgM?~>-}i*ld~YVPG&OEdp(;hJvS$fY;^d=4}TTjqjlur{vg^-Wwd(|zh} zAS1}@HoH}TT0WpLAyJgl$iIF1{9J2ga4*(-YQ#Mw76t|z&~PV;D)sK^k8+_yRRVd| z(o9SGr|affYk&jk%mkTSD`+l8?fl-J%r#wd0+%|t@d5V!8j$A9snbv9SsQ=_{^VIp zGhbNFHJxt>m(p~bd}tNqoexS{E2d}UTbqK_EdU94t(?9$-&zIiSgYN-pSEx^Fx(PD zPr1tLrZW~m+kjdH*3!(fJGiDtZ{bpyo>gJZ1D-lqC@pjM5<3HfJU@D#nXsE{`nl~~ zQq$KLK!bE&0cf=5@budS&?uBFw3cRyIypVD$Xa;1XQ8zaI3D9bqW-r*q9W55T<7AO zKDQ8R!Wxj2`~#4b<n%4#wvZ)Z$Aj0;T+PD3;K_lWw*EYZDAg^p76B)T$-J!saV!iB zN7&KF$G*G(DTPd4eK~j~(1)FY;UX`3fw<r;NR{yP4==d{F&0y$Wi9sxO+>%tL2tX* ze1&V{oGx8#Eedu_Z20p>|5+Ir!nx7g<iUU7>e;7f6+@SBT>V%5<N*T%LlDMH%MvE; z=?+rd;?sA*)aD7#ox6vJfq_*P-3wQkp=!BGpyu9N|L)Q$9tH*#Sq26zl+^k_0ID{s z#99FyIkhF$(#%Y9U}4qi2TGv%{d|eFG!uu;^fx8YyeA;gyyQ7I1A~+ldRSEGO*bvI zHUyiNS!ylKyupfl`a3gj`ROtSHay^buw!affW8s~gS{7eRkOi`d-^*EZrSM{N});O zKgbBpbnfZ$Rovp!>yo*7!A%EnQV%Et)pxaEIfdzcWl+b?Ewh$p62CZoR~fW+dQ)aC z%@W7U!!TW6l1p;>zXIqupnbWuG?OL&^q6vMLvRCQ0!U!4!1T4{)&^jK2Oxo;BGdnt zTWf;_v@5KonLkMIOxF|TQ3PibuyAFCwKNmE-1KP`P>m-+>KGMyrrXQ%C_#!BP=C2% zs^#JiRtAP7jFnVJ^rxFvTI++u=hCYsJ4>t?7<Ajv19!G5&-9yyJSx*yRzgQbwlXPX z9b;l(FvS@5OemaQUu7*Z{cWYSG}w{cRo2o>l_d~Shbn7%aK&~!EzJEM4+Fz*S@fCQ zA5|cwW?)t6(-@|{RAgYt^gu6bbvi(*B&WZtf=<T^R$EIm<*k~oS8Z(#ZuR6;TT8QW zujOHw{$V1U2xu5eSqU^`rMk_&Vm1>4!&i(s<krm)#iG-HRzvG_=^ATkma=UyasL`< zlcJ!;TAHbgb$V}&wJ*~>f$4W@tR0y6B&W;OT6=?HB)itylj)W6^li1)ZcMMVrvC%+ zXB$lSth07z;<cLIS7#l-BxgVUL7lY=bBzn{^j!|TveQMCtOcfr)LTn29rBu9P;c$Z z)agHcd%d*_lYhwczxCF3Ogkf|+csFcGM$c_-qK*L0FJlCQ4uapj0_Ck7~K}-bl&NS z$-E-d=eAh$Xn<0}yOz6`qS+W2lz7mW5<JV`Whl+mcXV-?9=P0E9BgvER_W$O1_p*@ z4CvXtA)j~pzHDA)aH{}3&T;2elGz*v28JUH=-t-90^aHUIlSuA4dy~yo~Ii@wO}Fd z^!i+0>FK97L)TI5zIM{8n~{MbjS0QV5Ga~%&;)H8M>c`7Uor1=`2t??>3vPm96Ptk zTAJx-<Mdrk)_UOhe+?4QSTvoZ*;)_W8L(`&mS#3y%sahsKCcY8H3x2|el2yYoy^F< zP|Sqh)o)ljeSWjG2H3Py&7gsl<<p-xL)%;eE!NUZt{bN7wm|b<0!SeL`t;fsYaMXH zUjq{Gy$KSKnBLK3Eu;-fehSxuEI|FO3MTYYsN@+W2Femk5{srguCSH|yDvs?*QQo+ z1_lu$bocqZm>%0|tpRRFm&}*jS8UC|Ak>3i>Ps^4O<&duEoyGHT1zwEv*w#FWx*#6 zP8Q&Nw&m^w>FsO`3^#btLw>XEbo(~w@|EM^6+uZn3=E~>3=F8PlnpM^TidLa!QNio zW-ZMe8pt>OqaUBt^bOqn9AJCEa=$=w_Q7B|h3PTNp`}Uc1Ox7=j0_CZn9#?yD`Ka0 zSW8c@Z?_f!J5;f9X5AMK1_n+c^h!A<9<1_QJ9I@idr(E%JU#}7BXa0NzjHIDbwJm% zTXk4Vvrj7L1Eu`wdQmoVU{}_5SW7c|)$>jNQ^h9>PT}gHE@M99>%i>{3=E$zhDyX5 zz$Q4mOut}mEeXy#376+xZe?I#Si*qbtmSRwo4&t>Pkg#fCp0^FcUns`U2B}4(P^y< z&P%<&KGn1_FfbftKyP8MZQ`3AU&kji{ihC8^Fxs4n&#>MI;~Z}n$sC4_AoFqFsx=o zFUI$`^Gz>o=2HP@L@iKpu=`gm^AjEhhB7Ji7!~M*cqu<8zi9e{JZnjC7TVcmEzNE| z4J<W1kVjs4+9W=HuyNpk<LS1RX11QrH~sA-KAGtjVbD>+hKWk2=P@uaykS6Z9@*^S zoBnP)pCZ@@aB82j%-&3ZkAY#QGP+ugz0(hLTkC->`q*tP&D3^!I$sZTiIhRULr^Cp z14AB0Cayj|J)j4giK~08rI~y#f&@gSuj#QC0(<HpNHp#G^m{$lDypD}UR`-t+=zpL zVHrRAYDArz5U)>MVJ)i)8a|U}+$Q%$mx1A6Hu~ttf`<^L8(N`j4;LEUEd-S_TbR)2 ztRC=B-_UCfnHil_F<nNSlYt>c2tD?W34&C~PY+veEd<W;S<$jO<~$4x*Tm8Df}S-0 z^ao=63e$DpKqu}65*&XX5@cZLQ$^3<o7AT-?1Q$(PxV<#Gw-tGpPpmNFFD=26FNF7 z&<_f2tLeJ^(4`#yAOSAh={fz-;nI~s8}<IMFfd4RqNny0yXhPItyMHYfmPWq75`3- zfx*BPJzSSK^MkUWyPxy)hB9l&3SX%SpsgxN)6FM9#~BhQSW7eKP2!)f(8n(ZZg+tP zpw`Z=U$<}*1H*y2jA$b{J?zsDPJkBIuRx|1@0!j&(OLtX(A34P)h9DBFq~#UFLT)U zPxqe)UDeh&(OR16<^JjOCPEXM+Hwbho2(2BYq`<KOW*#P{$QfD0yqzT3-EdG$i%?l z4hj>Lwl5pA;B>`F(9u}0N!HTLeXN4h9T){ArZ-Ho<^d<j{z=x-OrFBi*G#g83~t>7 z3G5S@?l{?6d^+!BYZ0)=jaOB+?d4`*sFOr5CE~<EN;Sca;oQmA((Eb9f}rr79$+ad z1+MutLFt^~$og$(7#JA-F`zdFKB<D$`{XC4Oji)G5z_%h-^It)s}*<{7=DPMd;PB( zSh;VovrAE8`Sgt<)*?C}3yhCfNq|<a@ql)#paes#F+@jVW}bVf=k$vW)*|4+)wJnp zQRz$!3<@mhgR5+&g41^x2+D!m;b8v@&k1;9!p^|3m>0dM*kL~X{uF4fFEACfa>E`Z zAT|Be8fc!60g1ABO|P744Jq?yO|_P0_OlV1W+9{r=?;Uoe0=~ZOS7HMI}O^kaGYi> z&9uO7dfYT?BXDnvt>B12AR_|<Xay1K=9SI%(>F|m)-$iBSxa+9I|_j!!Owa6gcj&_ z60Pah(wtJxFmZ6h3)D!s<n-2H3IhWJXv|s$CE#Q{g{Gf#5t0R00N{iyx3=yQXr^Hu z1A5l}<vIQQbm%H4oq5J@${83KK;<xM-F?w(y66mRWpMMb@}yU783O~uYzFik+U*T? zWI$2sbh#PO9J*_UwKTJ{kI;1OFd+qSB@a&g_q~O`b8|B=>=Z+fLq$KK>6{Tla?|xz zLTmmT_u^l7FfuTJT0^L-JIW)c=g))=M9rRQEzRr^Ei~OARY(fbYyc&%i>(=@T#O71 zpn@ND)p$_K^#3!VIo9hs|LIBw1_n@OM-9t)snZ>2S!;o7l)PEi(#(lzLem8bg~X>P z6bNxnUo#8Zv)c`l(?|!)DNg?d5(X`n<D3oZl%)$zzfmY8I~}we4V)}jeLl>;ih+Rv zw9N$7OR|~M3uaqug7f&C*`S4hS<`pUw$@e$MLEyn`eb7!28I|G1_l9?DBqt24*C$s z=^y!R#MMAP*Dzh4^NW{(VTla-Ooc%%MDcVx9&2fE3f0+t_VYa^28KFT^z@NkJ-vAj zv?y9L2Q+V4H~r)sYc;SpN@DqsY=KtV@+j_kT0fnCE_7Vley+7N^Rot_>F2tHq^CEm zvgQG2<F%8|yWbXJU`W$KPXc|7LetB-h2+5F=wOR>-RR$6z{tP=nsq@PiQh79`un-o zYG5DF+xqa;-V6qYr7zHHn5-F4A1hwAhHSBknP)A{oXsda-HuyWZ2E+G&>q5kkgyz+ z@br(|!jjV!zFYHv+d!Lkw+sH|Wnh>ni5~FB1cgBvHpJc8FMs+(Wor>|etRA8d)jtZ z28Lgp=;Qp13ez3tTdRUY;NkmS=RYwsFr34fwfL(lJpF>cuq<fx57@w;llF97VrF2t z#fIKewbYt^e!jIiIDv95u$E>@(wnZfz}gBNuO6BY|4DE&FsO>4x7|#PrZ+6GRtDF( zcW(=Q_T*$>SS^4a`~9{s-%Vf0ZzBgzm2VbUOEb&43s3(TAglx)g$4^-FSM3s4)+wE zt`#h-3Kj-8h#3?!r!MzrV36F3URtnwL(QJP5VZcAuQ+r1`GwZfOdn=Vf3wh96CCeK zeE%2<I2jncgwgvoiyu!fTx=~iU0@G%1}0$<sPpv}B06~ybmQ21km!+j5YbgXgvG!i z3d$bWQcleWErkO0ic!<9<p+pz`Cr1^(<=g@t)mRz&E25vx*oKo2qmpg`3O=ES@J%A zF=({qGe|&u`nx~E{NSlhaO8XhN%4ILNr_EYSz;{<P6MfJmfq(j85r12(8EXXr||Uu zOd_Hn7lX^pAMNRW{}~w=)G<~e+6#+J7myW^gY4l2l{*)gSW7c?icWvG#2T`lMtiBX zG*gq<bdRObVY2fvb2qm#F)%#FFm1KO^odKYwZUE5{UB}C($nuOg)UXNQnb;-o}Gc= zBrp2L(mEND>HcaW2Gj4bKv#~QlI`U%XJlXiZEr*^uB23^*Dte%q^AYTtfiUzRYj&J z=!=Memt%o#ez?q9nyGlf^nc5sJ<G$F^A=>XF)*m|pyzJ)MbllDTdRPzWiPjuX8N*X z`rYN$iqlsvhwidF01|z&3M6U_&QHFo`DUQiqM+U+>aO1no2MJBur>gzGLGBz=K?na zgRUfc>tV{)=?yEOg9sZ}SW7c)Iyn8@3Tt(6L~&b%%#r0{U`P@{&;9j>MWzRw6_Ef} zZeaJ?uC$hBdU$qv)Jo_)?UjS;dYqXU7(lx)Q77$ho}0dKrL_vUsCyo?y2X@{fnhdi z-UlT$CR`K&7f91DK7%ge{C2!WBZiHE;T;!xA#ml=bd^=mF1gn#P<Y>*p1#Uj73{Kp zkie2V)7PxBmI3GR(;xx02h(4yf;MzyR$EIm1wNc^x!PJA?D1}2|L{qS3=B<7=slgR z|02^buC^AR?y~|~L_YJsd`y{xf#DuM`WS}?<Ma!wp{?4#AS<?VPM2B(T?=l%##)-m zS$z81HP*7z4HQK=z&oJ8t=I`5sU314Dah2{{WYNJB@NN(aYmw2;K~==C%UnF-aB?? z28MK2^zKuszUXu}OHmbY^B0^wIgaPNs9|7Wn9qP7m1m7ar_Zwyl>k?0VEgy11+~<T zMW@Hxib_xKOM@01YZuwHXM+0AV(1<fw3)8B4mvC8x6WFc>4?Yl>~+>!U{_8s;!@qr z#=s!Xiymusp`z3I<3+`$=gHbYcGlkpX*P+O{$m|<SXpbmwKVhHMA7N%vPC7PC#;9o zZu#p$3!l@b_pFC5{W%B{xR^8j-g@XtiyxQFI={0pFhp>mPpZ@uiB9*e5tW*52b$sp zl`*~>tfiTDl~2#w0PW$;Jr(xs3o`>l1IF5%&o$H6Z-92uZf>xaX4Y#Io&LW|RC2n& zMyT85H(E<GrM6DD*=Vf+UUlNQbWfrN8v_G7H+t9QT8}6wi6^G$hfFWXhE5M`0O@z1 zJpJrO=qjeaAc3%XAOY#=rkku~!C9JjhKZ0B2Lr=be)KM#)9UF5H(5(e*A}!92UniH zF9PiLF*7iDaiFJ@)0;s`4Z-m=Z*t%b&<2!pM)V%`t?i=IS05Brn0`_VI=$%b!}F|N zkbxmy0lf%w-Z?#fv$YD?M4nv>J5?DO7@8T;2Lbp_i%!3PMO1D2`m@kbySdp~nz`)^ zSXg2@{}yWz9nhFfrDiB&EH48?xFmYwNx2FMyOI=r#}Jq4j=a{8{pp!otfiS)9#6lw z#aeFqoBa}e2s;jfq*|YVq#*s7{7#7rK70%e@1)Rc<&4+U4YooDQlht7OEdrZDLVZu zvzW^C54O;>x&|c7_8%-PIsF5N81M8CTcN)B50bNC5}UrzNKACP(Kc&kaDZ%mq*!r` zgMp!tAH5hZ<c6y4-exTU9#gxyIM3~X00YA-dGz7vRuQP$Y&kJL@B}#6@HY+D58r2E zU|7O}zB+ZPDpW(YzL*ra76$cjAMl*EaARU%sK7V_<AMfQy(YNv12+4f`h|<HIT#rJ z3ZOeYM;okGbo%Y>(5bMuf2-Lw85tPbK+Rl~5`C!&RBgANm?$Dze0Nw&Gpm|G<r;QC zJ6v-?!iv^V;R`#U@%suSoazV_mfdMB1unC!c3Mj_cez1@3j)OWr`PO+#zr?tF2+l2 zdSRNF*!2B7trfx9qN}#|66m0aU2F_!+j&+8Pupc}1oruleJ1-s0~_J&=+VF#0X9%_ zdd@CuF|b<iNoI#+Sr{1pu%YL(1u<Z?D&SHAd;&?=YOl+n_Rj`3^z6$wJ#d$`_;k+Q z(31=-dZ#^ppv}M_5s98JTT-U?@3t13o|PvCIh_RTtsmRpKbp<P!0?s}JsoVE08(!Q z4zF{&LEAN_g9Id|Pgp1>42}=*u(PX&{*1rE3=D5n(Y<Us6Qo{jy7Xc(zUjNAp)(nY zOVx{>i7+q}>7qNZY3=m;d#uH$uiOJYyTC?IJX2GKf#ID6`uex6hd@dp`;3?G_{nW3 z%D^C_j-J|#?}Jo{Pxszy4Jq30E#7nxw5jkUD|#?)`T}w5+<#)c)9o)pM`yjO&X?R{ zWnj?4I7{H&cd_XcmBdA--((c$n_l$}s-bRy;`e@528J*$bQjC~gK99}2OTMl+y~l} z$};`pUTg8`z5A?H!NDngQ{dkoK?a7sis-?!i4CMwZ2DXQaisW*dl?xp6>I$MmVl^V zrX&u|#^8vI+ixw+v_>8xGhI_0lCi*5L<MVQ>KzsahE<&CHk&9y)XQs&b3=w0KqbPB zcd}APm>3vxF#<DI4Wiz|KpYa7V5<WUSW7b%Xim>N0Np1$=YX{|v!$u{bbfnr<>~ip zpe5xSkUB%>>6{0lHJar?YiXtje$&GaT5EyRZ1BW6%gsa>7~X23H!TbjrY|@MZCacK zY1>dT{nbHetuKGbTAJxu<8+%t(Cq~?{hFVGc97OEqGxHh=IIj-L5HzsUjIEWnTdg6 z55`8YeJvnW64QSjvK9e*QSh*}G*fQ-biKpY24I22!=UMsIpWh5mWj(wpK};GF|it? zj(^4U6NjM<mtP=tN7su_pS@FDW%>j`Xi#_`0X0rHPtQ04Z5=&t-MNj8mw{orBzhcu zIV3*))ERMw={cd$TKBQx5;HB(Kr1tPo5uaZ^#4bo%@WO{*3!&7E{RX?yCV)=JqL<h zmt!3a_n8?O4r27t#cocYa1<KEdyiU6Guhvre(NaIeFrqR^I3tK7;@+>Va7M&)31LO zm!HlPW&=6YL-AhOxkdp7hD*u}4DKi;fBSFo>4nFvL%_+>Ea=D+&=EKROz0;_)bdO( zIA(1#{eiA5=X6_U=&>u7$E~HA-1s0;;Sv&j(-$0v2K#!D6q_JON`3n0<Io1b^a*Qe zroX}v(fAY4#fbJ|wO98-*PDBzxNfr;MCp133AO2<*<-LX!(_^{ia<RRW(I~J6!kB~ z;p*k5C!d7wSMlLX&zDkUU~qC}VDLmye_Il+UT*q@NwRFy>p(qA&_I|^!1S7lEDQ{w zRsrhaK{?hSO^VYsT_r@P2QWgzBJvbyTap7rszG0tZTh=V3F+y!UJ@MB51fLA%6X8Y z11{)_^iD&2EG!bwJGw!m)T|5)!6+`3_e9q;pV<a7GyAzEKfl_EfkD5Mfx!($leQ14 zCdKJ`l~Cteow1f?lIn-Z@17wc4fY8*cx|p{dU>!jFtqZa@Aj~t3Q_;y40J(rX1nYj zW=RGHAw%@p_BV5;FF0o{F@3^WYp&^i%Ou#q2Q7g!YV=u9|7sgt9x|-44<yR510uTM zpoH?Y$I#x*G!5pI6lMm7S*#2U1}OfM+z(M6b<SE1Tw1MMIL*!(bUcw1`uQ!l4}p|I z1}g5JvzBJ6xCj!Em@aTzLTviEb5Of9{(W33#lpZK%#Oa&gZ%+S{rr~_;PDc$S0<dd zmS(DY0+Bg-9y(RN|Ji|B&{AOqcJ!+6<qL>XnG4Wbl38Ei5@>2doe6z|$ksOyrM}-J zl)x<ju!VCjfEGu-gGkBzkdQ@4{RK%ye}G6CU4)KK`CYV@X6pV75pBK*U1GcXBB){a zPh$E+JxTTHA1+!ef}2TVE+<2OFflNkVPRk}MG5Ig{}F20rzc#3t~krjj{C>R!@%%K z1U;$PGEX<WWUVoM&n0VF@YvLyOQ18`_#vX+l9EE;_BuG$g8bOdKNnzNcrDMsV1r`q zeqo4uZcQ11X%aGQ;D`bT#G1>XfooNW^bS2q5pWY9Y}|>R&gb4UF)#$OGBDVq7<W>A zy5SXTU$6m<SFEL(RJB0@Cev@4ND55fc?{Yr{RonZ)dNWxPZzL|<eBb!6)F{T)moZK z$QUBE<|=e&>uHdvzZpbS`Wk2zY;opv%WI%DoK_G~E*D9`>GKt#mCZ_!)CSw>f;X+j zrr)^+O$;Be?I@|`VPFUoM{lKOdqR|+kC)_}?hZRGE|v4>e0@d+2GC{!)Kg6?!{F-W zz$pYAFw7YzV%b?47@9fIbH|BrxO#!<d5Mx7pv(sjCdM0}jgPSq>HTSvV$;2DK*J&u zB=sT#B2`x;iPTc6&8y~%=4N2v7DaC-UaEnpzj?!20_-T4iP4L(H;St}KuRHv;((i= z{rUYM0g35cGbN#oVo>$DS!uSbAtM9B5=Qha^l1V}z1Z|yH=#`g-dms{%SjMXhg;AU z^Iwm?(8t~wbDs-QdUu&5Qe(`bZ|*gDK?a813h1ryf<+MZ?`~UjOn-L^x&&mwhdcbB zXqv`|e#+7P%}DC)ZbN%Ng%Zlo?y)m4<nW@GLAhH|)w56k@d(-++I`zvnrX>ixV#cL zaIOESOi18iV0a~l9uJp~LzK?HFUdAN|Dq(@^jJ}7ye8hUmS$?a0+;8VK5v#JQfGZ1 zNS^Z=TpnB;f~|Y={Qa@DoD2*(g6IkC!X1cmkGs|?;B=LL*IJtK`gFs)))Le6K1gy; zUw0R3{ocFQ(oD=BAnHHdg_dJH_dr`%K1)s)WRw!0p8Z!+0+d9-rPfS6r@f$=8%`$l z@!|>J!Rigby8*yz<@i=wfsO>^#ZVjj6RcKcdbP3*<WRAXBCS1QEDQ`>?C2c~+23Hb z;?u+LTg!sYz3NeX5max8u%l0&bo>Xa6`d}}DFqHG@W|)6`_|G-KbfaDKC~8_-p?xq zNnYTPk$zw;%_PkUk@9;0?L}vUL@$X$MCU!QRs{E891DKlzoNvzkmQa&j^iK$QF={P z3R3QXBWOpTRs}yZ1A{t7-!|PIqW-Uk6r>-)3CdfJ%!0Eerx!l37G*l>1X5rQcH-`b z*3wL-?$a9|TT4v;@X%TTY<Oz+Qsob93=CNq3yUv%LX>6)OYwk*6v66+)4LaGL+4FV zkAxHsgs9h#kz$`d{}D6@_B^tdW||%Zm*NMd0I+-bAA|PvMM7lslBEQv!_VF{n6m4^ zZ*B&L9trfixFHp!ULWj~El#g9GFccHR<NV@PEHkqR7p*L^%z=S)mPP>;^1Rocp{0O z`&-LEN+qVtHb_CvgajLH>8_FqS{@NDik>p=wm{T(J%RR8*F3S7X8Je*BHB4iN&xH) zkPoLl1r6QKnO^wRT55XSGATZAZUvj~`}l&{Ep7$|QE_yqXRQFKhm5BcwAlWTWMN>q zjd9}4v@IZ2lGF9~N%2qPf^O)^t$tn5E6u=g%@{q@n0G>y8$7cX1G#Lv=QC?*ru$bQ zqV><9aWw}d8g>)nm3xn%X$tJ%y@~T`-U~7?D660^$mYKbQ9u2el*n`~5gQ)xAnnuB z*$x|77#OZ%w5Gz|OMwPylR<;D_k?U9O~CEJ3w1$5J&)MX$8^KKOyBt28nPVa?sIEt zraeDE0^-y8n52ckn=rxd6Sjzs{ldh+0J0Nx)~@F_NWIAP+bq(&(+gfe+w}D>KqpT9 zlbSyF1$4E}`4`sGOl&OE-@LH428WT>OKWN7ST^bDGx?>JrXK+51dVQ2z65ojc&Fcg zX)Qi|?MrBNp>pVKeg-20gAv97j7%aRrKaElr|o%^31}IYJ!snrN+V~#sPy#Ta?%RZ z<4vHwQ-xjzF3`G0cZ_w7^Tnq(zOshofvv(<%|9?PFs#SeDAg=E{lY72190eMu5jn% zVP#;LiE+^HVVUU)udPkMt~<OY<@X#$1_n&mDJw}&kJpB|4m3+zczIbEs{jK-p)7ho zmPcj!!PnM0;2`|)+FF_^)?_;G8*3f#RFTaaP=DBZdgL2xWpI&N4-$|FoIdA`wGvpx zL6Cr5!t{G@prhWKZokx;#>2pnD2CpnKT<6{tyNlK`piyfkUeplb2puhfgzt8UFq_U z>G^N1A=}~RzXeSQ_fOyR7V65^Ac0>qr*pi6ZribZXD!XVZm#t7SIeZ8!IS-9-*mpS zmS&&7P8yVar++k25}CgL9kiW%|DClolh}sof8JT!fz{f+x0Yt_-3V7JI=$pQbnE+s z_tw(Pyql$`A2=i}JN@)~=pK^?AmNssU}3}Q`X8VbtKA1{X{H;yr$>LVh8%bJPtsu5 zBwhvv6)E)P8&RjHFZcjGzwODXRGsZC3=Eez(OaduH>W@R0Nu3eUlz1{G7|&CNsO~= zP49tJNlo|pXe|j&9FhOU&Pp>fFknt+NI#UG9{x&NVS0y#4P<9`fAhTf98m^_BrWuK zXnrI;egA7|h3WT#p#y>~yFZnJ&SiYZh(3B@^Fw<2#81{{)7LS|KpHY&hsezq@%YWe zz;J^F{g_VXUtkSh;0U<)$y%B@^RM*ugW@t~)8Ft&a!o&b3A!f7`!nb$V6N$o->l82 z&;JY^3Ev44ZRLZA)_<|)MD4q1e*vxDl7~xcfUQ{t65Xu^7v-7G^%Z(1gw|JUX(m=J zxD@yF&ac*z;QZ)YQMdUF^iY66lyaa`A4xsD`vKO(>#x%p&cwhVz{0@bgrez+5lB-2 zSk=~4d9T;(3=Erj(ZhbW>GX}?pd*G4zgbH&UACS6?;AA9>wmYFW}fORGyP(ij5MOQ zf0H^nmxqsmp-B>bnv*ST`jqd`j_IE7pgvQ|^qVjN#vh<#D)Oew{eVs%W^8GV{LRC_ zP$`aHzB|{*Os{X1k(u7`16nlqgEY5yPG9o_I`jRc^WX1}EDQ`j9O$E&D<@3<`~y1F zrts5Rn)%68ndu7iW#mD1A~=3>eu7r;&6?i%(^?yxd|ogw^E3jDOJLMAOXkT;f3RFe z20XeA(md^#wKS9bqUi;{tQDu*{eqVC*Zh2^YB4e}v@@b_KAE-{q|^+gb^1z>Ua_Sh z0g>sqenI1%lkMHx>1+%PGq};4Ay<||l&b%>mH{^sU;Zw9d6AKU;TjVI+R;V3*G*6U zZ4Idr`+r+YGhf{xGhJ{OC<uQ;&#e?-SS^TM^XE-6)Ajd2)q=bDihr!7nRvHOxBFwQ z3Z5feb$Z#s>!8&c7|Wrxx66RazO>AoRQ(|L=>@-`2a~P?8R4~a`sqK=;}fzkeTe{_ zPk5OLec@2aZkg#Dj>t$(*ZT|2jJAJ4i^uj(kNRt^4nBOW)$6hP^!R_)VoYoIPha@g z8gk&nDUh-=2d6*(Ypn$ipr#XUN_Q9;817=&@$T?+!+%h1QU9!^nFWr?O!ql2BRPFH z%+dw_tfiUsPfXwY4>|_5?)LPA=e!II!cyo7-S^aV=Ks)yuKgdh9qGn&kN?&>;M{g@ zM%Xn&W(J0rtmxXFJ)1rSrfm;MTg<EJH~&LNf$#XA<~+{Gz;GCJP#{WHW_d3&-QkCf z%5=~P=imf;o6&W15<dgO1X=WiAoEdXdc-do8SqMNP;EMOfsHiNafa!R>^9QVWw~VK zrr&!8om8@B_ss{L9J(6gjO1`;h<aN_8+ni+)8iR!q?x!mA)?b^qB}vNFZm#%_7bx4 z(*>BI<0A4*HquP{1R+x4Og4}OH+3M<Z^95!d1f2Y>1&Qbr{JEt9OVrFO=2^l4?vZw zz|})mFZ(dtNHb}vK|~w$W%a;Icp)tXkd&MzTuOR+zmY5(WUv&}P}5|wk!DKngv+x{ z-#<xK96VMG_Gd3hzG*T<-hP!V+w^;LWCg*il)&<@LGmvbz~v>TTeCua?8Ry$&2(rr zL`q_-tOUZ;l^`kI(-5iVE3%T{H~<^S$z~(XRDTX4b@jTeFk<vpZQ|hq8_*UkR`jE8 z&8|Sy_uPdV1s?5Hh~BVKgNcFRCJXvex0kL#)c<C)ft(txqI!J6V>Si`Lp}zy^Pr<| zf|Nowyw$VYNHfiR01}X&zMI`f1)RL&i}!E+#LmF*j}Lua!p|4e|Fhdb)+IbKk7d2d z%)pS$hMwE?Kgv$e{v|7kSZR{OVI$4t_jP(FhYjT1mJVaD88cZJ81}HEuNe^hB|H5B zhYjSMfL|Oo(#)U!$xhefkQ1M-&k2nPJ5C#ECL8wY(VRBQ;BvPSB+$k`eIBQcnl`92 z%(r<{*Dq!Uh88w-^TR~sK&4q`eu}=Q|MZ0hHjvY5`MGSQnPx~#*Wt2J2Z#0jM-yAV zurV+M@u828?2(y%mdi$Yx|Et6H+Wza?1T*<1GrQ`QZ`@#9&Q_Hrs?X_HMwmd>yM(j zZKRo*HRYz;8_B7Fj}8Zy#A`spN3`Xpnaar_W`SO<`Wya&n}NYl2EF#<vyz+c<t!(Q zu-cKwMw-dNZF(G!4P+ZxFGwKDbNVVC8^{RGMUVhn#PoMOHiqD0bdsq>lROgx1Lz(Q z)V1AJk<;yYZIr>QC*~$e`e^erFzCyougSd=EjL{vRZb2vJqcQ@xq;V4nkguI`dMBZ z$R2VoHtF@B1hCE6+SbWUuWXl70BZ)9cG@g2++^7p7;3rD`xQ0)a?^Lrkdp^5paO^M zL_Qm7=BHETrYp{ulLEI{z(zbV^ST3CCIgzZL|wvXI7e=J?ov5r#Nev%A!|R-;Uys7 zqpt5>Hg~!!zYSzMmEoP85$I(7evD35)q?5${5Fu&D1M#axB4J61A`Vu%VO(dx#=I* z$jKnG0k?pSH1q!Da?^irkdp&7R>0ZKWs^|BLuLksLX0`Z&ehY41#BSaR4f4L-LhV8 z`iC8IkRuAfrOR6Z8)>E;Tc>jg+E{>1YkF{O4`>0)QC9SHtGg4VN^!cat`aX|E_J@3 zjWl!G9=Yl3Psqtm-+xq2aQcOJ&|b(dklc&CU^%(zW<oX+;1~!LvXN#g-akE0$i^9L z=W=eYIiUHs1?=cUTVD=LzbIs53|7UGC%W66nSr5{6}^pm<LLB4VH=6*Ho`WL4e9Sv zye-Z$F)$Rdp!Z{PPJ)ygf}>n;ZO_tRHU<V}jE-N|8M*1luF5HZS0I2b-<TQr)`yLO zfu9?F)>rHDbbb+Nd1EPJBh9?`rrh+OkL2VaopR9nsiigwXJ&{pFx=8aFA$^eO<yPi zEjHcQ-M8FjVPKfefj+up{$=`85gW+yT2i8*@ct<`y<5~q0nrc46}6FOTEZ~BOVq{@ z9LVQD0u0R4UyIs61|~GcY^0eDSmmeZ@X1R~PY{Eah52HjYM6U^kC=@XI7RFPsf!bk zpWZJoFFSqp3~8i7icj1|nmJeuET;ud1K@ys;g%WjSeSvqQyqP3utHLP`W7X5_35j` zp_7q2K}M|Cm7o6FOx_q#0ZK~PNHa4T%TKqnk%yd+4K77z9jftJ%E!QPQwqK5n-Mj= zSpu4erZluygZdjalIVq9Y^MD5nMLxl)4``Z@)l=KleCd$-drv}{e6SH0(cJ~IJA5v zZKRph`ln|}+Gv9<Ub)EnY=9U8!(@H*3ZQH5^sSOMkS)3oK&B~ek)PghN?v@rs1)>e z7JVrjX=ay$U||(_$6$Jcl#Mjgf+N!tWo$&Je>f{IKmDFGG!`C!q<D`(qza^MIHyZX z+dvK~u#>itW}1H-E~Nl=Up24rL|%3VhEF``*>vhjkW%sK(R-x1ryrHFkpRc)TaYP# zE<mLGZpn*)V+5SEUw?AamSbaJh~P%=n*6y6Qf~$}V3v%HG*iJHkbuPW^D<DMz66Qx zd^(*?7Fy`}7+a@KW@BL3hH?C`)$8d2ve3e)R@O$EN&M6FS+X{e<*8+@Z4*JK_PDd7 z7vS6e$WMPNYoiTzDvxDAOBE{vLm?-+G9Sk2268r#@uPS-8);@Cc7^GF0t#}|XUjqN z6s`gZ9~4xW{#Qyt5mb7D7a5;0^KO|7+Fi$q-ca5ksxbYHoPx~s90_Qr!%^NwnrWK! z^f-AN$e>UkNZ^(H^wsh<kR9N6Kmu_((|^iCD{XBB8)@c!`U=y3StuYSg&GALX(l)0 z=`$5<AUAYf1PL58nf^`zs!>7FMw+R?e7dco4P^IVT#=aeP9+A0qi*Q!B@5T-g-SLe z)A!`qK+XVL2hwYv0TI2gXahczXqu9ZG}FpFxFGxV|K$phf*hQpdQ0X%vJ_=tn4^I{ ze<V-@(gZnC<lN5SPzgQ;aHc@5Ca1Sg->+l?895Ak6FM=5k%8eU#tNYSQ>P~?+el4c zbq_kmUS>SKtBR3<!35)=<+am6N+AmXKN>ZbI5IOZWMeF{uAHebed{6x74VUU;L^xX z-#q0XGXn#t^@UnHbI(<n?!HVx7UdiwP@~^a#YUPbc;R$E6=)Kw1qsYuI(-&Q;G_zu z)v!`wy5eR9)#(Ya2`p(<8)@dNn-!)D?p2Tiw=ux!^ubIMCpl&YhKnrd1%CO?>Gi5M zDq5gMCU@BLi%VG;7!o+p$K-DAQD7*|)Gtoa4|bXUk;htG1GG#frlR1vrziu%RSk4g z_aB6*pZ?GdI#I2yW+TnybA7sp8nou91qoQ+o<2*>2C{+w$YU)IH7*8*X&5`(J02)Z zKk`yRVfr0o=wb=|iTe9}xfmEkgwdOFzh6z)SGR#I?1)vjk!GI!Rbl%1e+tsz*<*0h z>a1CiBg4hOU@n55v<w)h3uxGgPrs=ST_ycB+*~W0nSsF=W2NUTZje$)`Z|C0*J04G zVl^Xrg%ip@Jwd|;GBSPDy_!`5w10pRy$^FlKyms+2}OzNXEkgfv!{<FyegM~j$;RH z2|?*wn+r|fplKsDy+>M+ce*BQ?RBZ&LOTaG28JVC=w8wj1F4suUaM&%3{DIitY)Z# zjF!S!;kri#q|^vp4xOB?F?Sj#14E)9dK+kyg5vadnu=;*%fSif*euZ`B}N8@22gJp z#j&%s6hR56BsV89W%|c;%A(Utv}_=Y=(@FRq?rYD6sP-`Dk@B`(SnY;UQJzn@&h{q z!zPT8zteh()7dQ)6~M__ACzF38YETpI2ah}`N8=g$z~37guVJ9zCMoA6J>26mu=;0 z+ekCj*-yWyZ6i8;zP1hIs3YOdm9|gV85kJ(&}W^lxq*~I<|&kJc5ekuV@2_xx4Jm} zrz_|{TU}l{HquPmVITp~=`}hwkhRD&L86mlL82nlPwChQgDd(6AkmE}V9{xLijafp z!7}=~HquOjIn#Y~ZFIo`HM%y^%z?#<(|c<aWxxm0gNv6PZgp8apiSoj=q{hppg8?X zr=k*AEja2Yb*J8Z#>2o+E{?ADbLVtJJsXHGy&F5{nes6(sADXE*O)%NLC*#<X1rR@ zMw)r)QpM>H*C{H1&vpkp=hnN(KW%&r415?Zq#v8XYK5n3>f1o>+A0^j=o8Dvz!1%Y zo{7&LQk>3pMp171T3cv_=W^w5OBY~Zc!JS)D?2%TgFZCF-_y5|X41F?5)hfrZvc&Q zZ37!=rkk&(dl*2g_w?rb(?A2zE7;KMZOIRc(?fqMB8FZM8rVoPmwr*4zVWZ39C)QR zI5Kz)ZKRnW|4^JR&!nU_J-`s!Zi)v9TmDm=UTX+#TC6g(k!HHhH~qMwjUG5-&Aoc` zvj7_d!zXU^vZ7H|X}Y4WlFW3_9u2T9K1QHYUKuQ`32xtlqcM$t7CWeK2-+TndKuCx zjp_T1Y#<%>e@38Ws09*`pKfJr1DSXUTzn=9q_+jM)eb4gFfgpso?dTk16gdHTp}x1 z%gMmND}=rdL_>GFu8EE0^tZ+~kn@xUOl+i?{+WS9A(KXVCN|Q{k1Um@%Q-8lf_p4r zzZ?Lmdt*2Kt_ieG<1qy#Ab+Ll4<nS6z?~DYx@eHFX{gfl!Z;<B>2pn?t)(>};r)q9 z(|>0vsUhYu|C@qFqtd3!m_beTHnWjt63dvLVP>NXPLLn{obTM`V_@)=Mo;tHc}mmW z%axSCmVnj1(Dizq!p6X0!;PLUOly^<7q%(MgZ%@JgdE9@_2I0Lxhd4k1D-Zd4=}gU z2b-w%-|GJ(ZUzPiQS_c)cc;>H#a<<m>9;2-34omduA5k&Ur#mTXJBYkLhoVhn>zi2 zIkZ93yJIGoA~OR+97Y-LvUIwGg$?8`IKk~3Z?g$8FjOd`duRKK>60vMAO{;Cw6Kw8 z;@mym(9%Y7dh8J;$nFuaAET2@vf~*U7+zwuo8}w@sfSp@Y0@_RF{rC!g5F^FJq%JM zJpGNO4af9(mNwGhru!aC8)>GtyKpJUmStWm8)>G$&!=lyK^vH>Jj)kfXJKH7;y^Fm zW!_FNvVwMb=7O|Yf119_3fhX0UYvB@8+z#%>Tv`gekn~q$EqwdUEUg6CfiusNHb6R z0~S^RFX;f?aoB5ZBh4hoJk7>Ndiqgo8)<O7oSCEgw^ojU!NmqWBE4m&+1MC@6@^}! zD)v)^fuT_yz0#DlnI32Z9XR-PEva9anSmjk4Skq2H4vmqWcm&p8_3A~A=yxIXK4n8 zqo(NFHg1GKluFpzXn^BN-&J85C_V1xL^rj(0HX9*r7}`i_Q>0doX*+|40BS^jn*rh ze!v!5i2S#;k!Cu(5G0^FU3axIq=633sIhi7(oAcXPOq}FF$N24u(Oe7R#~n*Jz;~g z!t{4`&@%C_osBe`$7*GU(#+|BnXD4i&#Z&anugDtA`UuxCkA6a?aLPB=?43hWv18L zLrv+kw~=O6Jfu85_O!Aj_!<YWug@I){)?HF0eo2@>el(p<I_Ld+dxhSm2$9=X5Ms0 zdHTDn%Cex_9Kf+vzV_S9e{2j4o_y%FdDF$|jSkS-e6@p(G}G}L(@($zEFEp6nWsKd zp6>WfSqj_;0{gxJB;58!dHOs@Xk~N;By#qH^7L1Z(0b=QANylQW(EcYjKQ_vUzDet zI@v(Z>`id8k!E)Np*;N~w+dub5p2U+CmU%dcdqHDoS<dhPmsDm8I|dO^;MLn*Tz5> z5F~!t-rFJ0z|g6SUaij8p1#4^Ms#|-y$ToP2wl){5L0g0syHbIhB{01Vxq_yq#n|X zz3*%z%_I{y&DBP9`kg`*N$_YV*j<(`pyBI0u*{!E718MpF3?Ep2g%GYn&xUFHJxJ* z^itYu=Zr<)vNJH8;zJ)-k}jF%Y6IzD?d@eMeaX+j@Khe%O;I%})7d7d$RoB{G`iYI zGxhgOe-E-o<1%zbYvFs#JFA!(80KIM;ziE@DK!R{&oAzrnRkMpf#IVZx?>{ds7z<s zprQ))CwTbSeoJx<vk(J=kP5n+iq@!1mpcG;6F6NiQDgbLhM$4KKpwr;Ik<2712-Fe z@BsikQy#E?Vq#!mWJT}n?>RSJ-`z$N9KO-+HquPrFHWy;w=o0@tN{tkem4E2J2dD0 zcLxo{zfhUJ{<n$_I7xyXyiM`m!#&.LH)O^u*8V6`$+rBu16&-H*t*BTESY38IK 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 DRsT3r delta 362553 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 Di3UKE diff --git a/preinstallTTool/windows/TTool/ttool.exe b/preinstallTTool/windows/TTool/ttool.exe deleted file mode 100755 index afb0d3bbb0..0000000000 --- a/preinstallTTool/windows/TTool/ttool.exe +++ /dev/null @@ -1 +0,0 @@ -cd bin; java -Xmx1024m -jar ttool.jar -launcher -config config.xml -nc -diplodocus -avatar -proverif diff --git a/src/ui/window/JDialogUPPAALValidation.java b/src/ui/window/JDialogUPPAALValidation.java index afdec5d542..f60509f35a 100755 --- a/src/ui/window/JDialogUPPAALValidation.java +++ b/src/ui/window/JDialogUPPAALValidation.java @@ -106,9 +106,13 @@ public class JDialogUPPAALValidation extends javax.swing.JDialog implements Acti spec = _spec; host = _host; tp = _tp; - customQueries = mgui.gtm.getAvatarSpecification().getSafetyPragmas(); + AvatarSpecification aspec = mgui.gtm.getAvatarSpecification(); + if (aspec != null) { + customQueries = aspec.getSafetyPragmas(); + } + //TraceManager.addDev("Panel in UPPAAL Validation: " + mgui.getTabName(tp)); - customChecks = new LinkedList<JCheckBox>(); + customChecks = new LinkedList<JCheckBox>(); initComponents(); myInitComponents(); pack(); @@ -173,40 +177,42 @@ public class JDialogUPPAALValidation extends javax.swing.JDialog implements Acti stateL.setToolTipText("Study the fact that, if accessed, a given state is eventually followed by another one"); jp1.add(stateL, c1); stateL.setSelected(stateLChecked); - c1.gridwidth = GridBagConstraints.REMAINDER; + c1.gridwidth = GridBagConstraints.REMAINDER; custom = new JCheckBox("Custom verification"); custom.addActionListener(this); jp1.add(custom, c1); custom.setSelected(customChecked); - for (String s: customQueries){ - c1.gridwidth = GridBagConstraints.RELATIVE; - JLabel space = new JLabel(" "); - c1.weightx=0.0; - jp1.add(space, c1); + if (customQueries != null) { + for (String s: customQueries){ + c1.gridwidth = GridBagConstraints.RELATIVE; + JLabel space = new JLabel(" "); + c1.weightx=0.0; + jp1.add(space, c1); + c1.gridwidth = GridBagConstraints.REMAINDER; //end row + JCheckBox cqb = new JCheckBox(s); + cqb.addActionListener(this); + c1.weightx=1.0; + jp1.add(cqb, c1); + customChecks.add(cqb); + + } + } + /* jp1.add(new JLabel("Custom formula to translate = "), c1); c1.gridwidth = GridBagConstraints.REMAINDER; //end row - JCheckBox cqb = new JCheckBox(s); - cqb.addActionListener(this); - c1.weightx=1.0; - jp1.add(cqb, c1); - customChecks.add(cqb); - - } - /* jp1.add(new JLabel("Custom formula to translate = "), c1); - c1.gridwidth = GridBagConstraints.REMAINDER; //end row - customText = new JTextField("Type your CTL formulae here!", 80); - customText.addActionListener(this); - jp1.add(customText, c1); - - c1.gridwidth = 1; - translateCustom = new JCheckBox("Use translated custom verification"); - translateCustom.addActionListener(this); - jp1.add(translateCustom, c1); - custom.setSelected(translateChecked); - c1.gridwidth = GridBagConstraints.REMAINDER; //end row - translatedText = new JTextField("Translated CTL formula here", 80); - customText.addActionListener(this); - jp1.add(translatedText,c1); - */ + customText = new JTextField("Type your CTL formulae here!", 80); + customText.addActionListener(this); + jp1.add(customText, c1); + + c1.gridwidth = 1; + translateCustom = new JCheckBox("Use translated custom verification"); + translateCustom.addActionListener(this); + jp1.add(translateCustom, c1); + custom.setSelected(translateChecked); + c1.gridwidth = GridBagConstraints.REMAINDER; //end row + translatedText = new JTextField("Translated CTL formula here", 80); + customText.addActionListener(this); + jp1.add(translatedText,c1); + */ generateTrace = new JCheckBox("Generate simulation trace"); generateTrace.addActionListener(this); jp1.add(generateTrace, c1); @@ -216,8 +222,8 @@ public class JDialogUPPAALValidation extends javax.swing.JDialog implements Acti showDetails.addActionListener(this); jp1.add(showDetails, c1); showDetails.setSelected(showDetailsChecked); - - jp1.setMinimumSize(jp1.getPreferredSize()); + + jp1.setMinimumSize(jp1.getPreferredSize()); c.add(jp1, BorderLayout.NORTH); jta = new ScrolledJTextArea(); @@ -352,7 +358,7 @@ public class JDialogUPPAALValidation extends javax.swing.JDialog implements Acti index = s.indexOf('$'); if ((index != -1) && (mode != NOT_STARTED)) { name = s.substring(index+1, s.length()); - TraceManager.addDev("****\n name=" + name + " list=" + list + "\n****\n"); + TraceManager.addDev("****\n name=" + name + " list=" + list + "\n****\n"); query = s.substring(0, index); //jta.append("\n\n--------------------------------------------\n"); jta.append("\nReachability of: " + name + "\n"); @@ -408,16 +414,16 @@ public class JDialogUPPAALValidation extends javax.swing.JDialog implements Acti //TraceManager.addDev("name1=" + name1 + "\nname2=" + name2); //TraceManager.addDev("query1=" + s1 + "\nquery2=" + s2); if ((name1.compareTo(name2) != 0) && (name1.length() > 0) && (name2.length() > 0)) { - if (!(showDetails.isSelected())) { - int indexName = name1.indexOf(":"); - if (indexName != -1) { - name1 = name1.substring(indexName+1, name1.length()).trim(); - } - indexName = name2.indexOf(":"); - if (indexName != -1) { - name2 = name2.substring(indexName+1, name2.length()).trim(); - } - } + if (!(showDetails.isSelected())) { + int indexName = name1.indexOf(":"); + if (indexName != -1) { + name1 = name1.substring(indexName+1, name1.length()).trim(); + } + indexName = name2.indexOf(":"); + if (indexName != -1) { + name2 = name2.substring(indexName+1, name2.length()).trim(); + } + } jta.append("\nLeads to: " + name1 + "--> " + name2 + "\n"); workQuery(query1 + " --> " + query2, fn, trace_id, rshc); trace_id++; @@ -439,14 +445,14 @@ public class JDialogUPPAALValidation extends javax.swing.JDialog implements Acti jta.append("\n\n--------------------------------------------\n"); jta.append("Studying custom CTL formulae\n"); - for (JCheckBox j: customChecks){ - if (j.isSelected()){ - jta.append(j.getText()+"\n"); - String translation = translateCustomQuery(j.getText()); - workQuery(translation, fn, trace_id, rshc); + for (JCheckBox j: customChecks){ + if (j.isSelected()){ + jta.append(j.getText()+"\n"); + String translation = translateCustomQuery(j.getText()); + workQuery(translation, fn, trace_id, rshc); trace_id++; - } - } + } + } } //Removing files @@ -484,48 +490,48 @@ public class JDialogUPPAALValidation extends javax.swing.JDialog implements Acti setButtons(); } private String translateCustomQuery(String query){ - UPPAALSpec spec = mgui.gtm.getLastUPPAALSpecification(); - AVATAR2UPPAAL avatar2uppaal = mgui.gtm.getAvatar2Uppaal(); - AvatarSpecification avspec = mgui.gtm.getAvatarSpecification(); - Hashtable <String, String> hash = avatar2uppaal.getHash(); - String finQuery=query+" "; -/* String[] split = query.split("[\\s-()=]+"); - for (String s: split){ - System.out.println(s); - } */ -/* Pattern p = Pattern.compile("[\\s-()=]+"); - Matcher m = p.matcher(query); - int index1=0; - int index2=m.start(); - while (m.find()){ - System.out.println("Finding ..."); - index2=m.start(); - String rep = hash.get(finQuery.substring(index1, index2)); - if (rep !=null){ - System.out.println(finQuery.substring(index1, index2) + "--" + rep); - finQuery = finQuery.substring(0,index1) + rep + finQuery.substring(index2, finQuery.length()); - } - index1=index2; - }*/ - for (String str: hash.keySet()){ - finQuery = finQuery.replaceAll(str+"\\s", hash.get(str)); - finQuery = finQuery.replaceAll(str+"\\)", hash.get(str)+"\\)"); - finQuery = finQuery.replaceAll(str+"\\-", hash.get(str)+"\\-"); - } - if (avspec==null){ - return ""; - } - - LinkedList<AvatarBlock> blocks = avspec.getListOfBlocks(); - for (AvatarBlock block:blocks){ - UPPAALTemplate temp = spec.getTemplateByName(block.getName()); - if (temp !=null){ - int index = avatar2uppaal.getIndexOfTranslatedTemplate(temp); - finQuery = finQuery.replaceAll(block.getName(), block.getName()+"__"+index); - } - } - //translatedText.setText(finQuery); - return finQuery; + UPPAALSpec spec = mgui.gtm.getLastUPPAALSpecification(); + AVATAR2UPPAAL avatar2uppaal = mgui.gtm.getAvatar2Uppaal(); + AvatarSpecification avspec = mgui.gtm.getAvatarSpecification(); + Hashtable <String, String> hash = avatar2uppaal.getHash(); + String finQuery=query+" "; + /* String[] split = query.split("[\\s-()=]+"); + for (String s: split){ + System.out.println(s); + } */ + /* Pattern p = Pattern.compile("[\\s-()=]+"); + Matcher m = p.matcher(query); + int index1=0; + int index2=m.start(); + while (m.find()){ + System.out.println("Finding ..."); + index2=m.start(); + String rep = hash.get(finQuery.substring(index1, index2)); + if (rep !=null){ + System.out.println(finQuery.substring(index1, index2) + "--" + rep); + finQuery = finQuery.substring(0,index1) + rep + finQuery.substring(index2, finQuery.length()); + } + index1=index2; + }*/ + for (String str: hash.keySet()){ + finQuery = finQuery.replaceAll(str+"\\s", hash.get(str)); + finQuery = finQuery.replaceAll(str+"\\)", hash.get(str)+"\\)"); + finQuery = finQuery.replaceAll(str+"\\-", hash.get(str)+"\\-"); + } + if (avspec==null){ + return ""; + } + + LinkedList<AvatarBlock> blocks = avspec.getListOfBlocks(); + for (AvatarBlock block:blocks){ + UPPAALTemplate temp = spec.getTemplateByName(block.getName()); + if (temp !=null){ + int index = avatar2uppaal.getIndexOfTranslatedTemplate(temp); + finQuery = finQuery.replaceAll(block.getName(), block.getName()+"__"+index); + } + } + //translatedText.setText(finQuery); + return finQuery; } private void workQuery(String query, String fn, int trace_id, RshClient rshc) throws LauncherException { @@ -548,21 +554,21 @@ public class JDialogUPPAALValidation extends javax.swing.JDialog implements Acti if(showDetails.isSelected()) { jta.append(data); } - //NOTE: [error] is only visible if Error Stream is parsed + //NOTE: [error] is only visible if Error Stream is parsed if (mode != NOT_STARTED) { if (data.trim().length() == 0) { //jta.append("The verifier of UPPAAL could not be started: error\n"); throw new LauncherException("The verifier of UPPAAL could not be started.\nProbably, UPPAAL is badly installed, or TTool is badly configured:\nCheck for UPPAALVerifierPath and UPPAALVerifierHost configurations."); } - else if (data.indexOf("Property is satisfied") >-1){ - jta.append("-> property is satisfied\n"); - } - else if (data.indexOf("Property is NOT satisfied") > -1) { - jta.append("-> property is NOT satisfied\n"); - } - else { - jta.append("ERROR -> property could not be studied\n"); - } + else if (data.indexOf("Property is satisfied") >-1){ + jta.append("-> property is satisfied\n"); + } + else if (data.indexOf("Property is NOT satisfied") > -1) { + jta.append("-> property is NOT satisfied\n"); + } + else { + jta.append("ERROR -> property could not be studied\n"); + } } else { jta.append("** verification stopped **\n"); } @@ -614,9 +620,9 @@ public class JDialogUPPAALValidation extends javax.swing.JDialog implements Acti stateL.setEnabled(true); generateTrace.setEnabled(true); showDetails.setEnabled(true); - for (JCheckBox cb: customChecks){ - cb.setEnabled(custom.isSelected()); - } + for (JCheckBox cb: customChecks){ + cb.setEnabled(custom.isSelected()); + } if (custom.isSelected() || /*deadlockE.isSelected() ||*/deadlockA.isSelected() || stateE.isSelected() || stateA.isSelected() || stateL.isSelected()) { start.setEnabled(true); } else { @@ -643,9 +649,9 @@ public class JDialogUPPAALValidation extends javax.swing.JDialog implements Acti stop.setEnabled(true); close.setEnabled(false); eraseAll.setEnabled(false); - for (JCheckBox cb: customChecks){ - cb.setEnabled(false); - } + for (JCheckBox cb: customChecks){ + cb.setEnabled(false); + } getGlassPane().setVisible(true); break; case STOPPED: @@ -663,9 +669,9 @@ public class JDialogUPPAALValidation extends javax.swing.JDialog implements Acti close.setEnabled(true); eraseAll.setEnabled(true); getGlassPane().setVisible(false); - for (JCheckBox cb: customChecks){ - cb.setEnabled(false); - } + for (JCheckBox cb: customChecks){ + cb.setEnabled(false); + } break; } } -- GitLab