<?xml version="1.0" encoding="UTF-8"?>
<MF0 version="1.1" packageUris="http://schema.mathworks.com/mf0/ci/19700101 http://schema.mathworks.com/mf0/sl_modelref_info/R2024a http://schema.mathworks.com/mf0/slexec_mm_sto/R2024a_202305081229 http://schema.mathworks.com/mf0/sltp_mm/R2023a_202209151115">
  <ModelRefInfoRepo.ModelRefInfoRoot type="ModelRefInfoRepo.ModelRefInfoRoot" uuid="d34877b8-1e93-4db1-b27c-68c8c0e27042">
    <childModelRefInfo type="ModelRefInfoRepo.ChildModelRefInfo" uuid="7df09c22-9441-4176-a1fb-0f62c3cd93f6">
      <modelName>TCP_Test</modelName>
      <modelPath>TCP_Test</modelPath>
    </childModelRefInfo>
    <compiledTFinal>10.0</compiledTFinal>
    <dataSourceInfo type="ModelRefInfoRepo.DataSourceInfo" uuid="bf35c322-a641-435b-94bc-5ebba9f1096a">
      <dataSources type="ModelRefInfoRepo.SourceInfo" uuid="9bae9185-2fe4-4684-a533-cb5ed70171ae">
        <includeAllSections>true</includeAllSections>
        <sourceName>base workspace</sourceName>
        <type>BaseWorkspace</type>
      </dataSources>
      <modelName>TCP_Test</modelName>
    </dataSourceInfo>
    <dataTransferInfos>AAFJTQAAAAAOAAAAOAAAAAYAAAAIAAAAAgAAAAAAAAAFAAAACAAAAAAAAAABAAAAAQAAAAAAAAAFAAQAAQAAAAEAAAAAAAAA</dataTransferInfos>
    <defaultsCMapping>{&quot;Inports&quot;:&quot;{\&quot;Name\&quot;:\&quot;Default\&quot;,\&quot;Checksum\&quot;:\&quot;Default\&quot;,\&quot;PerInstancePropertiesChecksum\&quot;:\&quot;\&quot;,\&quot;MemorySectionName\&quot;:\&quot;None\&quot;,\&quot;MemorySectionChecksum\&quot;:\&quot;None\&quot;}&quot;,&quot;Outports&quot;:&quot;{\&quot;Name\&quot;:\&quot;Default\&quot;,\&quot;Checksum\&quot;:\&quot;Default\&quot;,\&quot;PerInstancePropertiesChecksum\&quot;:\&quot;\&quot;,\&quot;MemorySectionName\&quot;:\&quot;None\&quot;,\&quot;MemorySectionChecksum\&quot;:\&quot;None\&quot;}&quot;,&quot;ParameterArguments&quot;:&quot;{\&quot;Name\&quot;:\&quot;Default\&quot;,\&quot;Checksum\&quot;:\&quot;Default\&quot;,\&quot;PerInstancePropertiesChecksum\&quot;:\&quot;\&quot;,\&quot;MemorySectionName\&quot;:\&quot;None\&quot;,\&quot;MemorySectionChecksum\&quot;:\&quot;None\&quot;}&quot;,&quot;LocalParameters&quot;:&quot;{\&quot;Name\&quot;:\&quot;Default\&quot;,\&quot;Checksum\&quot;:\&quot;Default\&quot;,\&quot;PerInstancePropertiesChecksum\&quot;:\&quot;\&quot;,\&quot;MemorySectionName\&quot;:\&quot;None\&quot;,\&quot;MemorySectionChecksum\&quot;:\&quot;None\&quot;}&quot;,&quot;GlobalParameters&quot;:&quot;{\&quot;Name\&quot;:\&quot;Default\&quot;,\&quot;Checksum\&quot;:\&quot;Default\&quot;,\&quot;PerInstancePropertiesChecksum\&quot;:\&quot;\&quot;,\&quot;MemorySectionName\&quot;:\&quot;None\&quot;,\&quot;MemorySectionChecksum\&quot;:\&quot;None\&quot;}&quot;,&quot;InternalData&quot;:&quot;{\&quot;Name\&quot;:\&quot;Default\&quot;,\&quot;Checksum\&quot;:\&quot;Default\&quot;,\&quot;PerInstancePropertiesChecksum\&quot;:\&quot;\&quot;,\&quot;MemorySectionName\&quot;:\&quot;None\&quot;,\&quot;MemorySectionChecksum\&quot;:\&quot;None\&quot;}&quot;,&quot;SharedLocalDataStores&quot;:&quot;{\&quot;Name\&quot;:\&quot;Default\&quot;,\&quot;Checksum\&quot;:\&quot;Default\&quot;,\&quot;PerInstancePropertiesChecksum\&quot;:\&quot;\&quot;,\&quot;MemorySectionName\&quot;:\&quot;None\&quot;,\&quot;MemorySectionChecksum\&quot;:\&quot;None\&quot;}&quot;,&quot;GlobalDataStores&quot;:&quot;{\&quot;Name\&quot;:\&quot;Default\&quot;,\&quot;Checksum\&quot;:\&quot;Default\&quot;,\&quot;PerInstancePropertiesChecksum\&quot;:\&quot;\&quot;,\&quot;MemorySectionName\&quot;:\&quot;None\&quot;,\&quot;MemorySectionChecksum\&quot;:\&quot;None\&quot;}&quot;,&quot;Constants&quot;:&quot;{\&quot;Name\&quot;:\&quot;Default\&quot;,\&quot;Checksum\&quot;:\&quot;Default\&quot;,\&quot;PerInstancePropertiesChecksum\&quot;:\&quot;\&quot;,\&quot;MemorySectionName\&quot;:\&quot;None\&quot;,\&quot;MemorySectionChecksum\&quot;:\&quot;None\&quot;}&quot;,&quot;DataTransfers&quot;:&quot;{\&quot;Name\&quot;:\&quot;Default\&quot;,\&quot;Checksum\&quot;:\&quot;Default\&quot;,\&quot;PerInstancePropertiesChecksum\&quot;:\&quot;\&quot;,\&quot;MemorySectionName\&quot;:\&quot;None\&quot;,\&quot;MemorySectionChecksum\&quot;:\&quot;None\&quot;}&quot;,&quot;ModelData&quot;:&quot;{\&quot;Name\&quot;:\&quot;Default\&quot;,\&quot;Checksum\&quot;:\&quot;Default\&quot;,\&quot;PerInstancePropertiesChecksum\&quot;:\&quot;\&quot;,\&quot;MemorySectionName\&quot;:\&quot;None\&quot;,\&quot;MemorySectionChecksum\&quot;:\&quot;None\&quot;}&quot;,&quot;InitializeTerminate&quot;:&quot;{\&quot;Name\&quot;:\&quot;Default\&quot;,\&quot;Checksum\&quot;:\&quot;Default\&quot;,\&quot;PerInstancePropertiesChecksum\&quot;:\&quot;\&quot;,\&quot;MemorySectionName\&quot;:\&quot;None\&quot;,\&quot;MemorySectionChecksum\&quot;:\&quot;None\&quot;}&quot;,&quot;Execution&quot;:&quot;{\&quot;Name\&quot;:\&quot;Default\&quot;,\&quot;Checksum\&quot;:\&quot;Default\&quot;,\&quot;PerInstancePropertiesChecksum\&quot;:\&quot;\&quot;,\&quot;MemorySectionName\&quot;:\&quot;None\&quot;,\&quot;MemorySectionChecksum\&quot;:\&quot;None\&quot;}&quot;,&quot;SharedUtility&quot;:&quot;{\&quot;Name\&quot;:\&quot;Default\&quot;,\&quot;Checksum\&quot;:\&quot;Default\&quot;,\&quot;PerInstancePropertiesChecksum\&quot;:\&quot;\&quot;,\&quot;MemorySectionName\&quot;:\&quot;None\&quot;,\&quot;MemorySectionChecksum\&quot;:\&quot;None\&quot;}&quot;}</defaultsCMapping>
    <fastestNoncontSigFeedingDerivPorts>-1.0</fastestNoncontSigFeedingDerivPorts>
    <fundamentalSampleTimePeriod>.09999999999999999</fundamentalSampleTimePeriod>
    <hasBlockWithPeriodicDiscreteSampleTime>true</hasBlockWithPeriodicDiscreteSampleTime>
    <hasBwsAccessed>true</hasBwsAccessed>
    <isBdInSimModeForSimCodegenVariants>false</isBdInSimModeForSimCodegenVariants>
    <loggingSaveFormat>2</loggingSaveFormat>
    <maxFreqHz>-1.0</maxFreqHz>
    <numDataInputPorts>0</numDataInputPorts>
    <numLoggableJacobianDStates>0</numLoggableJacobianDStates>
    <removeResetFunc>true</removeResetFunc>
    <runtimeNonFcnCallRateInfos type="ModelRefInfoRepo.RateInfo">
      <compiled>true</compiled>
      <isEmpty>true</isEmpty>
      <nonFcnCallPartitionName>D1</nonFcnCallPartitionName>
      <period>.09999999999999999</period>
      <priority>40</priority>
      <rateIdx>0</rateIdx>
    </runtimeNonFcnCallRateInfos>
    <runtimeNonFcnCallRateInfos type="ModelRefInfoRepo.RateInfo">
      <compiled>true</compiled>
      <nonFcnCallPartitionName>D2</nonFcnCallPartitionName>
      <period>.7</period>
      <priority>39</priority>
      <rateIdx>1</rateIdx>
    </runtimeNonFcnCallRateInfos>
    <runtimeNonFcnCallRateInfos type="ModelRefInfoRepo.RateInfo">
      <compiled>true</compiled>
      <nonFcnCallPartitionName>D3</nonFcnCallPartitionName>
      <period>1.0</period>
      <priority>38</priority>
      <rateIdx>2</rateIdx>
    </runtimeNonFcnCallRateInfos>
    <runtimeNonFcnCallRateInfos type="ModelRefInfoRepo.RateInfo">
      <compiled>true</compiled>
      <nonFcnCallPartitionName>D4</nonFcnCallPartitionName>
      <period>30.0</period>
      <priority>37</priority>
      <rateIdx>3</rateIdx>
    </runtimeNonFcnCallRateInfos>
    <sampleTimeInheritanceRule>2</sampleTimeInheritanceRule>
    <solverStatusFlags>335</solverStatusFlags>
    <timingAndTaskingRegistry>&lt;?xml version=&quot;1.0&quot;?&gt;
