diff --git a/ELNGenerationCode/eln_in_tdf/Makefile b/ELNGenerationCode/eln_in_tdf/Makefile
new file mode 100644
index 0000000000000000000000000000000000000000..0ea5ee9598d3e507365578ad2d5a3943291cfd95
--- /dev/null
+++ b/ELNGenerationCode/eln_in_tdf/Makefile
@@ -0,0 +1,19 @@
+# Compiler and linker flags
+CXXFLAGS = -g -Wall -I. $(SYSTEMC_INCLUDE_DIRS)
+LDFLAGS = $(SYSTEMC_LIBRARY_DIRS)
+
+# List of all ecutables to be compiled
+EXECUTABLES = cluster_tb
+
+# .PHONY targets don't generate files
+.PHONY:	all clean
+
+# Default targets
+all:	$(EXECUTABLES)
+
+cluster_tb: cluster_tb.cpp eln_in_tdf.h
+	$(CXX) $(CXXFLAGS) $(LDFLAGS) -o $@ $< -lsystemc-ams -lsystemc | c++filt
+
+# Clean rule to delete temporary and generated files
+clean:
+	rm -rf *~ *.o *.dat *.vcd *.dSYM $(EXECUTABLES)
diff --git a/ELNGenerationCode/generated_CPP/cluster_tb.cpp b/ELNGenerationCode/eln_in_tdf/cluster_tb.cpp
similarity index 100%
rename from ELNGenerationCode/generated_CPP/cluster_tb.cpp
rename to ELNGenerationCode/eln_in_tdf/cluster_tb.cpp
index b8fe07258d3e6ff125725c35d7c5d281176c0a96..df69c76ed3d5b8bcabc33d0947421fdbcd6949db 100644
--- a/ELNGenerationCode/generated_CPP/cluster_tb.cpp
+++ b/ELNGenerationCode/eln_in_tdf/cluster_tb.cpp
@@ -7,8 +7,8 @@ int sc_main(int argc, char *argv[])
 	sca_eln::sca_node in;
 
 	eln_in_tdf i_eln_in_tdf("i_eln_in_tdf");
-	i_eln_in_tdf.in(in);
 	i_eln_in_tdf.out(out);
+	i_eln_in_tdf.in(in);
 
 	sca_util::sca_trace_file* tfp = sca_util::sca_create_tabular_trace_file("cluster_tb");
 	sca_util::sca_trace(tfp, out, "out");
