From 1a904cc3fc77ded5c880343e3b9ed565f141362c Mon Sep 17 00:00:00 2001
From: Ezekiel Dohmen <ezekiel.dohmen@ligo.org>
Date: Tue, 12 Apr 2022 09:43:06 -0700
Subject: [PATCH] Adding new link to tst model

---
 test/x1tst.mdl | 4116 ------------------------------------------------
 1 file changed, 4116 deletions(-)

diff --git a/test/x1tst.mdl b/test/x1tst.mdl
index 6908e1648..0e3816001 100644
--- a/test/x1tst.mdl
+++ b/test/x1tst.mdl
@@ -6,11 +6,7 @@ Model {
     NumRootInports	    0
     NumRootOutports	    0
     ParameterArgumentNames  ""
-<<<<<<< HEAD
     ComputedModelVersion    "1.166"
-=======
-    ComputedModelVersion    "1.196"
->>>>>>> 8e1baa99 (Removing spaces from part name)
     NumModelReferences	    0
     NumTestPointedSignals   0
     NumProvidedFunctions    0
@@ -226,309 +222,6 @@ Model {
       Type		      "LIBRARY_BLOCK"
     }
     ExternalFileReference {
-<<<<<<< HEAD
-=======
-      Reference		      "cdsEpicsOutLong/Subsystem"
-      Path		      "x1tst/TOGGLE"
-      SID		      "1039"
-      Type		      "LIBRARY_BLOCK"
-    }
-    ExternalFileReference {
-      Reference		      "cdsOsc/Subsystem"
-      Path		      "x1tst/TST/16SEC_OSC"
-      SID		      "1083"
-      Type		      "LIBRARY_BLOCK"
-    }
-    ExternalFileReference {
-      Reference		      "cdsEpicsOut/Subsystem"
-      Path		      "x1tst/TST/16SEC_OSC_SIN"
-      SID		      "1166"
-      Type		      "LIBRARY_BLOCK"
-    }
-    ExternalFileReference {
-      Reference		      "cdsEpicsOut/Subsystem"
-      Path		      "x1tst/TST/ABS_OUT"
-      SID		      "1034"
-      Type		      "LIBRARY_BLOCK"
-    }
-    ExternalFileReference {
-      Reference		      "cdsEpicsOutLong/Subsystem"
-      Path		      "x1tst/TST/ADC_OVERFLOW"
-      SID		      "1130"
-      Type		      "LIBRARY_BLOCK"
-    }
-    ExternalFileReference {
-      Reference		      "cdsDacKill/Subsystem"
-      Path		      "x1tst/TST/DACKILL"
-      SID		      "1089"
-      Type		      "LIBRARY_BLOCK"
-    }
-    ExternalFileReference {
-      Reference		      "cdsDacKillTimed/Subsystem"
-      Path		      "x1tst/TST/DACKILL_TIMED"
-      SID		      "1091"
-      Type		      "LIBRARY_BLOCK"
-    }
-    ExternalFileReference {
-      Reference		      "cdsEpicsOutLong/Subsystem"
-      Path		      "x1tst/TST/DAC_OVERFLOW"
-      SID		      "1131"
-      Type		      "LIBRARY_BLOCK"
-    }
-    ExternalFileReference {
-      Reference		      "cdsInputFilter/Subsystem"
-      Path		      "x1tst/TST/EPIC"
-      SID		      "1190"
-      Type		      "LIBRARY_BLOCK"
-    }
-    ExternalFileReference {
-      Reference		      "cdsEpicsOutLong/Subsystem"
-      Path		      "x1tst/TST/EXCITATIONS"
-      SID		      "1133"
-      Type		      "LIBRARY_BLOCK"
-    }
-    ExternalFileReference {
-      Reference		      "cdsEXC/Subsystem"
-      Path		      "x1tst/TST/EXC_NAME"
-      SID		      "1191"
-      Type		      "LIBRARY_BLOCK"
-    }
-    ExternalFileReference {
-      Reference		      "cdsOscFixedPhase/Subsystem"
-      Path		      "x1tst/TST/FIXEDPHASE"
-      SID		      "1082"
-      Type		      "LIBRARY_BLOCK"
-    }
-    ExternalFileReference {
-      Reference		      "cdsEpicsOut/Subsystem"
-      Path		      "x1tst/TST/FUNCTION_OUT"
-      SID		      "1038"
-      Type		      "LIBRARY_BLOCK"
-    }
-    ExternalFileReference {
-      Reference		      "cdsFunctionCall/Subsystem"
-      Path		      "x1tst/TST/FunctionName"
-      SID		      "1106"
-      Type		      "LIBRARY_BLOCK"
-    }
-    ExternalFileReference {
-      Reference		      "cdsGps/Subsystem"
-      Path		      "x1tst/TST/GPS"
-      SID		      "1111"
-      Type		      "LIBRARY_BLOCK"
-    }
-    ExternalFileReference {
-      Reference		      "cdsEpicsOut/Subsystem"
-      Path		      "x1tst/TST/GPSTIME"
-      SID		      "1134"
-      Type		      "LIBRARY_BLOCK"
-    }
-    ExternalFileReference {
-      Reference		      "cdsNoise/Subsystem"
-      Path		      "x1tst/TST/GaussianNoiseGenerator"
-      SID		      "1205"
-      Type		      "LIBRARY_BLOCK"
-    }
-    ExternalFileReference {
-      Reference		      "cdsHWWD/Subsystem"
-      Path		      "x1tst/TST/HWWD"
-      SID		      "1099"
-      Type		      "LIBRARY_BLOCK"
-    }
-    ExternalFileReference {
-      Reference		      "cdsFiltCtrl/IIR FM with control"
-      Path		      "x1tst/TST/IIRcontrol"
-      SID		      "1192"
-      Type		      "LIBRARY_BLOCK"
-    }
-    ExternalFileReference {
-      Reference		      "cdsFiltCtrl2/IIR FM with control 2"
-      Path		      "x1tst/TST/IIRcontrol2"
-      SID		      "1193"
-      Type		      "LIBRARY_BLOCK"
-    }
-    ExternalFileReference {
-      Reference		      "cdsEpicsOutLong/Subsystem"
-      Path		      "x1tst/TST/MODEL_RATE"
-      SID		      "1132"
-      Type		      "LIBRARY_BLOCK"
-    }
-    ExternalFileReference {
-      Reference		      "cdsModelRate/Subsystem"
-      Path		      "x1tst/TST/MODEL_RATE_OUT"
-      SID		      "1112"
-      Type		      "LIBRARY_BLOCK"
-    }
-    ExternalFileReference {
-      Reference		      "cdsProduct/Subsystem"
-      Path		      "x1tst/TST/MultiProduct"
-      SID		      "1057"
-      Type		      "LIBRARY_BLOCK"
-    }
-    ExternalFileReference {
-      Reference		      "cdsSubtract8/Subsystem"
-      Path		      "x1tst/TST/MultiSubtract"
-      SID		      "1058"
-      Type		      "LIBRARY_BLOCK"
-    }
-    ExternalFileReference {
-      Reference		      "cdsSwitch1/Subsystem"
-      Path		      "x1tst/TST/MultiSwitch"
-      SID		      "1059"
-      Type		      "LIBRARY_BLOCK"
-    }
-    ExternalFileReference {
-      Reference		      "cdsNoise/Subsystem"
-      Path		      "x1tst/TST/NoiseGenerator"
-      SID		      "1081"
-      Type		      "LIBRARY_BLOCK"
-    }
-    ExternalFileReference {
-      Reference		      "cdsPhase/Subsystem"
-      Path		      "x1tst/TST/PHASEROTATOR"
-      SID		      "1085"
-      Type		      "LIBRARY_BLOCK"
-    }
-    ExternalFileReference {
-      Reference		      "cdsPPFIR/Subsystem"
-      Path		      "x1tst/TST/POLYPHASE"
-      SID		      "1195"
-      Type		      "LIBRARY_BLOCK"
-    }
-    ExternalFileReference {
-      Reference		      "cdsRms/Subsystem"
-      Path		      "x1tst/TST/RMS"
-      SID		      "1196"
-      Type		      "LIBRARY_BLOCK"
-    }
-    ExternalFileReference {
-      Reference		      "cdsWfsPhase/Subsystem"
-      Path		      "x1tst/TST/ROTATOR"
-      SID		      "1086"
-      Type		      "LIBRARY_BLOCK"
-    }
-    ExternalFileReference {
-      Reference		      "cdsRampMuxMatrix/Subsystem"
-      Path		      "x1tst/TST/RampMuxMatrix"
-      SID		      "1063"
-      Type		      "LIBRARY_BLOCK"
-    }
-    ExternalFileReference {
-      Reference		      "cdsRampSwitch/Subsystem"
-      Path		      "x1tst/TST/RampSwitch"
-      SID		      "1064"
-      Type		      "LIBRARY_BLOCK"
-    }
-    ExternalFileReference {
-      Reference		      "cdsSatCount/Saturation Count Name"
-      Path		      "x1tst/TST/SATURATION"
-      SID		      "1087"
-      Type		      "LIBRARY_BLOCK"
-    }
-    ExternalFileReference {
-      Reference		      "cdsOscSetPhase/Subsystem"
-      Path		      "x1tst/TST/SETPHASE"
-      SID		      "1084"
-      Type		      "LIBRARY_BLOCK"
-    }
-    ExternalFileReference {
-      Reference		      "cdsSqrt/Subsystem"
-      Path		      "x1tst/TST/SQRT"
-      SID		      "1024"
-      Type		      "LIBRARY_BLOCK"
-    }
-    ExternalFileReference {
-      Reference		      "cdsStateWord/Subsystem"
-      Path		      "x1tst/TST/STATEWORD"
-      SID		      "1113"
-      Type		      "LIBRARY_BLOCK"
-    }
-    ExternalFileReference {
-      Reference		      "cdsSusWd/Subsystem"
-      Path		      "x1tst/TST/SeismicWatchdog"
-      SID		      "1100"
-      Type		      "LIBRARY_BLOCK"
-    }
-    ExternalFileReference {
-      Reference		      "cdsFilt/Subsystem"
-      Path		      "x1tst/TST/TESTFILT"
-      SID		      "1194"
-      Type		      "LIBRARY_BLOCK"
-    }
-    ExternalFileReference {
-      Reference		      "cdsTP/Subsystem"
-      Path		      "x1tst/TST/TP_NAME"
-      SID		      "1197"
-      Type		      "LIBRARY_BLOCK"
-    }
-    ExternalFileReference {
-      Reference		      "cdsTrueRMS/TrueRMS"
-      Path		      "x1tst/TST/TrueRMS"
-      SID		      "1198"
-      Type		      "LIBRARY_BLOCK"
-    }
-    ExternalFileReference {
-      Reference		      "SUS_IOP_WD/WD"
-      Path		      "x1tst/TST/WD"
-      SID		      "1101"
-      Type		      "LIBRARY_BLOCK"
-    }
-    ExternalFileReference {
-      Reference		      "SUS_IOP_WD_2_DC_RMS/WD"
-      Path		      "x1tst/TST/WD2"
-      SID		      "1102"
-      Type		      "LIBRARY_BLOCK"
-    }
-    ExternalFileReference {
-      Reference		      "cdsWD/Subsystem"
-      Path		      "x1tst/TST/Watchdog"
-      SID		      "1103"
-      Type		      "LIBRARY_BLOCK"
-    }
-    ExternalFileReference {
-      Reference		      "cdsIPCx/SignalName"
-      Path		      "x1tst/TST/X1:SHMEM_TSTTST"
-      SID		      "1009"
-      Type		      "LIBRARY_BLOCK"
-    }
-    ExternalFileReference {
-      Reference		      "cdsBitwise/Subsystem"
-      Path		      "x1tst/TST/and"
-      SID		      "1017"
-      Type		      "LIBRARY_BLOCK"
-    }
-    ExternalFileReference {
-      Reference		      "cdsBit2Word/cdsBit2Word"
-      Path		      "x1tst/TST/cdsBit2Word"
-      SID		      "1065"
-      Type		      "LIBRARY_BLOCK"
-    }
-    ExternalFileReference {
-      Reference		      "cdsFiltMuxMatrix/Subsystem"
-      Path		      "x1tst/TST/cdsFiltMuxMatrix"
-      SID		      "1066"
-      Type		      "LIBRARY_BLOCK"
-    }
-    ExternalFileReference {
-      Reference		      "cdsMuxMatrix/Subsystem"
-      Path		      "x1tst/TST/cdsMuxMatrix"
-      SID		      "1067"
-      Type		      "LIBRARY_BLOCK"
-    }
-    ExternalFileReference {
-      Reference		      "cdsWord2Bit/cdsWord2Bit"
-      Path		      "x1tst/TST/cdsWord2Bit"
-      SID		      "1068"
-      Type		      "LIBRARY_BLOCK"
-    }
-    ExternalFileReference {
-      Reference		      "cdsIPCx/SignalName"
-      Path		      "x1tst/X1:SHMEM_TSTTST"
-      SID		      "1008"
-      Type		      "LIBRARY_BLOCK"
-    }
-    ExternalFileReference {
->>>>>>> 8e1baa99 (Removing spaces from part name)
       Reference		      "cdsParameters/Subsystem"
       Path		      "x1tst/host=@HOSTNAME@ site=X1 rate=16K dcuid=2 shmem_daq=1 adcSlave=1 specific_cpu=3"
       SID		      "927"
@@ -586,19 +279,11 @@ Model {
 	$ObjectID		5
 	$ClassName		"Simulink.EditorInfo"
 	IsActive		[1]
-<<<<<<< HEAD
 	ViewObjType		"SimulinkTopLevel"
 	LoadSaveID		"0"
 	Extents			[1560.0, 741.0]
 	ZoomFactor		[1.0]
 	Offset			[-543.41015625, -163.99999999999989]
-=======
-	ViewObjType		"SimulinkSubsys"
-	LoadSaveID		"1005"
-	Extents			[2205.0, 1028.0]
-	ZoomFactor		[1.5]
-	Offset			[74.408882329969288, 678.21252455553122]
->>>>>>> 8e1baa99 (Removing spaces from part name)
       }
       Object {
 	$PropName		"DockComponentsInfo"
@@ -618,11 +303,7 @@ Model {
       "AAAAAAA+wAAABYARABvAGMAawBXAGkAZABnAGUAdAA0AAAAAAD/////AAAAAAAAAAD7AAAAUgBHAEwAVQBFADIAIAB0AHIAZQBlACAAYwBvAG0Ac"
       "ABvAG4AZQBuAHQALwBHAEwAVQBFADIAIAB0AHIAZQBlACAAYwBvAG0AcABvAG4AZQBuAHQAAAAAAP////8AAABjAP///wAAAAEAAAAAAAAAAPwCA"
       "AAAAfsAAABUAEcATABVAEUAMgA6AFAAcgBvAHAAZQByAHQAeQBJAG4AcwBwAGUAYwB0AG8AcgAvAFAAcgBvAHAAZQByAHQAeQAgAEkAbgBzAHAAZ"
-<<<<<<< HEAD
       "QBjAHQAbwByAAAAAAD/////AAAALQD///8AAAY+AAADJgAAAAEAAAACAAAAAQAAAAL8AAAAAQAAAAIAAAAP/////wAAAAAA/////wAAAAAAAAAA/"
-=======
-      "QBjAHQAbwByAAAAAAD/////AAABrAD///8AAAjDAAAERQAAAAEAAAACAAAAAQAAAAL8AAAAAQAAAAIAAAAP/////wAAAAAA/////wAAAAAAAAAA/"
->>>>>>> 8e1baa99 (Removing spaces from part name)
       "////wEAAAAA/////wAAAAAAAAAA/////wAAAAAA/////wAAAAAAAAAA/////wAAAAAA/////wAAAAAAAAAA/////wAAAAAA/////wAAAAAAAAAA/"
       "////wEAAACA/////wAAAAAAAAAA/////wEAAADo/////wAAAAAAAAAA/////wAAAAAA/////wAAAAAAAAAA/////wEAAAFo/////wAAAAAAAAAA/"
       "////wAAAAAA/////wAAAAAAAAAA/////wAAAAAA/////wAAAAAAAAAA/////wAAAAAA/////wAAAAAAAAAA/////wEAAANn/////wAAAAAAAAAA/"
@@ -636,15 +317,9 @@ Model {
   ModifiedByFormat	  "%<Auto>"
   LastModifiedBy	  "jrollins"
   ModifiedDateFormat	  "%<Auto>"
-<<<<<<< HEAD
   LastModifiedDate	  "Mon Dec 23 16:14:13 2019"
   RTWModifiedTimeStamp	  499018453
   ModelVersionFormat	  "1.%<AutoIncrement:166>"
-=======
-  LastModifiedDate	  "Tue Apr 12 09:18:12 2022"
-  RTWModifiedTimeStamp	  571655889
-  ModelVersionFormat	  "1.%<AutoIncrement:196>"
->>>>>>> 8e1baa99 (Removing spaces from part name)
   SampleTimeColors	  off
   SampleTimeAnnotations	  off
   LibraryLinkDisplay	  "none"
@@ -3062,3797 +2737,6 @@ Model {
       RTWMemSecDataParameters "Inherit from model"
       GeneratePreprocessorConditionals off
     }
-<<<<<<< HEAD
-=======
-    Block {
-      BlockType		      SubSystem
-      Name		      "TST"
-      SID		      "1005"
-      Ports		      [1, 1]
-      Position		      [540, 904, 640, 946]
-      ZOrder		      2
-      RequestExecContextInheritance off
-      ContentPreviewEnabled   on
-      System {
-	Name			"TST"
-	Location		[486, 256, 2729, 1489]
-	Open			on
-	PortBlocksUseCompactNotation off
-	SetExecutionDomain	off
-	ExecutionDomainType	"Deduce"
-	ModelBrowserVisibility	off
-	ModelBrowserWidth	200
-	ScreenColor		"white"
-	PaperOrientation	"landscape"
-	PaperPositionMode	"auto"
-	PaperType		"usletter"
-	PaperUnits		"inches"
-	TiledPaperMargins	[0.500000, 0.500000, 0.500000, 0.500000]
-	TiledPageScale		1
-	ShowPageBoundaries	off
-	ZoomFactor		"150"
-	SimulinkSubDomain	"Simulink"
-	Block {
-	  BlockType		  Inport
-	  Name			  "In1"
-	  SID			  "1006"
-	  Position		  [110, 103, 140, 117]
-	  ZOrder		  -1
-	  IconDisplay		  "Port number"
-	}
-	Block {
-	  BlockType		  Reference
-	  Name			  "16SEC_OSC"
-	  SID			  "1083"
-	  Tag			  "cdsOsc"
-	  Description		  "ADL=OSC.adl"
-	  Ports			  [1, 3]
-	  Position		  [385, 574, 440, 636]
-	  ZOrder		  65
-	  BackgroundColor	  "magenta"
-	  DropShadow		  on
-	  AttributesFormatString  "%<Tag>"
-	  LibraryVersion	  "1.6"
-	  SourceBlock		  "cdsOsc/Subsystem"
-	  SourceType		  "SubSystem"
-	  ShowPortLabels	  "FromPortIcon"
-	  SystemSampleTime	  "-1"
-	  GeneratePreprocessorConditionals off
-	  AllowZeroVariantControls off
-	  PropagateVariantConditions off
-	  ContentPreviewEnabled	  off
-	}
-	Block {
-	  BlockType		  Reference
-	  Name			  "16SEC_OSC_SIN"
-	  SID			  "1166"
-	  Tag			  "cdsEpicsOutput"
-	  Description		  "Purpose:                                          \nOutput a FE signal to an EPICS channel.        "
-	  "   \n                                                  \nOperation:                                        \nTakes "
-	  "input value and passes it to EPICS record.  \n                                                  \nUsage:           "
-	  "                                 \nName the part with the desired EPICS rrecord name."
-	  Ports			  [1, 1]
-	  Position		  [520, 590, 600, 620]
-	  ZOrder		  155
-	  BackgroundColor	  "[0.686275, 0.372549, 0.313725]"
-	  DropShadow		  on
-	  AttributesFormatString  "%<Tag>"
-	  LibraryVersion	  "1.2"
-	  SourceBlock		  "cdsEpicsOut/Subsystem"
-	  SourceType		  "SubSystem"
-	  ShowPortLabels	  "FromPortIcon"
-	  SystemSampleTime	  "-1"
-	  GeneratePreprocessorConditionals off
-	  AllowZeroVariantControls off
-	  PropagateVariantConditions off
-	  ContentPreviewEnabled	  off
-	}
-	Block {
-	  BlockType		  Reference
-	  Name			  "ABS_OUT"
-	  SID			  "1034"
-	  Tag			  "cdsEpicsOutput"
-	  Description		  "Purpose:                                          \nOutput a FE signal to an EPICS channel.        "
-	  "   \n                                                  \nOperation:                                        \nTakes "
-	  "input value and passes it to EPICS record.  \n                                                  \nUsage:           "
-	  "                                 \nName the part with the desired EPICS rrecord name."
-	  Ports			  [1, 1]
-	  Position		  [815, -210, 895, -180]
-	  ZOrder		  30
-	  BackgroundColor	  "[0.686275, 0.372549, 0.313725]"
-	  DropShadow		  on
-	  AttributesFormatString  "%<Tag>"
-	  LibraryVersion	  "1.2"
-	  SourceBlock		  "cdsEpicsOut/Subsystem"
-	  SourceType		  "SubSystem"
-	  ShowPortLabels	  "FromPortIcon"
-	  SystemSampleTime	  "-1"
-	  GeneratePreprocessorConditionals off
-	  AllowZeroVariantControls off
-	  PropagateVariantConditions off
-	  ContentPreviewEnabled	  off
-	}
-	Block {
-	  BlockType		  Reference
-	  Name			  "ADC_OVERFLOW"
-	  SID			  "1130"
-	  Tag			  "cdsEpicsOutLong"
-	  Ports			  [1, 1]
-	  Position		  [-270, -895, -220, -865]
-	  ZOrder		  119
-	  BackgroundColor	  "orange"
-	  AttributesFormatString  "%<Tag>"
-	  LibraryVersion	  "1.2"
-	  SourceBlock		  "cdsEpicsOutLong/Subsystem"
-	  SourceType		  "SubSystem"
-	  ShowPortLabels	  "FromPortIcon"
-	  SystemSampleTime	  "-1"
-	  GeneratePreprocessorConditionals off
-	  AllowZeroVariantControls off
-	  PropagateVariantConditions off
-	  ContentPreviewEnabled	  off
-	}
-	Block {
-	  BlockType		  Abs
-	  Name			  "Abs"
-	  SID			  "1021"
-	  Position		  [400, -155, 430, -125]
-	  ZOrder		  17
-	  SaturateOnIntegerOverflow off
-	}
-	Block {
-	  BlockType		  BusCreator
-	  Name			  "Bus\nCreator1"
-	  SID			  "1029"
-	  Ports			  [2, 1]
-	  Position		  [730, -154, 735, -116]
-	  ZOrder		  25
-	  ShowName		  off
-	  Inputs		  "'signal1','signal2'"
-	  DisplayOption		  "bar"
-	  InheritFromInputs	  on
-	}
-	Block {
-	  BlockType		  BusSelector
-	  Name			  "Bus\nSelector"
-	  SID			  "1030"
-	  Ports			  [1, 2]
-	  Position		  [775, -154, 780, -116]
-	  ZOrder		  26
-	  ShowName		  off
-	  OutputSignals		  "signal1,signal2"
-	  OutputAsBus		  off
-	  Port {
-	    PortNumber		    1
-	    Name		    "<signal1>"
-	  }
-	  Port {
-	    PortNumber		    2
-	    Name		    "<signal2>"
-	  }
-	}
-	Block {
-	  BlockType		  Switch
-	  Name			  "Choice"
-	  SID			  "1015"
-	  Position		  [950, 160, 980, 190]
-	  ZOrder		  11
-	  Criteria		  "u2 > Threshold"
-	  InputSameDT		  off
-	  SaturateOnIntegerOverflow off
-	}
-	Block {
-	  BlockType		  Constant
-	  Name			  "Constant"
-	  SID			  "1019"
-	  Position		  [-175, -155, -145, -125]
-	  ZOrder		  15
-	}
-	Block {
-	  BlockType		  Constant
-	  Name			  "Constant1"
-	  SID			  "1032"
-	  Position		  [110, -235, 140, -205]
-	  ZOrder		  28
-	  Value			  "-8"
-	}
-	Block {
-	  BlockType		  Constant
-	  Name			  "Constant2"
-	  SID			  "1033"
-	  Position		  [160, -90, 190, -60]
-	  ZOrder		  29
-	  Value			  "0"
-	}
-	Block {
-	  BlockType		  Constant
-	  Name			  "Constant3"
-	  SID			  "1035"
-	  Position		  [730, -75, 760, -45]
-	  ZOrder		  31
-	  Value			  "15"
-	}
-	Block {
-	  BlockType		  Constant
-	  Name			  "Constant4"
-	  SID			  "1036"
-	  Position		  [720, 105, 750, 135]
-	  ZOrder		  32
-	  Value			  "2"
-	}
-	Block {
-	  BlockType		  Constant
-	  Name			  "Constant5"
-	  SID			  "1037"
-	  Position		  [780, 230, 810, 260]
-	  ZOrder		  33
-	  Value			  "0"
-	}
-	Block {
-	  BlockType		  Constant
-	  Name			  "Constant6"
-	  SID			  "1123"
-	  Position		  [-1125, 110, -1095, 140]
-	  ZOrder		  112
-	}
-	Block {
-	  BlockType		  Constant
-	  Name			  "Constant7"
-	  SID			  "1165"
-	  Position		  [205, 570, 305, 640]
-	  ZOrder		  154
-	  Value			  "0.0625"
-	}
-	Block {
-	  BlockType		  Reference
-	  Name			  "DACKILL"
-	  SID			  "1089"
-	  Description		  "cdsDacKill"
-	  Ports			  [2, 2]
-	  Position		  [605, -945, 710, -850]
-	  ZOrder		  86
-	  ForegroundColor	  "red"
-	  DropShadow		  on
-	  AttributesFormatString  "%<Description>"
-	  LibraryVersion	  "1.8"
-	  FontName		  "times"
-	  FontSize		  12
-	  SourceBlock		  "cdsDacKill/Subsystem"
-	  SourceType		  "SubSystem"
-	  ShowPortLabels	  "FromPortIcon"
-	  SystemSampleTime	  "-1"
-	  GeneratePreprocessorConditionals off
-	  AllowZeroVariantControls off
-	  PropagateVariantConditions off
-	  ContentPreviewEnabled	  off
-	}
-	Block {
-	  BlockType		  Reference
-	  Name			  "DACKILL_TIMED"
-	  SID			  "1091"
-	  Tag			  "cdsDacKillTimed"
-	  Ports			  [4, 2]
-	  Position		  [985, -966, 1090, -844]
-	  ZOrder		  91
-	  ForegroundColor	  "red"
-	  DropShadow		  on
-	  AttributesFormatString  "%<Tag>"
-	  LibraryVersion	  "1.3"
-	  SourceBlock		  "cdsDacKillTimed/Subsystem"
-	  SourceType		  "SubSystem"
-	  ShowPortLabels	  "FromPortIcon"
-	  SystemSampleTime	  "-1"
-	  GeneratePreprocessorConditionals off
-	  AllowZeroVariantControls off
-	  PropagateVariantConditions off
-	  ContentPreviewEnabled	  off
-	}
-	Block {
-	  BlockType		  Reference
-	  Name			  "DAC_OVERFLOW"
-	  SID			  "1131"
-	  Tag			  "cdsEpicsOutLong"
-	  Ports			  [1, 1]
-	  Position		  [-255, -820, -205, -790]
-	  ZOrder		  120
-	  BackgroundColor	  "orange"
-	  AttributesFormatString  "%<Tag>"
-	  LibraryVersion	  "1.2"
-	  SourceBlock		  "cdsEpicsOutLong/Subsystem"
-	  SourceType		  "SubSystem"
-	  ShowPortLabels	  "FromPortIcon"
-	  SystemSampleTime	  "-1"
-	  GeneratePreprocessorConditionals off
-	  AllowZeroVariantControls off
-	  PropagateVariantConditions off
-	  ContentPreviewEnabled	  off
-	}
-	Block {
-	  BlockType		  Demux
-	  Name			  "Demux"
-	  SID			  "1028"
-	  Ports			  [1, 2]
-	  Position		  [35, -149, 40, -111]
-	  ZOrder		  24
-	  ShowName		  off
-	  Outputs		  "2"
-	  DisplayOption		  "bar"
-	}
-	Block {
-	  BlockType		  Demux
-	  Name			  "Demux1"
-	  SID			  "1044"
-	  Ports			  [1, 2]
-	  Position		  [-895, 101, -890, 139]
-	  ZOrder		  57
-	  BackgroundColor	  "black"
-	  ShowName		  off
-	  Outputs		  "2"
-	  DisplayOption		  "bar"
-	}
-	Block {
-	  BlockType		  Demux
-	  Name			  "Demux2"
-	  SID			  "1045"
-	  Ports			  [1, 2]
-	  Position		  [-895, 206, -890, 244]
-	  ZOrder		  56
-	  BackgroundColor	  "black"
-	  ShowName		  off
-	  Outputs		  "2"
-	  DisplayOption		  "bar"
-	}
-	Block {
-	  BlockType		  Demux
-	  Name			  "Demux3"
-	  SID			  "1046"
-	  Ports			  [1, 2]
-	  Position		  [-895, 306, -890, 344]
-	  ZOrder		  60
-	  BackgroundColor	  "black"
-	  ShowName		  off
-	  Outputs		  "2"
-	  DisplayOption		  "bar"
-	}
-	Block {
-	  BlockType		  Demux
-	  Name			  "Demux4"
-	  SID			  "1104"
-	  Ports			  [1, 2]
-	  Position		  [-860, -534, -855, -496]
-	  ZOrder		  97
-	  BackgroundColor	  "black"
-	  ShowName		  off
-	  Outputs		  "2"
-	  DisplayOption		  "bar"
-	}
-	Block {
-	  BlockType		  Product
-	  Name			  "Divide"
-	  SID			  "1011"
-	  Ports			  [2, 1]
-	  Position		  [235, -168, 265, -137]
-	  ZOrder		  7
-	  Inputs		  "*/"
-	  InputSameDT		  off
-	  OutDataTypeStr	  "Inherit: Inherit via internal rule"
-	  RndMeth		  "Floor"
-	  SaturateOnIntegerOverflow off
-	}
-	Block {
-	  BlockType		  Reference
-	  Name			  "EPIC"
-	  SID			  "1190"
-	  Description		  "cdsInputFilter"
-	  Ports			  [1, 1]
-	  Position		  [-1095, 1570, -1055, 1630]
-	  ZOrder		  187
-	  BackgroundColor	  "darkGreen"
-	  AttributesFormatString  "%<Description>"
-	  LibraryVersion	  "1.5"
-	  SourceBlock		  "cdsInputFilter/Subsystem"
-	  SourceType		  "SubSystem"
-	  ShowPortLabels	  "FromPortIcon"
-	  SystemSampleTime	  "-1"
-	  GeneratePreprocessorConditionals off
-	  AllowZeroVariantControls off
-	  PropagateVariantConditions off
-	  ContentPreviewEnabled	  off
-	}
-	Block {
-	  BlockType		  Reference
-	  Name			  "EXCITATIONS"
-	  SID			  "1133"
-	  Tag			  "cdsEpicsOutLong"
-	  Ports			  [1, 1]
-	  Position		  [-185, -750, -135, -720]
-	  ZOrder		  122
-	  BackgroundColor	  "orange"
-	  AttributesFormatString  "%<Tag>"
-	  LibraryVersion	  "1.2"
-	  SourceBlock		  "cdsEpicsOutLong/Subsystem"
-	  SourceType		  "SubSystem"
-	  ShowPortLabels	  "FromPortIcon"
-	  SystemSampleTime	  "-1"
-	  GeneratePreprocessorConditionals off
-	  AllowZeroVariantControls off
-	  PropagateVariantConditions off
-	  ContentPreviewEnabled	  off
-	}
-	Block {
-	  BlockType		  Reference
-	  Name			  "EXC_NAME"
-	  SID			  "1191"
-	  Tag			  "Excitation"
-	  Ports			  [0, 1]
-	  Position		  [-1505, 1341, -1465, 1359]
-	  ZOrder		  179
-	  BackgroundColor	  "green"
-	  AttributesFormatString  "%<Tag>"
-	  LibraryVersion	  "1.8"
-	  SourceBlock		  "cdsEXC/Subsystem"
-	  SourceType		  "SubSystem"
-	  ShowPortLabels	  "FromPortIcon"
-	  SystemSampleTime	  "-1"
-	  GeneratePreprocessorConditionals off
-	  AllowZeroVariantControls off
-	  PropagateVariantConditions off
-	  ContentPreviewEnabled	  off
-	}
-	Block {
-	  BlockType		  Reference
-	  Name			  "FIXEDPHASE"
-	  SID			  "1082"
-	  Tag			  "cdsOscFixedPhase"
-	  Description		  "ADL=OSC.adl"
-	  Ports			  [1, 3]
-	  Position		  [355, 672, 475, 728]
-	  ZOrder		  74
-	  BackgroundColor	  "[0.623529, 0.121569, 0.819608]"
-	  AttributesFormatString  "%<Tag>"
-	  LibraryVersion	  "1.10"
-	  SourceBlock		  "cdsOscFixedPhase/Subsystem"
-	  SourceType		  "SubSystem"
-	  ShowPortLabels	  "FromPortIcon"
-	  SystemSampleTime	  "-1"
-	  GeneratePreprocessorConditionals off
-	  AllowZeroVariantControls off
-	  PropagateVariantConditions off
-	  ContentPreviewEnabled	  off
-	}
-	Block {
-	  BlockType		  Reference
-	  Name			  "FUNCTION_OUT"
-	  SID			  "1038"
-	  Tag			  "cdsEpicsOutput"
-	  Description		  "Purpose:                                          \nOutput a FE signal to an EPICS channel.        "
-	  "   \n                                                  \nOperation:                                        \nTakes "
-	  "input value and passes it to EPICS record.  \n                                                  \nUsage:           "
-	  "                                 \nName the part with the desired EPICS rrecord name."
-	  Ports			  [1, 1]
-	  Position		  [555, 180, 635, 210]
-	  ZOrder		  34
-	  BackgroundColor	  "[0.686275, 0.372549, 0.313725]"
-	  DropShadow		  on
-	  AttributesFormatString  "%<Tag>"
-	  LibraryVersion	  "1.2"
-	  SourceBlock		  "cdsEpicsOut/Subsystem"
-	  SourceType		  "SubSystem"
-	  ShowPortLabels	  "FromPortIcon"
-	  SystemSampleTime	  "-1"
-	  GeneratePreprocessorConditionals off
-	  AllowZeroVariantControls off
-	  PropagateVariantConditions off
-	  ContentPreviewEnabled	  off
-	}
-	Block {
-	  BlockType		  Fcn
-	  Name			  "Fcn"
-	  SID			  "1023"
-	  Position		  [445, 160, 505, 190]
-	  ZOrder		  19
-	  Expr			  "(u(1)*1)"
-	}
-	Block {
-	  BlockType		  From
-	  Name			  "From"
-	  SID			  "1026"
-	  Position		  [640, -154, 680, -126]
-	  ZOrder		  22
-	  CloseFcn		  "tagdialog Close"
-	}
-	Block {
-	  BlockType		  Reference
-	  Name			  "FunctionName"
-	  SID			  "1106"
-	  Tag			  "cdsFunctionCall"
-	  Description		  "inline testfunc $RCG_SRC/test/tst.c"
-	  Ports			  [1, 1]
-	  Position		  [-925, -545, -885, -485]
-	  ZOrder		  95
-	  AttributesFormatString  "%<Tag>"
-	  LibraryVersion	  "1.4"
-	  SourceBlock		  "cdsFunctionCall/Subsystem"
-	  SourceType		  "SubSystem"
-	  ShowPortLabels	  "FromPortIcon"
-	  SystemSampleTime	  "-1"
-	  GeneratePreprocessorConditionals off
-	  AllowZeroVariantControls off
-	  PropagateVariantConditions off
-	  ContentPreviewEnabled	  off
-	}
-	Block {
-	  BlockType		  Reference
-	  Name			  "GPS"
-	  SID			  "1111"
-	  Tag			  "cdsGps"
-	  Ports			  [0, 1]
-	  Position		  [-390, -1016, -350, -954]
-	  ZOrder		  98
-	  AttributesFormatString  "%<Tag>"
-	  LibraryVersion	  "1.7"
-	  SourceBlock		  "cdsGps/Subsystem"
-	  SourceType		  "SubSystem"
-	  ShowPortLabels	  "FromPortIcon"
-	  SystemSampleTime	  "-1"
-	  GeneratePreprocessorConditionals off
-	  AllowZeroVariantControls off
-	  PropagateVariantConditions off
-	  ContentPreviewEnabled	  off
-	}
-	Block {
-	  BlockType		  Reference
-	  Name			  "GPSTIME"
-	  SID			  "1134"
-	  Tag			  "cdsEpicsOutput"
-	  Description		  "Purpose:                                          \nOutput a FE signal to an EPICS channel.        "
-	  "   \n                                                  \nOperation:                                        \nTakes "
-	  "input value and passes it to EPICS record.  \n                                                  \nUsage:           "
-	  "                                 \nName the part with the desired EPICS rrecord name."
-	  Ports			  [1, 1]
-	  Position		  [-285, -1000, -205, -970]
-	  ZOrder		  123
-	  BackgroundColor	  "[0.686275, 0.372549, 0.313725]"
-	  DropShadow		  on
-	  AttributesFormatString  "%<Tag>"
-	  LibraryVersion	  "1.2"
-	  SourceBlock		  "cdsEpicsOut/Subsystem"
-	  SourceType		  "SubSystem"
-	  ShowPortLabels	  "FromPortIcon"
-	  SystemSampleTime	  "-1"
-	  GeneratePreprocessorConditionals off
-	  AllowZeroVariantControls off
-	  PropagateVariantConditions off
-	  ContentPreviewEnabled	  off
-	}
-	Block {
-	  BlockType		  Gain
-	  Name			  "Gain"
-	  SID			  "1018"
-	  Position		  [935, -55, 965, -25]
-	  ZOrder		  14
-	  Gain			  "0.5"
-	  ParamDataTypeStr	  "Inherit: Inherit via internal rule"
-	  OutDataTypeStr	  "Inherit: Inherit via internal rule"
-	  SaturateOnIntegerOverflow off
-	}
-	Block {
-	  BlockType		  Reference
-	  Name			  "GaussianNoiseGenerator"
-	  SID			  "1205"
-	  Tag			  "cdsGaussianNoiseGenerator"
-	  Description		  "Gaussian Noise Generator"
-	  Ports			  [1, 1]
-	  Position		  [385, 883, 505, 937]
-	  ZOrder		  194
-	  BackgroundColor	  "[1.000000, 0.576471, 0.435294]"
-	  HideAutomaticName	  off
-	  AttributesFormatString  "%<Tag>"
-	  LibraryVersion	  "1.5"
-	  SourceBlock		  "cdsNoise/Subsystem"
-	  SourceType		  "SubSystem"
-	  ShowPortLabels	  "FromPortIcon"
-	  SystemSampleTime	  "-1"
-	  GeneratePreprocessorConditionals off
-	  AllowZeroVariantControls off
-	  PropagateVariantConditions off
-	  ContentPreviewEnabled	  off
-	}
-	Block {
-	  BlockType		  Goto
-	  Name			  "Goto"
-	  SID			  "1025"
-	  Position		  [470, -155, 510, -125]
-	  ZOrder		  21
-	}
-	Block {
-	  BlockType		  Ground
-	  Name			  "Ground"
-	  SID			  "1078"
-	  Position		  [310, 430, 330, 450]
-	  ZOrder		  68
-	}
-	Block {
-	  BlockType		  Ground
-	  Name			  "Ground1"
-	  SID			  "1079"
-	  Position		  [235, 820, 255, 840]
-	  ZOrder		  67
-	}
-	Block {
-	  BlockType		  Ground
-	  Name			  "Ground10"
-	  SID			  "1160"
-	  Position		  [805, -630, 825, -610]
-	  ZOrder		  149
-	}
-	Block {
-	  BlockType		  Ground
-	  Name			  "Ground11"
-	  SID			  "1161"
-	  Position		  [-1040, -535, -1020, -515]
-	  ZOrder		  150
-	}
-	Block {
-	  BlockType		  Ground
-	  Name			  "Ground2"
-	  SID			  "1080"
-	  Position		  [310, 690, 330, 710]
-	  ZOrder		  78
-	}
-	Block {
-	  BlockType		  Ground
-	  Name			  "Ground3"
-	  SID			  "1115"
-	  Position		  [-595, 620, -575, 640]
-	  ZOrder		  104
-	}
-	Block {
-	  BlockType		  Ground
-	  Name			  "Ground4"
-	  SID			  "1140"
-	  Position		  [110, -620, 130, -600]
-	  ZOrder		  129
-	}
-	Block {
-	  BlockType		  Ground
-	  Name			  "Ground5"
-	  SID			  "1141"
-	  Position		  [160, -875, 180, -855]
-	  ZOrder		  130
-	}
-	Block {
-	  BlockType		  Ground
-	  Name			  "Ground6"
-	  SID			  "1142"
-	  Position		  [135, -445, 155, -425]
-	  ZOrder		  131
-	}
-	Block {
-	  BlockType		  Ground
-	  Name			  "Ground7"
-	  SID			  "1157"
-	  Position		  [890, -900, 910, -880]
-	  ZOrder		  146
-	}
-	Block {
-	  BlockType		  Ground
-	  Name			  "Ground8"
-	  SID			  "1158"
-	  Position		  [510, -920, 530, -900]
-	  ZOrder		  147
-	}
-	Block {
-	  BlockType		  Ground
-	  Name			  "Ground9"
-	  SID			  "1203"
-	  Position		  [-1555, 1240, -1535, 1260]
-	  ZOrder		  192
-	}
-	Block {
-	  BlockType		  Reference
-	  Name			  "HWWD"
-	  SID			  "1099"
-	  Tag			  "cdsHWWD"
-	  Ports			  [1, 2]
-	  Position		  [860, -686, 945, -579]
-	  ZOrder		  93
-	  ForegroundColor	  "red"
-	  BackgroundColor	  "gray"
-	  DropShadow		  on
-	  AttributesFormatString  "%<Tag>"
-	  LibraryVersion	  "1.4"
-	  SourceBlock		  "cdsHWWD/Subsystem"
-	  SourceType		  "SubSystem"
-	  ShowPortLabels	  "FromPortIcon"
-	  SystemSampleTime	  "-1"
-	  GeneratePreprocessorConditionals off
-	  AllowZeroVariantControls off
-	  PropagateVariantConditions off
-	  ContentPreviewEnabled	  off
-	}
-	Block {
-	  BlockType		  Reference
-	  Name			  "IIRcontrol"
-	  SID			  "1192"
-	  Tag			  "cdsFiltCtrl"
-	  Description		  "cdsFiltCntrl is the standard IIR filter module (exactly the same as cdsFilt) but with added control"
-	  " data output 'Ctrl'. Filter module digital signal output appears on the first output, which is called 'Val'. 'Ctrl'"
-	  " output has a bit pattern encoding the state of filter's on/off switches (FM1 through FM10). The bit values are:\n "
-	  "                                                                                                                   "
-	  "                                                                                                                   "
-	  "                                                                                               \nmodule 	hex	dec   "
-	  "                                                                                                                   "
-	  "                                                                                                                   "
-	  "                                                                              \n-----------------------            "
-	  "                                                                                                                   "
-	  "                                                                                                                   "
-	  "                                                             \nFM1	0x20                    32                      "
-	  "                                                                                                                   "
-	  "                                                                                                                   "
-	  "                                            \nFM2	0x80                     128                                     "
-	  "                                                                                                                   "
-	  "                                                                                                                   "
-	  "                           \nFM3	0x200                   512                                                       "
-	  "                                                                                                                   "
-	  "                                                                                                                   "
-	  "          \nFM4	0x800                   2048                                                                       "
-	  "                                                                                                                   "
-	  "                                                                                                            \nFM5	0"
-	  "x2000                 8192                                                                                         "
-	  "                                                                                                                   "
-	  "                                                                                           \nFM6	0x8000            "
-	  "     32768                                                                                                         "
-	  "                                                                                                                   "
-	  "                                                                          \nFM7	0x20000                131072      "
-	  "                                                                                                                   "
-	  "                                                                                                                   "
-	  "                                                         \nFM8	0x80000                 524288                      "
-	  "                                                                                                                   "
-	  "                                                                                                                   "
-	  "                                        \nFM9	0x200000               2097152                                       "
-	  "                                                                                                                   "
-	  "                                                                                                                   "
-	  "                       \nFM10	0x800000               8388608                                                       "
-	  "                                                                                                                   "
-	  "                                                                                                                   "
-	  "      \n                                                                                                           "
-	  "                                                                                                                   "
-	  "                                                                                                        \nThis bit "
-	  "data can be used to drive some other switches or it can be output using a binary I/O module.                       "
-	  "                                                                                                                   "
-	  "                                                                                       "
-	  Ports			  [3, 2]
-	  Position		  [-1400, 1232, -1340, 1268]
-	  ZOrder		  178
-	  BackgroundColor	  "darkGreen"
-	  AttributesFormatString  "%<Tag>"
-	  LibraryVersion	  "1.9"
-	  SourceBlock		  "cdsFiltCtrl/IIR FM with control"
-	  SourceType		  "SubSystem"
-	  ShowPortLabels	  "FromPortIcon"
-	  SystemSampleTime	  "-1"
-	  GeneratePreprocessorConditionals off
-	  AllowZeroVariantControls off
-	  PropagateVariantConditions off
-	  ContentPreviewEnabled	  off
-	}
-	Block {
-	  BlockType		  Reference
-	  Name			  "IIRcontrol2"
-	  SID			  "1193"
-	  Tag			  "cdsFiltCtrl2"
-	  Description		  "cdsFiltCntrl2 is the standard IIR filter module (exactly the same as cdsFilt) but with added contro"
-	  "l data output 'Ctrl'. Filter module digital signal output appears on the first output, which is called 'Val'. 'Ctrl"
-	  "' output has a bit pattern encoding the state of filter's on/off switches (FM1 through FM10). The bit values are:\n"
-	  "                                                                                                                   "
-	  "                                                                                                                   "
-	  "                                                                                                 \nmodule 	hex	dec "
-	  "                                                                                                                   "
-	  "                                                                                                                   "
-	  "                                                                                 \n-----------------------         "
-	  "                                                                                                                   "
-	  "                                                                                                                   "
-	  "                                                                 \nFM1	0x20                    32                  "
-	  "                                                                                                                   "
-	  "                                                                                                                   "
-	  "                                                 \nFM2	0x80                     128                                "
-	  "                                                                                                                   "
-	  "                                                                                                                   "
-	  "                                 \nFM3	0x200                   512                                                 "
-	  "                                                                                                                   "
-	  "                                                                                                                   "
-	  "                 \nFM4	0x800                   2048                                                                "
-	  "                                                                                                                   "
-	  "                                                                                                                   "
-	  " \nFM5	0x2000                 8192                                                                                 "
-	  "                                                                                                                   "
-	  "                                                                                                    \nFM6	0x8000   "
-	  "              32768                                                                                                "
-	  "                                                                                                                   "
-	  "                                                                                    \nFM7	0x20000                13"
-	  "1072                                                                                                               "
-	  "                                                                                                                   "
-	  "                                                                    \nFM8	0x80000                 524288           "
-	  "                                                                                                                   "
-	  "                                                                                                                   "
-	  "                                                    \nFM9	0x200000               2097152                           "
-	  "                                                                                                                   "
-	  "                                                                                                                   "
-	  "                                    \nFM10	0x800000               8388608                                          "
-	  "                                                                                                                   "
-	  "                                                                                                                   "
-	  "                    \n                                                                                             "
-	  "                                                                                                                   "
-	  "                                                                                                                   "
-	  "    \nThis bit data can be used to drive some other switches or it can be output using a binary I/O module.        "
-	  "                                                                                                                   "
-	  "                                                                                                       "
-	  Ports			  [6, 5]
-	  Position		  [-1295, 1243, -1215, 1382]
-	  ZOrder		  177
-	  BackgroundColor	  "darkGreen"
-	  AttributesFormatString  "%<Tag>"
-	  LibraryVersion	  "1.15"
-	  SourceBlock		  "cdsFiltCtrl2/IIR FM with control 2"
-	  SourceType		  "SubSystem"
-	  ShowPortLabels	  "FromPortIcon"
-	  SystemSampleTime	  "-1"
-	  GeneratePreprocessorConditionals off
-	  AllowZeroVariantControls off
-	  PropagateVariantConditions off
-	  ContentPreviewEnabled	  off
-	}
-	Block {
-	  BlockType		  Logic
-	  Name			  "LogicalOperator"
-	  SID			  "1012"
-	  Ports			  [2, 1]
-	  Position		  [860, 102, 890, 133]
-	  ZOrder		  8
-	  AllPortsSameDT	  off
-	  OutDataTypeStr	  "boolean"
-	}
-	Block {
-	  BlockType		  Reference
-	  Name			  "MODEL_RATE"
-	  SID			  "1132"
-	  Tag			  "cdsEpicsOutLong"
-	  Ports			  [1, 1]
-	  Position		  [-285, -675, -235, -645]
-	  ZOrder		  121
-	  BackgroundColor	  "orange"
-	  AttributesFormatString  "%<Tag>"
-	  LibraryVersion	  "1.2"
-	  SourceBlock		  "cdsEpicsOutLong/Subsystem"
-	  SourceType		  "SubSystem"
-	  ShowPortLabels	  "FromPortIcon"
-	  SystemSampleTime	  "-1"
-	  GeneratePreprocessorConditionals off
-	  AllowZeroVariantControls off
-	  PropagateVariantConditions off
-	  ContentPreviewEnabled	  off
-	}
-	Block {
-	  BlockType		  Reference
-	  Name			  "MODEL_RATE_OUT"
-	  SID			  "1112"
-	  Tag			  "cdsModelRate"
-	  Ports			  [0, 1]
-	  Position		  [-390, -784, -335, -746]
-	  ZOrder		  101
-	  AttributesFormatString  "%<Tag>"
-	  LibraryVersion	  "1.1"
-	  SourceBlock		  "cdsModelRate/Subsystem"
-	  SourceType		  "SubSystem"
-	  ShowPortLabels	  "FromPortIcon"
-	  SystemSampleTime	  "-1"
-	  GeneratePreprocessorConditionals off
-	  AllowZeroVariantControls off
-	  PropagateVariantConditions off
-	  ContentPreviewEnabled	  off
-	}
-	Block {
-	  BlockType		  Math
-	  Name			  "MathFunction"
-	  SID			  "1022"
-	  Ports			  [1, 1]
-	  Position		  [245, -90, 275, -60]
-	  ZOrder		  18
-	}
-	Block {
-	  BlockType		  Reference
-	  Name			  "MultiProduct"
-	  SID			  "1057"
-	  Tag			  "cdsProduct"
-	  Description		  "Purpose:                                                                                           "
-	  "                                                                           \nMultiply 8 inputs by a common gain fac"
-	  "tor.                                                                                                               "
-	  "                     \n                                                                                            "
-	  "                                                                                  \nOperation:                     "
-	  "                                                                                                                   "
-	  "                            \nGenerates two epics records: partName and partName_TRAMP. All eight inputs are multip"
-	  "lied by the EPICS partName input, ramped over a duration (in seconds) of the TRAMP input."
-	  Ports			  [8, 8]
-	  Position		  [-545, 622, -480, 848]
-	  ZOrder		  46
-	  BackgroundColor	  "[0.932779, 1.000000, 0.419564]"
-	  DropShadow		  on
-	  AttributesFormatString  "%<Tag>"
-	  LibraryVersion	  "1.4"
-	  SourceBlock		  "cdsProduct/Subsystem"
-	  SourceType		  "SubSystem"
-	  ShowPortLabels	  "FromPortIcon"
-	  SystemSampleTime	  "-1"
-	  GeneratePreprocessorConditionals off
-	  AllowZeroVariantControls off
-	  PropagateVariantConditions off
-	  ContentPreviewEnabled	  off
-	}
-	Block {
-	  BlockType		  Reference
-	  Name			  "MultiSubtract"
-	  SID			  "1058"
-	  Tag			  "cdsSubtract8"
-	  Description		  "Purpose:                    \nSubtract pairs of 16 inputs."
-	  Ports			  [16, 8]
-	  Position		  [-300, 623, -230, 862]
-	  ZOrder		  45
-	  BackgroundColor	  "[1.000000, 0.769068, 0.736422]"
-	  DropShadow		  on
-	  AttributesFormatString  "%<Tag>"
-	  LibraryVersion	  "1.1"
-	  SourceBlock		  "cdsSubtract8/Subsystem"
-	  SourceType		  "SubSystem"
-	  ShowPortLabels	  "FromPortIcon"
-	  SystemSampleTime	  "-1"
-	  GeneratePreprocessorConditionals off
-	  AllowZeroVariantControls off
-	  PropagateVariantConditions off
-	  ContentPreviewEnabled	  off
-	}
-	Block {
-	  BlockType		  Reference
-	  Name			  "MultiSwitch"
-	  SID			  "1059"
-	  Tag			  "cdsSwitch1"
-	  Description		  "Switch"
-	  Ports			  [8, 8]
-	  Position		  [-415, 623, -350, 842]
-	  ZOrder		  44
-	  BackgroundColor	  "green"
-	  DropShadow		  on
-	  AttributesFormatString  "%<Tag>"
-	  LibraryVersion	  "1.1"
-	  SourceBlock		  "cdsSwitch1/Subsystem"
-	  SourceType		  "SubSystem"
-	  ShowPortLabels	  "FromPortIcon"
-	  SystemSampleTime	  "-1"
-	  GeneratePreprocessorConditionals off
-	  AllowZeroVariantControls off
-	  PropagateVariantConditions off
-	  ContentPreviewEnabled	  off
-	}
-	Block {
-	  BlockType		  Mux
-	  Name			  "Mux"
-	  SID			  "1060"
-	  Ports			  [2, 1]
-	  Position		  [-995, 101, -990, 139]
-	  ZOrder		  43
-	  ShowName		  off
-	  Inputs		  "2"
-	  DisplayOption		  "bar"
-	}
-	Block {
-	  BlockType		  Mux
-	  Name			  "Mux1"
-	  SID			  "1027"
-	  Ports			  [2, 1]
-	  Position		  [-10, -149, -5, -111]
-	  ZOrder		  23
-	  ShowName		  off
-	  Inputs		  "2"
-	  DisplayOption		  "bar"
-	}
-	Block {
-	  BlockType		  Mux
-	  Name			  "Mux2"
-	  SID			  "1061"
-	  Ports			  [2, 1]
-	  Position		  [-995, 206, -990, 244]
-	  ZOrder		  42
-	  ShowName		  off
-	  Inputs		  "2"
-	  DisplayOption		  "bar"
-	}
-	Block {
-	  BlockType		  Mux
-	  Name			  "Mux3"
-	  SID			  "1062"
-	  Ports			  [2, 1]
-	  Position		  [-995, 306, -990, 344]
-	  ZOrder		  59
-	  ShowName		  off
-	  Inputs		  "2"
-	  DisplayOption		  "bar"
-	}
-	Block {
-	  BlockType		  Mux
-	  Name			  "Mux4"
-	  SID			  "1107"
-	  Ports			  [2, 1]
-	  Position		  [-955, -534, -950, -496]
-	  ZOrder		  94
-	  ShowName		  off
-	  Inputs		  "2"
-	  DisplayOption		  "bar"
-	}
-	Block {
-	  BlockType		  Reference
-	  Name			  "NoiseGenerator"
-	  SID			  "1081"
-	  Tag			  "cdsNoise"
-	  Description		  "White Noise Generator"
-	  Ports			  [1, 1]
-	  Position		  [385, 793, 470, 837]
-	  ZOrder		  66
-	  BackgroundColor	  "[1.000000, 0.577622, 0.434895]"
-	  AttributesFormatString  "%<Tag>"
-	  LibraryVersion	  "1.5"
-	  SourceBlock		  "cdsNoise/Subsystem"
-	  SourceType		  "SubSystem"
-	  ShowPortLabels	  "FromPortIcon"
-	  SystemSampleTime	  "-1"
-	  GeneratePreprocessorConditionals off
-	  AllowZeroVariantControls off
-	  PropagateVariantConditions off
-	  ContentPreviewEnabled	  off
-	}
-	Block {
-	  BlockType		  RelationalOperator
-	  Name			  "Operator"
-	  SID			  "1016"
-	  Ports			  [2, 1]
-	  Position		  [790, 92, 820, 123]
-	  ZOrder		  12
-	  Operator		  "<="
-	  InputSameDT		  off
-	  OutDataTypeStr	  "boolean"
-	}
-	Block {
-	  BlockType		  Reference
-	  Name			  "PHASEROTATOR"
-	  SID			  "1085"
-	  Tag			  "cdsPhase"
-	  Description		  "Phase Rotator"
-	  Ports			  [2, 2]
-	  Position		  [395, 369, 455, 431]
-	  ZOrder		  64
-	  BackgroundColor	  "lightBlue"
-	  DropShadow		  on
-	  AttributesFormatString  "%<Tag>"
-	  LibraryVersion	  "1.2"
-	  SourceBlock		  "cdsPhase/Subsystem"
-	  SourceType		  "SubSystem"
-	  ShowPortLabels	  "FromPortIcon"
-	  SystemSampleTime	  "-1"
-	  GeneratePreprocessorConditionals off
-	  AllowZeroVariantControls off
-	  PropagateVariantConditions off
-	  ContentPreviewEnabled	  off
-	}
-	Block {
-	  BlockType		  Reference
-	  Name			  "POLYPHASE"
-	  SID			  "1195"
-	  Tag			  "cdsPPFIR"
-	  Description		  "Purpose:                                                                                           "
-	  "         \nProvide a Polyphase FIR filter algorithm. This part is typically only used in HEPI or other seismic syst"
-	  "ems."
-	  Ports			  [1, 1]
-	  Position		  [-1110, 1494, -1035, 1526]
-	  ZOrder		  175
-	  BackgroundColor	  "orange"
-	  DropShadow		  on
-	  AttributesFormatString  "%<Tag>"
-	  LibraryVersion	  "1.4"
-	  SourceBlock		  "cdsPPFIR/Subsystem"
-	  SourceType		  "SubSystem"
-	  ShowPortLabels	  "FromPortIcon"
-	  SystemSampleTime	  "-1"
-	  GeneratePreprocessorConditionals off
-	  AllowZeroVariantControls off
-	  PropagateVariantConditions off
-	  ContentPreviewEnabled	  off
-	}
-	Block {
-	  BlockType		  Product
-	  Name			  "Product"
-	  SID			  "1010"
-	  Ports			  [2, 1]
-	  Position		  [330, -158, 360, -127]
-	  ZOrder		  6
-	  InputSameDT		  off
-	  OutDataTypeStr	  "Inherit: Inherit via internal rule"
-	  SaturateOnIntegerOverflow off
-	}
-	Block {
-	  BlockType		  Reference
-	  Name			  "RMS"
-	  SID			  "1196"
-	  Tag			  "cdsRms"
-	  Description		  "Purpose:                                   \nCalculate an RMS based on the input signal."
-	  Ports			  [1, 1]
-	  Position		  [-1095, 1293, -1040, 1357]
-	  ZOrder		  174
-	  BackgroundColor	  "[0.741176, 0.800000, 0.215686]"
-	  DropShadow		  on
-	  AttributesFormatString  "%<Tag>"
-	  LibraryVersion	  "1.2"
-	  SourceBlock		  "cdsRms/Subsystem"
-	  SourceType		  "SubSystem"
-	  ShowPortLabels	  "FromPortIcon"
-	  SystemSampleTime	  "-1"
-	  GeneratePreprocessorConditionals off
-	  AllowZeroVariantControls off
-	  PropagateVariantConditions off
-	  ContentPreviewEnabled	  off
-	}
-	Block {
-	  BlockType		  Reference
-	  Name			  "ROTATOR"
-	  SID			  "1086"
-	  Tag			  "cdsWfsPhase"
-	  Description		  "WFS Phase Rotator"
-	  Ports			  [2, 2]
-	  Position		  [395, 469, 455, 531]
-	  ZOrder		  63
-	  BackgroundColor	  "cyan"
-	  DropShadow		  on
-	  AttributesFormatString  "%<Tag>"
-	  LibraryVersion	  "1.2"
-	  SourceBlock		  "cdsWfsPhase/Subsystem"
-	  SourceType		  "SubSystem"
-	  ShowPortLabels	  "FromPortIcon"
-	  SystemSampleTime	  "-1"
-	  GeneratePreprocessorConditionals off
-	  AllowZeroVariantControls off
-	  PropagateVariantConditions off
-	  ContentPreviewEnabled	  off
-	}
-	Block {
-	  BlockType		  Reference
-	  Name			  "RampMuxMatrix"
-	  SID			  "1063"
-	  Tag			  "cdsRampMuxMatrix"
-	  Ports			  [1, 1]
-	  Position		  [-960, 295, -920, 355]
-	  ZOrder		  58
-	  BackgroundColor	  "green"
-	  DropShadow		  on
-	  AttributesFormatString  "%<Tag>"
-	  LibraryVersion	  "1.2"
-	  SourceBlock		  "cdsRampMuxMatrix/Subsystem"
-	  SourceType		  "SubSystem"
-	  ShowPortLabels	  "FromPortIcon"
-	  SystemSampleTime	  "-1"
-	  GeneratePreprocessorConditionals off
-	  AllowZeroVariantControls off
-	  PropagateVariantConditions off
-	  ContentPreviewEnabled	  off
-	}
-	Block {
-	  BlockType		  Reference
-	  Name			  "RampSwitch"
-	  SID			  "1064"
-	  Tag			  "cdsRampSwitch"
-	  Description		  "Ramp Switch"
-	  Ports			  [4, 2]
-	  Position		  [-65, 623, -20, 737]
-	  ZOrder		  41
-	  BackgroundColor	  "[0.790334, 0.900000, 0.363093]"
-	  DropShadow		  on
-	  AttributesFormatString  "%<Tag>"
-	  LibraryVersion	  "1.2"
-	  SourceBlock		  "cdsRampSwitch/Subsystem"
-	  SourceType		  "SubSystem"
-	  ShowPortLabels	  "FromPortIcon"
-	  SystemSampleTime	  "-1"
-	  GeneratePreprocessorConditionals off
-	  AllowZeroVariantControls off
-	  PropagateVariantConditions off
-	  ContentPreviewEnabled	  off
-	}
-	Block {
-	  BlockType		  Reference
-	  Name			  "SATURATION"
-	  SID			  "1087"
-	  Tag			  "cdsSatCount"
-	  Description		  "Saturation count"
-	  Ports			  [1, 2]
-	  Position		  [340, 993, 470, 1057]
-	  ZOrder		  62
-	  BackgroundColor	  "red"
-	  DropShadow		  on
-	  AttributesFormatString  "%<Tag>"
-	  LibraryVersion	  "1.6"
-	  SourceBlock		  "cdsSatCount/Saturation Count Name"
-	  SourceType		  "SubSystem"
-	  ShowPortLabels	  "FromPortIcon"
-	  SystemSampleTime	  "-1"
-	  GeneratePreprocessorConditionals off
-	  AllowZeroVariantControls off
-	  PropagateVariantConditions off
-	  ContentPreviewEnabled	  off
-	}
-	Block {
-	  BlockType		  Reference
-	  Name			  "SETPHASE"
-	  SID			  "1084"
-	  Tag			  "cdsOscSetPhase"
-	  Description		  "ADL=OSC.adl"
-	  Ports			  [1, 3]
-	  Position		  [665, 672, 785, 728]
-	  ZOrder		  76
-	  BackgroundColor	  "[0.878431, 0.007843, 0.501961]"
-	  AttributesFormatString  "%<Tag>"
-	  LibraryVersion	  "1.10"
-	  SourceBlock		  "cdsOscSetPhase/Subsystem"
-	  SourceType		  "SubSystem"
-	  ShowPortLabels	  "FromPortIcon"
-	  SystemSampleTime	  "-1"
-	  GeneratePreprocessorConditionals off
-	  AllowZeroVariantControls off
-	  PropagateVariantConditions off
-	  ContentPreviewEnabled	  off
-	}
-	Block {
-	  BlockType		  Reference
-	  Name			  "SQRT"
-	  SID			  "1024"
-	  Tag			  "cdsSqrt"
-	  Ports			  [1, 1]
-	  Position		  [475, -94, 505, -56]
-	  ZOrder		  20
-	  AttributesFormatString  "%<Tag>"
-	  LibraryVersion	  "1.2"
-	  SourceBlock		  "cdsSqrt/Subsystem"
-	  SourceType		  "SubSystem"
-	  ShowPortLabels	  "FromPortIcon"
-	  SystemSampleTime	  "-1"
-	  GeneratePreprocessorConditionals off
-	  AllowZeroVariantControls off
-	  PropagateVariantConditions off
-	  ContentPreviewEnabled	  off
-	}
-	Block {
-	  BlockType		  Reference
-	  Name			  "STATEWORD"
-	  SID			  "1113"
-	  Tag			  "cdsStateWord"
-	  Ports			  [0, 3]
-	  Position		  [-395, -890, -335, -840]
-	  ZOrder		  100
-	  BackgroundColor	  "darkGreen"
-	  AttributesFormatString  "%<Tag>"
-	  LibraryVersion	  "1.4"
-	  SourceBlock		  "cdsStateWord/Subsystem"
-	  SourceType		  "SubSystem"
-	  ShowPortLabels	  "FromPortIcon"
-	  SystemSampleTime	  "-1"
-	  GeneratePreprocessorConditionals off
-	  AllowZeroVariantControls off
-	  PropagateVariantConditions off
-	  ContentPreviewEnabled	  off
-	}
-	Block {
-	  BlockType		  Saturate
-	  Name			  "Saturation1"
-	  SID			  "1020"
-	  Ports			  [1, 1]
-	  Position		  [340, 180, 370, 210]
-	  ZOrder		  16
-	  InputPortMap		  "u0"
-	}
-	Block {
-	  BlockType		  Reference
-	  Name			  "SeismicWatchdog"
-	  SID			  "1100"
-	  Tag			  "cdsSusWd"
-	  Description		  "Sus Watchdog"
-	  Ports			  [1, 1]
-	  Position		  [215, -1005, 285, -975]
-	  ZOrder		  81
-	  BackgroundColor	  "[0.611304, 0.662320, 1.000000]"
-	  DropShadow		  on
-	  AttributesFormatString  "%<Tag>"
-	  LibraryVersion	  "1.1"
-	  SourceBlock		  "cdsSusWd/Subsystem"
-	  SourceType		  "SubSystem"
-	  ShowPortLabels	  "FromPortIcon"
-	  SystemSampleTime	  "-1"
-	  GeneratePreprocessorConditionals off
-	  AllowZeroVariantControls off
-	  PropagateVariantConditions off
-	  ContentPreviewEnabled	  off
-	}
-	Block {
-	  BlockType		  Sum
-	  Name			  "Sum"
-	  SID			  "1014"
-	  Ports			  [2, 1]
-	  Position		  [115, -140, 135, -120]
-	  ZOrder		  10
-	  ShowName		  off
-	  IconShape		  "round"
-	  Inputs		  "|++"
-	  InputSameDT		  off
-	  OutDataTypeStr	  "Inherit: Inherit via internal rule"
-	  SaturateOnIntegerOverflow off
-	}
-	Block {
-	  BlockType		  Reference
-	  Name			  "TESTFILT"
-	  SID			  "1194"
-	  Tag			  "cdsFilt"
-	  Description		  "Purpose:                                                                                           "
-	  "                                                                                                                   "
-	  "                    \nStandard CDS IIR filter module.                                                              "
-	  "                                                                                                                   "
-	  "                          \n                                                                                       "
-	  "                                                                                                                   "
-	  "                                \nOperation:                                                                       "
-	  "                                                                                                                   "
-	  "                                      \nConsists of 10 second order section IIR filters, plus a ramped gain stage. "
-	  "In FE code, also provides pre-defined test points and excitation channel inputs. The filter coefficients are define"
-	  "d in the LIGO system using the 'foton' tool.\n                                                                     "
-	  "                                                                                                                   "
-	  "                                                  \nUsage:                                                         "
-	  "                                                                                                                   "
-	  "                                                        \nName the part with the desired filter module name.       "
-	  "                                                                                                                   "
-	  "                                                              "
-	  Ports			  [1, 1]
-	  Position		  [-1405, 1158, -1335, 1182]
-	  ZOrder		  176
-	  BackgroundColor	  "darkGreen"
-	  DropShadow		  on
-	  AttributesFormatString  "%<Tag>"
-	  LibraryVersion	  "1.3"
-	  SourceBlock		  "cdsFilt/Subsystem"
-	  SourceType		  "SubSystem"
-	  ShowPortLabels	  "FromPortIcon"
-	  SystemSampleTime	  "-1"
-	  GeneratePreprocessorConditionals off
-	  AllowZeroVariantControls off
-	  PropagateVariantConditions off
-	  ContentPreviewEnabled	  off
-	}
-	Block {
-	  BlockType		  Reference
-	  Name			  "TP_NAME"
-	  SID			  "1197"
-	  Tag			  "Test Point"
-	  Ports			  [1]
-	  Position		  [-1090, 1400, -1050, 1420]
-	  ZOrder		  173
-	  BackgroundColor	  "green"
-	  AttributesFormatString  "%<Tag>"
-	  LibraryVersion	  "1.5"
-	  SourceBlock		  "cdsTP/Subsystem"
-	  SourceType		  "SubSystem"
-	  ShowPortLabels	  "FromPortIcon"
-	  SystemSampleTime	  "-1"
-	  GeneratePreprocessorConditionals off
-	  AllowZeroVariantControls off
-	  PropagateVariantConditions off
-	  ContentPreviewEnabled	  off
-	}
-	Block {
-	  BlockType		  Terminator
-	  Name			  "Terminator"
-	  SID			  "1042"
-	  Position		  [650, 185, 670, 205]
-	  ZOrder		  35
-	}
-	Block {
-	  BlockType		  Terminator
-	  Name			  "Terminator1"
-	  SID			  "1043"
-	  Position		  [920, -205, 940, -185]
-	  ZOrder		  36
-	}
-	Block {
-	  BlockType		  Terminator
-	  Name			  "Terminator10"
-	  SID			  "1126"
-	  Position		  [-745, 140, -725, 160]
-	  ZOrder		  115
-	}
-	Block {
-	  BlockType		  Terminator
-	  Name			  "Terminator11"
-	  SID			  "1127"
-	  Position		  [-735, 230, -715, 250]
-	  ZOrder		  116
-	}
-	Block {
-	  BlockType		  Terminator
-	  Name			  "Terminator12"
-	  SID			  "1128"
-	  Position		  [-745, 280, -725, 300]
-	  ZOrder		  117
-	}
-	Block {
-	  BlockType		  Terminator
-	  Name			  "Terminator13"
-	  SID			  "1129"
-	  Position		  [-720, 390, -700, 410]
-	  ZOrder		  118
-	}
-	Block {
-	  BlockType		  Terminator
-	  Name			  "Terminator14"
-	  SID			  "1135"
-	  Position		  [-155, -995, -135, -975]
-	  ZOrder		  124
-	}
-	Block {
-	  BlockType		  Terminator
-	  Name			  "Terminator15"
-	  SID			  "1136"
-	  Position		  [-130, -890, -110, -870]
-	  ZOrder		  125
-	}
-	Block {
-	  BlockType		  Terminator
-	  Name			  "Terminator16"
-	  SID			  "1137"
-	  Position		  [-100, -800, -80, -780]
-	  ZOrder		  126
-	}
-	Block {
-	  BlockType		  Terminator
-	  Name			  "Terminator17"
-	  SID			  "1138"
-	  Position		  [-85, -730, -65, -710]
-	  ZOrder		  127
-	}
-	Block {
-	  BlockType		  Terminator
-	  Name			  "Terminator18"
-	  SID			  "1139"
-	  Position		  [-170, -660, -150, -640]
-	  ZOrder		  128
-	}
-	Block {
-	  BlockType		  Terminator
-	  Name			  "Terminator19"
-	  SID			  "1143"
-	  Position		  [340, -885, 360, -865]
-	  ZOrder		  132
-	}
-	Block {
-	  BlockType		  Terminator
-	  Name			  "Terminator2"
-	  SID			  "1117"
-	  Position		  [5, 645, 25, 665]
-	  ZOrder		  106
-	}
-	Block {
-	  BlockType		  Terminator
-	  Name			  "Terminator20"
-	  SID			  "1144"
-	  Position		  [335, -995, 355, -975]
-	  ZOrder		  133
-	}
-	Block {
-	  BlockType		  Terminator
-	  Name			  "Terminator21"
-	  SID			  "1145"
-	  Position		  [365, -610, 385, -590]
-	  ZOrder		  134
-	}
-	Block {
-	  BlockType		  Terminator
-	  Name			  "Terminator22"
-	  SID			  "1146"
-	  Position		  [345, -420, 365, -400]
-	  ZOrder		  135
-	}
-	Block {
-	  BlockType		  Terminator
-	  Name			  "Terminator23"
-	  SID			  "1147"
-	  Position		  [350, -475, 370, -455]
-	  ZOrder		  136
-	}
-	Block {
-	  BlockType		  Terminator
-	  Name			  "Terminator24"
-	  SID			  "1164"
-	  Position		  [550, -75, 570, -55]
-	  ZOrder		  153
-	}
-	Block {
-	  BlockType		  Terminator
-	  Name			  "Terminator25"
-	  SID			  "1167"
-	  Position		  [580, 390, 600, 410]
-	  ZOrder		  156
-	}
-	Block {
-	  BlockType		  Terminator
-	  Name			  "Terminator26"
-	  SID			  "1168"
-	  Position		  [595, 405, 615, 425]
-	  ZOrder		  157
-	}
-	Block {
-	  BlockType		  Terminator
-	  Name			  "Terminator27"
-	  SID			  "1151"
-	  Position		  [750, -860, 770, -840]
-	  ZOrder		  140
-	}
-	Block {
-	  BlockType		  Terminator
-	  Name			  "Terminator28"
-	  SID			  "1152"
-	  Position		  [755, -920, 775, -900]
-	  ZOrder		  141
-	}
-	Block {
-	  BlockType		  Terminator
-	  Name			  "Terminator29"
-	  SID			  "1153"
-	  Position		  [1125, -870, 1145, -850]
-	  ZOrder		  142
-	}
-	Block {
-	  BlockType		  Terminator
-	  Name			  "Terminator3"
-	  SID			  "1118"
-	  Position		  [25, 720, 45, 740]
-	  ZOrder		  107
-	}
-	Block {
-	  BlockType		  Terminator
-	  Name			  "Terminator30"
-	  SID			  "1154"
-	  Position		  [1125, -930, 1145, -910]
-	  ZOrder		  143
-	}
-	Block {
-	  BlockType		  Terminator
-	  Name			  "Terminator31"
-	  SID			  "1155"
-	  Position		  [1000, -600, 1020, -580]
-	  ZOrder		  144
-	}
-	Block {
-	  BlockType		  Terminator
-	  Name			  "Terminator32"
-	  SID			  "1156"
-	  Position		  [985, -655, 1005, -635]
-	  ZOrder		  145
-	}
-	Block {
-	  BlockType		  Terminator
-	  Name			  "Terminator33"
-	  SID			  "1162"
-	  Position		  [-830, -535, -810, -515]
-	  ZOrder		  151
-	}
-	Block {
-	  BlockType		  Terminator
-	  Name			  "Terminator34"
-	  SID			  "1163"
-	  Position		  [-825, -490, -805, -470]
-	  ZOrder		  152
-	}
-	Block {
-	  BlockType		  Terminator
-	  Name			  "Terminator35"
-	  SID			  "1169"
-	  Position		  [575, 480, 595, 500]
-	  ZOrder		  158
-	}
-	Block {
-	  BlockType		  Terminator
-	  Name			  "Terminator36"
-	  SID			  "1170"
-	  Position		  [590, 495, 610, 515]
-	  ZOrder		  159
-	}
-	Block {
-	  BlockType		  Terminator
-	  Name			  "Terminator37"
-	  SID			  "1171"
-	  Position		  [650, 565, 670, 585]
-	  ZOrder		  160
-	}
-	Block {
-	  BlockType		  Terminator
-	  Name			  "Terminator38"
-	  SID			  "1172"
-	  Position		  [560, 715, 580, 735]
-	  ZOrder		  161
-	}
-	Block {
-	  BlockType		  Terminator
-	  Name			  "Terminator39"
-	  SID			  "1173"
-	  Position		  [575, 730, 595, 750]
-	  ZOrder		  162
-	}
-	Block {
-	  BlockType		  Terminator
-	  Name			  "Terminator4"
-	  SID			  "1119"
-	  Position		  [-45, 770, -25, 790]
-	  ZOrder		  108
-	}
-	Block {
-	  BlockType		  Terminator
-	  Name			  "Terminator40"
-	  SID			  "1174"
-	  Position		  [590, 745, 610, 765]
-	  ZOrder		  163
-	}
-	Block {
-	  BlockType		  Terminator
-	  Name			  "Terminator41"
-	  SID			  "1175"
-	  Position		  [565, 805, 585, 825]
-	  ZOrder		  164
-	}
-	Block {
-	  BlockType		  Terminator
-	  Name			  "Terminator42"
-	  SID			  "1176"
-	  Position		  [580, 1000, 600, 1020]
-	  ZOrder		  165
-	}
-	Block {
-	  BlockType		  Terminator
-	  Name			  "Terminator43"
-	  SID			  "1177"
-	  Position		  [580, 1030, 600, 1050]
-	  ZOrder		  166
-	}
-	Block {
-	  BlockType		  Terminator
-	  Name			  "Terminator44"
-	  SID			  "1178"
-	  Position		  [880, 665, 900, 685]
-	  ZOrder		  167
-	}
-	Block {
-	  BlockType		  Terminator
-	  Name			  "Terminator45"
-	  SID			  "1179"
-	  Position		  [895, 680, 915, 700]
-	  ZOrder		  168
-	}
-	Block {
-	  BlockType		  Terminator
-	  Name			  "Terminator46"
-	  SID			  "1180"
-	  Position		  [910, 695, 930, 715]
-	  ZOrder		  169
-	}
-	Block {
-	  BlockType		  Terminator
-	  Name			  "Terminator47"
-	  SID			  "1181"
-	  Position		  [645, 610, 665, 630]
-	  ZOrder		  170
-	}
-	Block {
-	  BlockType		  Terminator
-	  Name			  "Terminator48"
-	  SID			  "1182"
-	  Position		  [430, 215, 450, 235]
-	  ZOrder		  171
-	}
-	Block {
-	  BlockType		  Terminator
-	  Name			  "Terminator49"
-	  SID			  "1199"
-	  Position		  [-970, 1310, -950, 1330]
-	  ZOrder		  188
-	}
-	Block {
-	  BlockType		  Terminator
-	  Name			  "Terminator5"
-	  SID			  "1120"
-	  Position		  [-35, 820, -15, 840]
-	  ZOrder		  109
-	}
-	Block {
-	  BlockType		  Terminator
-	  Name			  "Terminator50"
-	  SID			  "1200"
-	  Position		  [-970, 1520, -950, 1540]
-	  ZOrder		  189
-	}
-	Block {
-	  BlockType		  Terminator
-	  Name			  "Terminator51"
-	  SID			  "1201"
-	  Position		  [-970, 1610, -950, 1630]
-	  ZOrder		  190
-	}
-	Block {
-	  BlockType		  Terminator
-	  Name			  "Terminator52"
-	  SID			  "1202"
-	  Position		  [-1140, 1375, -1120, 1395]
-	  ZOrder		  191
-	}
-	Block {
-	  BlockType		  Terminator
-	  Name			  "Terminator53"
-	  SID			  "1204"
-	  Position		  [30, 875, 50, 895]
-	  ZOrder		  193
-	}
-	Block {
-	  BlockType		  Terminator
-	  Name			  "Terminator54"
-	  SID			  "1206"
-	  Position		  [565, 900, 585, 920]
-	  ZOrder		  195
-	}
-	Block {
-	  BlockType		  Terminator
-	  Name			  "Terminator6"
-	  SID			  "1121"
-	  Position		  [-1010, 1215, -990, 1235]
-	  ZOrder		  110
-	}
-	Block {
-	  BlockType		  Terminator
-	  Name			  "Terminator7"
-	  SID			  "1122"
-	  Position		  [-40, 865, -20, 885]
-	  ZOrder		  111
-	}
-	Block {
-	  BlockType		  Terminator
-	  Name			  "Terminator8"
-	  SID			  "1124"
-	  Position		  [-765, 365, -745, 385]
-	  ZOrder		  113
-	}
-	Block {
-	  BlockType		  Terminator
-	  Name			  "Terminator9"
-	  SID			  "1125"
-	  Position		  [-435, 185, -415, 205]
-	  ZOrder		  114
-	}
-	Block {
-	  BlockType		  Reference
-	  Name			  "TrueRMS"
-	  SID			  "1198"
-	  Tag			  "cdsTrueRMS"
-	  Description		  "window_size=1024"
-	  Ports			  [1, 1]
-	  Position		  [-1155, 1201, -1070, 1249]
-	  ZOrder		  172
-	  BackgroundColor	  "[0.462745, 0.721569, 0.337255]"
-	  DropShadow		  on
-	  AttributesFormatString  "%<Description>\\n%<Tag>"
-	  LibraryVersion	  "1.8"
-	  SourceBlock		  "cdsTrueRMS/TrueRMS"
-	  SourceType		  "SubSystem"
-	  ShowPortLabels	  "FromPortIcon"
-	  SystemSampleTime	  "-1"
-	  GeneratePreprocessorConditionals off
-	  AllowZeroVariantControls off
-	  PropagateVariantConditions off
-	  ContentPreviewEnabled	  off
-	}
-	Block {
-	  BlockType		  UnitDelay
-	  Name			  "UnitDelay"
-	  SID			  "1013"
-	  Position		  [775, 158, 810, 192]
-	  ZOrder		  9
-	  HasFrameUpgradeWarning  on
-	}
-	Block {
-	  BlockType		  Reference
-	  Name			  "WD"
-	  SID			  "1101"
-	  Ports			  [7, 1]
-	  Position		  [205, -686, 295, -534]
-	  ZOrder		  80
-	  BackgroundColor	  "yellow"
-	  DropShadow		  on
-	  LibraryVersion	  "1.7"
-	  SourceBlock		  "SUS_IOP_WD/WD"
-	  SourceType		  "SubSystem"
-	  ShowPortLabels	  "FromPortIcon"
-	  SystemSampleTime	  "-1"
-	  GeneratePreprocessorConditionals off
-	  AllowZeroVariantControls off
-	  PropagateVariantConditions off
-	  ContentPreviewEnabled	  off
-	}
-	Block {
-	  BlockType		  Reference
-	  Name			  "WD2"
-	  SID			  "1102"
-	  Ports			  [7, 2]
-	  Position		  [205, -520, 295, -370]
-	  ZOrder		  89
-	  BackgroundColor	  "yellow"
-	  DropShadow		  on
-	  LibraryVersion	  "1.11"
-	  SourceBlock		  "SUS_IOP_WD_2_DC_RMS/WD"
-	  SourceType		  "SubSystem"
-	  ShowPortLabels	  "FromPortIcon"
-	  SystemSampleTime	  "-1"
-	  GeneratePreprocessorConditionals off
-	  AllowZeroVariantControls off
-	  PropagateVariantConditions off
-	  ContentPreviewEnabled	  off
-	}
-	Block {
-	  BlockType		  Reference
-	  Name			  "Watchdog"
-	  SID			  "1103"
-	  Description		  "cdsWD"
-	  Ports			  [5, 1]
-	  Position		  [220, -938, 280, -812]
-	  ZOrder		  79
-	  BackgroundColor	  "[1.000000, 0.964056, 0.268743]"
-	  DropShadow		  on
-	  AttributesFormatString  "%<Description>"
-	  LibraryVersion	  "1.3"
-	  SourceBlock		  "cdsWD/Subsystem"
-	  SourceType		  "SubSystem"
-	  ShowPortLabels	  "FromPortIcon"
-	  SystemSampleTime	  "-1"
-	  GeneratePreprocessorConditionals off
-	  AllowZeroVariantControls off
-	  PropagateVariantConditions off
-	  ContentPreviewEnabled	  off
-	}
-	Block {
-	  BlockType		  Reference
-	  Name			  "X1:SHMEM_TSTTST"
-	  SID			  "1009"
-	  Tag			  "cdsIPCx_SHMEM"
-	  Description		  "Inter-Process Communication via Shared memory."
-	  Ports			  [1, 2]
-	  Position		  [295, 14, 360, 36]
-	  ZOrder		  5
-	  BackgroundColor	  "[0.462745, 0.745098, 0.560784]"
-	  DropShadow		  on
-	  AttributesFormatString  "%<Tag>"
-	  LibraryVersion	  "1.1"
-	  SourceBlock		  "cdsIPCx/SignalName"
-	  SourceType		  "SubSystem"
-	  ShowPortLabels	  "FromPortIcon"
-	  SystemSampleTime	  "-1"
-	  GeneratePreprocessorConditionals off
-	  AllowZeroVariantControls off
-	  PropagateVariantConditions off
-	  ContentPreviewEnabled	  off
-	}
-	Block {
-	  BlockType		  Reference
-	  Name			  "and"
-	  SID			  "1017"
-	  Tag			  "cdsBitwise"
-	  Ports			  [2, 1]
-	  Position		  [870, -125, 915, -90]
-	  ZOrder		  13
-	  AttributesFormatString  "%<Tag>"
-	  LibraryVersion	  "1.4"
-	  SourceBlock		  "cdsBitwise/Subsystem"
-	  SourceType		  "SubSystem"
-	  ShowPortLabels	  "FromPortIcon"
-	  SystemSampleTime	  "-1"
-	  GeneratePreprocessorConditionals off
-	  AllowZeroVariantControls off
-	  PropagateVariantConditions off
-	  ContentPreviewEnabled	  off
-	}
-	Block {
-	  BlockType		  Reference
-	  Name			  "cdsBit2Word"
-	  SID			  "1065"
-	  Tag			  "cdsBit2Word"
-	  Description		  "Forms single 16 bit integer from 16 0/1 inputs."
-	  Ports			  [16, 1]
-	  Position		  [-525, 92, -475, 288]
-	  ZOrder		  40
-	  BackgroundColor	  "lightBlue"
-	  DropShadow		  on
-	  AttributesFormatString  "%<Tag>"
-	  LibraryVersion	  "1.6"
-	  SourceBlock		  "cdsBit2Word/cdsBit2Word"
-	  SourceType		  "SubSystem"
-	  ShowPortLabels	  "FromPortIcon"
-	  SystemSampleTime	  "-1"
-	  GeneratePreprocessorConditionals off
-	  AllowZeroVariantControls off
-	  PropagateVariantConditions off
-	  ContentPreviewEnabled	  off
-	}
-	Block {
-	  BlockType		  Reference
-	  Name			  "cdsFiltMuxMatrix"
-	  SID			  "1066"
-	  Tag			  "cdsFiltMuxMatrix"
-	  Description		  "A matrix of filter banks similar to mux matrix."
-	  Ports			  [1, 1]
-	  Position		  [-960, 195, -920, 255]
-	  ZOrder		  39
-	  BackgroundColor	  "[1.000000, 0.488510, 0.499362]"
-	  AttributesFormatString  "%<Tag>"
-	  LibraryVersion	  "1.2"
-	  SourceBlock		  "cdsFiltMuxMatrix/Subsystem"
-	  SourceType		  "SubSystem"
-	  ShowPortLabels	  "FromPortIcon"
-	  SystemSampleTime	  "-1"
-	  GeneratePreprocessorConditionals off
-	  AllowZeroVariantControls off
-	  PropagateVariantConditions off
-	  ContentPreviewEnabled	  off
-	}
-	Block {
-	  BlockType		  Reference
-	  Name			  "cdsMuxMatrix"
-	  SID			  "1067"
-	  Tag			  "cdsMuxMatrix"
-	  Description		  "Any size matrix. Inputs and outputs must be connected using Mux and Demux parts."
-	  Ports			  [1, 1]
-	  Position		  [-960, 90, -920, 150]
-	  ZOrder		  38
-	  BackgroundColor	  "green"
-	  DropShadow		  on
-	  AttributesFormatString  "%<Tag>"
-	  LibraryVersion	  "1.3"
-	  SourceBlock		  "cdsMuxMatrix/Subsystem"
-	  SourceType		  "SubSystem"
-	  ShowPortLabels	  "FromPortIcon"
-	  SystemSampleTime	  "-1"
-	  GeneratePreprocessorConditionals off
-	  AllowZeroVariantControls off
-	  PropagateVariantConditions off
-	  ContentPreviewEnabled	  off
-	}
-	Block {
-	  BlockType		  Reference
-	  Name			  "cdsWord2Bit"
-	  SID			  "1068"
-	  Tag			  "cdsWord2Bit"
-	  Description		  "Generate 16 0/1 outputs from single 16-bit integer input"
-	  Ports			  [1, 16]
-	  Position		  [-620, 92, -570, 288]
-	  ZOrder		  37
-	  BackgroundColor	  "cyan"
-	  DropShadow		  on
-	  AttributesFormatString  "cdsWord2Bit"
-	  LibraryVersion	  "1.6"
-	  SourceBlock		  "cdsWord2Bit/cdsWord2Bit"
-	  SourceType		  "SubSystem"
-	  ShowPortLabels	  "FromPortIcon"
-	  SystemSampleTime	  "-1"
-	  GeneratePreprocessorConditionals off
-	  AllowZeroVariantControls off
-	  PropagateVariantConditions off
-	  ContentPreviewEnabled	  off
-	}
-	Block {
-	  BlockType		  Outport
-	  Name			  "Out1"
-	  SID			  "1007"
-	  Position		  [905, 308, 935, 322]
-	  ZOrder		  -2
-	  IconDisplay		  "Port number"
-	}
-	Line {
-	  ZOrder		  1
-	  SrcBlock		  "In1"
-	  SrcPort		  1
-	  Points		  [110, 0; 0, -85]
-	  DstBlock		  "X1:SHMEM_TSTTST"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  5
-	  SrcBlock		  "Constant"
-	  SrcPort		  1
-	  Points		  [115, 0]
-	  Branch {
-	    ZOrder		    7
-	    DstBlock		    "Mux1"
-	    DstPort		    2
-	  }
-	  Branch {
-	    ZOrder		    6
-	    DstBlock		    "Mux1"
-	    DstPort		    1
-	  }
-	}
-	Line {
-	  ZOrder		  8
-	  SrcBlock		  "Mux1"
-	  SrcPort		  1
-	  Points		  [20, 0]
-	  Branch {
-	    ZOrder		    314
-	    Points		    [0, 305]
-	    DstBlock		    "Fcn"
-	    DstPort		    1
-	  }
-	  Branch {
-	    ZOrder		    313
-	    DstBlock		    "Demux"
-	    DstPort		    1
-	  }
-	}
-	Line {
-	  ZOrder		  9
-	  SrcBlock		  "Demux"
-	  SrcPort		  1
-	  Points		  [33, 0; 0, 10]
-	  DstBlock		  "Sum"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  10
-	  SrcBlock		  "Demux"
-	  SrcPort		  2
-	  Points		  [33, 0; 0, 17; 47, 0]
-	  DstBlock		  "Sum"
-	  DstPort		  2
-	}
-	Line {
-	  ZOrder		  12
-	  SrcBlock		  "Sum"
-	  SrcPort		  1
-	  Points		  [18, 0; 0, 5; 62, 0]
-	  DstBlock		  "Divide"
-	  DstPort		  2
-	}
-	Line {
-	  ZOrder		  13
-	  SrcBlock		  "Constant1"
-	  SrcPort		  1
-	  Points		  [43, 0; 0, 60]
-	  DstBlock		  "Divide"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  14
-	  SrcBlock		  "Divide"
-	  SrcPort		  1
-	  DstBlock		  "Product"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  21
-	  SrcBlock		  "Bus\nCreator1"
-	  SrcPort		  1
-	  DstBlock		  "Bus\nSelector"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  16
-	  SrcBlock		  "MathFunction"
-	  SrcPort		  1
-	  Points		  [23, 0; 0, -60; 12, 0]
-	  Branch {
-	    ZOrder		    281
-	    Points		    [0, 60]
-	    DstBlock		    "SQRT"
-	    DstPort		    1
-	  }
-	  Branch {
-	    ZOrder		    280
-	    DstBlock		    "Product"
-	    DstPort		    2
-	  }
-	}
-	Line {
-	  ZOrder		  17
-	  SrcBlock		  "Constant2"
-	  SrcPort		  1
-	  DstBlock		  "MathFunction"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  18
-	  SrcBlock		  "Product"
-	  SrcPort		  1
-	  DstBlock		  "Abs"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  19
-	  SrcBlock		  "Abs"
-	  SrcPort		  1
-	  DstBlock		  "Goto"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  22
-	  SrcBlock		  "From"
-	  SrcPort		  1
-	  Points		  [20, 0]
-	  Branch {
-	    ZOrder		    24
-	    Points		    [0, 15]
-	    DstBlock		    "Bus\nCreator1"
-	    DstPort		    2
-	  }
-	  Branch {
-	    ZOrder		    23
-	    Points		    [0, -5]
-	    DstBlock		    "Bus\nCreator1"
-	    DstPort		    1
-	  }
-	}
-	Line {
-	  Name			  "<signal1>"
-	  ZOrder		  25
-	  Labels		  [0, 0]
-	  SrcBlock		  "Bus\nSelector"
-	  SrcPort		  1
-	  Points		  [13, 0; 0, -50]
-	  DstBlock		  "ABS_OUT"
-	  DstPort		  1
-	}
-	Line {
-	  Name			  "<signal2>"
-	  ZOrder		  26
-	  Labels		  [0, 0]
-	  SrcBlock		  "Bus\nSelector"
-	  SrcPort		  2
-	  Points		  [40, 0; 0, 10]
-	  DstBlock		  "and"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  27
-	  SrcBlock		  "Constant3"
-	  SrcPort		  1
-	  Points		  [50, 0; 0, -40]
-	  DstBlock		  "and"
-	  DstPort		  2
-	}
-	Line {
-	  ZOrder		  28
-	  SrcBlock		  "and"
-	  SrcPort		  1
-	  DstBlock		  "Gain"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  29
-	  SrcBlock		  "Gain"
-	  SrcPort		  1
-	  Points		  [19, 0; 0, 54; -223, 0; 0, 86]
-	  DstBlock		  "Operator"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  30
-	  SrcBlock		  "Constant4"
-	  SrcPort		  1
-	  Points		  [10, 0; 0, -5; 10, 0]
-	  Branch {
-	    ZOrder		    312
-	    Points		    [0, 32; 59, 0; 0, -22]
-	    DstBlock		    "LogicalOperator"
-	    DstPort		    2
-	  }
-	  Branch {
-	    ZOrder		    311
-	    DstBlock		    "Operator"
-	    DstPort		    2
-	  }
-	}
-	Line {
-	  ZOrder		  31
-	  SrcBlock		  "Operator"
-	  SrcPort		  1
-	  DstBlock		  "LogicalOperator"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  33
-	  SrcBlock		  "LogicalOperator"
-	  SrcPort		  1
-	  Points		  [34, 0; 0, 45]
-	  DstBlock		  "Choice"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  34
-	  SrcBlock		  "Choice"
-	  SrcPort		  1
-	  Points		  [19, 0; 0, 87; -123, 0; 0, 22]
-	  Branch {
-	    ZOrder		    38
-	    Points		    [-123, 0]
-	    Branch {
-	      ZOrder		      41
-	      Points		      [-447, 0; 0, -89]
-	      DstBlock		      "Saturation1"
-	      DstPort		      1
-	    }
-	    Branch {
-	      ZOrder		      40
-	      Points		      [0, -109]
-	      DstBlock		      "UnitDelay"
-	      DstPort		      1
-	    }
-	  }
-	  Branch {
-	    ZOrder		    37
-	    Points		    [0, 31]
-	    DstBlock		    "Out1"
-	    DstPort		    1
-	  }
-	}
-	Line {
-	  ZOrder		  35
-	  SrcBlock		  "UnitDelay"
-	  SrcPort		  1
-	  DstBlock		  "Choice"
-	  DstPort		  2
-	}
-	Line {
-	  ZOrder		  36
-	  SrcBlock		  "Constant5"
-	  SrcPort		  1
-	  Points		  [65, 0; 0, -60]
-	  DstBlock		  "Choice"
-	  DstPort		  3
-	}
-	Line {
-	  ZOrder		  43
-	  SrcBlock		  "Fcn"
-	  SrcPort		  1
-	  Points		  [20, 0; 0, 20]
-	  DstBlock		  "FUNCTION_OUT"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  44
-	  SrcBlock		  "FUNCTION_OUT"
-	  SrcPort		  1
-	  DstBlock		  "Terminator"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  45
-	  SrcBlock		  "ABS_OUT"
-	  SrcPort		  1
-	  DstBlock		  "Terminator1"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  46
-	  SrcBlock		  "RampMuxMatrix"
-	  SrcPort		  1
-	  DstBlock		  "Demux3"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  47
-	  SrcBlock		  "Mux3"
-	  SrcPort		  1
-	  DstBlock		  "RampMuxMatrix"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  48
-	  SrcBlock		  "cdsFiltMuxMatrix"
-	  SrcPort		  1
-	  DstBlock		  "Demux2"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  49
-	  SrcBlock		  "Mux2"
-	  SrcPort		  1
-	  DstBlock		  "cdsFiltMuxMatrix"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  50
-	  SrcBlock		  "cdsMuxMatrix"
-	  SrcPort		  1
-	  DstBlock		  "Demux1"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  51
-	  SrcBlock		  "Mux"
-	  SrcPort		  1
-	  DstBlock		  "cdsMuxMatrix"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  52
-	  SrcBlock		  "Ground2"
-	  SrcPort		  1
-	  DstBlock		  "FIXEDPHASE"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  53
-	  SrcBlock		  "Ground1"
-	  SrcPort		  1
-	  Points		  [45, 0]
-	  Branch {
-	    ZOrder		    582
-	    Points		    [0, 80]
-	    Branch {
-	      ZOrder		      581
-	      DstBlock		      "GaussianNoiseGenerator"
-	      DstPort		      1
-	    }
-	    Branch {
-	      ZOrder		      579
-	      Points		      [0, 115]
-	      DstBlock		      "SATURATION"
-	      DstPort		      1
-	    }
-	  }
-	  Branch {
-	    ZOrder		    293
-	    Points		    [0, -15]
-	    DstBlock		    "NoiseGenerator"
-	    DstPort		    1
-	  }
-	}
-	Line {
-	  ZOrder		  54
-	  SrcBlock		  "Ground"
-	  SrcPort		  1
-	  Points		  [23, 0]
-	  Branch {
-	    ZOrder		    288
-	    Points		    [0, -25]
-	    Branch {
-	      ZOrder		      290
-	      DstBlock		      "PHASEROTATOR"
-	      DstPort		      2
-	    }
-	    Branch {
-	      ZOrder		      289
-	      Points		      [0, -30]
-	      DstBlock		      "PHASEROTATOR"
-	      DstPort		      1
-	    }
-	  }
-	  Branch {
-	    ZOrder		    287
-	    Points		    [0, 45]
-	    Branch {
-	      ZOrder		      286
-	      DstBlock		      "ROTATOR"
-	      DstPort		      1
-	    }
-	    Branch {
-	      ZOrder		      285
-	      Points		      [0, 30]
-	      DstBlock		      "ROTATOR"
-	      DstPort		      2
-	    }
-	  }
-	}
-	Line {
-	  ZOrder		  55
-	  SrcBlock		  "Mux4"
-	  SrcPort		  1
-	  DstBlock		  "FunctionName"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  56
-	  SrcBlock		  "FunctionName"
-	  SrcPort		  1
-	  DstBlock		  "Demux4"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  57
-	  SrcBlock		  "Ground3"
-	  SrcPort		  1
-	  Points		  [10, 0]
-	  Branch {
-	    ZOrder		    59
-	    Points		    [0, 30]
-	    Branch {
-	      ZOrder		      61
-	      Points		      [0, 30]
-	      Branch {
-		ZOrder			63
-		Points			[0, 30]
-		Branch {
-		  ZOrder		  65
-		  Points		  [0, 30]
-		  Branch {
-		    ZOrder		    67
-		    Points		    [0, 30]
-		    Branch {
-		    ZOrder		    70
-		    Points		    [0, 30]
-		    Branch {
-		    ZOrder		    72
-		    DstBlock		    "MultiProduct"
-		    DstPort		    8
-		    }
-		    Branch {
-		    ZOrder		    71
-		    DstBlock		    "MultiProduct"
-		    DstPort		    7
-		    }
-		    }
-		    Branch {
-		    ZOrder		    69
-		    DstBlock		    "MultiProduct"
-		    DstPort		    6
-		    }
-		  }
-		  Branch {
-		    ZOrder		    66
-		    DstBlock		    "MultiProduct"
-		    DstPort		    5
-		  }
-		}
-		Branch {
-		  ZOrder		  64
-		  DstBlock		  "MultiProduct"
-		  DstPort		  4
-		}
-	      }
-	      Branch {
-		ZOrder			62
-		DstBlock		"MultiProduct"
-		DstPort			3
-	      }
-	    }
-	    Branch {
-	      ZOrder		      60
-	      DstBlock		      "MultiProduct"
-	      DstPort		      2
-	    }
-	  }
-	  Branch {
-	    ZOrder		    58
-	    DstBlock		    "MultiProduct"
-	    DstPort		    1
-	  }
-	}
-	Line {
-	  ZOrder		  73
-	  SrcBlock		  "MultiProduct"
-	  SrcPort		  1
-	  Points		  [27, 0; 0, 15]
-	  DstBlock		  "MultiSwitch"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  74
-	  SrcBlock		  "MultiProduct"
-	  SrcPort		  2
-	  Points		  [27, 0; 0, 10]
-	  DstBlock		  "MultiSwitch"
-	  DstPort		  2
-	}
-	Line {
-	  ZOrder		  75
-	  SrcBlock		  "MultiProduct"
-	  SrcPort		  3
-	  Points		  [27, 0; 0, 5]
-	  DstBlock		  "MultiSwitch"
-	  DstPort		  3
-	}
-	Line {
-	  ZOrder		  76
-	  SrcBlock		  "MultiProduct"
-	  SrcPort		  4
-	  DstBlock		  "MultiSwitch"
-	  DstPort		  4
-	}
-	Line {
-	  ZOrder		  77
-	  SrcBlock		  "MultiProduct"
-	  SrcPort		  5
-	  Points		  [27, 0; 0, -5]
-	  DstBlock		  "MultiSwitch"
-	  DstPort		  5
-	}
-	Line {
-	  ZOrder		  78
-	  SrcBlock		  "MultiProduct"
-	  SrcPort		  6
-	  Points		  [27, 0; 0, -10]
-	  DstBlock		  "MultiSwitch"
-	  DstPort		  6
-	}
-	Line {
-	  ZOrder		  79
-	  SrcBlock		  "MultiProduct"
-	  SrcPort		  7
-	  Points		  [27, 0; 0, -15]
-	  DstBlock		  "MultiSwitch"
-	  DstPort		  7
-	}
-	Line {
-	  ZOrder		  80
-	  SrcBlock		  "MultiProduct"
-	  SrcPort		  8
-	  Points		  [27, 0; 0, -20]
-	  DstBlock		  "MultiSwitch"
-	  DstPort		  8
-	}
-	Line {
-	  ZOrder		  81
-	  SrcBlock		  "MultiSwitch"
-	  SrcPort		  1
-	  Points		  [20, 0; 0, -15]
-	  DstBlock		  "MultiSubtract"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  82
-	  SrcBlock		  "MultiSwitch"
-	  SrcPort		  2
-	  Points		  [30, 0]
-	  DstBlock		  "MultiSubtract"
-	  DstPort		  2
-	}
-	Line {
-	  ZOrder		  83
-	  SrcBlock		  "MultiSwitch"
-	  SrcPort		  3
-	  Points		  [12, 0; 0, -35]
-	  DstBlock		  "MultiSubtract"
-	  DstPort		  3
-	}
-	Line {
-	  ZOrder		  84
-	  SrcBlock		  "MultiSwitch"
-	  SrcPort		  4
-	  Points		  [3, 0; 0, -45]
-	  DstBlock		  "MultiSubtract"
-	  DstPort		  4
-	}
-	Line {
-	  ZOrder		  85
-	  SrcBlock		  "MultiSwitch"
-	  SrcPort		  5
-	  Points		  [28, 0; 0, -10]
-	  Branch {
-	    ZOrder		    105
-	    DstBlock		    "MultiSubtract"
-	    DstPort		    8
-	  }
-	  Branch {
-	    ZOrder		    104
-	    Points		    [0, -45]
-	    DstBlock		    "MultiSubtract"
-	    DstPort		    5
-	  }
-	}
-	Line {
-	  ZOrder		  86
-	  SrcBlock		  "MultiSwitch"
-	  SrcPort		  6
-	  Points		  [15, 0; 0, -65]
-	  DstBlock		  "MultiSubtract"
-	  DstPort		  6
-	}
-	Line {
-	  ZOrder		  87
-	  SrcBlock		  "MultiSwitch"
-	  SrcPort		  7
-	  Points		  [21, 0]
-	  Branch {
-	    ZOrder		    92
-	    DstBlock		    "MultiSubtract"
-	    DstPort		    12
-	  }
-	  Branch {
-	    ZOrder		    91
-	    Points		    [0, -15]
-	    Branch {
-	      ZOrder		      99
-	      DstBlock		      "MultiSubtract"
-	      DstPort		      11
-	    }
-	    Branch {
-	      ZOrder		      98
-	      Points		      [0, -15]
-	      Branch {
-		ZOrder			101
-		DstBlock		"MultiSubtract"
-		DstPort			10
-	      }
-	      Branch {
-		ZOrder			100
-		Points			[0, -15]
-		Branch {
-		  ZOrder		  103
-		  DstBlock		  "MultiSubtract"
-		  DstPort		  9
-		}
-		Branch {
-		  ZOrder		  102
-		  Points		  [0, -30]
-		  DstBlock		  "MultiSubtract"
-		  DstPort		  7
-		}
-	      }
-	    }
-	  }
-	  Branch {
-	    ZOrder		    90
-	    Points		    [0, 15]
-	    DstBlock		    "MultiSubtract"
-	    DstPort		    13
-	  }
-	}
-	Line {
-	  ZOrder		  88
-	  SrcBlock		  "MultiSwitch"
-	  SrcPort		  8
-	  Points		  [20, 0; 0, 5]
-	  Branch {
-	    ZOrder		    96
-	    DstBlock		    "MultiSubtract"
-	    DstPort		    14
-	  }
-	  Branch {
-	    ZOrder		    95
-	    Points		    [0, 15]
-	    Branch {
-	      ZOrder		      94
-	      DstBlock		      "MultiSubtract"
-	      DstPort		      15
-	    }
-	    Branch {
-	      ZOrder		      93
-	      Points		      [0, 15]
-	      DstBlock		      "MultiSubtract"
-	      DstPort		      16
-	    }
-	  }
-	}
-	Line {
-	  ZOrder		  354
-	  SrcBlock		  "MultiSubtract"
-	  SrcPort		  7
-	  Points		  [17, 0; 0, -25; 216, 0; 0, 90]
-	  DstBlock		  "Terminator53"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  351
-	  SrcBlock		  "MultiSubtract"
-	  SrcPort		  8
-	  Points		  [25, 0; 0, 25]
-	  DstBlock		  "Terminator7"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  343
-	  SrcBlock		  "MultiSubtract"
-	  SrcPort		  1
-	  Points		  [135, 0; 0, -5]
-	  DstBlock		  "RampSwitch"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  344
-	  SrcBlock		  "MultiSubtract"
-	  SrcPort		  2
-	  Points		  [135, 0; 0, -5]
-	  DstBlock		  "RampSwitch"
-	  DstPort		  2
-	}
-	Line {
-	  ZOrder		  345
-	  SrcBlock		  "MultiSubtract"
-	  SrcPort		  3
-	  Points		  [77, 0; 0, -5]
-	  DstBlock		  "RampSwitch"
-	  DstPort		  3
-	}
-	Line {
-	  ZOrder		  346
-	  SrcBlock		  "MultiSubtract"
-	  SrcPort		  4
-	  Points		  [135, 0; 0, -5]
-	  DstBlock		  "RampSwitch"
-	  DstPort		  4
-	}
-	Line {
-	  ZOrder		  118
-	  SrcBlock		  "RampSwitch"
-	  SrcPort		  1
-	  DstBlock		  "Terminator2"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  347
-	  SrcBlock		  "MultiSubtract"
-	  SrcPort		  5
-	  Points		  [134, 0; 0, 20]
-	  DstBlock		  "Terminator4"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  120
-	  SrcBlock		  "RampSwitch"
-	  SrcPort		  2
-	  Points		  [18, 0; 0, 20]
-	  DstBlock		  "Terminator3"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  348
-	  SrcBlock		  "MultiSubtract"
-	  SrcPort		  6
-	  Points		  [122, 0; 0, 40]
-	  DstBlock		  "Terminator5"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  123
-	  SrcBlock		  "Constant6"
-	  SrcPort		  1
-	  Points		  [45, 0; 0, -15; 35, 0]
-	  Branch {
-	    ZOrder		    125
-	    Points		    [0, 20]
-	    Branch {
-	      ZOrder		      127
-	      Points		      [0, 85]
-	      Branch {
-		ZOrder			129
-		Points			[0, 20]
-		Branch {
-		  ZOrder		  131
-		  Points		  [0, 80]
-		  Branch {
-		    ZOrder		    133
-		    DstBlock		    "Mux3"
-		    DstPort		    2
-		  }
-		  Branch {
-		    ZOrder		    132
-		    DstBlock		    "Mux3"
-		    DstPort		    1
-		  }
-		}
-		Branch {
-		  ZOrder		  130
-		  DstBlock		  "Mux2"
-		  DstPort		  2
-		}
-	      }
-	      Branch {
-		ZOrder			128
-		DstBlock		"Mux2"
-		DstPort			1
-	      }
-	    }
-	    Branch {
-	      ZOrder		      126
-	      DstBlock		      "Mux"
-	      DstPort		      2
-	    }
-	  }
-	  Branch {
-	    ZOrder		    124
-	    DstBlock		    "Mux"
-	    DstPort		    1
-	  }
-	}
-	Line {
-	  ZOrder		  165
-	  SrcBlock		  "cdsWord2Bit"
-	  SrcPort		  1
-	  DstBlock		  "cdsBit2Word"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  166
-	  SrcBlock		  "cdsWord2Bit"
-	  SrcPort		  2
-	  DstBlock		  "cdsBit2Word"
-	  DstPort		  2
-	}
-	Line {
-	  ZOrder		  167
-	  SrcBlock		  "cdsWord2Bit"
-	  SrcPort		  3
-	  DstBlock		  "cdsBit2Word"
-	  DstPort		  3
-	}
-	Line {
-	  ZOrder		  168
-	  SrcBlock		  "cdsWord2Bit"
-	  SrcPort		  4
-	  DstBlock		  "cdsBit2Word"
-	  DstPort		  4
-	}
-	Line {
-	  ZOrder		  169
-	  SrcBlock		  "cdsWord2Bit"
-	  SrcPort		  5
-	  DstBlock		  "cdsBit2Word"
-	  DstPort		  5
-	}
-	Line {
-	  ZOrder		  170
-	  SrcBlock		  "cdsWord2Bit"
-	  SrcPort		  6
-	  DstBlock		  "cdsBit2Word"
-	  DstPort		  6
-	}
-	Line {
-	  ZOrder		  171
-	  SrcBlock		  "cdsWord2Bit"
-	  SrcPort		  7
-	  DstBlock		  "cdsBit2Word"
-	  DstPort		  7
-	}
-	Line {
-	  ZOrder		  172
-	  SrcBlock		  "cdsWord2Bit"
-	  SrcPort		  8
-	  DstBlock		  "cdsBit2Word"
-	  DstPort		  8
-	}
-	Line {
-	  ZOrder		  173
-	  SrcBlock		  "cdsWord2Bit"
-	  SrcPort		  9
-	  DstBlock		  "cdsBit2Word"
-	  DstPort		  9
-	}
-	Line {
-	  ZOrder		  174
-	  SrcBlock		  "cdsWord2Bit"
-	  SrcPort		  10
-	  DstBlock		  "cdsBit2Word"
-	  DstPort		  10
-	}
-	Line {
-	  ZOrder		  175
-	  SrcBlock		  "cdsWord2Bit"
-	  SrcPort		  11
-	  DstBlock		  "cdsBit2Word"
-	  DstPort		  11
-	}
-	Line {
-	  ZOrder		  176
-	  SrcBlock		  "cdsWord2Bit"
-	  SrcPort		  12
-	  DstBlock		  "cdsBit2Word"
-	  DstPort		  12
-	}
-	Line {
-	  ZOrder		  177
-	  SrcBlock		  "cdsWord2Bit"
-	  SrcPort		  13
-	  DstBlock		  "cdsBit2Word"
-	  DstPort		  13
-	}
-	Line {
-	  ZOrder		  178
-	  SrcBlock		  "cdsWord2Bit"
-	  SrcPort		  14
-	  DstBlock		  "cdsBit2Word"
-	  DstPort		  14
-	}
-	Line {
-	  ZOrder		  179
-	  SrcBlock		  "cdsWord2Bit"
-	  SrcPort		  15
-	  DstBlock		  "cdsBit2Word"
-	  DstPort		  15
-	}
-	Line {
-	  ZOrder		  180
-	  SrcBlock		  "cdsWord2Bit"
-	  SrcPort		  16
-	  DstBlock		  "cdsBit2Word"
-	  DstPort		  16
-	}
-	Line {
-	  ZOrder		  181
-	  SrcBlock		  "Demux1"
-	  SrcPort		  1
-	  Points		  [11, 0; 0, 80]
-	  DstBlock		  "cdsWord2Bit"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  182
-	  SrcBlock		  "cdsBit2Word"
-	  SrcPort		  1
-	  Points		  [15, 0; 0, 5]
-	  DstBlock		  "Terminator9"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  183
-	  SrcBlock		  "Demux1"
-	  SrcPort		  2
-	  Points		  [75, 0; 0, 20]
-	  DstBlock		  "Terminator10"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  184
-	  SrcBlock		  "Demux2"
-	  SrcPort		  1
-	  Points		  [72, 0; 0, 25]
-	  DstBlock		  "Terminator11"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  185
-	  SrcBlock		  "Demux2"
-	  SrcPort		  2
-	  Points		  [33, 0; 0, 55]
-	  DstBlock		  "Terminator12"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  186
-	  SrcBlock		  "Demux3"
-	  SrcPort		  1
-	  Points		  [57, 0; 0, 60]
-	  DstBlock		  "Terminator8"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  187
-	  SrcBlock		  "Demux3"
-	  SrcPort		  2
-	  Points		  [26, 0; 0, 65]
-	  DstBlock		  "Terminator13"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  188
-	  SrcBlock		  "MODEL_RATE_OUT"
-	  SrcPort		  1
-	  Points		  [21, 0; 0, 105]
-	  DstBlock		  "MODEL_RATE"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  189
-	  SrcBlock		  "STATEWORD"
-	  SrcPort		  1
-	  DstBlock		  "ADC_OVERFLOW"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  190
-	  SrcBlock		  "STATEWORD"
-	  SrcPort		  2
-	  Points		  [20, 0; 0, 60]
-	  DstBlock		  "DAC_OVERFLOW"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  191
-	  SrcBlock		  "STATEWORD"
-	  SrcPort		  3
-	  Points		  [9, 0; 0, 115]
-	  DstBlock		  "EXCITATIONS"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  192
-	  SrcBlock		  "GPS"
-	  SrcPort		  1
-	  DstBlock		  "GPSTIME"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  193
-	  SrcBlock		  "MODEL_RATE"
-	  SrcPort		  1
-	  Points		  [27, 0; 0, 10]
-	  DstBlock		  "Terminator18"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  194
-	  SrcBlock		  "EXCITATIONS"
-	  SrcPort		  1
-	  Points		  [20, 0; 0, 15]
-	  DstBlock		  "Terminator17"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  195
-	  SrcBlock		  "DAC_OVERFLOW"
-	  SrcPort		  1
-	  Points		  [47, 0; 0, 15]
-	  DstBlock		  "Terminator16"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  196
-	  SrcBlock		  "ADC_OVERFLOW"
-	  SrcPort		  1
-	  DstBlock		  "Terminator15"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  197
-	  SrcBlock		  "GPSTIME"
-	  SrcPort		  1
-	  DstBlock		  "Terminator14"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  198
-	  SrcBlock		  "WD2"
-	  SrcPort		  1
-	  Points		  [23, 0; 0, 15]
-	  DstBlock		  "Terminator23"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  199
-	  SrcBlock		  "WD2"
-	  SrcPort		  2
-	  Points		  [15, 0; 0, -5]
-	  DstBlock		  "Terminator22"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  200
-	  SrcBlock		  "WD"
-	  SrcPort		  1
-	  Points		  [25, 0; 0, 10]
-	  DstBlock		  "Terminator21"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  201
-	  SrcBlock		  "Watchdog"
-	  SrcPort		  1
-	  DstBlock		  "Terminator19"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  202
-	  SrcBlock		  "SeismicWatchdog"
-	  SrcPort		  1
-	  Points		  [20, 0; 0, 5]
-	  DstBlock		  "Terminator20"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  203
-	  SrcBlock		  "Ground5"
-	  SrcPort		  1
-	  Points		  [11, 0]
-	  Branch {
-	    ZOrder		    212
-	    Points		    [0, 15]
-	    Branch {
-	      ZOrder		      214
-	      Points		      [0, 25]
-	      DstBlock		      "Watchdog"
-	      DstPort		      5
-	    }
-	    Branch {
-	      ZOrder		      213
-	      DstBlock		      "Watchdog"
-	      DstPort		      4
-	    }
-	  }
-	  Branch {
-	    ZOrder		    211
-	    Points		    [0, -10]
-	    Branch {
-	      ZOrder		      210
-	      DstBlock		      "Watchdog"
-	      DstPort		      3
-	    }
-	    Branch {
-	      ZOrder		      209
-	      Points		      [0, -25]
-	      Branch {
-		ZOrder			208
-		Points			[0, -25]
-		Branch {
-		  ZOrder		  205
-		  DstBlock		  "Watchdog"
-		  DstPort		  1
-		}
-		Branch {
-		  ZOrder		  204
-		  Points		  [0, -65]
-		  DstBlock		  "SeismicWatchdog"
-		  DstPort		  1
-		}
-	      }
-	      Branch {
-		ZOrder			207
-		DstBlock		"Watchdog"
-		DstPort			2
-	      }
-	    }
-	  }
-	}
-	Line {
-	  ZOrder		  215
-	  SrcBlock		  "Ground4"
-	  SrcPort		  1
-	  Points		  [33, 0]
-	  Branch {
-	    ZOrder		    221
-	    DstBlock		    "WD"
-	    DstPort		    4
-	  }
-	  Branch {
-	    ZOrder		    220
-	    Points		    [0, -20]
-	    Branch {
-	      ZOrder		      219
-	      DstBlock		      "WD"
-	      DstPort		      3
-	    }
-	    Branch {
-	      ZOrder		      218
-	      Points		      [0, -40; 22, 0]
-	      Branch {
-		ZOrder			217
-		DstBlock		"WD"
-		DstPort			2
-	      }
-	      Branch {
-		ZOrder			216
-		DstBlock		"WD"
-		DstPort			1
-	      }
-	    }
-	  }
-	  Branch {
-	    ZOrder		    223
-	    Points		    [0, 20; 22, 0]
-	    Branch {
-	      ZOrder		      228
-	      Points		      [0, 20]
-	      Branch {
-		ZOrder			225
-		DstBlock		"WD"
-		DstPort			6
-	      }
-	      Branch {
-		ZOrder			227
-		DstBlock		"WD"
-		DstPort			7
-	      }
-	    }
-	    Branch {
-	      ZOrder		      224
-	      DstBlock		      "WD"
-	      DstPort		      5
-	    }
-	  }
-	}
-	Line {
-	  ZOrder		  229
-	  SrcBlock		  "Ground6"
-	  SrcPort		  1
-	  Points		  [20, 0]
-	  Branch {
-	    ZOrder		    238
-	    Points		    [0, 10; 10, 0]
-	    Branch {
-	      ZOrder		      240
-	      Points		      [0, 20]
-	      Branch {
-		ZOrder			242
-		DstBlock		"WD2"
-		DstPort			7
-	      }
-	      Branch {
-		ZOrder			241
-		DstBlock		"WD2"
-		DstPort			6
-	      }
-	    }
-	    Branch {
-	      ZOrder		      239
-	      DstBlock		      "WD2"
-	      DstPort		      5
-	    }
-	  }
-	  Branch {
-	    ZOrder		    237
-	    Points		    [0, -10]
-	    Branch {
-	      ZOrder		      236
-	      DstBlock		      "WD2"
-	      DstPort		      4
-	    }
-	    Branch {
-	      ZOrder		      235
-	      Points		      [0, -20]
-	      Branch {
-		ZOrder			233
-		DstBlock		"WD2"
-		DstPort			3
-	      }
-	      Branch {
-		ZOrder			232
-		Points			[0, -20]
-		Branch {
-		  ZOrder		  231
-		  DstBlock		  "WD2"
-		  DstPort		  2
-		}
-		Branch {
-		  ZOrder		  230
-		  Points		  [0, -20]
-		  DstBlock		  "WD2"
-		  DstPort		  1
-		}
-	      }
-	    }
-	  }
-	}
-	Line {
-	  ZOrder		  244
-	  SrcBlock		  "Ground10"
-	  SrcPort		  1
-	  Points		  [13, 0; 0, -10]
-	  DstBlock		  "HWWD"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  245
-	  SrcBlock		  "Ground7"
-	  SrcPort		  1
-	  Points		  [31, 0]
-	  Branch {
-	    ZOrder		    252
-	    Points		    [0, 30]
-	    DstBlock		    "DACKILL_TIMED"
-	    DstPort		    4
-	  }
-	  Branch {
-	    ZOrder		    251
-	    Points		    [2, 0]
-	    Branch {
-	      ZOrder		      250
-	      DstBlock		      "DACKILL_TIMED"
-	      DstPort		      3
-	    }
-	    Branch {
-	      ZOrder		      249
-	      Points		      [0, -30]
-	      Branch {
-		ZOrder			248
-		Points			[0, -30]
-		DstBlock		"DACKILL_TIMED"
-		DstPort			1
-	      }
-	      Branch {
-		ZOrder			247
-		DstBlock		"DACKILL_TIMED"
-		DstPort			2
-	      }
-	    }
-	  }
-	}
-	Line {
-	  ZOrder		  253
-	  SrcBlock		  "HWWD"
-	  SrcPort		  1
-	  Points		  [15, 0; 0, 15]
-	  DstBlock		  "Terminator32"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  254
-	  SrcBlock		  "HWWD"
-	  SrcPort		  2
-	  Points		  [23, 0; 0, 15]
-	  DstBlock		  "Terminator31"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  255
-	  SrcBlock		  "DACKILL_TIMED"
-	  SrcPort		  2
-	  Points		  [13, 0; 0, 15]
-	  DstBlock		  "Terminator29"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  256
-	  SrcBlock		  "DACKILL_TIMED"
-	  SrcPort		  1
-	  Points		  [13, 0; 0, 15]
-	  DstBlock		  "Terminator30"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  257
-	  SrcBlock		  "DACKILL"
-	  SrcPort		  1
-	  Points		  [18, 0; 0, 10]
-	  DstBlock		  "Terminator28"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  258
-	  SrcBlock		  "DACKILL"
-	  SrcPort		  2
-	  Points		  [15, 0; 0, 25]
-	  DstBlock		  "Terminator27"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  259
-	  SrcBlock		  "Ground8"
-	  SrcPort		  1
-	  Points		  [33, 0]
-	  Branch {
-	    ZOrder		    261
-	    Points		    [0, 35]
-	    DstBlock		    "DACKILL"
-	    DstPort		    2
-	  }
-	  Branch {
-	    ZOrder		    260
-	    Points		    [0, -10]
-	    DstBlock		    "DACKILL"
-	    DstPort		    1
-	  }
-	}
-	Line {
-	  ZOrder		  275
-	  SrcBlock		  "Ground11"
-	  SrcPort		  1
-	  Points		  [45, 0]
-	  Branch {
-	    ZOrder		    279
-	    DstBlock		    "Mux4"
-	    DstPort		    2
-	  }
-	  Branch {
-	    ZOrder		    278
-	    DstBlock		    "Mux4"
-	    DstPort		    1
-	  }
-	}
-	Line {
-	  ZOrder		  276
-	  SrcBlock		  "Demux4"
-	  SrcPort		  1
-	  DstBlock		  "Terminator33"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  277
-	  SrcBlock		  "Demux4"
-	  SrcPort		  2
-	  Points		  [10, 0]
-	  DstBlock		  "Terminator34"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  282
-	  SrcBlock		  "SQRT"
-	  SrcPort		  1
-	  Points		  [18, 0; 0, 10]
-	  DstBlock		  "Terminator24"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  291
-	  SrcBlock		  "Constant7"
-	  SrcPort		  1
-	  DstBlock		  "16SEC_OSC"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  292
-	  SrcBlock		  "16SEC_OSC"
-	  SrcPort		  2
-	  DstBlock		  "16SEC_OSC_SIN"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  295
-	  SrcBlock		  "16SEC_OSC"
-	  SrcPort		  3
-	  Points		  [59, 0; 0, 75]
-	  DstBlock		  "SETPHASE"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  296
-	  SrcBlock		  "SATURATION"
-	  SrcPort		  2
-	  DstBlock		  "Terminator43"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  297
-	  SrcBlock		  "SATURATION"
-	  SrcPort		  1
-	  DstBlock		  "Terminator42"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  298
-	  SrcBlock		  "NoiseGenerator"
-	  SrcPort		  1
-	  DstBlock		  "Terminator41"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  299
-	  SrcBlock		  "FIXEDPHASE"
-	  SrcPort		  3
-	  Points		  [38, 0; 0, 35]
-	  DstBlock		  "Terminator40"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  300
-	  SrcBlock		  "FIXEDPHASE"
-	  SrcPort		  2
-	  Points		  [10, 0; 0, 40]
-	  DstBlock		  "Terminator39"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  301
-	  SrcBlock		  "FIXEDPHASE"
-	  SrcPort		  1
-	  Points		  [59, 0; 0, 45]
-	  DstBlock		  "Terminator38"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  302
-	  SrcBlock		  "16SEC_OSC"
-	  SrcPort		  1
-	  Points		  [95, 0; 0, -10]
-	  DstBlock		  "Terminator37"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  303
-	  SrcBlock		  "ROTATOR"
-	  SrcPort		  2
-	  Points		  [63, 0; 0, -10]
-	  DstBlock		  "Terminator36"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  304
-	  SrcBlock		  "ROTATOR"
-	  SrcPort		  1
-	  Points		  [55, 0; 0, 5]
-	  DstBlock		  "Terminator35"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  305
-	  SrcBlock		  "PHASEROTATOR"
-	  SrcPort		  2
-	  DstBlock		  "Terminator26"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  306
-	  SrcBlock		  "PHASEROTATOR"
-	  SrcPort		  1
-	  Points		  [58, 0; 0, 15]
-	  DstBlock		  "Terminator25"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  307
-	  SrcBlock		  "SETPHASE"
-	  SrcPort		  3
-	  Points		  [58, 0; 0, -15]
-	  DstBlock		  "Terminator46"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  308
-	  SrcBlock		  "SETPHASE"
-	  SrcPort		  2
-	  Points		  [50, 0; 0, -10]
-	  DstBlock		  "Terminator45"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  309
-	  SrcBlock		  "SETPHASE"
-	  SrcPort		  1
-	  Points		  [43, 0; 0, -5]
-	  DstBlock		  "Terminator44"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  310
-	  SrcBlock		  "16SEC_OSC_SIN"
-	  SrcPort		  1
-	  Points		  [18, 0; 0, 15]
-	  DstBlock		  "Terminator47"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  315
-	  SrcBlock		  "Saturation1"
-	  SrcPort		  1
-	  Points		  [25, 0; 0, 30]
-	  DstBlock		  "Terminator48"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  316
-	  SrcBlock		  "EXC_NAME"
-	  SrcPort		  1
-	  Points		  [82, 0; 0, 25]
-	  DstBlock		  "IIRcontrol2"
-	  DstPort		  6
-	}
-	Line {
-	  ZOrder		  317
-	  SrcBlock		  "IIRcontrol"
-	  SrcPort		  2
-	  Points		  [17, 0; 0, -10]
-	  DstBlock		  "IIRcontrol2"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  318
-	  SrcBlock		  "IIRcontrol"
-	  SrcPort		  1
-	  Points		  [6, 0; 0, 35; 19, 0]
-	  Branch {
-	    ZOrder		    320
-	    Points		    [0, 25]
-	    Branch {
-	      ZOrder		      322
-	      Points		      [0, 25]
-	      Branch {
-		ZOrder			324
-		DstBlock		"IIRcontrol2"
-		DstPort			5
-	      }
-	      Branch {
-		ZOrder			323
-		DstBlock		"IIRcontrol2"
-		DstPort			4
-	      }
-	    }
-	    Branch {
-	      ZOrder		      321
-	      DstBlock		      "IIRcontrol2"
-	      DstPort		      3
-	    }
-	  }
-	  Branch {
-	    ZOrder		    319
-	    DstBlock		    "IIRcontrol2"
-	    DstPort		    2
-	  }
-	}
-	Line {
-	  ZOrder		  325
-	  SrcBlock		  "TESTFILT"
-	  SrcPort		  1
-	  Points		  [85, 0; 0, 55]
-	  DstBlock		  "TrueRMS"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  326
-	  SrcBlock		  "IIRcontrol2"
-	  SrcPort		  1
-	  Points		  [55, 0; 0, 60]
-	  DstBlock		  "RMS"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  327
-	  SrcBlock		  "IIRcontrol2"
-	  SrcPort		  2
-	  Points		  [25, 0; 0, 120]
-	  DstBlock		  "TP_NAME"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  328
-	  SrcBlock		  "IIRcontrol2"
-	  SrcPort		  3
-	  Points		  [10, 0; 0, 195]
-	  DstBlock		  "POLYPHASE"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  329
-	  SrcBlock		  "IIRcontrol2"
-	  SrcPort		  5
-	  Points		  [2, 0; 0, 235]
-	  DstBlock		  "EPIC"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  330
-	  SrcBlock		  "RMS"
-	  SrcPort		  1
-	  Points		  [30, 0; 0, -5]
-	  DstBlock		  "Terminator49"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  331
-	  SrcBlock		  "TrueRMS"
-	  SrcPort		  1
-	  DstBlock		  "Terminator6"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  332
-	  SrcBlock		  "IIRcontrol2"
-	  SrcPort		  4
-	  Points		  [17, 0; 0, 45]
-	  DstBlock		  "Terminator52"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  333
-	  SrcBlock		  "POLYPHASE"
-	  SrcPort		  1
-	  Points		  [30, 0; 0, 20]
-	  DstBlock		  "Terminator50"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  334
-	  SrcBlock		  "EPIC"
-	  SrcPort		  1
-	  Points		  [37, 0; 0, 20]
-	  DstBlock		  "Terminator51"
-	  DstPort		  1
-	}
-	Line {
-	  ZOrder		  335
-	  SrcBlock		  "Ground9"
-	  SrcPort		  1
-	  Points		  [60, 0]
-	  Branch {
-	    ZOrder		    338
-	    Points		    [0, -10]
-	    Branch {
-	      ZOrder		      340
-	      DstBlock		      "IIRcontrol"
-	      DstPort		      1
-	    }
-	    Branch {
-	      ZOrder		      339
-	      Points		      [0, -70]
-	      DstBlock		      "TESTFILT"
-	      DstPort		      1
-	    }
-	  }
-	  Branch {
-	    ZOrder		    337
-	    Points		    [42, 0]
-	    Branch {
-	      ZOrder		      342
-	      Points		      [0, 10]
-	      DstBlock		      "IIRcontrol"
-	      DstPort		      3
-	    }
-	    Branch {
-	      ZOrder		      341
-	      DstBlock		      "IIRcontrol"
-	      DstPort		      2
-	    }
-	  }
-	}
-	Line {
-	  ZOrder		  580
-	  SrcBlock		  "GaussianNoiseGenerator"
-	  SrcPort		  1
-	  DstBlock		  "Terminator54"
-	  DstPort		  1
-	}
-	Annotation {
-	  SID			  "1114"
-	  Name			  "#DAQ Channels\n\nTESTFILT_OUT"
-	  Position		  [-1049, -167, -744, 23]
-	  InternalMargins	  [0, 0, 0, 0]
-	  FixedHeight		  on
-	  FixedWidth		  on
-	  HorizontalAlignment	  "left"
-	  DropShadow		  on
-	  ZOrder		  4
-	  FontSize		  14
-	}
-      }
-    }
-    Block {
-      BlockType		      Terminator
-      Name		      "Terminator"
-      SID		      "1041"
-      Position		      [755, 915, 775, 935]
-      ZOrder		      7
-    }
-    Block {
-      BlockType		      Reference
-      Name		      "X1:SHMEM_TSTTST"
-      SID		      "1008"
-      Tag		      "cdsIPCx_SHMEM"
-      Description	      "Inter-Process Communication via Shared memory."
-      Ports		      [1, 2]
-      Position		      [400, 919, 465, 941]
-      ZOrder		      3
-      BackgroundColor	      "[0.462745, 0.745098, 0.560784]"
-      DropShadow	      on
-      AttributesFormatString  "%<Tag>"
-      LibraryVersion	      "1.1"
-      SourceBlock	      "cdsIPCx/SignalName"
-      SourceType	      "SubSystem"
-      ShowPortLabels	      "FromPortIcon"
-      SystemSampleTime	      "-1"
-      GeneratePreprocessorConditionals off
-      AllowZeroVariantControls off
-      PropagateVariantConditions off
-      ContentPreviewEnabled   off
-    }
-    Block {
-      BlockType		      Reference
-      Name		      "host=@HOSTNAME@\nifo=X1\nrate=2K\ndcuid=11\nshmem_daq=1\nadcSlave=1\nspecific_cpu=3\nno_cpu_shutdow"
-      "n=1\nrequireIOcnt=0"
-      SID		      "927"
-      Tag		      "cdsParameters"
-      Ports		      []
-      Position		      [85, 35, 125, 95]
-      ZOrder		      -36
-      BackgroundColor	      "orange"
-      AttributesFormatString  "%<Tag>"
-      LibraryVersion	      "1.6"
-      SourceBlock	      "cdsParameters/Subsystem"
-      SourceType	      "SubSystem"
-      ShowPortLabels	      "FromPortIcon"
-      SystemSampleTime	      "-1"
-      GeneratePreprocessorConditionals off
-      AllowZeroVariantControls off
-      PropagateVariantConditions off
-      ContentPreviewEnabled   off
-    }
->>>>>>> 8e1baa99 (Removing spaces from part name)
     Line {
       ZOrder		      1
       SrcBlock		      "ADC0"
-- 
GitLab