&lt;slexec_sto version=&quot;1.1&quot; packageUris=&quot;http://schema.mathworks.com/mf0/slexec_mm_sto/R2024a_202305081229&quot;&gt;
  &lt;sto.Registry type=&quot;sto.Registry&quot; uuid=&quot;8f4f13df-e66e-449f-b4b6-15b6ace14e37&quot;&gt;
    &lt;executionSpec&gt;Undetermined&lt;/executionSpec&gt;
    &lt;identifier&gt;TCP_Test&lt;/identifier&gt;
    &lt;clockRegistry type=&quot;sto.ClockRegistry&quot; uuid=&quot;05c7b490-083a-43e1-bb93-8d767abcbed7&quot;&gt;
      &lt;clocks type=&quot;sto.Timer&quot; uuid=&quot;b83c5889-cd28-4afb-a56e-96929e9ffaed&quot;&gt;
        &lt;computedFundamentalDiscretePeriod&gt;.09999999999999999&lt;/computedFundamentalDiscretePeriod&gt;
        &lt;fastestDiscreteRate type=&quot;sto.ClassicPeriodicDiscreteRate&quot; uuid=&quot;a7cf20ec-6662-4e52-9aef-8a2c574ac7ae&quot;/&gt;
        &lt;isDefaultTimer&gt;true&lt;/isDefaultTimer&gt;
        &lt;resolution&gt;.09999999999999999&lt;/resolution&gt;
        &lt;timeAdvanceMode&gt;FixedStep&lt;/timeAdvanceMode&gt;
        &lt;identifier&gt;TCP_Test::defaultTimer&lt;/identifier&gt;
        &lt;rates type=&quot;sto.ClassicPeriodicDiscreteRate&quot; uuid=&quot;a7cf20ec-6662-4e52-9aef-8a2c574ac7ae&quot;&gt;
          &lt;annotation&gt;D1&lt;/annotation&gt;
          &lt;clockId&gt;TCP_Test::defaultTimer&lt;/clockId&gt;
          &lt;description&gt;Discrete 1&lt;/description&gt;
          &lt;taskId&gt;_task0&lt;/taskId&gt;
          &lt;rateSpec type=&quot;sto.RateSpec&quot; uuid=&quot;8df93ce6-e639-448f-81b7-acca1c1bfa11&quot;&gt;
            &lt;period&gt;.09999999999999999&lt;/period&gt;
            &lt;rateType&gt;ClassicPeriodicDiscrete&lt;/rateType&gt;
          &lt;/rateSpec&gt;
        &lt;/rates&gt;
        &lt;rates type=&quot;sto.ClassicPeriodicDiscreteRate&quot; uuid=&quot;a6c11ab9-4945-478c-88c8-5653bc188e9c&quot;&gt;
          &lt;annotation&gt;D2&lt;/annotation&gt;
          &lt;clockId&gt;TCP_Test::defaultTimer&lt;/clockId&gt;
          &lt;colorIndex&gt;1&lt;/colorIndex&gt;
          &lt;description&gt;Discrete 2&lt;/description&gt;
          &lt;rateIdx&gt;1&lt;/rateIdx&gt;
          &lt;taskId&gt;_task1&lt;/taskId&gt;
          &lt;rateSpec type=&quot;sto.RateSpec&quot; uuid=&quot;0073a65e-31a7-417c-821b-3b40840996a2&quot;&gt;
            &lt;period&gt;.7&lt;/period&gt;
            &lt;rateType&gt;ClassicPeriodicDiscrete&lt;/rateType&gt;
          &lt;/rateSpec&gt;
        &lt;/rates&gt;
        &lt;rates type=&quot;sto.ClassicPeriodicDiscreteRate&quot; uuid=&quot;5e7f8aec-3fcb-49c5-b175-04307c27b626&quot;&gt;
          &lt;annotation&gt;D3&lt;/annotation&gt;
          &lt;clockId&gt;TCP_Test::defaultTimer&lt;/clockId&gt;
          &lt;colorIndex&gt;2&lt;/colorIndex&gt;
          &lt;description&gt;Discrete 3&lt;/description&gt;
          &lt;rateIdx&gt;2&lt;/rateIdx&gt;
          &lt;taskId&gt;_task2&lt;/taskId&gt;
          &lt;rateSpec type=&quot;sto.RateSpec&quot; uuid=&quot;457ae326-3106-458e-b768-70c10c4a761e&quot;&gt;
            &lt;period&gt;1.0&lt;/period&gt;
            &lt;rateType&gt;ClassicPeriodicDiscrete&lt;/rateType&gt;
          &lt;/rateSpec&gt;
        &lt;/rates&gt;
        &lt;rates type=&quot;sto.ClassicPeriodicDiscreteRate&quot; uuid=&quot;80367e2e-424d-4de1-895a-fe7e60061fd1&quot;&gt;
          &lt;annotation&gt;D4&lt;/annotation&gt;
          &lt;clockId&gt;TCP_Test::defaultTimer&lt;/clockId&gt;
          &lt;colorIndex&gt;3&lt;/colorIndex&gt;
          &lt;description&gt;Discrete 4&lt;/description&gt;
          &lt;rateIdx&gt;3&lt;/rateIdx&gt;
          &lt;taskId&gt;_task3&lt;/taskId&gt;
          &lt;rateSpec type=&quot;sto.RateSpec&quot; uuid=&quot;744f3e78-be59-44a9-955f-485aa7749577&quot;&gt;
            &lt;period&gt;30.0&lt;/period&gt;
            &lt;rateType&gt;ClassicPeriodicDiscrete&lt;/rateType&gt;
          &lt;/rateSpec&gt;
        &lt;/rates&gt;
        &lt;baseRate type=&quot;sto.ClassicPeriodicDiscreteRate&quot; uuid=&quot;e602b748-991a-4dbb-aa1f-babf6d2c1ad6&quot;&gt;
          &lt;annotation&gt;D1&lt;/annotation&gt;
          &lt;clockId&gt;TCP_Test::defaultTimer&lt;/clockId&gt;
          &lt;description&gt;Discrete 1&lt;/description&gt;
          &lt;taskId&gt;_task0&lt;/taskId&gt;
          &lt;rateSpec type=&quot;sto.RateSpec&quot; uuid=&quot;27c12841-276f-4423-b521-bcdb0051ccc1&quot;&gt;
            &lt;period&gt;.09999999999999999&lt;/period&gt;
            &lt;rateType&gt;ClassicPeriodicDiscrete&lt;/rateType&gt;
          &lt;/rateSpec&gt;
        &lt;/baseRate&gt;
      &lt;/clocks&gt;
      &lt;timeAdvanceMode&gt;FixedStep&lt;/timeAdvanceMode&gt;
    &lt;/clockRegistry&gt;
    &lt;taskRegistry type=&quot;sto.TaskRegistry&quot; uuid=&quot;c1115a92-63bd-4981-9d4f-bc1508f4debe&quot;&gt;
      &lt;rootTaskHierarchyElements type=&quot;sto.Task&quot; uuid=&quot;eab5f092-43f7-4b3d-adff-ca9e4f06c9a5&quot;&gt;
        &lt;isExecutable&gt;true&lt;/isExecutable&gt;
        &lt;orderIndex&gt;1&lt;/orderIndex&gt;
        &lt;rates type=&quot;sto.ClassicPeriodicDiscreteRate&quot; uuid=&quot;3390b978-77b6-4d1c-9a50-196981f6ea11&quot;&gt;
          &lt;annotation&gt;D1&lt;/annotation&gt;
          &lt;clockId&gt;TCP_Test::defaultTimer&lt;/clockId&gt;
          &lt;description&gt;Discrete 1&lt;/description&gt;
          &lt;taskId&gt;_task0&lt;/taskId&gt;
          &lt;rateSpec type=&quot;sto.RateSpec&quot; uuid=&quot;0c9a2a3b-10ad-4de3-b583-944699736c1b&quot;&gt;
            &lt;period&gt;.09999999999999999&lt;/period&gt;
            &lt;rateType&gt;ClassicPeriodicDiscrete&lt;/rateType&gt;
          &lt;/rateSpec&gt;
        &lt;/rates&gt;
        &lt;schedulingClockId&gt;TCP_Test::defaultTimer&lt;/schedulingClockId&gt;
        &lt;timeKeeperClockId&gt;TCP_Test::defaultTimer&lt;/timeKeeperClockId&gt;
        &lt;elementType&gt;Task&lt;/elementType&gt;
        &lt;identifier&gt;_task0&lt;/identifier&gt;
        &lt;priority&gt;40&lt;/priority&gt;
      &lt;/rootTaskHierarchyElements&gt;
      &lt;rootTaskHierarchyElements type=&quot;sto.Task&quot; uuid=&quot;e848b6b6-2f8f-4c8a-a198-ba1767a4dbf4&quot;&gt;
        &lt;isExecutable&gt;true&lt;/isExecutable&gt;
        &lt;orderIndex&gt;2&lt;/orderIndex&gt;
        &lt;rates type=&quot;sto.ClassicPeriodicDiscreteRate&quot; uuid=&quot;14514ef1-669d-4319-a4bd-a4ad8f783284&quot;&gt;
          &lt;annotation&gt;D2&lt;/annotation&gt;
          &lt;clockId&gt;TCP_Test::defaultTimer&lt;/clockId&gt;
          &lt;colorIndex&gt;1&lt;/colorIndex&gt;
          &lt;description&gt;Discrete 2&lt;/description&gt;
          &lt;rateIdx&gt;1&lt;/rateIdx&gt;
          &lt;taskId&gt;_task1&lt;/taskId&gt;
          &lt;rateSpec type=&quot;sto.RateSpec&quot; uuid=&quot;2624504a-405d-46b1-ad70-3dd1fde1b097&quot;&gt;
            &lt;period&gt;.7&lt;/period&gt;
            &lt;rateType&gt;ClassicPeriodicDiscrete&lt;/rateType&gt;
          &lt;/rateSpec&gt;
        &lt;/rates&gt;
        &lt;schedulingClockId&gt;TCP_Test::defaultTimer&lt;/schedulingClockId&gt;
        &lt;tNum&gt;1&lt;/tNum&gt;
        &lt;timeKeeperClockId&gt;TCP_Test::defaultTimer&lt;/timeKeeperClockId&gt;
        &lt;elementType&gt;Task&lt;/elementType&gt;
        &lt;identifier&gt;_task1&lt;/identifier&gt;
        &lt;priority&gt;39&lt;/priority&gt;
      &lt;/rootTaskHierarchyElements&gt;
      &lt;rootTaskHierarchyElements type=&quot;sto.Task&quot; uuid=&quot;7543669d-b747-4c22-a1df-1c221479e530&quot;&gt;
        &lt;isExecutable&gt;true&lt;/isExecutable&gt;
        &lt;orderIndex&gt;3&lt;/orderIndex&gt;
        &lt;rates type=&quot;sto.ClassicPeriodicDiscreteRate&quot; uuid=&quot;7f30ad0d-acf2-46fb-9cd2-3af0d361ff0a&quot;&gt;
          &lt;annotation&gt;D3&lt;/annotation&gt;
          &lt;clockId&gt;TCP_Test::defaultTimer&lt;/clockId&gt;
          &lt;colorIndex&gt;2&lt;/colorIndex&gt;
          &lt;description&gt;Discrete 3&lt;/description&gt;
          &lt;rateIdx&gt;2&lt;/rateIdx&gt;
          &lt;taskId&gt;_task2&lt;/taskId&gt;
          &lt;rateSpec type=&quot;sto.RateSpec&quot; uuid=&quot;fe5786e8-4f6b-47bf-ada1-3263f5c28faa&quot;&gt;
            &lt;period&gt;1.0&lt;/period&gt;
            &lt;rateType&gt;ClassicPeriodicDiscrete&lt;/rateType&gt;
          &lt;/rateSpec&gt;
        &lt;/rates&gt;
        &lt;schedulingClockId&gt;TCP_Test::defaultTimer&lt;/schedulingClockId&gt;
        &lt;tNum&gt;2&lt;/tNum&gt;
        &lt;timeKeeperClockId&gt;TCP_Test::defaultTimer&lt;/timeKeeperClockId&gt;
        &lt;elementType&gt;Task&lt;/elementType&gt;
        &lt;identifier&gt;_task2&lt;/identifier&gt;
        &lt;priority&gt;38&lt;/priority&gt;
      &lt;/rootTaskHierarchyElements&gt;
      &lt;rootTaskHierarchyElements type=&quot;sto.Task&quot; uuid=&quot;2486a227-50a6-4956-8eb0-41891f98a8fe&quot;&gt;
        &lt;isExecutable&gt;true&lt;/isExecutable&gt;
        &lt;orderIndex&gt;4&lt;/orderIndex&gt;
        &lt;rates type=&quot;sto.ClassicPeriodicDiscreteRate&quot; uuid=&quot;c85ccce1-659a-44b7-8637-3d8cdf897462&quot;&gt;
          &lt;annotation&gt;D4&lt;/annotation&gt;
          &lt;clockId&gt;TCP_Test::defaultTimer&lt;/clockId&gt;
          &lt;colorIndex&gt;3&lt;/colorIndex&gt;
          &lt;description&gt;Discrete 4&lt;/description&gt;
          &lt;rateIdx&gt;3&lt;/rateIdx&gt;
          &lt;taskId&gt;_task3&lt;/taskId&gt;
          &lt;rateSpec type=&quot;sto.RateSpec&quot; uuid=&quot;ee8c6f0f-5870-4b1d-993f-46f402e29707&quot;&gt;
            &lt;period&gt;30.0&lt;/period&gt;
            &lt;rateType&gt;ClassicPeriodicDiscrete&lt;/rateType&gt;
          &lt;/rateSpec&gt;
        &lt;/rates&gt;
        &lt;schedulingClockId&gt;TCP_Test::defaultTimer&lt;/schedulingClockId&gt;
        &lt;tNum&gt;3&lt;/tNum&gt;
        &lt;timeKeeperClockId&gt;TCP_Test::defaultTimer&lt;/timeKeeperClockId&gt;
        &lt;elementType&gt;Task&lt;/elementType&gt;
        &lt;identifier&gt;_task3&lt;/identifier&gt;
        &lt;priority&gt;37&lt;/priority&gt;
      &lt;/rootTaskHierarchyElements&gt;
      &lt;taskDependencyGraph type=&quot;sto.SerializedTaskConnectionList&quot; uuid=&quot;98b75017-4f6d-4bb4-b0d0-ff745c8c6fe2&quot;&gt;
        &lt;clockIdentifier&gt;TCP_Test::defaultTimer&lt;/clockIdentifier&gt;
        &lt;taskIdentifier&gt;_task3&lt;/taskIdentifier&gt;
      &lt;/taskDependencyGraph&gt;
      &lt;taskDependencyGraph type=&quot;sto.SerializedTaskConnectionList&quot; uuid=&quot;5be8ea27-9f2c-4dfe-a0a3-f5afcabaa746&quot;&gt;
        &lt;clockIdentifier&gt;TCP_Test::defaultTimer&lt;/clockIdentifier&gt;
        &lt;taskIdentifier&gt;_task2&lt;/taskIdentifier&gt;
      &lt;/taskDependencyGraph&gt;
      &lt;taskDependencyGraph type=&quot;sto.SerializedTaskConnectionList&quot; uuid=&quot;827c9922-98a1-49bf-b5ad-d86632d1b866&quot;&gt;
        &lt;clockIdentifier&gt;TCP_Test::defaultTimer&lt;/clockIdentifier&gt;
        &lt;taskIdentifier&gt;_task1&lt;/taskIdentifier&gt;
      &lt;/taskDependencyGraph&gt;
      &lt;taskDependencyGraph type=&quot;sto.SerializedTaskConnectionList&quot; uuid=&quot;1e0fc988-adc6-4cbc-8c12-568966ff982c&quot;&gt;
        &lt;clockIdentifier&gt;TCP_Test::defaultTimer&lt;/clockIdentifier&gt;
        &lt;taskIdentifier&gt;_task0&lt;/taskIdentifier&gt;
      &lt;/taskDependencyGraph&gt;
      &lt;taskingMode&gt;ClassicMultiTasking&lt;/taskingMode&gt;
    &lt;/taskRegistry&gt;
  &lt;/sto.Registry&gt;