diff --git a/ELNGenerationCode/generated_H/eln_in_tdf.h b/ELNGenerationCode/eln_in_tdf/eln_in_tdf.h
similarity index 96%
rename from ELNGenerationCode/generated_H/eln_in_tdf.h
rename to ELNGenerationCode/eln_in_tdf/eln_in_tdf.h
index dc52c58c45956ee51ff68b71826408cf9c5bd6d1..2f75f2a513704f2604a83439900e0e4f3420b873 100644
--- a/ELNGenerationCode/generated_H/eln_in_tdf.h
+++ b/ELNGenerationCode/eln_in_tdf/eln_in_tdf.h
@@ -7,8 +7,8 @@
 
 SC_MODULE(eln_in_tdf)
 {
-	sca_tdf::sca_in<double> in;
 	sca_tdf::sca_out<double> out;
+	sca_tdf::sca_in<double> in;
 
 	sca_eln::sca_c c;
 	sca_eln::sca_r r;
@@ -16,8 +16,8 @@ SC_MODULE(eln_in_tdf)
 	sca_eln::sca_tdf_vsource vin;
 
 	SC_CTOR(eln_in_tdf)
-	: in("in")
-	, out("out")
+	: out("out")
+	, in("in")
 	, c("c", 1.0, 0.0)
 	, r("r", 1.0)
 	, vout("vout", 1.0)
diff --git a/modeling/eln_in_tdf.xml b/modeling/eln_in_tdf.xml
index 64f133fdace379487a40759a032d74b663833e64..86bc9645d8c4c935698165cbe10e27e0909d8d5f 100644
--- a/modeling/eln_in_tdf.xml
+++ b/modeling/eln_in_tdf.xml
@@ -4,351 +4,371 @@
 
 <Modeling type="ELN" nameTab="ELN" >
 <ELNDiagramPanel name="ELN Diagram" minX="10" maxX="2500" minY="10" maxY="1500" attributes="0" zoom="1.0" >
-<CONNECTOR type="1610" id="1" >
+<CONNECTOR type="1610" id="3" >
 <cdparam x="731" y="422" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="" />
-<P1  x="731" y="422" id="121" />
-<P2  x="731" y="317" id="78" />
+<P1  x="706" y="416" id="125" />
+<P2  x="738" y="351" id="82" />
+<Point x="706" y="351" type="-1" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR>
-<CONNECTOR type="1610" id="2" >
+</CONNECTOR><SUBCOMPONENT type="-1" id="2" >
+<father id="3" num="0" />
+<cdparam x="706" y="351" />
+<sizeparam width="10" height="10" minWidth="0" 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" />
+<TGConnectingPoint num="0" id="1" />
+</SUBCOMPONENT>
+
+<CONNECTOR type="1610" id="6" >
 <cdparam x="365" y="401" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="" />
-<P1  x="365" y="401" id="101" />
-<P2  x="349" y="350" id="90" />
+<P1  x="386" y="398" id="105" />
+<P2  x="346" y="351" id="94" />
+<Point x="386" y="351" type="-1" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR>
-<CONNECTOR type="1610" id="3" >
+</CONNECTOR><SUBCOMPONENT type="-1" id="5" >
+<father id="6" num="0" />
+<cdparam x="386" y="351" />
+<sizeparam width="10" height="10" minWidth="0" 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" />
+<TGConnectingPoint num="0" id="4" />
+</SUBCOMPONENT>
+
+<CONNECTOR type="1610" id="7" >
 <cdparam x="603" y="427" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="" />
-<P1  x="603" y="427" id="111" />
-<P2  x="569" y="381" id="56" />
+<P1  x="568" y="429" id="115" />
+<P2  x="568" y="391" id="60" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="1610" id="4" >
+<CONNECTOR type="1610" id="8" >
 <cdparam x="1050" y="298" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="out" />
-<P1  x="1050" y="298" id="33" />
-<P2  x="831" y="272" id="79" />
+<P1  x="933" y="306" id="37" />
+<P2  x="838" y="306" id="83" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="1610" id="5" >
+<CONNECTOR type="1610" id="9" >
 <cdparam x="1070" y="298" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="out" />
-<P1  x="1070" y="298" id="34" />
-<P2  x="1120" y="294" id="13" />
+<P1  x="953" y="306" id="38" />
+<P2  x="1018" y="306" id="17" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="1610" id="6" >
+<CONNECTOR type="1610" id="10" >
 <cdparam x="174" y="306" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="in" />
-<P1  x="174" y="306" id="44" />
-<P2  x="249" y="305" id="91" />
+<P1  x="174" y="306" id="48" />
+<P2  x="246" y="306" id="95" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="1610" id="7" >
+<CONNECTOR type="1610" id="11" >
 <cdparam x="100" y="307" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="in" />
-<P1  x="100" y="307" id="23" />
-<P2  x="154" y="306" id="45" />
+<P1  x="100" y="306" id="27" />
+<P2  x="154" y="306" id="49" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="1610" id="8" >
+<CONNECTOR type="1610" id="12" >
 <cdparam x="554" y="276" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
-<infoparam name="connector" value="" />
-<P1  x="569" y="281" id="55" />
-<P2  x="559" y="259" id="9" />
+<infoparam name="connector" value="n2" />
+<P1  x="568" y="291" id="59" />
+<P2  x="568" y="261" id="13" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<CONNECTOR type="1610" id="11" >
+<CONNECTOR type="1610" id="15" >
 <cdparam x="828" y="260" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="n2" />
-<P1  x="731" y="227" id="77" />
-<P2  x="496" y="259" id="67" />
-<Point x="559" y="259" type="-1" />
+<P1  x="738" y="261" id="81" />
+<P2  x="496" y="261" id="71" />
+<Point x="568" y="261" type="-1" />
 <AutomaticDrawing  data="true" />
-</CONNECTOR><SUBCOMPONENT type="-1" id="10" >
-<father id="11" num="0" />
-<cdparam x="559" y="259" />
+</CONNECTOR><SUBCOMPONENT type="-1" id="14" >
+<father id="15" num="0" />
+<cdparam x="568" y="261" />
 <sizeparam width="10" height="10" minWidth="0" 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" />
-<TGConnectingPoint num="0" id="9" />
+<TGConnectingPoint num="0" id="13" />
 </SUBCOMPONENT>
 
-<CONNECTOR type="1610" id="12" >
+<CONNECTOR type="1610" id="16" >
 <cdparam x="396" y="259" />
 <sizeparam width="0" height="0" minWidth="0" minHeight="0" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <infoparam name="connector" value="n1" />
-<P1  x="396" y="259" id="66" />
-<P2  x="349" y="260" id="89" />
+<P1  x="396" y="261" id="70" />
+<P2  x="346" y="261" id="93" />
 <AutomaticDrawing  data="true" />
 </CONNECTOR>
-<COMPONENT type="1627" id="148" >
+<COMPONENT type="1627" id="152" >
 <cdparam x="90" y="72" />
-<sizeparam width="1040" height="529" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<sizeparam width="938" height="529" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
 <cdrectangleparam minX="10" maxX="2500" minY="10" maxY="1500" />
 <infoparam name="TGComponent" value="cluster" />
-<TGConnectingPoint num="0" id="140" />
-<TGConnectingPoint num="1" id="141" />
-<TGConnectingPoint num="2" id="142" />
-<TGConnectingPoint num="3" id="143" />
-<TGConnectingPoint num="4" id="144" />
-<TGConnectingPoint num="5" id="145" />
-<TGConnectingPoint num="6" id="146" />
-<TGConnectingPoint num="7" id="147" />
+<TGConnectingPoint num="0" id="144" />
+<TGConnectingPoint num="1" id="145" />
+<TGConnectingPoint num="2" id="146" />
+<TGConnectingPoint num="3" id="147" />
+<TGConnectingPoint num="4" id="148" />
+<TGConnectingPoint num="5" id="149" />
+<TGConnectingPoint num="6" id="150" />
+<TGConnectingPoint num="7" id="151" />
 </COMPONENT>
-<SUBCOMPONENT type="1632" id="22" >
-<father id="148" num="0" />
-<cdparam x="1120" y="284" />
+<SUBCOMPONENT type="1632" id="26" >
+<father id="152" num="0" />
+<cdparam x="1018" y="296" />
 <sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-10" maxX="1030" minY="-10" maxY="519" />
+<cdrectangleparam minX="-10" maxX="928" minY="-10" maxY="519" />
 <infoparam name="TGComponent" value="out" />
-<TGConnectingPoint num="0" id="13" />
-<TGConnectingPoint num="1" id="14" />
-<TGConnectingPoint num="2" id="15" />
-<TGConnectingPoint num="3" id="16" />
-<TGConnectingPoint num="4" id="17" />
-<TGConnectingPoint num="5" id="18" />
-<TGConnectingPoint num="6" id="19" />
-<TGConnectingPoint num="7" id="20" />
-<TGConnectingPoint num="8" id="21" />
+<TGConnectingPoint num="0" id="17" />
+<TGConnectingPoint num="1" id="18" />
+<TGConnectingPoint num="2" id="19" />
+<TGConnectingPoint num="3" id="20" />
+<TGConnectingPoint num="4" id="21" />
+<TGConnectingPoint num="5" id="22" />
+<TGConnectingPoint num="6" id="23" />
+<TGConnectingPoint num="7" id="24" />
+<TGConnectingPoint num="8" id="25" />
 <extraparam>
 <attributes name="out" type="double" origin="out"/>
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1632" id="32" >
-<father id="148" num="1" />
-<cdparam x="80" y="297" />
+<SUBCOMPONENT type="1632" id="36" >
+<father id="152" num="1" />
+<cdparam x="80" y="296" />
 <sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-10" maxX="1030" minY="-10" maxY="519" />
+<cdrectangleparam minX="-10" maxX="928" minY="-10" maxY="519" />
 <infoparam name="TGComponent" value="in" />
-<TGConnectingPoint num="0" id="23" />
-<TGConnectingPoint num="1" id="24" />
-<TGConnectingPoint num="2" id="25" />
-<TGConnectingPoint num="3" id="26" />
-<TGConnectingPoint num="4" id="27" />
-<TGConnectingPoint num="5" id="28" />
-<TGConnectingPoint num="6" id="29" />
-<TGConnectingPoint num="7" id="30" />
-<TGConnectingPoint num="8" id="31" />
+<TGConnectingPoint num="0" id="27" />
+<TGConnectingPoint num="1" id="28" />
+<TGConnectingPoint num="2" id="29" />
+<TGConnectingPoint num="3" id="30" />
+<TGConnectingPoint num="4" id="31" />
+<TGConnectingPoint num="5" id="32" />
+<TGConnectingPoint num="6" id="33" />
+<TGConnectingPoint num="7" id="34" />
+<TGConnectingPoint num="8" id="35" />
 <extraparam>
 <attributes name="in" type="double" origin="in"/>
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1623" id="139" >
-<father id="148" num="2" />
+<SUBCOMPONENT type="1623" id="143" >
+<father id="152" num="2" />
 <cdparam x="164" y="136" />
-<sizeparam width="896" height="419" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
+<sizeparam width="779" height="419" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="0" maxX="144" minY="0" maxY="110" />
+<cdrectangleparam minX="0" maxX="159" minY="0" maxY="110" />
 <infoparam name="TGComponent" value="eln_in_tdf" />
-<TGConnectingPoint num="0" id="131" />
-<TGConnectingPoint num="1" id="132" />
-<TGConnectingPoint num="2" id="133" />
-<TGConnectingPoint num="3" id="134" />
-<TGConnectingPoint num="4" id="135" />
-<TGConnectingPoint num="5" id="136" />
-<TGConnectingPoint num="6" id="137" />
-<TGConnectingPoint num="7" id="138" />
+<TGConnectingPoint num="0" id="135" />
+<TGConnectingPoint num="1" id="136" />
+<TGConnectingPoint num="2" id="137" />
+<TGConnectingPoint num="3" id="138" />
+<TGConnectingPoint num="4" id="139" />
+<TGConnectingPoint num="5" id="140" />
+<TGConnectingPoint num="6" id="141" />
+<TGConnectingPoint num="7" id="142" />
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1629" id="43" >
-<father id="139" num="0" />
-<cdparam x="1050" y="288" />
+<SUBCOMPONENT type="1629" id="47" >
+<father id="143" num="0" />
+<cdparam x="933" y="296" />
 <sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-10" maxX="886" minY="-10" maxY="409" />
+<cdrectangleparam minX="-10" maxX="769" minY="-10" maxY="409" />
 <infoparam name="TGComponent" value="out" />
-<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" />
-<TGConnectingPoint num="8" id="41" />
-<TGConnectingPoint num="9" id="42" />
+<TGConnectingPoint num="0" id="37" />
+<TGConnectingPoint num="1" id="38" />
+<TGConnectingPoint num="2" id="39" />
+<TGConnectingPoint num="3" id="40" />
+<TGConnectingPoint num="4" id="41" />
+<TGConnectingPoint num="5" id="42" />
+<TGConnectingPoint num="6" id="43" />
+<TGConnectingPoint num="7" id="44" />
+<TGConnectingPoint num="8" id="45" />
+<TGConnectingPoint num="9" id="46" />
 <extraparam>
 <attributes name="out" type="double" origin="out"/>
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1629" id="54" >
-<father id="139" num="1" />
+<SUBCOMPONENT type="1629" id="58" >
+<father id="143" num="1" />
 <cdparam x="154" y="296" />
 <sizeparam width="20" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="-10" maxX="886" minY="-10" maxY="409" />
+<cdrectangleparam minX="-10" maxX="769" minY="-10" maxY="409" />
 <infoparam name="TGComponent" value="in" />
-<TGConnectingPoint num="0" id="44" />
-<TGConnectingPoint num="1" id="45" />
-<TGConnectingPoint num="2" id="46" />
-<TGConnectingPoint num="3" id="47" />
-<TGConnectingPoint num="4" id="48" />
-<TGConnectingPoint num="5" id="49" />
-<TGConnectingPoint num="6" id="50" />
-<TGConnectingPoint num="7" id="51" />
-<TGConnectingPoint num="8" id="52" />
-<TGConnectingPoint num="9" id="53" />
+<TGConnectingPoint num="0" id="48" />
+<TGConnectingPoint num="1" id="49" />
+<TGConnectingPoint num="2" id="50" />
+<TGConnectingPoint num="3" id="51" />
+<TGConnectingPoint num="4" id="52" />
+<TGConnectingPoint num="5" id="53" />
+<TGConnectingPoint num="6" id="54" />
+<TGConnectingPoint num="7" id="55" />
+<TGConnectingPoint num="8" id="56" />
+<TGConnectingPoint num="9" id="57" />
 <extraparam>
 <attributes name="in" type="double" origin="in"/>
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1612" id="65" >
-<father id="139" num="2" />
-<cdparam x="549" y="281" />
+<SUBCOMPONENT type="1612" id="69" >
+<father id="143" num="2" />
+<cdparam x="548" y="291" />
 <sizeparam width="40" height="100" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="0" maxX="856" minY="0" maxY="319" />
+<cdrectangleparam minX="0" maxX="739" minY="0" maxY="319" />
 <infoparam name="TGComponent" value="c" />
-<TGConnectingPoint num="0" id="55" />
-<TGConnectingPoint num="1" id="56" />
-<TGConnectingPoint num="2" id="57" />
-<TGConnectingPoint num="3" id="58" />
-<TGConnectingPoint num="4" id="59" />
-<TGConnectingPoint num="5" id="60" />
-<TGConnectingPoint num="6" id="61" />
-<TGConnectingPoint num="7" id="62" />
-<TGConnectingPoint num="8" id="63" />
-<TGConnectingPoint num="9" id="64" />
+<TGConnectingPoint num="0" id="59" />
+<TGConnectingPoint num="1" id="60" />
+<TGConnectingPoint num="2" id="61" />
+<TGConnectingPoint num="3" id="62" />
+<TGConnectingPoint num="4" id="63" />
+<TGConnectingPoint num="5" id="64" />
+<TGConnectingPoint num="6" id="65" />
+<TGConnectingPoint num="7" id="66" />
+<TGConnectingPoint num="8" id="67" />
+<TGConnectingPoint num="9" id="68" />
 <extraparam>
 <attributes value="1.0" unit0="F" q0="0.0" unit1="C" position="1" fv_0_2="false" fv_1_3="false" fh_0_2="false" fh_1_3="false" first="true"/>
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1611" id="76" >
-<father id="139" num="3" />
-<cdparam x="396" y="249" />
+<SUBCOMPONENT type="1611" id="80" >
+<father id="143" num="3" />
+<cdparam x="396" y="251" />
 <sizeparam width="100" height="20" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="0" maxX="796" minY="0" maxY="399" />
+<cdrectangleparam minX="0" maxX="679" minY="0" maxY="399" />
 <infoparam name="TGComponent" value="r" />
-<TGConnectingPoint num="0" id="66" />
-<TGConnectingPoint num="1" id="67" />
-<TGConnectingPoint num="2" id="68" />
-<TGConnectingPoint num="3" id="69" />
-<TGConnectingPoint num="4" id="70" />
-<TGConnectingPoint num="5" id="71" />
-<TGConnectingPoint num="6" id="72" />
-<TGConnectingPoint num="7" id="73" />
-<TGConnectingPoint num="8" id="74" />
-<TGConnectingPoint num="9" id="75" />
+<TGConnectingPoint num="0" id="70" />
+<TGConnectingPoint num="1" id="71" />
+<TGConnectingPoint num="2" id="72" />
+<TGConnectingPoint num="3" id="73" />
+<TGConnectingPoint num="4" id="74" />
+<TGConnectingPoint num="5" id="75" />
+<TGConnectingPoint num="6" id="76" />
+<TGConnectingPoint num="7" id="77" />
+<TGConnectingPoint num="8" id="78" />
+<TGConnectingPoint num="9" id="79" />
 <extraparam>
 <attributes value="1.0" unit="&#x3A9;" position="0" fv_0_2="false" fv_1_3="false" fh_0_2="false" fh_1_3="false" first="true"/>
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1621" id="88" >
-<father id="139" num="4" />
-<cdparam x="731" y="222" />
+<SUBCOMPONENT type="1621" id="92" >
+<father id="143" num="4" />
+<cdparam x="738" y="256" />
 <sizeparam width="100" height="100" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="0" maxX="796" minY="0" maxY="319" />
+<cdrectangleparam minX="0" maxX="679" minY="0" maxY="319" />
 <infoparam name="TGComponent" value="vout" />
-<TGConnectingPoint num="0" id="77" />
-<TGConnectingPoint num="1" id="78" />
-<TGConnectingPoint num="2" id="79" />
-<TGConnectingPoint num="3" id="80" />
-<TGConnectingPoint num="4" id="81" />
-<TGConnectingPoint num="5" id="82" />
-<TGConnectingPoint num="6" id="83" />
-<TGConnectingPoint num="7" id="84" />
-<TGConnectingPoint num="8" id="85" />
-<TGConnectingPoint num="9" id="86" />
-<TGConnectingPoint num="10" id="87" />
+<TGConnectingPoint num="0" id="81" />
+<TGConnectingPoint num="1" id="82" />
+<TGConnectingPoint num="2" id="83" />
+<TGConnectingPoint num="3" id="84" />
+<TGConnectingPoint num="4" id="85" />
+<TGConnectingPoint num="5" id="86" />
+<TGConnectingPoint num="6" id="87" />
+<TGConnectingPoint num="7" id="88" />
+<TGConnectingPoint num="8" id="89" />
+<TGConnectingPoint num="9" id="90" />
+<TGConnectingPoint num="10" id="91" />
 <extraparam>
 <attributes scale="1.0" position="0" fv_0_2="false" fv_1_3="false" fh_0_2="false" fh_1_3="false" first="true"/>
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1625" id="100" >
-<father id="139" num="5" />
-<cdparam x="249" y="255" />
+<SUBCOMPONENT type="1625" id="104" >
+<father id="143" num="5" />
+<cdparam x="246" y="256" />
 <sizeparam width="100" height="100" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="0" maxX="796" minY="0" maxY="319" />
+<cdrectangleparam minX="0" maxX="679" minY="0" maxY="319" />
 <infoparam name="TGComponent" value="vin" />
-<TGConnectingPoint num="0" id="89" />
-<TGConnectingPoint num="1" id="90" />
-<TGConnectingPoint num="2" id="91" />
-<TGConnectingPoint num="3" id="92" />
-<TGConnectingPoint num="4" id="93" />
-<TGConnectingPoint num="5" id="94" />
-<TGConnectingPoint num="6" id="95" />
-<TGConnectingPoint num="7" id="96" />
-<TGConnectingPoint num="8" id="97" />
-<TGConnectingPoint num="9" id="98" />
-<TGConnectingPoint num="10" id="99" />
+<TGConnectingPoint num="0" id="93" />
+<TGConnectingPoint num="1" id="94" />
+<TGConnectingPoint num="2" id="95" />
+<TGConnectingPoint num="3" id="96" />
+<TGConnectingPoint num="4" id="97" />
+<TGConnectingPoint num="5" id="98" />
+<TGConnectingPoint num="6" id="99" />
+<TGConnectingPoint num="7" id="100" />
+<TGConnectingPoint num="8" id="101" />
+<TGConnectingPoint num="9" id="102" />
+<TGConnectingPoint num="10" id="103" />
 <extraparam>
 <attributes scale="1.0" position="0" fv_0_2="false" fv_1_3="false" fh_0_2="false" fh_1_3="false" first="true"/>
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1620" id="110" >
-<father id="139" num="6" />
-<cdparam x="345" y="401" />
+<SUBCOMPONENT type="1620" id="114" >
+<father id="143" num="6" />
+<cdparam x="366" y="398" />
 <sizeparam width="40" height="40" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="0" maxX="856" minY="0" maxY="379" />
+<cdrectangleparam minX="0" maxX="739" minY="0" maxY="379" />
 <infoparam name="TGComponent" value="gnd" />
-<TGConnectingPoint num="0" id="101" />
-<TGConnectingPoint num="1" id="102" />
-<TGConnectingPoint num="2" id="103" />
-<TGConnectingPoint num="3" id="104" />
-<TGConnectingPoint num="4" id="105" />
-<TGConnectingPoint num="5" id="106" />
-<TGConnectingPoint num="6" id="107" />
-<TGConnectingPoint num="7" id="108" />
-<TGConnectingPoint num="8" id="109" />
+<TGConnectingPoint num="0" id="105" />
+<TGConnectingPoint num="1" id="106" />
+<TGConnectingPoint num="2" id="107" />
+<TGConnectingPoint num="3" id="108" />
+<TGConnectingPoint num="4" id="109" />
+<TGConnectingPoint num="5" id="110" />
+<TGConnectingPoint num="6" id="111" />
+<TGConnectingPoint num="7" id="112" />
+<TGConnectingPoint num="8" id="113" />
 <extraparam>
 <attributes position="0" fv_0_2="false" fv_1_3="false" fh_0_2="false" fh_1_3="false" first="true"/>
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1620" id="120" >
-<father id="139" num="7" />
-<cdparam x="583" y="427" />
+<SUBCOMPONENT type="1620" id="124" >
+<father id="143" num="7" />
+<cdparam x="548" y="429" />
 <sizeparam width="40" height="40" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="0" maxX="856" minY="0" maxY="379" />
+<cdrectangleparam minX="0" maxX="739" minY="0" maxY="379" />
 <infoparam name="TGComponent" value="gnd" />
-<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="0" id="115" />
+<TGConnectingPoint num="1" id="116" />
+<TGConnectingPoint num="2" id="117" />
+<TGConnectingPoint num="3" id="118" />
+<TGConnectingPoint num="4" id="119" />
+<TGConnectingPoint num="5" id="120" />
+<TGConnectingPoint num="6" id="121" />
+<TGConnectingPoint num="7" id="122" />
+<TGConnectingPoint num="8" id="123" />
 <extraparam>
 <attributes position="0" fv_0_2="false" fv_1_3="false" fh_0_2="false" fh_1_3="false" first="true"/>
 </extraparam>
 </SUBCOMPONENT>
-<SUBCOMPONENT type="1620" id="130" >
-<father id="139" num="8" />
-<cdparam x="711" y="422" />
+<SUBCOMPONENT type="1620" id="134" >
+<father id="143" num="8" />
+<cdparam x="686" y="416" />
 <sizeparam width="40" height="40" minWidth="1" minHeight="1" maxWidth="2000" maxHeight="2000" minDesiredWidth="0" minDesiredHeight="0" />
 <hidden value="false" />
-<cdrectangleparam minX="0" maxX="856" minY="0" maxY="379" />
+<cdrectangleparam minX="0" maxX="739" minY="0" maxY="379" />
 <infoparam name="TGComponent" value="gnd" />
-<TGConnectingPoint num="0" id="121" />
-<TGConnectingPoint num="1" id="122" />
-<TGConnectingPoint num="2" id="123" />
-<TGConnectingPoint num="3" id="124" />
-<TGConnectingPoint num="4" id="125" />
-<TGConnectingPoint num="5" id="126" />
-<TGConnectingPoint num="6" id="127" />
-<TGConnectingPoint num="7" id="128" />
-<TGConnectingPoint num="8" id="129" />
+<TGConnectingPoint num="0" id="125" />
+<TGConnectingPoint num="1" id="126" />
+<TGConnectingPoint num="2" id="127" />
+<TGConnectingPoint num="3" id="128" />
+<TGConnectingPoint num="4" id="129" />
+<TGConnectingPoint num="5" id="130" />
+<TGConnectingPoint num="6" id="131" />
+<TGConnectingPoint num="7" id="132" />
+<TGConnectingPoint num="8" id="133" />
 <extraparam>
 <attributes position="0" fv_0_2="false" fv_1_3="false" fh_0_2="false" fh_1_3="false" first="true"/>
 </extraparam>