&lt;/slexec_sto&gt;</timingAndTaskingRegistry>
    <zeroInternalMemoryAtStartupUnchecked>true</zeroInternalMemoryAtStartupUnchecked>
    <FMUBlockMap type="ModelRefInfoRepo.FMUBlockInfo" uuid="fab40499-fdd3-4945-95e2-c582a3baa612"/>
    <codeGenInfo type="ModelRefInfoRepo.CodeGenInformation" uuid="4aa0e3df-652c-4108-8983-1fff6d03ea64"/>
    <compiledVariantInfos type="ModelRefInfoRepo.CompiledVariantInfoMap" uuid="7b614d57-2dde-4cf3-8433-b8fa9697f045"/>
    <configSettingsForConsistencyChecks type="ModelRefInfoRepo.ConfigSettingsForConsistencyChecks" uuid="d4ba72e8-de9b-498b-8b47-6ed3a39d8e97">
      <consistentOutportInitialization>true</consistentOutportInitialization>
      <fixedStepSize>.09999999999999999</fixedStepSize>
      <frameDiagnosticSetting>2</frameDiagnosticSetting>
      <hasHybridSampleTime>true</hasHybridSampleTime>
      <isRateGrouped>true</isRateGrouped>
      <optimizedInitCode>true</optimizedInitCode>
      <signalLoggingSaveFormat>2</signalLoggingSaveFormat>
      <simSIMDOptimization>1</simSIMDOptimization>
      <solverMode>SOLVER_MODE_MULTITASKING</solverMode>
      <solverName>FixedStepDiscrete</solverName>
      <solverType>SOLVER_TYPE_FIXEDSTEP</solverType>
      <hardwareSettings type="ModelRefInfoRepo.HardwareSettings" uuid="17043ddb-7988-41c2-85d8-0fbbf5a6ba84">
        <prodBitPerChar>8</prodBitPerChar>
        <prodBitPerDouble>64</prodBitPerDouble>
        <prodBitPerFloat>32</prodBitPerFloat>
        <prodBitPerInt>32</prodBitPerInt>
        <prodBitPerLong>32</prodBitPerLong>
        <prodBitPerLongLong>64</prodBitPerLongLong>
        <prodBitPerPointer>32</prodBitPerPointer>
        <prodBitPerPtrDiffT>32</prodBitPerPtrDiffT>
        <prodBitPerShort>16</prodBitPerShort>
        <prodBitPerSizeT>32</prodBitPerSizeT>
        <prodEndianess>1</prodEndianess>
        <prodLargestAtomicFloat>1</prodLargestAtomicFloat>
        <prodLargestAtomicInteger>3</prodLargestAtomicInteger>
        <prodLongLongMode>true</prodLongLongMode>
        <prodShiftRight>true</prodShiftRight>
        <prodWordSize>32</prodWordSize>
      </hardwareSettings>
    </configSettingsForConsistencyChecks>
    <controllableInputRatesMap type="ModelRefInfoRepo.VarTsUIDMap" uuid="7a3c04df-63bc-44ca-8a1a-c7bfa9e6e384"/>
    <controllableOutputRatesMap type="ModelRefInfoRepo.VarTsUIDMap" uuid="85084200-6134-436f-a3e4-a3e7fffaa95b"/>
    <dataPortGroup type="ModelRefInfoRepo.DataPortGroup" uuid="c383d372-a124-400a-a115-a3ff33eff705"/>
    <expFcnUnconnectedDataPortGroup type="ModelRefInfoRepo.DataPortGroup" uuid="f4ccf6a7-795b-41d1-ad6d-964a3f7313a0"/>
    <interfaceParameterInfo type="ModelRefInfoRepo.InterfaceParameterInfo" uuid="90cec8d4-03d2-4d88-8a21-04100077a1a7"/>
    <messageInfo type="ModelRefInfoRepo.MessageInformation" uuid="1f3b0322-ee48-4077-afac-97b6315881aa"/>
    <methodInfo type="ModelRefInfoRepo.MethodExistenceInfo" uuid="55480a30-2537-4ce0-b114-cc2c4fe4129f">
      <hasTerminateMethod>true</hasTerminateMethod>
    </methodInfo>
    <periodicEventPortUnsupportedBlockInfo type="ModelRefInfoRepo.PeriodicEventPortUnsupportedBlockInfo" uuid="45ddd9e0-7c69-499c-af4e-b5f02d114dfa"/>
    <portGroupsRequireSameRate type="ModelRefInfoRepo.PortGroupsRequireSameRate" uuid="8cd2e111-dd82-4abe-8152-7b58d2ef0018">
      <DSMPortGroups type="ModelRefInfoRepo.NameToPortGroupIdxVectMap" uuid="543d068b-5954-4d4e-b7a9-0acf7a72c34a"/>
      <GlobalDSMPortGroups type="ModelRefInfoRepo.NameToPortGroupIdxVectMap" uuid="767d770a-957a-43c6-8c45-4e2c91985921"/>
      <mergedPortGroups type="ModelRefInfoRepo.NameToPortGroupIdxVectMap" uuid="08606931-01d2-433c-ad1f-c8c368c975be"/>
    </portGroupsRequireSameRate>
    <rateBasedMdlGlobalDSMRateSpec type="ModelRefInfoRepo.GlobalDSMRateSpecMap" uuid="dbc4c493-c741-4b26-8fc8-0fc3d88f0290"/>
    <rateSpecOfGlobalDSMAccessedByDescExpFcnMdlMap type="ModelRefInfoRepo.GlobalDSMRateSpecMap" uuid="d4fb678f-ac64-4682-8f0a-a15ccd7f350f"/>
    <rootBlockDiagramInterface type="ci.Model" uuid="5b3da06a-0d91-413f-b6b7-574a34663eed">
      <p_RootComponentInterface type="ci.ComponentInterface" uuid="47179b15-6161-430e-b203-33ff5ec0a78c">
        <p_Name>TCP_Test</p_Name>
        <p_Type>ROOT</p_Type>
      </p_RootComponentInterface>
    </rootBlockDiagramInterface>
    <simulinkFunctions type="ModelRefInfoRepo.SimulinkFunctions" uuid="96556e56-dbd9-4fa0-8816-bd18d3c73f60">
      <compSimulinkFunctionCatalog></compSimulinkFunctionCatalog>
    </simulinkFunctions>
    <sltpContext type="sltp.mm.core.Context" uuid="adc28bde-9abc-4fd4-b271-94242f1de4ce">
      <unusedTaskIds>1</unusedTaskIds>
      <defaultEventBehavior type="sltp.mm.core.EventBehavior" uuid="fc2b1420-c07a-44f6-a465-8a0224a99fd4"/>
      <editorState type="sltp.mm.core.EditorState" uuid="3920f3cc-55ed-4df7-b451-dd46fcf317ab">
        <isSynchronized>true</isSynchronized>
        <panelState type="sltp.mm.core.EditorPanelState" uuid="577cd8ec-0218-4183-9213-c9996665f190"/>
      </editorState>
      <rootTask type="sltp.mm.core.Task" uuid="0adb5f60-7d6c-4918-b051-6a890475f56b">
        <context type="sltp.mm.core.Context" uuid="adc28bde-9abc-4fd4-b271-94242f1de4ce"/>
        <explicit>false</explicit>
        <name>Default</name>
        <priority>-2147483648</priority>
        <subgraph type="sltp.mm.core.Graph" uuid="2b7efc80-b07f-4304-816c-c1483bedf417">
          <tasks type="sltp.mm.core.Task" uuid="d8f82fce-176f-4181-bae5-64df89d76c91">
            <context type="sltp.mm.core.Context" uuid="adc28bde-9abc-4fd4-b271-94242f1de4ce"/>
            <explicit>false</explicit>
            <id>4</id>
            <isTimed>true</isTimed>
            <name>D1</name>
            <priority>40</priority>
            <rates type="sltp.mm.core.Rate" uuid="1528b25a-8921-4ab6-9c31-9771bdb57976">
              <annotation>D1</annotation>
              <color>-12240129</color>
              <identifier>ClassicPeriodicDiscrete0.10</identifier>
              <rateIndex>0</rateIndex>
              <rateSpec type="sltp.mm.core.RateSpec">
                <period>.09999999999999999</period>
              </rateSpec>
              <sti>0</sti>
            </rates>
          </tasks>
          <tasks type="sltp.mm.core.Task" uuid="7b7a67e3-10d9-4b16-ad23-fa39c8e6ea09">
            <context type="sltp.mm.core.Context" uuid="adc28bde-9abc-4fd4-b271-94242f1de4ce"/>
            <explicit>false</explicit>
            <id>5</id>
            <isTimed>true</isTimed>
            <name>D2</name>
            <priority>39</priority>
            <rates type="sltp.mm.core.Rate" uuid="a67aa26f-f687-43fe-872e-bdf59dcefe68">
              <annotation>D2</annotation>
              <color>986198527</color>
              <identifier>ClassicPeriodicDiscrete0.70</identifier>
              <rateIndex>1</rateIndex>
              <rateSpec type="sltp.mm.core.RateSpec">
                <period>.7</period>
              </rateSpec>
              <sti>1</sti>
            </rates>
          </tasks>
          <tasks type="sltp.mm.core.Task" uuid="ef2bc3fa-44fb-427b-ad94-fcd81aa66279">
            <context type="sltp.mm.core.Context" uuid="adc28bde-9abc-4fd4-b271-94242f1de4ce"/>
            <explicit>false</explicit>
            <id>3</id>
            <isTimed>true</isTimed>
            <name>D3</name>
            <priority>38</priority>
            <rates type="sltp.mm.core.Rate" uuid="52ddf5f2-d2f9-4907-ac33-6089bc94c56f">
              <annotation>D3</annotation>
              <color>234946559</color>
              <hasBlocks>true</hasBlocks>
              <identifier>ClassicPeriodicDiscrete10</identifier>
              <rateIndex>2</rateIndex>
              <rateSpec type="sltp.mm.core.RateSpec">
                <period>1.0</period>
              </rateSpec>
              <sti>2</sti>
            </rates>
          </tasks>
          <tasks type="sltp.mm.core.Task" uuid="c09ae6fb-ffea-426a-9291-45055c163c33">
            <context type="sltp.mm.core.Context" uuid="adc28bde-9abc-4fd4-b271-94242f1de4ce"/>
            <explicit>false</explicit>
            <id>2</id>
            <isTimed>true</isTimed>
            <name>D4</name>
            <priority>37</priority>
            <rates type="sltp.mm.core.Rate" uuid="4350c8ce-5375-4cdb-8c8a-e5d4bf1c4998">
              <annotation>D4</annotation>
              <color>234946559</color>
              <hasBlocks>true</hasBlocks>
              <identifier>ClassicPeriodicDiscrete300</identifier>
              <rateIndex>3</rateIndex>
              <rateSpec type="sltp.mm.core.RateSpec">
                <period>30.0</period>
              </rateSpec>
              <sti>3</sti>
            </rates>
          </tasks>
        </subgraph>
      </rootTask>
    </sltpContext>
    <stateWriterToOwnerMap type="ModelRefInfoRepo.StateWriterInfo" uuid="2531bc6c-7ecc-4353-b44f-5bdc4f6dbbc1"/>
    <stoClientDataRegistry type="sto.ClientDataRegistry" uuid="ba358cd4-7422-4fd5-ad1c-0332ee1d8865">
      <dataSets type="sto.ClientClockNamedDataSet" uuid="cd4f2fcd-be47-483c-8170-8f227b97d3ff">
        <tag>sltpEvents</tag>
      </dataSets>
      <dataSets type="sto.ClientTaskHierarchyElementNamedDataSet" uuid="81e232ec-defa-4048-b5a5-191ebbae14b7">
        <tag>sltpTaskGroups</tag>
      </dataSets>
      <dataSets type="sto.ClientTaskHierarchyElementNamedDataSet" uuid="24ceea87-61e4-434c-8c83-dec334ec1479">
        <dSet type="ModelRefInfoRepo.SltpTaskData" uuid="eebdfee4-caa1-4e9f-aa14-89a10f467d87"/>
        <dSet type="ModelRefInfoRepo.SltpTaskData" uuid="f16666ff-e16f-405d-88fb-05231a33c7a4"/>
        <dSet type="ModelRefInfoRepo.SltpTaskData" uuid="4f934176-22da-4891-a985-38f3ad836463"/>
        <dSet type="ModelRefInfoRepo.SltpTaskData" uuid="bd344fa5-9093-49d8-92f6-07fe5b45ff79"/>
        <tSet type="ModelRefInfoRepo.SltpTaskData" uuid="eebdfee4-caa1-4e9f-aa14-89a10f467d87">
          <dataName>D1</dataName>
          <linkedSet type="sto.ClientTaskHierarchyElementNamedDataSet" uuid="24ceea87-61e4-434c-8c83-dec334ec1479"/>
          <id type="sto.TaskHierarchyElementId">
            <clockId>TCP_Test::defaultTimer</clockId>
            <id>_task0</id>
          </id>
        </tSet>
        <tSet type="ModelRefInfoRepo.SltpTaskData" uuid="f16666ff-e16f-405d-88fb-05231a33c7a4">
          <dataName>D2</dataName>
          <linkedSet type="sto.ClientTaskHierarchyElementNamedDataSet" uuid="24ceea87-61e4-434c-8c83-dec334ec1479"/>
          <id type="sto.TaskHierarchyElementId">
            <clockId>TCP_Test::defaultTimer</clockId>
            <id>_task1</id>
          </id>
        </tSet>
        <tSet type="ModelRefInfoRepo.SltpTaskData" uuid="4f934176-22da-4891-a985-38f3ad836463">
          <dataName>D3</dataName>
          <linkedSet type="sto.ClientTaskHierarchyElementNamedDataSet" uuid="24ceea87-61e4-434c-8c83-dec334ec1479"/>
          <id type="sto.TaskHierarchyElementId">
            <clockId>TCP_Test::defaultTimer</clockId>
            <id>_task2</id>
          </id>
        </tSet>
        <tSet type="ModelRefInfoRepo.SltpTaskData" uuid="bd344fa5-9093-49d8-92f6-07fe5b45ff79">
          <dataName>D4</dataName>
          <linkedSet type="sto.ClientTaskHierarchyElementNamedDataSet" uuid="24ceea87-61e4-434c-8c83-dec334ec1479"/>
          <id type="sto.TaskHierarchyElementId">
            <clockId>TCP_Test::defaultTimer</clockId>
            <id>_task3</id>
          </id>
        </tSet>
        <tag>sltpTasks</tag>
      </dataSets>
    </stoClientDataRegistry>
    <varTsUIDMap type="ModelRefInfoRepo.VarTsUIDMap" uuid="1114803e-e826-4260-9127-fe6ef2bbb8fc"/>
  </ModelRefInfoRepo.ModelRefInfoRoot>
</MF0>