mirror of
https://git.rwth-aachen.de/acs/public/villas/node/
synced 2025-03-09 00:00:00 +01:00
1910 lines
62 KiB
Text
1910 lines
62 KiB
Text
# $Revision: 1.1 $
|
|
# SPDX-FileCopyrightText: 2014-2023 Institute for Automation of Complex Power Systems, RWTH Aachen University
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
Model {
|
|
Name "send_receive"
|
|
Version 8.4
|
|
MdlSubVersion 0
|
|
SavedCharacterEncoding "windows-1252"
|
|
GraphicalInterface {
|
|
NumRootInports 0
|
|
NumRootOutports 0
|
|
ParameterArgumentNames ""
|
|
ComputedModelVersion "1.457"
|
|
NumModelReferences 0
|
|
NumTestPointedSignals 0
|
|
}
|
|
ScopeRefreshTime 0.035000
|
|
OverrideScopeRefreshTime on
|
|
DisableAllScopes off
|
|
DataTypeOverride "UseLocalSettings"
|
|
DataTypeOverrideAppliesTo "AllNumericTypes"
|
|
MinMaxOverflowLogging "UseLocalSettings"
|
|
MinMaxOverflowArchiveMode "Overwrite"
|
|
FPTRunName "Run 1"
|
|
MaxMDLFileLineLength 120
|
|
Object {
|
|
$PropName "BdWindowsInfo"
|
|
$ObjectID 1
|
|
$ClassName "Simulink.BDWindowsInfo"
|
|
Object {
|
|
$PropName "WindowsInfo"
|
|
$ObjectID 2
|
|
$ClassName "Simulink.WindowInfo"
|
|
IsActive [1]
|
|
Location [16.0, 52.0, 1452.0, 912.0]
|
|
Object {
|
|
$PropName "ModelBrowserInfo"
|
|
$ObjectID 3
|
|
$ClassName "Simulink.ModelBrowserInfo"
|
|
Visible [0]
|
|
DockPosition "Left"
|
|
Width [50]
|
|
Height [50]
|
|
Filter [9]
|
|
}
|
|
Object {
|
|
$PropName "ExplorerBarInfo"
|
|
$ObjectID 4
|
|
$ClassName "Simulink.ExplorerBarInfo"
|
|
Visible [1]
|
|
}
|
|
Object {
|
|
$PropName "EditorsInfo"
|
|
$ObjectID 5
|
|
$ClassName "Simulink.EditorInfo"
|
|
IsActive [1]
|
|
ViewObjType "SimulinkSubsys"
|
|
LoadSaveID "13"
|
|
Extents [1402.0, 738.0]
|
|
ZoomFactor [1.7573141486810553]
|
|
Offset [172.03329694323145, -6.2295305676855861]
|
|
}
|
|
}
|
|
}
|
|
Created "Thu Apr 15 08:21:54 1999"
|
|
Creator "jwu"
|
|
UpdateHistory "UpdateHistoryNever"
|
|
ModifiedByFormat "%<Auto>"
|
|
LastModifiedBy "svo"
|
|
ModifiedDateFormat "%<Auto>"
|
|
LastModifiedDate "Thu Jun 29 20:33:19 2017"
|
|
RTWModifiedTimeStamp 420669196
|
|
ModelVersionFormat "1.%<AutoIncrement:457>"
|
|
ConfigurationManager "none"
|
|
SampleTimeColors off
|
|
SampleTimeAnnotations off
|
|
LibraryLinkDisplay "none"
|
|
WideLines off
|
|
ShowLineDimensions on
|
|
ShowPortDataTypes off
|
|
ShowDesignRanges off
|
|
ShowLoopsOnError on
|
|
IgnoreBidirectionalLines off
|
|
ShowStorageClass off
|
|
ShowTestPointIcons on
|
|
ShowSignalResolutionIcons on
|
|
ShowViewerIcons on
|
|
SortedOrder off
|
|
ExecutionContextIcon off
|
|
ShowLinearizationAnnotations on
|
|
ShowMarkup on
|
|
BlockNameDataTip off
|
|
BlockParametersDataTip on
|
|
BlockDescriptionStringDataTip off
|
|
ToolBar on
|
|
StatusBar on
|
|
BrowserShowLibraryLinks off
|
|
BrowserLookUnderMasks off
|
|
SimulationMode "normal"
|
|
PauseTimes "5"
|
|
NumberOfSteps 1
|
|
SnapshotBufferSize 10
|
|
SnapshotInterval 10
|
|
NumberOfLastSnapshots 0
|
|
LinearizationMsg "none"
|
|
Profile off
|
|
ParamWorkspaceSource "MATLABWorkspace"
|
|
AccelSystemTargetFile "accel.tlc"
|
|
AccelTemplateMakefile "accel_default_tmf"
|
|
AccelMakeCommand "make_rtw"
|
|
TryForcingSFcnDF off
|
|
Object {
|
|
$PropName "DataLoggingOverride"
|
|
$ObjectID 6
|
|
$ClassName "Simulink.SimulationData.ModelLoggingInfo"
|
|
model_ "send_receive"
|
|
Array {
|
|
Type "Cell"
|
|
Dimension 1
|
|
Cell "send_receive"
|
|
PropName "logAsSpecifiedByModels_"
|
|
}
|
|
Array {
|
|
Type "Cell"
|
|
Dimension 1
|
|
Cell ""
|
|
PropName "logAsSpecifiedByModelsSSIDs_"
|
|
}
|
|
}
|
|
RecordCoverage off
|
|
CovPath "/"
|
|
CovSaveName "covdata"
|
|
CovMetricSettings "dw"
|
|
CovNameIncrementing off
|
|
CovHtmlReporting on
|
|
CovForceBlockReductionOff on
|
|
CovEnableCumulative on
|
|
covSaveCumulativeToWorkspaceVar on
|
|
CovSaveSingleToWorkspaceVar on
|
|
CovCumulativeVarName "covCumulativeData"
|
|
CovCumulativeReport off
|
|
CovReportOnPause on
|
|
CovModelRefEnable "Off"
|
|
CovExternalEMLEnable off
|
|
CovSFcnEnable off
|
|
CovBoundaryAbsTol 0.000010
|
|
CovBoundaryRelTol 0.010000
|
|
CovUseTimeInterval off
|
|
CovStartTime 0
|
|
CovStopTime 0
|
|
ExtModeBatchMode off
|
|
ExtModeEnableFloating on
|
|
ExtModeTrigType "manual"
|
|
ExtModeTrigMode "oneshot"
|
|
ExtModeTrigPort "1"
|
|
ExtModeTrigElement "any"
|
|
ExtModeTrigDuration 1000
|
|
ExtModeTrigDurationFloating "auto"
|
|
ExtModeTrigHoldOff 0
|
|
ExtModeTrigDelay 0
|
|
ExtModeTrigDirection "rising"
|
|
ExtModeTrigLevel 0
|
|
ExtModeArchiveMode "off"
|
|
ExtModeAutoIncOneShot off
|
|
ExtModeIncDirWhenArm off
|
|
ExtModeAddSuffixToVar off
|
|
ExtModeWriteAllDataToWs off
|
|
ExtModeArmWhenConnect off
|
|
ExtModeSkipDownloadWhenConnect off
|
|
ExtModeLogAll on
|
|
ExtModeAutoUpdateStatusClock on
|
|
BufferReuse off
|
|
ShowModelReferenceBlockVersion off
|
|
ShowModelReferenceBlockIO off
|
|
Array {
|
|
Type "Handle"
|
|
Dimension 1
|
|
Simulink.ConfigSet {
|
|
$ObjectID 7
|
|
Version "1.14.3"
|
|
Array {
|
|
Type "Handle"
|
|
Dimension 8
|
|
Simulink.SolverCC {
|
|
$ObjectID 8
|
|
Version "1.14.3"
|
|
StartTime "0.0"
|
|
StopTime "inf"
|
|
AbsTol "1e-6"
|
|
FixedStep "0.00005"
|
|
InitialStep "auto"
|
|
MaxNumMinSteps "-1"
|
|
MaxOrder 5
|
|
ZcThreshold "auto"
|
|
ConsecutiveZCsStepRelTol "10*128*eps"
|
|
MaxConsecutiveZCs "1000"
|
|
ExtrapolationOrder 4
|
|
NumberNewtonIterations 1
|
|
MaxStep "0.01"
|
|
MinStep "auto"
|
|
MaxConsecutiveMinStep "1"
|
|
RelTol "1e-3"
|
|
SolverMode "SingleTasking"
|
|
EnableConcurrentExecution off
|
|
ConcurrentTasks off
|
|
Solver "ode4"
|
|
SolverName "ode4"
|
|
SolverJacobianMethodControl "auto"
|
|
ShapePreserveControl "DisableAll"
|
|
ZeroCrossControl "UseLocalSettings"
|
|
ZeroCrossAlgorithm "Nonadaptive"
|
|
AlgebraicLoopSolver "TrustRegion"
|
|
SolverResetMethod "Fast"
|
|
PositivePriorityOrder off
|
|
AutoInsertRateTranBlk off
|
|
SampleTimeConstraint "Unconstrained"
|
|
InsertRTBMode "Whenever possible"
|
|
}
|
|
Simulink.DataIOCC {
|
|
$ObjectID 9
|
|
Version "1.14.3"
|
|
Decimation "1"
|
|
ExternalInput "[]"
|
|
FinalStateName "xFinal"
|
|
InitialState "[]"
|
|
LimitDataPoints off
|
|
MaxDataPoints "1000"
|
|
LoadExternalInput off
|
|
LoadInitialState off
|
|
SaveFinalState off
|
|
SaveCompleteFinalSimState off
|
|
SaveFormat "Array"
|
|
SignalLoggingSaveFormat "ModelDataLogs"
|
|
SaveOutput off
|
|
SaveState off
|
|
SignalLogging on
|
|
DSMLogging on
|
|
InspectSignalLogs off
|
|
VisualizeSimOutput on
|
|
SaveTime off
|
|
ReturnWorkspaceOutputs off
|
|
StateSaveName "xout"
|
|
TimeSaveName "tout"
|
|
OutputSaveName "yout"
|
|
SignalLoggingName "sigsOut"
|
|
DSMLoggingName "dsmout"
|
|
OutputOption "RefineOutputTimes"
|
|
OutputTimes "[]"
|
|
ReturnWorkspaceOutputsName "out"
|
|
Refine "1"
|
|
}
|
|
Simulink.OptimizationCC {
|
|
$ObjectID 10
|
|
Version "1.14.3"
|
|
Array {
|
|
Type "Cell"
|
|
Dimension 4
|
|
Cell "ZeroExternalMemoryAtStartup"
|
|
Cell "ZeroInternalMemoryAtStartup"
|
|
Cell "NoFixptDivByZeroProtection"
|
|
Cell "OptimizeModelRefInitCode"
|
|
PropName "DisabledProps"
|
|
}
|
|
BlockReduction on
|
|
BooleanDataType off
|
|
ConditionallyExecuteInputs on
|
|
InlineParams off
|
|
UseDivisionForNetSlopeComputation "Off"
|
|
UseFloatMulNetSlope off
|
|
DefaultUnderspecifiedDataType "double"
|
|
UseSpecifiedMinMax off
|
|
InlineInvariantSignals off
|
|
OptimizeBlockIOStorage off
|
|
BufferReuse off
|
|
EnhancedBackFolding off
|
|
CachingGlobalReferences off
|
|
GlobalBufferReuse off
|
|
StrengthReduction off
|
|
ExpressionFolding off
|
|
BooleansAsBitfields off
|
|
BitfieldContainerType "uint_T"
|
|
EnableMemcpy on
|
|
MemcpyThreshold 64
|
|
PassReuseOutputArgsAs "Structure reference"
|
|
ExpressionDepthLimit 2147483647
|
|
FoldNonRolledExpr off
|
|
LocalBlockOutputs off
|
|
RollThreshold 5
|
|
SystemCodeInlineAuto off
|
|
StateBitsets off
|
|
DataBitsets off
|
|
ActiveStateOutputEnumStorageType "Native Integer"
|
|
UseTempVars off
|
|
ZeroExternalMemoryAtStartup on
|
|
ZeroInternalMemoryAtStartup on
|
|
InitFltsAndDblsToZero on
|
|
NoFixptDivByZeroProtection off
|
|
EfficientFloat2IntCast off
|
|
EfficientMapNaN2IntZero on
|
|
OptimizeModelRefInitCode off
|
|
LifeSpan "inf"
|
|
MaxStackSize "Inherit from target"
|
|
BufferReusableBoundary on
|
|
SimCompilerOptimization "Off"
|
|
AccelVerboseBuild off
|
|
ParallelExecutionInRapidAccelerator on
|
|
}
|
|
Simulink.DebuggingCC {
|
|
$ObjectID 11
|
|
Version "1.14.3"
|
|
RTPrefix "error"
|
|
ConsistencyChecking "none"
|
|
ArrayBoundsChecking "none"
|
|
SignalInfNanChecking "none"
|
|
SignalRangeChecking "none"
|
|
ReadBeforeWriteMsg "UseLocalSettings"
|
|
WriteAfterWriteMsg "UseLocalSettings"
|
|
WriteAfterReadMsg "UseLocalSettings"
|
|
AlgebraicLoopMsg "warning"
|
|
ArtificialAlgebraicLoopMsg "warning"
|
|
SaveWithDisabledLinksMsg "warning"
|
|
SaveWithParameterizedLinksMsg "none"
|
|
CheckSSInitialOutputMsg on
|
|
UnderspecifiedInitializationDetection "Classic"
|
|
MergeDetectMultiDrivingBlocksExec "none"
|
|
CheckExecutionContextPreStartOutputMsg off
|
|
CheckExecutionContextRuntimeOutputMsg off
|
|
SignalResolutionControl "TryResolveAllWithWarning"
|
|
BlockPriorityViolationMsg "warning"
|
|
MinStepSizeMsg "warning"
|
|
TimeAdjustmentMsg "none"
|
|
MaxConsecutiveZCsMsg "error"
|
|
MaskedZcDiagnostic "warning"
|
|
IgnoredZcDiagnostic "warning"
|
|
SolverPrmCheckMsg "none"
|
|
InheritedTsInSrcMsg "none"
|
|
DiscreteInheritContinuousMsg "warning"
|
|
MultiTaskDSMMsg "warning"
|
|
MultiTaskCondExecSysMsg "none"
|
|
MultiTaskRateTransMsg "error"
|
|
SingleTaskRateTransMsg "none"
|
|
TasksWithSamePriorityMsg "warning"
|
|
SigSpecEnsureSampleTimeMsg "warning"
|
|
CheckMatrixSingularityMsg "none"
|
|
IntegerOverflowMsg "warning"
|
|
Int32ToFloatConvMsg "warning"
|
|
ParameterDowncastMsg "error"
|
|
ParameterOverflowMsg "error"
|
|
ParameterUnderflowMsg "none"
|
|
ParameterPrecisionLossMsg "warning"
|
|
ParameterTunabilityLossMsg "warning"
|
|
FixptConstUnderflowMsg "none"
|
|
FixptConstOverflowMsg "none"
|
|
FixptConstPrecisionLossMsg "none"
|
|
UnderSpecifiedDataTypeMsg "none"
|
|
UnnecessaryDatatypeConvMsg "none"
|
|
VectorMatrixConversionMsg "none"
|
|
InvalidFcnCallConnMsg "error"
|
|
FcnCallInpInsideContextMsg "UseLocalSettings"
|
|
SignalLabelMismatchMsg "none"
|
|
UnconnectedInputMsg "warning"
|
|
UnconnectedOutputMsg "warning"
|
|
UnconnectedLineMsg "warning"
|
|
SFcnCompatibilityMsg "none"
|
|
FrameProcessingCompatibilityMsg "warning"
|
|
UniqueDataStoreMsg "none"
|
|
BusObjectLabelMismatch "warning"
|
|
RootOutportRequireBusObject "warning"
|
|
AssertControl "UseLocalSettings"
|
|
EnableOverflowDetection off
|
|
ModelReferenceIOMsg "none"
|
|
ModelReferenceMultiInstanceNormalModeStructChecksumCheck "error"
|
|
ModelReferenceVersionMismatchMessage "none"
|
|
ModelReferenceIOMismatchMessage "none"
|
|
ModelReferenceCSMismatchMessage "none"
|
|
UnknownTsInhSupMsg "warning"
|
|
ModelReferenceDataLoggingMessage "warning"
|
|
ModelReferenceSymbolNameMessage "warning"
|
|
ModelReferenceExtraNoncontSigs "error"
|
|
StateNameClashWarn "warning"
|
|
SimStateInterfaceChecksumMismatchMsg "warning"
|
|
SimStateOlderReleaseMsg "error"
|
|
InitInArrayFormatMsg "warning"
|
|
StrictBusMsg "None"
|
|
BusNameAdapt "WarnAndRepair"
|
|
NonBusSignalsTreatedAsBus "none"
|
|
LoggingUnavailableSignals "error"
|
|
BlockIODiagnostic "none"
|
|
SFUnusedDataAndEventsDiag "warning"
|
|
SFUnexpectedBacktrackingDiag "warning"
|
|
SFInvalidInputDataAccessInChartInitDiag "warning"
|
|
SFNoUnconditionalDefaultTransitionDiag "warning"
|
|
SFTransitionOutsideNaturalParentDiag "warning"
|
|
SFUnconditionalTransitionShadowingDiag "warning"
|
|
SFUndirectedBroadcastEventsDiag "warning"
|
|
SFTransitionActionBeforeConditionDiag "warning"
|
|
IntegerSaturationMsg "warning"
|
|
}
|
|
Simulink.HardwareCC {
|
|
$ObjectID 12
|
|
Version "1.14.3"
|
|
ProdBitPerChar 8
|
|
ProdBitPerShort 16
|
|
ProdBitPerInt 32
|
|
ProdBitPerLong 32
|
|
ProdBitPerLongLong 64
|
|
ProdBitPerFloat 32
|
|
ProdBitPerDouble 64
|
|
ProdBitPerPointer 32
|
|
ProdLargestAtomicInteger "Char"
|
|
ProdLargestAtomicFloat "None"
|
|
ProdIntDivRoundTo "Undefined"
|
|
ProdEndianess "Unspecified"
|
|
ProdWordSize 32
|
|
ProdShiftRightIntArith on
|
|
ProdLongLongMode off
|
|
ProdHWDeviceType "32-bit Generic"
|
|
TargetBitPerChar 8
|
|
TargetBitPerShort 16
|
|
TargetBitPerInt 32
|
|
TargetBitPerLong 32
|
|
TargetBitPerLongLong 64
|
|
TargetBitPerFloat 32
|
|
TargetBitPerDouble 64
|
|
TargetBitPerPointer 32
|
|
TargetLargestAtomicInteger "Char"
|
|
TargetLargestAtomicFloat "None"
|
|
TargetShiftRightIntArith on
|
|
TargetLongLongMode off
|
|
TargetIntDivRoundTo "Undefined"
|
|
TargetEndianess "Unspecified"
|
|
TargetWordSize 32
|
|
TargetTypeEmulationWarnSuppressLevel 0
|
|
TargetPreprocMaxBitsSint 32
|
|
TargetPreprocMaxBitsUint 32
|
|
TargetHWDeviceType "Specified"
|
|
TargetUnknown on
|
|
ProdEqTarget on
|
|
}
|
|
Simulink.ModelReferenceCC {
|
|
$ObjectID 13
|
|
Version "1.14.3"
|
|
UpdateModelReferenceTargets "IfOutOfDateOrStructuralChange"
|
|
CheckModelReferenceTargetMessage "error"
|
|
EnableParallelModelReferenceBuilds off
|
|
ParallelModelReferenceErrorOnInvalidPool on
|
|
ParallelModelReferenceMATLABWorkerInit "None"
|
|
ModelReferenceNumInstancesAllowed "Multi"
|
|
PropagateVarSize "Infer from blocks in model"
|
|
ModelReferencePassRootInputsByReference on
|
|
ModelReferenceMinAlgLoopOccurrences off
|
|
PropagateSignalLabelsOutOfModel off
|
|
SupportModelReferenceSimTargetCustomCode off
|
|
}
|
|
Simulink.SFSimCC {
|
|
$ObjectID 14
|
|
Version "1.14.3"
|
|
SFSimEnableDebug on
|
|
SFSimOverflowDetection on
|
|
SFSimEcho on
|
|
SimBlas on
|
|
SimCtrlC on
|
|
SimExtrinsic on
|
|
SimIntegrity on
|
|
SimUseLocalCustomCode off
|
|
SimParseCustomCode on
|
|
SimBuildMode "sf_incremental_build"
|
|
SimGenImportedTypeDefs off
|
|
}
|
|
Simulink.RTWCC {
|
|
$BackupClass "Simulink.RTWCC"
|
|
$ObjectID 15
|
|
Version "1.14.3"
|
|
Array {
|
|
Type "Cell"
|
|
Dimension 1
|
|
Cell "IncludeHyperlinkInReport"
|
|
PropName "DisabledProps"
|
|
}
|
|
SystemTargetFile "grt.tlc"
|
|
TLCOptions ""
|
|
GenCodeOnly off
|
|
MakeCommand "make_rtw"
|
|
GenerateMakefile on
|
|
PackageGeneratedCodeAndArtifacts off
|
|
PackageName ""
|
|
TemplateMakefile "grt_default_tmf"
|
|
PostCodeGenCommand ""
|
|
Description ""
|
|
GenerateReport off
|
|
SaveLog off
|
|
RTWVerbose on
|
|
RetainRTWFile off
|
|
ProfileTLC off
|
|
TLCDebug off
|
|
TLCCoverage off
|
|
TLCAssert off
|
|
ProcessScriptMode "Default"
|
|
ConfigurationMode "Optimized"
|
|
ProcessScript ""
|
|
ConfigurationScript ""
|
|
ConfigAtBuild off
|
|
RTWUseLocalCustomCode off
|
|
RTWUseSimCustomCode off
|
|
CustomSourceCode ""
|
|
CustomHeaderCode ""
|
|
CustomInclude ""
|
|
CustomSource ""
|
|
CustomLibrary ""
|
|
CustomInitializer ""
|
|
CustomTerminator ""
|
|
Toolchain "Automatically locate an installed toolchain"
|
|
BuildConfiguration "Faster Builds"
|
|
IncludeHyperlinkInReport off
|
|
LaunchReport off
|
|
PortableWordSizes off
|
|
CreateSILPILBlock "None"
|
|
CodeExecutionProfiling off
|
|
CodeExecutionProfileVariable "executionProfile"
|
|
CodeProfilingSaveOptions "SummaryOnly"
|
|
CodeProfilingInstrumentation off
|
|
SILDebugging off
|
|
TargetLang "C"
|
|
IncludeBusHierarchyInRTWFileBlockHierarchyMap off
|
|
IncludeERTFirstTime on
|
|
GenerateTraceInfo off
|
|
GenerateTraceReport off
|
|
GenerateTraceReportSl off
|
|
GenerateTraceReportSf off
|
|
GenerateTraceReportEml off
|
|
GenerateCodeInfo off
|
|
GenerateWebview off
|
|
GenerateCodeMetricsReport off
|
|
GenerateCodeReplacementReport off
|
|
RTWCompilerOptimization "Off"
|
|
RTWCustomCompilerOptimizations ""
|
|
CheckMdlBeforeBuild "Off"
|
|
CustomRebuildMode "OnUpdate"
|
|
DataInitializer ""
|
|
SharedConstantsCachingThreshold 1024
|
|
Array {
|
|
Type "Handle"
|
|
Dimension 2
|
|
Simulink.CodeAppCC {
|
|
$ObjectID 16
|
|
Version "1.14.3"
|
|
Array {
|
|
Type "Cell"
|
|
Dimension 16
|
|
Cell "IgnoreCustomStorageClasses"
|
|
Cell "InsertBlockDesc"
|
|
Cell "SFDataObjDesc"
|
|
Cell "SimulinkDataObjDesc"
|
|
Cell "DefineNamingRule"
|
|
Cell "SignalNamingRule"
|
|
Cell "ParamNamingRule"
|
|
Cell "InlinedPrmAccess"
|
|
Cell "CustomSymbolStr"
|
|
Cell "CustomSymbolStrGlobalVar"
|
|
Cell "CustomSymbolStrType"
|
|
Cell "CustomSymbolStrField"
|
|
Cell "CustomSymbolStrFcn"
|
|
Cell "CustomSymbolStrBlkIO"
|
|
Cell "CustomSymbolStrTmpVar"
|
|
Cell "CustomSymbolStrMacro"
|
|
PropName "DisabledProps"
|
|
}
|
|
ForceParamTrailComments off
|
|
GenerateComments on
|
|
CommentStyle "Auto"
|
|
IgnoreCustomStorageClasses off
|
|
IgnoreTestpoints off
|
|
IncHierarchyInIds off
|
|
MaxIdLength 31
|
|
PreserveName off
|
|
PreserveNameWithParent off
|
|
ShowEliminatedStatement on
|
|
OperatorAnnotations off
|
|
IncAutoGenComments off
|
|
SimulinkDataObjDesc off
|
|
SFDataObjDesc off
|
|
MATLABFcnDesc off
|
|
IncDataTypeInIds off
|
|
MangleLength 1
|
|
CustomSymbolStrGlobalVar "$R$N$M"
|
|
CustomSymbolStrType "$N$R$M_T"
|
|
CustomSymbolStrField "$N$M"
|
|
CustomSymbolStrFcn "$R$N$M$F"
|
|
CustomSymbolStrFcnArg "rt$I$N$M"
|
|
CustomSymbolStrBlkIO "rtb_$N$M"
|
|
CustomSymbolStrTmpVar "$N$M"
|
|
CustomSymbolStrMacro "$R$N$M"
|
|
CustomSymbolStrUtil "$N$C"
|
|
DefineNamingRule "None"
|
|
ParamNamingRule "None"
|
|
SignalNamingRule "None"
|
|
InsertBlockDesc off
|
|
InsertPolySpaceComments off
|
|
SimulinkBlockComments on
|
|
MATLABSourceComments off
|
|
EnableCustomComments off
|
|
InternalIdentifier "Shortened"
|
|
InlinedPrmAccess "Literals"
|
|
ReqsInCode off
|
|
UseSimReservedNames off
|
|
}
|
|
Simulink.GRTTargetCC {
|
|
$BackupClass "Simulink.TargetCC"
|
|
$ObjectID 17
|
|
Version "1.14.3"
|
|
Array {
|
|
Type "Cell"
|
|
Dimension 11
|
|
Cell "IncludeMdlTerminateFcn"
|
|
Cell "GenerateAllocFcn"
|
|
Cell "SuppressErrorStatus"
|
|
Cell "ERTCustomFileBanners"
|
|
Cell "GenerateSampleERTMain"
|
|
Cell "GenerateTestInterfaces"
|
|
Cell "SupportContinuousTime"
|
|
Cell "PurelyIntegerCode"
|
|
Cell "SupportNonInlinedSFcns"
|
|
Cell "SupportComplex"
|
|
Cell "SupportAbsoluteTime"
|
|
PropName "DisabledProps"
|
|
}
|
|
TargetFcnLib "ansi_tfl_tmw.mat"
|
|
TargetLibSuffix ""
|
|
TargetPreCompLibLocation ""
|
|
GenFloatMathFcnCalls "NOT IN USE"
|
|
TargetLangStandard "C89/C90 (ANSI)"
|
|
CodeReplacementLibrary "None"
|
|
UtilityFuncGeneration "Auto"
|
|
ERTMultiwordTypeDef "System defined"
|
|
ERTMultiwordLength 256
|
|
MultiwordLength 2048
|
|
GenerateFullHeader on
|
|
GenerateSampleERTMain off
|
|
GenerateTestInterfaces off
|
|
ModelReferenceCompliant on
|
|
ParMdlRefBuildCompliant on
|
|
CompOptLevelCompliant on
|
|
ConcurrentExecutionCompliant on
|
|
IncludeMdlTerminateFcn on
|
|
GeneratePreprocessorConditionals "Disable all"
|
|
CombineOutputUpdateFcns off
|
|
CombineSignalStateStructs off
|
|
SuppressErrorStatus off
|
|
ERTFirstTimeCompliant off
|
|
IncludeFileDelimiter "Auto"
|
|
ERTCustomFileBanners off
|
|
SupportAbsoluteTime on
|
|
LogVarNameModifier "rt_"
|
|
MatFileLogging on
|
|
MultiInstanceERTCode off
|
|
CodeInterfacePackaging "Nonreusable function"
|
|
SupportNonFinite on
|
|
SupportComplex on
|
|
PurelyIntegerCode off
|
|
SupportContinuousTime on
|
|
SupportNonInlinedSFcns on
|
|
SupportVariableSizeSignals off
|
|
EnableShiftOperators on
|
|
ParenthesesLevel "Nominal"
|
|
CastingMode "Nominal"
|
|
MATLABClassNameForMDSCustomization "Simulink.SoftwareTarget.GRTCustomization"
|
|
ModelStepFunctionPrototypeControlCompliant off
|
|
CPPClassGenCompliant on
|
|
AutosarCompliant off
|
|
GRTInterface on
|
|
GenerateAllocFcn off
|
|
GenerateSharedConstants on
|
|
UseMalloc off
|
|
ExtMode off
|
|
ExtModeStaticAlloc off
|
|
ExtModeTesting off
|
|
ExtModeStaticAllocSize 1000000
|
|
ExtModeTransport 0
|
|
ExtModeMexFile "ext_comm"
|
|
ExtModeIntrfLevel "Level1"
|
|
RTWCAPISignals off
|
|
RTWCAPIParams off
|
|
RTWCAPIStates off
|
|
RTWCAPIRootIO off
|
|
GenerateASAP2 off
|
|
MultiInstanceErrorCode "Error"
|
|
}
|
|
PropName "Components"
|
|
}
|
|
}
|
|
PropName "Components"
|
|
}
|
|
Name "Configuration"
|
|
CurrentDlgPage "Solver"
|
|
ConfigPrmDlgPosition [ 326, 217, 1222, 885 ]
|
|
}
|
|
PropName "ConfigurationSets"
|
|
}
|
|
Simulink.ConfigSet {
|
|
$PropName "ActiveConfigurationSet"
|
|
$ObjectID 7
|
|
}
|
|
Object {
|
|
$PropName "DataTransfer"
|
|
$ObjectID 18
|
|
$ClassName "Simulink.GlobalDataTransfer"
|
|
DefaultTransitionBetweenSyncTasks "Ensure deterministic transfer (maximum delay)"
|
|
DefaultTransitionBetweenAsyncTasks "Ensure data integrity only"
|
|
DefaultTransitionBetweenContTasks "Ensure deterministic transfer (minimum delay)"
|
|
DefaultExtrapolationMethodBetweenContTasks "None"
|
|
AutoInsertRateTranBlk [0]
|
|
}
|
|
ExplicitPartitioning off
|
|
BlockDefaults {
|
|
ForegroundColor "black"
|
|
BackgroundColor "white"
|
|
DropShadow off
|
|
NamePlacement "normal"
|
|
FontName "Helvetica"
|
|
FontSize 10
|
|
FontWeight "normal"
|
|
FontAngle "normal"
|
|
ShowName on
|
|
BlockRotation 0
|
|
BlockMirror off
|
|
}
|
|
AnnotationDefaults {
|
|
HorizontalAlignment "center"
|
|
VerticalAlignment "middle"
|
|
ForegroundColor "black"
|
|
BackgroundColor "white"
|
|
DropShadow off
|
|
FontName "Helvetica"
|
|
FontSize 10
|
|
FontWeight "normal"
|
|
FontAngle "normal"
|
|
UseDisplayTextAsClickCallback off
|
|
}
|
|
LineDefaults {
|
|
FontName "Helvetica"
|
|
FontSize 9
|
|
FontWeight "normal"
|
|
FontAngle "normal"
|
|
}
|
|
MaskDefaults {
|
|
SelfModifiable "off"
|
|
IconFrame "on"
|
|
IconOpaque "on"
|
|
RunInitForIconRedraw "off"
|
|
IconRotate "none"
|
|
PortRotate "default"
|
|
IconUnits "autoscale"
|
|
}
|
|
MaskParameterDefaults {
|
|
Evaluate "on"
|
|
Tunable "on"
|
|
NeverSave "off"
|
|
Internal "off"
|
|
ReadOnly "off"
|
|
Enabled "on"
|
|
Visible "on"
|
|
ToolTip "on"
|
|
}
|
|
BlockParameterDefaults {
|
|
Block {
|
|
BlockType Constant
|
|
Value "1"
|
|
VectorParams1D on
|
|
SamplingMode "Sample based"
|
|
OutMin "[]"
|
|
OutMax "[]"
|
|
OutDataTypeStr "Inherit: Inherit from 'Constant value'"
|
|
LockScale off
|
|
SampleTime "inf"
|
|
FramePeriod "inf"
|
|
PreserveConstantTs off
|
|
}
|
|
Block {
|
|
BlockType Demux
|
|
Outputs "4"
|
|
DisplayOption "none"
|
|
BusSelectionMode off
|
|
}
|
|
Block {
|
|
BlockType DiscretePulseGenerator
|
|
PulseType "Sample based"
|
|
TimeSource "Use simulation time"
|
|
Amplitude "1"
|
|
Period "2"
|
|
PulseWidth "1"
|
|
PhaseDelay "0"
|
|
SampleTime "1"
|
|
VectorParams1D on
|
|
}
|
|
Block {
|
|
BlockType Display
|
|
Format "short"
|
|
Decimation "10"
|
|
Floating off
|
|
Lockdown off
|
|
SampleTime "-1"
|
|
}
|
|
Block {
|
|
BlockType Inport
|
|
Port "1"
|
|
OutputFunctionCall off
|
|
OutMin "[]"
|
|
OutMax "[]"
|
|
OutDataTypeStr "Inherit: auto"
|
|
LockScale off
|
|
BusOutputAsStruct off
|
|
PortDimensions "-1"
|
|
VarSizeSig "Inherit"
|
|
SampleTime "-1"
|
|
SignalType "auto"
|
|
SamplingMode "auto"
|
|
LatchByDelayingOutsideSignal off
|
|
LatchInputForFeedbackSignals off
|
|
Interpolate on
|
|
}
|
|
Block {
|
|
BlockType Mux
|
|
Inputs "4"
|
|
DisplayOption "none"
|
|
UseBusObject off
|
|
BusObject "BusObject"
|
|
NonVirtualBus off
|
|
}
|
|
Block {
|
|
BlockType Outport
|
|
Port "1"
|
|
OutMin "[]"
|
|
OutMax "[]"
|
|
OutDataTypeStr "Inherit: auto"
|
|
LockScale off
|
|
BusOutputAsStruct off
|
|
PortDimensions "-1"
|
|
VarSizeSig "Inherit"
|
|
SampleTime "-1"
|
|
SignalType "auto"
|
|
SamplingMode "auto"
|
|
SourceOfInitialOutputValue "Dialog"
|
|
OutputWhenDisabled "held"
|
|
InitialOutput "[]"
|
|
}
|
|
Block {
|
|
BlockType Scope
|
|
ModelBased off
|
|
TickLabels "OneTimeTick"
|
|
ZoomMode "on"
|
|
Grid "on"
|
|
TimeRange "auto"
|
|
YMin "-5"
|
|
YMax "5"
|
|
SaveToWorkspace off
|
|
SaveName "ScopeData"
|
|
DataFormat "Array"
|
|
LimitDataPoints on
|
|
MaxDataPoints "5000"
|
|
Decimation "1"
|
|
SampleInput off
|
|
SampleTime "-1"
|
|
}
|
|
Block {
|
|
BlockType SignalSpecification
|
|
OutMin "[]"
|
|
OutMax "[]"
|
|
OutDataTypeStr "Inherit: auto"
|
|
LockScale off
|
|
BusOutputAsStruct off
|
|
Dimensions "-1"
|
|
VarSizeSig "Inherit"
|
|
SampleTime "-1"
|
|
SignalType "auto"
|
|
SamplingMode "auto"
|
|
}
|
|
Block {
|
|
BlockType Sin
|
|
SineType "Time based"
|
|
TimeSource "Use simulation time"
|
|
Amplitude "1"
|
|
Bias "0"
|
|
Frequency "1"
|
|
Phase "0"
|
|
Samples "10"
|
|
Offset "0"
|
|
SampleTime "-1"
|
|
VectorParams1D on
|
|
}
|
|
Block {
|
|
BlockType SubSystem
|
|
ShowPortLabels "FromPortIcon"
|
|
Permissions "ReadWrite"
|
|
PermitHierarchicalResolution "All"
|
|
TreatAsAtomicUnit off
|
|
MinAlgLoopOccurrences off
|
|
PropExecContextOutsideSubsystem off
|
|
CheckFcnCallInpInsideContextMsg off
|
|
SystemSampleTime "-1"
|
|
RTWSystemCode "Auto"
|
|
RTWFcnNameOpts "Auto"
|
|
RTWFileNameOpts "Auto"
|
|
FunctionInterfaceSpec "void_void"
|
|
FunctionWithSeparateData off
|
|
RTWMemSecFuncInitTerm "Inherit from model"
|
|
RTWMemSecFuncExecute "Inherit from model"
|
|
RTWMemSecDataConstants "Inherit from model"
|
|
RTWMemSecDataInternal "Inherit from model"
|
|
RTWMemSecDataParameters "Inherit from model"
|
|
SimViewingDevice off
|
|
DataTypeOverride "UseLocalSettings"
|
|
DataTypeOverrideAppliesTo "AllNumericTypes"
|
|
MinMaxOverflowLogging "UseLocalSettings"
|
|
Opaque off
|
|
MaskHideContents off
|
|
SFBlockType "NONE"
|
|
Variant off
|
|
GeneratePreprocessorConditionals off
|
|
ContentPreviewEnabled off
|
|
}
|
|
Block {
|
|
BlockType Sum
|
|
IconShape "rectangular"
|
|
Inputs "++"
|
|
CollapseMode "All dimensions"
|
|
CollapseDim "1"
|
|
InputSameDT on
|
|
AccumDataTypeStr "Inherit: Inherit via internal rule"
|
|
OutMin "[]"
|
|
OutMax "[]"
|
|
OutDataTypeStr "Inherit: Same as first input"
|
|
LockScale off
|
|
RndMeth "Floor"
|
|
SaturateOnIntegerOverflow on
|
|
SampleTime "-1"
|
|
}
|
|
}
|
|
System {
|
|
Name "send_receive"
|
|
Location [346, 78, 1222, 990]
|
|
Open off
|
|
ModelBrowserVisibility off
|
|
ModelBrowserWidth 247
|
|
ScreenColor "white"
|
|
PaperOrientation "landscape"
|
|
PaperPositionMode "auto"
|
|
PaperType "usletter"
|
|
PaperUnits "inches"
|
|
TiledPaperMargins [0.500000, 0.500000, 0.500000, 0.500000]
|
|
TiledPageScale 1
|
|
ShowPageBoundaries off
|
|
ZoomFactor "100"
|
|
ReportName "simulink-default.rpt"
|
|
SIDHighWatermark "49"
|
|
Block {
|
|
BlockType SubSystem
|
|
Name "sc_console"
|
|
SID "3"
|
|
Ports [3]
|
|
Position [410, 98, 610, 192]
|
|
ZOrder -1
|
|
BackgroundColor "lightBlue"
|
|
RequestExecContextInheritance off
|
|
System {
|
|
Name "sc_console"
|
|
Location [16, 52, 1715, 1151]
|
|
Open off
|
|
ModelBrowserVisibility off
|
|
ModelBrowserWidth 200
|
|
ScreenColor "white"
|
|
PaperOrientation "landscape"
|
|
PaperPositionMode "auto"
|
|
PaperType "A4"
|
|
PaperUnits "centimeters"
|
|
TiledPaperMargins [1.270000, 1.270000, 1.270000, 1.270000]
|
|
TiledPageScale 1
|
|
ShowPageBoundaries off
|
|
ZoomFactor "206"
|
|
Block {
|
|
BlockType Inport
|
|
Name "data recv"
|
|
SID "4"
|
|
Position [140, 168, 170, 182]
|
|
ZOrder -1
|
|
BackgroundColor "yellow"
|
|
IconDisplay "Port number"
|
|
}
|
|
Block {
|
|
BlockType Inport
|
|
Name "errors_status"
|
|
SID "5"
|
|
Position [140, 128, 170, 142]
|
|
ZOrder -2
|
|
BackgroundColor "yellow"
|
|
Port "2"
|
|
IconDisplay "Port number"
|
|
}
|
|
Block {
|
|
BlockType Inport
|
|
Name "data send"
|
|
SID "29"
|
|
Position [140, 208, 170, 222]
|
|
ZOrder -3
|
|
BackgroundColor "yellow"
|
|
Port "3"
|
|
IconDisplay "Port number"
|
|
}
|
|
Block {
|
|
BlockType Demux
|
|
Name "Demux"
|
|
SID "6"
|
|
Ports [1, 2]
|
|
Position [285, 116, 290, 154]
|
|
ZOrder -4
|
|
BackgroundColor "black"
|
|
ShowName off
|
|
Outputs "[2 1]"
|
|
}
|
|
Block {
|
|
BlockType Demux
|
|
Name "Demux1"
|
|
SID "32"
|
|
Ports [1, 5]
|
|
Position [375, 211, 380, 299]
|
|
ZOrder -5
|
|
ShowName off
|
|
Outputs "5"
|
|
DisplayOption "bar"
|
|
}
|
|
Block {
|
|
BlockType Demux
|
|
Name "Demux2"
|
|
SID "39"
|
|
Ports [1, 5]
|
|
Position [375, 306, 380, 394]
|
|
ZOrder -6
|
|
ShowName off
|
|
Outputs "5"
|
|
DisplayOption "bar"
|
|
}
|
|
Block {
|
|
BlockType Mux
|
|
Name "Mux"
|
|
SID "34"
|
|
Ports [2, 1]
|
|
Position [465, 236, 470, 274]
|
|
ZOrder -7
|
|
ShowName off
|
|
Inputs "2"
|
|
DisplayOption "bar"
|
|
}
|
|
Block {
|
|
BlockType Reference
|
|
Name "OpComm"
|
|
SID "9"
|
|
Ports [3, 3]
|
|
Position [225, 135, 255, 215]
|
|
ZOrder -8
|
|
LibraryVersion "1.471"
|
|
SourceBlock "rtlab/OpComm"
|
|
SourceType "RT-LAB OpComm"
|
|
ContentPreviewEnabled off
|
|
nbport "3"
|
|
groupe_acq "1"
|
|
subsys_rate "0"
|
|
st "0"
|
|
Synchronization on
|
|
Interpolation on
|
|
Threshold "1.0"
|
|
Missed_Data off
|
|
Offset off
|
|
Sim_Time off
|
|
Samples off
|
|
dynSigOut off
|
|
from_console "0"
|
|
warning_done off
|
|
writeOpCommFile off
|
|
}
|
|
Block {
|
|
BlockType Sum
|
|
Name "Subtract"
|
|
SID "42"
|
|
Ports [2, 1]
|
|
Position [510, 312, 540, 343]
|
|
ZOrder -31
|
|
Inputs "+-"
|
|
InputSameDT off
|
|
OutDataTypeStr "Inherit: Inherit via internal rule"
|
|
SaturateOnIntegerOverflow off
|
|
}
|
|
Block {
|
|
BlockType Display
|
|
Name "errors"
|
|
SID "10"
|
|
Ports [1]
|
|
Position [385, 72, 455, 118]
|
|
ZOrder -32
|
|
BackgroundColor "yellow"
|
|
FontName "Arial"
|
|
FontSize 8
|
|
Decimation "1"
|
|
}
|
|
Block {
|
|
BlockType Scope
|
|
Name "message 1"
|
|
SID "40"
|
|
Ports [1]
|
|
Position [590, 159, 620, 191]
|
|
ZOrder -33
|
|
BackgroundColor "yellow"
|
|
Floating off
|
|
Location [826, 517, 1334, 952]
|
|
Open off
|
|
NumInputPorts "1"
|
|
List {
|
|
ListType AxesTitles
|
|
axes1 "%<SignalLabel>"
|
|
}
|
|
List {
|
|
ListType ScopeGraphics
|
|
FigureColor "[0.5 0.5 0.5]"
|
|
AxesColor "[0 0 0]"
|
|
AxesTickColor "[1 1 1]"
|
|
LineColors "[1 1 0;1 0 1;0 1 1;1 0 0;0 1 0;0 0 1]"
|
|
LineStyles "-|-|-|-|-|-"
|
|
LineWidths "[0.5 0.5 0.5 0.5 0.5 0.5]"
|
|
MarkerStyles "none|none|none|none|none|none"
|
|
}
|
|
ShowLegends off
|
|
YMin "-1.75"
|
|
YMax "4"
|
|
SaveName "ScopeData1"
|
|
DataFormat "StructureWithTime"
|
|
SampleTime "0"
|
|
ScrollMode off
|
|
}
|
|
Block {
|
|
BlockType Scope
|
|
Name "message 2"
|
|
SID "33"
|
|
Ports [1]
|
|
Position [590, 239, 620, 271]
|
|
ZOrder -34
|
|
BackgroundColor "yellow"
|
|
Floating off
|
|
Location [826, 517, 1334, 952]
|
|
Open off
|
|
NumInputPorts "1"
|
|
List {
|
|
ListType AxesTitles
|
|
axes1 "%<SignalLabel>"
|
|
}
|
|
List {
|
|
ListType ScopeGraphics
|
|
FigureColor "[0.5 0.5 0.5]"
|
|
AxesColor "[0 0 0]"
|
|
AxesTickColor "[1 1 1]"
|
|
LineColors "[1 1 0;1 0 1;0 1 1;1 0 0;0 1 0;0 0 1]"
|
|
LineStyles "-|-|-|-|-|-"
|
|
LineWidths "[0.5 0.5 0.5 0.5 0.5 0.5]"
|
|
MarkerStyles "none|none|none|none|none|none"
|
|
}
|
|
ShowLegends off
|
|
YMin "-1.75"
|
|
YMax "4"
|
|
DataFormat "StructureWithTime"
|
|
SampleTime "0"
|
|
ScrollMode off
|
|
}
|
|
Block {
|
|
BlockType Scope
|
|
Name "message 3"
|
|
SID "41"
|
|
Ports [1]
|
|
Position [590, 389, 620, 421]
|
|
ZOrder -35
|
|
BackgroundColor "yellow"
|
|
Floating off
|
|
Location [826, 517, 1334, 952]
|
|
Open off
|
|
NumInputPorts "1"
|
|
List {
|
|
ListType AxesTitles
|
|
axes1 "%<SignalLabel>"
|
|
}
|
|
List {
|
|
ListType ScopeGraphics
|
|
FigureColor "[0.5 0.5 0.5]"
|
|
AxesColor "[0 0 0]"
|
|
AxesTickColor "[1 1 1]"
|
|
LineColors "[1 1 0;1 0 1;0 1 1;1 0 0;0 1 0;0 0 1]"
|
|
LineStyles "-|-|-|-|-|-"
|
|
LineWidths "[0.5 0.5 0.5 0.5 0.5 0.5]"
|
|
MarkerStyles "none|none|none|none|none|none"
|
|
}
|
|
ShowLegends off
|
|
YMin "-1.75"
|
|
YMax "4"
|
|
SaveName "ScopeData2"
|
|
DataFormat "StructureWithTime"
|
|
SampleTime "0"
|
|
ScrollMode off
|
|
}
|
|
Block {
|
|
BlockType Scope
|
|
Name "message 4"
|
|
SID "43"
|
|
Ports [1]
|
|
Position [590, 314, 620, 346]
|
|
ZOrder -36
|
|
BackgroundColor "yellow"
|
|
Floating off
|
|
Location [826, 517, 1334, 952]
|
|
Open off
|
|
NumInputPorts "1"
|
|
List {
|
|
ListType AxesTitles
|
|
axes1 "%<SignalLabel>"
|
|
}
|
|
List {
|
|
ListType ScopeGraphics
|
|
FigureColor "[0.5 0.5 0.5]"
|
|
AxesColor "[0 0 0]"
|
|
AxesTickColor "[1 1 1]"
|
|
LineColors "[1 1 0;1 0 1;0 1 1;1 0 0;0 1 0;0 0 1]"
|
|
LineStyles "-|-|-|-|-|-"
|
|
LineWidths "[0.5 0.5 0.5 0.5 0.5 0.5]"
|
|
MarkerStyles "none|none|none|none|none|none"
|
|
}
|
|
ShowLegends off
|
|
YMin "-1.75"
|
|
YMax "4"
|
|
SaveName "ScopeData3"
|
|
DataFormat "StructureWithTime"
|
|
SampleTime "0"
|
|
ScrollMode off
|
|
}
|
|
Block {
|
|
BlockType Display
|
|
Name "reception status"
|
|
SID "12"
|
|
Ports [1]
|
|
Position [390, 133, 450, 157]
|
|
ZOrder -37
|
|
BackgroundColor "yellow"
|
|
FontName "Arial"
|
|
FontSize 8
|
|
Decimation "1"
|
|
}
|
|
Line {
|
|
ZOrder 1
|
|
SrcBlock "errors_status"
|
|
SrcPort 1
|
|
Points [25, 0; 0, 15]
|
|
DstBlock "OpComm"
|
|
DstPort 1
|
|
}
|
|
Line {
|
|
ZOrder 2
|
|
SrcBlock "OpComm"
|
|
SrcPort 2
|
|
Points [45, 0; 0, 80]
|
|
Branch {
|
|
ZOrder 3
|
|
Labels [1, 0]
|
|
DstBlock "Demux1"
|
|
DstPort 1
|
|
}
|
|
Branch {
|
|
ZOrder 4
|
|
Points [0, -80]
|
|
DstBlock "message 1"
|
|
DstPort 1
|
|
}
|
|
}
|
|
Line {
|
|
ZOrder 5
|
|
SrcBlock "data recv"
|
|
SrcPort 1
|
|
DstBlock "OpComm"
|
|
DstPort 2
|
|
}
|
|
Line {
|
|
ZOrder 6
|
|
SrcBlock "OpComm"
|
|
SrcPort 1
|
|
Points [10, 0]
|
|
DstBlock "Demux"
|
|
DstPort 1
|
|
}
|
|
Line {
|
|
ZOrder 7
|
|
SrcBlock "Demux"
|
|
SrcPort 1
|
|
Points [45, 0; 0, -30]
|
|
DstBlock "errors"
|
|
DstPort 1
|
|
}
|
|
Line {
|
|
ZOrder 8
|
|
SrcBlock "Demux"
|
|
SrcPort 2
|
|
DstBlock "reception status"
|
|
DstPort 1
|
|
}
|
|
Line {
|
|
ZOrder 9
|
|
Labels [0, 0]
|
|
SrcBlock "Mux"
|
|
SrcPort 1
|
|
DstBlock "message 2"
|
|
DstPort 1
|
|
}
|
|
Line {
|
|
ZOrder 10
|
|
SrcBlock "data send"
|
|
SrcPort 1
|
|
Points [25, 0; 0, -15]
|
|
DstBlock "OpComm"
|
|
DstPort 3
|
|
}
|
|
Line {
|
|
ZOrder 11
|
|
SrcBlock "OpComm"
|
|
SrcPort 3
|
|
Points [25, 0; 0, 150]
|
|
Branch {
|
|
ZOrder 12
|
|
Points [0, 0]
|
|
DstBlock "Demux2"
|
|
DstPort 1
|
|
}
|
|
Branch {
|
|
ZOrder 13
|
|
Points [0, 55]
|
|
DstBlock "message 3"
|
|
DstPort 1
|
|
}
|
|
}
|
|
Line {
|
|
ZOrder 14
|
|
SrcBlock "Subtract"
|
|
SrcPort 1
|
|
DstBlock "message 4"
|
|
DstPort 1
|
|
}
|
|
Line {
|
|
ZOrder 15
|
|
SrcBlock "Demux2"
|
|
SrcPort 5
|
|
Points [40, 0; 0, -45]
|
|
Branch {
|
|
ZOrder 16
|
|
Points [0, -70]
|
|
DstBlock "Mux"
|
|
DstPort 2
|
|
}
|
|
Branch {
|
|
ZOrder 17
|
|
DstBlock "Subtract"
|
|
DstPort 2
|
|
}
|
|
}
|
|
Line {
|
|
ZOrder 18
|
|
SrcBlock "Demux1"
|
|
SrcPort 5
|
|
Points [25, 0]
|
|
Branch {
|
|
ZOrder 19
|
|
Points [0, -40]
|
|
DstBlock "Mux"
|
|
DstPort 1
|
|
}
|
|
Branch {
|
|
ZOrder 20
|
|
Points [0, 35]
|
|
DstBlock "Subtract"
|
|
DstPort 1
|
|
}
|
|
}
|
|
Annotation {
|
|
SID "45"
|
|
Name "Simple analysis of round trip time"
|
|
Position [273, 42, 535, 61]
|
|
InternalMargins [0, 0, 0, 0]
|
|
FixedHeight off
|
|
FixedWidth off
|
|
ZOrder -1
|
|
FontName "Verdana"
|
|
FontSize 14
|
|
FontWeight "bold"
|
|
}
|
|
}
|
|
}
|
|
Block {
|
|
BlockType SubSystem
|
|
Name "sm_model"
|
|
SID "13"
|
|
Ports [0, 3]
|
|
Position [55, 97, 235, 193]
|
|
ZOrder -2
|
|
BackgroundColor "lightBlue"
|
|
RequestExecContextInheritance off
|
|
System {
|
|
Name "sm_model"
|
|
Location [16, 52, 1468, 964]
|
|
Open on
|
|
ModelBrowserVisibility off
|
|
ModelBrowserWidth 200
|
|
ScreenColor "white"
|
|
PaperOrientation "landscape"
|
|
PaperPositionMode "auto"
|
|
PaperType "A4"
|
|
PaperUnits "centimeters"
|
|
TiledPaperMargins [1.270000, 1.270000, 1.270000, 1.270000]
|
|
TiledPageScale 1
|
|
ShowPageBoundaries off
|
|
ZoomFactor "176"
|
|
Block {
|
|
BlockType Constant
|
|
Name "Constants"
|
|
SID "19"
|
|
Position [180, 171, 250, 189]
|
|
ZOrder -14
|
|
BackgroundColor "yellow"
|
|
Value "[1 2 3]"
|
|
}
|
|
Block {
|
|
BlockType Mux
|
|
Name "Mux"
|
|
SID "16"
|
|
Ports [3, 1]
|
|
Position [870, 140, 875, 190]
|
|
ZOrder -1
|
|
ShowName off
|
|
Inputs "3"
|
|
DisplayOption "bar"
|
|
}
|
|
Block {
|
|
BlockType Mux
|
|
Name "Mux1"
|
|
SID "17"
|
|
Ports [3, 1]
|
|
Position [290, 209, 295, 271]
|
|
ZOrder -2
|
|
BackgroundColor "yellow"
|
|
ShowName off
|
|
Inputs "3"
|
|
DisplayOption "bar"
|
|
}
|
|
Block {
|
|
BlockType Reference
|
|
Name "OpIPSocketCtrl1"
|
|
SID "18"
|
|
Ports []
|
|
Position [300, 312, 409, 353]
|
|
ZOrder -3
|
|
LibraryVersion "1.10"
|
|
SourceBlock "rtio_generic_ip/OpIPSocketCtrl"
|
|
SourceType "OpAsyncIPCtrl"
|
|
ctl_id "1"
|
|
proto "UDP/IP"
|
|
ip_addr_remote "134.130.169.32"
|
|
ip_port_remote "12008"
|
|
ip_port_local "12008"
|
|
ip_addr_mcast "0.0.0.0"
|
|
exe_name "AsyncIP"
|
|
}
|
|
Block {
|
|
BlockType DiscretePulseGenerator
|
|
Name "Pulse\nGenerator"
|
|
SID "44"
|
|
Ports [0, 1]
|
|
Position [190, 263, 240, 297]
|
|
ZOrder -13
|
|
BackgroundColor "yellow"
|
|
PulseType "Time based"
|
|
Amplitude "5"
|
|
Period "0.1"
|
|
PulseWidth "30"
|
|
}
|
|
Block {
|
|
BlockType Sin
|
|
Name "Sine Wave"
|
|
SID "47"
|
|
Ports [0, 1]
|
|
Position [190, 208, 240, 242]
|
|
ZOrder 1
|
|
BackgroundColor "yellow"
|
|
Frequency "50*2*pi"
|
|
SampleTime "0"
|
|
}
|
|
Block {
|
|
BlockType DiscretePulseGenerator
|
|
Name "data ready 2 kHz"
|
|
SID "20"
|
|
Ports [0, 1]
|
|
Position [290, 131, 335, 149]
|
|
ZOrder -15
|
|
NamePlacement "alternate"
|
|
Period "10"
|
|
SampleTime "0.00005"
|
|
}
|
|
Block {
|
|
BlockType Reference
|
|
Name "receive message 1"
|
|
SID "21"
|
|
Ports [1, 3]
|
|
Position [625, 159, 800, 201]
|
|
ZOrder -16
|
|
LibraryVersion "1.471"
|
|
SourceBlock "rtlab/Communication/Asynchronous/OpAsyncRecv"
|
|
SourceType "OpAsyncRecv"
|
|
ContentPreviewEnabled off
|
|
ctl_id "1"
|
|
recv_id "1"
|
|
enable_param off
|
|
fp1 "1"
|
|
fp2 "2"
|
|
fp3 "3"
|
|
fp4 "4"
|
|
fp5 "5"
|
|
sp1 "string1"
|
|
sp2 "string2"
|
|
sp3 "string3"
|
|
sp4 "string4"
|
|
sp5 "string5"
|
|
}
|
|
Block {
|
|
BlockType Reference
|
|
Name "send message 1"
|
|
SID "22"
|
|
Ports [2, 1]
|
|
Position [375, 129, 545, 171]
|
|
ZOrder -17
|
|
LibraryVersion "1.471"
|
|
SourceBlock "rtlab/Communication/Asynchronous/OpAsyncSend"
|
|
SourceType "OpAsyncSend"
|
|
ContentPreviewEnabled off
|
|
ctl_id "1"
|
|
send_id "1"
|
|
mode "DONT_NEED_REPLY"
|
|
enable_param off
|
|
fp1 "1"
|
|
fp2 "2"
|
|
fp3 "3"
|
|
fp4 "4"
|
|
fp5 "5"
|
|
sp1 "string1"
|
|
sp2 "string2"
|
|
sp3 "string3"
|
|
sp4 "string4"
|
|
sp5 "string5"
|
|
}
|
|
Block {
|
|
BlockType SignalSpecification
|
|
Name "set width"
|
|
SID "23"
|
|
Position [830, 187, 855, 203]
|
|
ZOrder -18
|
|
Dimensions "5"
|
|
}
|
|
Block {
|
|
BlockType Constant
|
|
Name "timeout"
|
|
SID "25"
|
|
Position [580, 173, 610, 187]
|
|
ZOrder -19
|
|
Value "2"
|
|
}
|
|
Block {
|
|
BlockType Outport
|
|
Name "data recv"
|
|
SID "26"
|
|
Position [915, 187, 950, 203]
|
|
ZOrder -20
|
|
BackgroundColor "yellow"
|
|
IconDisplay "Port number"
|
|
}
|
|
Block {
|
|
BlockType Outport
|
|
Name "errors_status"
|
|
SID "27"
|
|
Position [915, 142, 950, 158]
|
|
ZOrder -21
|
|
BackgroundColor "yellow"
|
|
Port "2"
|
|
IconDisplay "Port number"
|
|
}
|
|
Block {
|
|
BlockType Outport
|
|
Name "data send"
|
|
SID "28"
|
|
Position [915, 232, 950, 248]
|
|
ZOrder -22
|
|
BackgroundColor "yellow"
|
|
Port "3"
|
|
IconDisplay "Port number"
|
|
}
|
|
Line {
|
|
ZOrder 1
|
|
SrcBlock "receive message 1"
|
|
SrcPort 3
|
|
DstBlock "set width"
|
|
DstPort 1
|
|
}
|
|
Line {
|
|
ZOrder 2
|
|
SrcBlock "receive message 1"
|
|
SrcPort 1
|
|
DstBlock "Mux"
|
|
DstPort 2
|
|
}
|
|
Line {
|
|
ZOrder 3
|
|
SrcBlock "receive message 1"
|
|
SrcPort 2
|
|
DstBlock "Mux"
|
|
DstPort 3
|
|
}
|
|
Line {
|
|
ZOrder 4
|
|
SrcBlock "timeout"
|
|
SrcPort 1
|
|
DstBlock "receive message 1"
|
|
DstPort 1
|
|
}
|
|
Line {
|
|
ZOrder 5
|
|
SrcBlock "send message 1"
|
|
SrcPort 1
|
|
DstBlock "Mux"
|
|
DstPort 1
|
|
}
|
|
Line {
|
|
ZOrder 6
|
|
SrcBlock "Mux"
|
|
SrcPort 1
|
|
Points [0, -15]
|
|
DstBlock "errors_status"
|
|
DstPort 1
|
|
}
|
|
Line {
|
|
ZOrder 7
|
|
SrcBlock "set width"
|
|
SrcPort 1
|
|
DstBlock "data recv"
|
|
DstPort 1
|
|
}
|
|
Line {
|
|
ZOrder 8
|
|
SrcBlock "Constants"
|
|
SrcPort 1
|
|
Points [15, 0; 0, 40]
|
|
DstBlock "Mux1"
|
|
DstPort 1
|
|
}
|
|
Line {
|
|
ZOrder 9
|
|
Labels [0, 0]
|
|
SrcBlock "Mux1"
|
|
SrcPort 1
|
|
Points [45, 0]
|
|
Branch {
|
|
ZOrder 10
|
|
Points [0, -80]
|
|
DstBlock "send message 1"
|
|
DstPort 2
|
|
}
|
|
Branch {
|
|
ZOrder 11
|
|
Labels [1, 0]
|
|
DstBlock "data send"
|
|
DstPort 1
|
|
}
|
|
}
|
|
Line {
|
|
ZOrder 12
|
|
SrcBlock "data ready 2 kHz"
|
|
SrcPort 1
|
|
DstBlock "send message 1"
|
|
DstPort 1
|
|
}
|
|
Line {
|
|
ZOrder 14
|
|
SrcBlock "Pulse\nGenerator"
|
|
SrcPort 1
|
|
Points [20, 0; 0, -20]
|
|
DstBlock "Mux1"
|
|
DstPort 3
|
|
}
|
|
Line {
|
|
ZOrder 15
|
|
SrcBlock "Sine Wave"
|
|
SrcPort 1
|
|
Points [5, 0; 0, 15]
|
|
DstBlock "Mux1"
|
|
DstPort 2
|
|
}
|
|
Annotation {
|
|
SID "49"
|
|
Position [679, 54, 959, 119]
|
|
InternalMargins [0, 0, 0, 0]
|
|
ImagePath "[$unpackedFolder]/simulink/resources/mwimg_bba03b62-3a86-4dd1-b28f-376fe0b6aee4.png"
|
|
FixedHeight on
|
|
FixedWidth on
|
|
HorizontalAlignment "left"
|
|
VerticalAlignment "top"
|
|
}
|
|
Annotation {
|
|
SID "48"
|
|
Name "This model sends and receives UDP packets using the VILLASnode UDP protocol\nincluding timestamps and seq"
|
|
"uence numbers.\n\nAdjust the local and remote IP addresses / port numbers in the 'OpIPSocketCtrl1'\nblock according"
|
|
" to your VILLASnode configuration."
|
|
Position [457, 286, 838, 353]
|
|
InternalMargins [0, 0, 0, 0]
|
|
FixedHeight off
|
|
FixedWidth off
|
|
HorizontalAlignment "left"
|
|
VerticalAlignment "top"
|
|
}
|
|
Annotation {
|
|
SID "46"
|
|
Name "Simple VILLASnode to OPAL test using UDP messages"
|
|
Position [391, 87, 812, 106]
|
|
InternalMargins [0, 0, 0, 0]
|
|
FixedHeight off
|
|
FixedWidth off
|
|
ZOrder -1
|
|
FontName "Verdana"
|
|
FontSize 14
|
|
FontWeight "bold"
|
|
}
|
|
}
|
|
}
|
|
Line {
|
|
ZOrder 1
|
|
SrcBlock "sm_model"
|
|
SrcPort 1
|
|
DstBlock "sc_console"
|
|
DstPort 1
|
|
}
|
|
Line {
|
|
ZOrder 2
|
|
SrcBlock "sm_model"
|
|
SrcPort 2
|
|
DstBlock "sc_console"
|
|
DstPort 2
|
|
}
|
|
Line {
|
|
ZOrder 3
|
|
Labels [0, 0]
|
|
SrcBlock "sm_model"
|
|
SrcPort 3
|
|
DstBlock "sc_console"
|
|
DstPort 3
|
|
}
|
|
}
|
|
}
|
|
MatResources {
|
|
NumRecords 1
|
|
ResourceRecord {
|
|
Path /simulink/resources/mwimg_bba03b62-3a86-4dd1-b28f-376fe0b6aee4.png
|
|
Data "B5!.1PT*&@H -24A$4@ 7< !N\" ( !3#,1. &71%6'13;V9T=V%R90!!9&]B92!);6%G95)E861Y<<EE/ _EI5%"
|
|
"AT6$U,.F-O;2YA9&]B92YX;7 #P_>'!A8VME=\"!B96=I;CTB[[N_(B!I9#TB5S5-,$UP0V5H:4AZ<F53>DY48WIK8SED(C\\^(#QX.GAM<&"
|
|
"UE=&$@>&UL;G,Z>#TB861O8F4Z;G,Z;65T82\\B('@Z>&UP=&L](D%D;V)E(%A-4\"!#;W)E(#4N,RUC,#$Q(#8V+C$T-38V,2P@,C Q,B\\P,B\\P"
|
|
"-BTQ-#HU-CHR-R @(\" @(\" @(CX@/')D9CI21$8@>&UL;G,Z<F1F/2)H='1P.B\\O=W=W+G<S+F]R9R\\Q.3DY+S R+S(R+7)D9BUS>6YT87@M;G"
|
|
",C(CX@/')D9CI$97-C<FEP=&EO;B!R9&8Z86)O=70](B(@>&UL;G,Z>&UP34T](FAT=' Z+R]N<RYA9&]B92YC;VTO>&%P+S$N,\"]M;2\\B('AM;&"
|
|
"YS.G-T4F5F/2)H='1P.B\\O;G,N861O8F4N8V]M+WAA<\"\\Q+C O<U1Y<&4O4F5S;W5R8V52968C(B!X;6QN<SIX;7 ](FAT=' Z+R]N<RYA9&]B9"
|
|
"2YC;VTO>&%P+S$N,\"\\B('AM;&YS.F1C/2)H='1P.B\\O<'5R;\"YO<F<O9&,O96QE;65N=',O,2XQ+R(@>&UP34TZ3W)I9VEN86Q$;V-U;65N=$E"
|
|
"$/2)X;7 N9&ED.D4V,4(R13<Q14,Q.44S,3%!0T$V0S(U13$Y-#DY13<Q(B!X;7!-33I$;V-U;65N=$E$/2)X;7 N9&ED.D(W1C@R,3A#-$9\"0S$Q"
|
|
"130Y04,V.#=&,SDP.3DQ.40R(B!X;7!-33I);G-T86YC94E$/2)X;7 N:6ED.D(W1C@R,3A\"-$9\"0S$Q130Y04,V.#=&,SDP.3DQ.40R(B!X;7 Z"
|
|
"0W)E871O<E1O;VP](D%D;V)E($EN1&5S:6=N($-3-B H5VEN9&]W<RDB/B \\>&UP34TZ1&5R:79E9$9R;VT@<W12968Z:6YS=&%N8V5)1#TB=75I9"
|
|
"#HT,S5B8S8S.2UE,#5B+30R,C@M.6$V8RUE-V1B,3AE,C(T8V4B('-T4F5F.F1O8W5M96YT240](GAM<\"YI9#I$-SA$.$,S,T)#-$9%-#$Q04)$0D"
|
|
"1$,40P0C(S.48W-B(O/B \\9&,Z=&ET;&4^(#QR9&8Z06QT/B \\<F1F.FQI('AM;#IL86YG/2)X+61E9F%U;'0B/E)75$A?14520U]26E]W96(N:6"
|
|
"YD9#PO<F1F.FQI/B \\+W)D9CI!;'0^(#PO9&,Z=&ET;&4^(#PO<F1F.D1E<V-R:7!T:6]N/B \\+W)D9CI21$8^(#PO>#IX;7!M971A/B \\/WAP8"
|
|
"6-K970@96YD/2)R(C\\^!0Y4_P *B-)1$%4>-KL?0EX&\\7YOE:W9,N2==FRG3A.?.2^R'T0D@8H%$)(Z$$(M$\"@I, __&EI2POE:+G*T9:C0\" "
|
|
"4 J240DMH:$(A\"2$<\"5 \"N1/?IR[;LNYSI=^[._9F+1\\Q8)G@SOO(?J35[.SL:K]WW^^;F6^85\"HEH:\"@H,@8I/024%!04):AH*\"@+$-!04"
|
|
"%!68:\"@H*R# 4%!649\"@H*\"LHR%!04E&4H*\"@HRU!04%!0EJ&@H* L0T%!04%9AH*\"@K(,!04%91D*\"@H*RC(4%!2492@H*\"C+4%!04%\"6"
|
|
"H:\"@H\"Q#04%!68:\"@H*\"L@P%!05E&0H*\"@K*,A04%)1E*\"@H*,M04%!04):AH*\"@+$-!04%9AH*\"@H*R# 4%!649\"@H*RC(4%!04E&4H*"
|
|
"\"@HRU!04%!0EJ&@H* L0T%!05F&@H*\"@K(,!04%91D*\"HIA\"_D@UI6*QR6IU-\"TFU$H) QSRC4@%ANR7Z[7!O2*:#2J5\"J9@15F639ULFLHY"
|
|
"2%\\3\"02R612O(5 )I,)!T6=J+EG5>(R SSZE[E6#(,#G?0TT\\Z+-#NM6,_3[*LPPZ//ZYQ,!H-!_#22E$2I4F9G9:6U$)>TGZK$WZ))XH_]7 32"
|
|
"R(%7>\\JQ3\"H:<?S\\)PEG\"R-79-:\\4DF)3)YWSR.*PI'=+E HZ$0#6EV,7)[9!B23C%*5=^^C\\OR\";IM]'8Z;UB9]7DGWVR4##6 9C3;_OC_"
|
|
"+S-:3EO5ZO2M7KER_?OWHT:-/6C@2B9QWWGGU]?5@I?[O5XO%LFC1HM6K5Y>6EM;5U2U?OAQV*[XO X' +W_YR[5KUY*/1XX<N>BBBX1[G0!FMFK5J"
|
|
"KOOOELX^K)ERVIK:_L_^A=%+!8K*RO;O'FS0M%Y9X9\"(9QF4U.3L 7P^_WWW'//)9=<(MYW[T<?US<TR/D[\"O8IE\\F6?FM)=G9VK^S\\UO;M?G^"
|
|
" 7 1\\S,W-7;ID<4^B\"4<B!P\\>K*NK#P2#A'G!+UJMMGCDR,F3)N(-5R8<06UH.7:/Q^.G39]65EHJU-#0V/3AGCUH%=<DN7S1PH4???()?NA^> "
|
|
"&5S)HQ(QJ+[C]PD)QU@F5M>7FG+UP@?EK\\YZVW@Z$081^<J3XGYQ33,LEDO+$NWE3/*)29-G()KF]/U<\"RL8;:H: Y&+E*P^FF-/9# ^IKDAWM(,"
|
|
"',-@#VG)6=2L0'J$W K&!B2S<M965E0T-#0,I_,X[[]QWWWV__O6O;[GEEH*\"@K?>>BNMP!-//+%FS1IR3X?#81!-STJ>>NJIZZ^_WF:SD0<ICH["
|
|
"69N:N28JOR;%CQUI:6M+*M+:VBC_\"ZFKKZCHZ.@25@2U.EZM7ED&QQL8F'$60#* MG\\^OUW<S5(^GXS]OO]W6U@9V \"E 5S!\\>\\ 1G^[;A\\-"
|
|
"]^ZPS04_))-O>W@[:11G\\=I%PI!MO1J-H*BXL89D$F\\#NJ%/6]^.-JR0: 7EA1T+BV#<8\"$R;.D6GTW7^^ESS//Y @+ ,FV!/08^)@8;'0YY1*("
|
|
": 97K1HM@$OP\"O(6 9_$Y,;U> ;\\ 0L(R$NU&8 ?\\PS #=I2\\*F,&MM][J=KNON^ZZGBRS?__^;=NVG7_^^6D2)LVP7W[YY77KUF76N^Q^!?JZ"
|
|
"(&E:H-WC@=H2\"RO0@=WN&-.;*G0XG8D$JU0JQ/(!E\"1F&>R^<]<NT(=*I2*<!:8 ,6$[R (< :IZY]W=%UZP#\"V1\\2!O&&FWUN(C^19,P7TK85"
|
|
"!.AAKX]B=Y].;-X00[=Q1<Z;KZ^DD3)W96BRO ?\\LP@WS+T.@OQ5?%PP\\_# TR>_;LGE\\]_?33)]W]N>>>ZS5D\\[7#X7#$NQ0K\"6? D$<O4:"
|
|
".P#Z\"60H%[':[N$QE517(B- 6FTQ.GS;M>Q>M7'GA\\M&C2\\ XV(BOG$XGM*3LRWK].#2DUHC\"PL*\" O&KJ+!(I\\M.)M-C3'#<AN!*RH?/S8X"
|
|
"+' HFH?<4F=<R$)/)5\"\\-@*>-!L@S[S'QASMUKOVSSSY[P047[-V[-VW[FV^^>?CPX?'CQ_>S[[Y]^U#LW'///=5N*)XX&/RJ&HT&)NITNF\"6\\"
|
|
"$TZO-Y<@Z&;/Q*/NUO=X\"\"(\"\"/\\G50*J@2%72X7\"%30#C4UM5)&2E1,45'1S!FGD>T+YLUSN]S!4(CSH5*IQJ8FXD)^\"8 62TI&S9DUJX\\"
|
|
"SZL9Z:)C+[8:K93*9*,L,3!6KU,:KUB6# 8E4FFDZ@T\\DRS6FRT*MUKCVIZE(> @: \":5YNB'[-JN6;/FDDLN\"85\",(\\M6[9LV+ A39,?/'AP"
|
|
"[=JUQ<7%]?7=GHW0Y!LW;KSWWGO[K_^IIYX\"RZ1I]+%CQS[VV&.DXP8.!8SA\\LLO]_O]:?O^]*<_7;ER)5P;O,=C?/WZ]7_YRU\\&PQF,MO*1#IR"
|
|
"I7J\\O'CFBI<4.!R<:BT%NI+$,G*! ( B.@)$7%-APE4CDQ>OW>3P=9C-GPY%H%\"X8?\"#N.95*H4)A=[\"8Q6+QU=203JX.KX](FXR;#,/$8C$X3"
|
|
"91E!GS)E$K=A3_X.AN@UN1<=,FP](DF3)APQAEGD/?+EBW#<_BVVVY+*P,.^M[WOG?__?>G;=^T:=/MM]^NZ%=@;MVZ]=BQ8V5E9>*-N;FY2Y8L$5M"
|
|
"RKY6@;7/GSA4^[MBQ8X &UG\\!T 28\"RP#X@\"GV/)M1))@MQ:[?6Q%13>-X'\" %X@K9+5:L4LJ=9C8,%PDPC(!OS\\2C9#CRJ12G)VX!K5:32+T"
|
|
"T#Y!ON^)R3C%0#<E<5)@F6E3ITHS^6BD<1F* ?B(W97+99==EI65E58&*N.**Z[HN6]C8^,KK[P\"*^JG?D@>^%RXT<7&GW90?.PU()*VL:\\RL'S4"
|
|
"P-M_BOP_B;OD<)!H$0J:3'\"##!J-F@P+<KM;T[2&P^X@5@K]@J)&H[&3DAC&[NAT4D+A,)M@B0N&;],N2%Y>7GEY66GIF+*RTI$CBB1\\CT]?G/C5"
|
|
" [,X-9LM#[2(9K>W>YPN%]4R%*=B$\"QM\"S0_?)RE2Y>^_?;;:5\\]\\\\PSX\\:-(P;65X4OOO@B?\"YY9D):\\..F39M&C)/KHV59>#W][^)PG\""
|
|
" .\\ 9X09^C#P9#> ,^A65:K192,AP.M[:UDZ%Q(%^=3@<.@A,4B410N+6U+1:+*Y6*6#0FG#ZV*[J?*1@&+^%C,!021T\\<3I=2J2+4QD6@G<X^I0"
|
|
"?#H!A.,&WL LY:S&MHJMEDEC)2\"!F\\KZVML^7G4Y:A.(6P8<.&D,@,\"&;Q$<<U:];T9)GWWGMOY\\Z=6JV61$]Z!23/7__Z5S(F;= !\\5)963G"
|
|
"P\\FAGNZ>=!&70)#(X#8JFJ;D9I,/[00Z!9=RMK:%0D!NWDD@8]'HYCYR<'%PBO D$ O#U\\O/SXB+YPX]%'JCIH1G5U=7'CY]H/RA&+N]]:(Q2H:B"
|
|
"JJJZO;Q 3.MZK5*KOKES!,%)ABT(A'S6JN*:V%HW$Q6=GSLS0< ?*,A0#].$9$CWQ>KWX__SSSZ<56+1H$6&9\\\\\\_OZRL+,VD8>2;-FV\"/A=8A"
|
|
"G2FI$F;C1LW#DW4\\Z0 <83#$9@?1(%>GZ-6JXA8ZU)#4KO=,7G2),&W(LX=)Q#,9K(1E-32POE*.\",4 ,NDSQB0?@&3%@]R.2EPQ'CW(:-D! VNM"
|
|
"IA&6#99/'(D! [.L</K;;';1_\">&F69DXCXI-^7&L\"$CD$Q.YDN)[TO*95B?=XAZF#NM0$9!K1&3WX!% K%G7?>2=[CR7_II9?^YC>_22MSX, !\\"
|
|
"4<P42M\\B;8V\\<9CQX[),CTY8V\"PV^TGB,/411Q&(QEN*Y-)T?1(-*KF!]<Y')W^\"R.56KI8!F^(2>,KN\\,^33(E32A\\(=G \\NBN9>3].+-I"
|
|
"XX]XDF%[Q-I84$Q^7EY#8R-V@:@!RS\"49?I',A1LN?ZRA,LY%/.85\"K;HQL5!2.ZW0K>CI:UJY+>CHS/8V)91IM5\\.<7Y-;\\H;FV1'1<<\\TUO"
|
|
";+,M==>>_KIIPL?5Z]>_< ##_A\\OK0'K/AC:6FIU6K=O7MW/[;T-<+A='6&;Z52P3/2Z_79V=E0<_@*H@P465A0X/?[/5S_-#<,5ZU4&DV=XQO,)A"
|
|
".A)#!\"6UM[(L%^Z4X<7).2DE%%A87\"I\">GRP4'JE=&!IWDYN9:+&:Q=.+](P71CZ*-W/_1)27U#0VHJKFE!>?\"9.:Y-9RT3#+I\\R:][4,SCTG"
|
|
"\")GMK0 <:, 0S#)A$7#(TJDV$>?/FP3/:M6M7VO;//_]<_+&DI&3Y\\N5P?_JI*B<GYZRSSDICF<RAJ*AHPX8-*I4*M@>+\"@0\"/_SA#]-F+0G@Q"
|
|
"MWQ8^I@DTJ% GN%PV$RN XL@Z^(Y3L<#K\",R^V.1\")DHH!&JV7XF [G#TFE&HT&[_$F% H)LX<$LT_K08O%8IR1DWYN?F*!F&4*;+9Q8\\<*6]\""
|
|
"DHT=[UWW\\>+_\"OD;E]8R^HS#D9S0:]?L#C4W-\\LP\\((=37(;AS)N\\,NRM<(=@OKX&D -]';CJJJMZLLS.G3OW[-DS9\\X<8<N55U[9/\\O@MK"
|
|
"[XXHOA6,&DAZ#9,*0SSCA#L'.P3#\\]ZU *:)XP-N>MM[>+K92X*KP?Y\"!!&6*YV ).^>?FUP5+%K)AX$V+W2YH(K(ET7TN8EU]PXZ=.XG\\03O/."
|
|
"G.IF&@&TEO_Y9\"5E5508*NJJL;A:FMKV<P\\NNAX&8HO@ LNN&#,F#$]MT,IB#_\"@9H_?WX_]>#1;;%8('F&TN,;H*&VB(;AHUA\"!$& 0$=X/!U"
|
|
"@JU9W*QG.*^D:E2,4%@X! X;PD?'S'@5Y$HU%NVN0. G0$FZ228<N/E4R:I3@B!'Q1;5,O[=2))P,A89B'E,RU4N4%PV M$8#AF >$VZ%KV,>$UR&5"
|
|
":M6_?:WOTW;_NJKKT*8C!@Q0BQGWG___?[-_HHKKGCNN>=.(3',.RQNEUNP-'!&JON$-85\"3B8L0^]45E7Y YT)97B*2:1)7B*(8,!M[>V0\"?!TN"
|
|
"E+&),!05LL)=1,(!+MF0C,J)8?44/V^186%.ITNU#6+BGI,_=XB&HWYYW? SH=D'I-,9K*DR\\)LG>77=W.);Q@FTPT D?6<2#4TN/322Q]\\\\,&T"
|
|
"\\3(>CV?3IDV_^,4OA\"TK5JRXXXX[TJ8UI0&29^[<N1]^^.$I<@M!;H!6O#Z?0!QC1H_.SLX2) PHH+:V+AP.$SHX=.@PQ L9;0A/JKR\\C&26(B7"
|
|
"Q54U-+3=7@&%\"/')R=\"X7-ZD2SRBGTS6ZI$0XM+NU57\"OLG4ZE6KH6 ;<!Z(Y?.2H4IDIPQE&+\"-79)V^].ML@%*9=<99P]YI*BLK6[9LV4LOO"
|
|
"92V?>/&C3?<< /)G\"+A>V16KUY]UUUW]5_;Y9=??NJP#.S<Z72\"'8B4@!*9.WM66LZJ:\"1Z[/AQ(E(BT2B1/] I9H/^] 4+NDG>9!*RJ+VK!PI$"
|
|
";,O/M]L=^\"B7R6IJ:R=.G*#C*V]J;N9<*MZ?PEX%MOPOW:./4_\"T>ZJJ:](Z]>\"-&7,-?76@@^^.'CN>P0M+8PT47Q177755SXV'#Q_>MFU;FNH"
|
|
"YZ5C>BRZZJ*BHZ!0Y+SY,ZR#$@?<Y.EU65GI:/(O%(J@,8; L\"O><U@R#-QJ-1 ?QT6)GR:A1A+](J/B-?V_]<,_>=W>_MWW'3I)D#__5:C4$%,M^"
|
|
"R2@LQ!0XZ^WMV]_9M4O\\VK%SQZ>??<9/%.N%:/)M^0:#/G/#\"\"C+4'QA+%Z\\>\" YJRHJ*DBBO'Z0FYM[\\<47#W'[^W)&0N%P:VNKH\"E '#U"
|
|
"-TF(V]1P1AU)6LZ5GA1:+F1R+GY38KM9H3IL^+1J-D@YUO]__V>>?'SYR!.I)QD^#(BE^H9YZ#J+[0G)&T1OZFI3 !9OD\\I$C1E\"6H?@ZD6:6>!Y"
|
|
">>>65/8MMW;IUW[Y])U4]:;CLLLN^2CKQGE.W>VW_0#J#G2Y71X<7SD4BP>(E#.05PV P\\$'<.\"F#5SR>8!BIR=1+F(P?-\\SPLQ>3P6\"HL;%IZ"
|
|
"I0I\"^;/@\\W'8C$X-419X$TT%L-%6+A@ 9FXP/=ML<(K+<>=T$+R2DE2*)+@>K?8?EYH YM,Q>-\"G=TN5,FH8IQ%7%3)(,:%F,$*,J7\"X:8?+8\\"
|
|
"W-PY-WM^B#:\\H1HVA]G]2X!$*W;%ERY:*[BE1>@7NQ'???3>M.Q/WW:1)DTI$H4H)/^1D]^[=0C)M EC.M&G3BHN+Q?ONVK4K' ZG55A04#!CQ@S!"
|
|
"X%&5KROF*K0$4F+>O'GBRE$5Z:,15S5]^G2QSU5=77WPX$%Q)AHT4J?3+5RX4*@?E:,JTJLB/N+HT:.-1A.WB K/2U:K5=T59NI&1DY76C-03UZ>M6"
|
|
"<PA<M&[NS,X,DU(T='TE_AZH%QN&D*D0B.I5:IS2;3R)$CA!@0VN#B4G]RA)Y,)0UZO3C5!C?,KZV-I-WCUI.P6O KQV/Q?J8[DHQ_$#0^GY^X9GI]"
|
|
"CEZO%U\\EA\\,IIAZ<D6*0;'D8L0RWB$(]E]D_TUT\\_&^K*\"K.^)D..<M0G%+Z$1P$'XIX0 -?4>L4Q+\":QV2_Z>J$TSXT,PP*G_Z[HF@D-8;,H"
|
|
":JZYNC1HW*YG!N\\K]$L7#!?'!!Y_X,/R0I$T NE8\\:8+>:]>S\\20BI:K6;!_&[E/_KX$[>;ZT6&3)@]:R8>Z8>/'\"&5Y^3D*%5*M[M5Q@\\8P4"
|
|
"8<*VUP\\,%#A^KJZDE'-61%;FYN S_]IQ]5:#:;9\\V<L?N]]P-=8VK28CGPO%\"FI+@XK1O+X_$<.'BHQ6Z'!B1J$2P#Z8'3+\"\\K(R?EZ>C8LV>"
|
|
"OP#L5Y>55U=4##ZQP^G3BQ.+B;C?PGKT?D>562/_:PH4+5(.T,-9PFF&0DB18\"=>!QV2:922R1/=D9A2##Z^WHZ:N#L]P;@@)%Q#M%D> $3K=;KE,"
|
|
"!N?%:#1FZ[)KZ^L[EV?CIY25E986%A:*8B[.NH9&A5P.=0 'T.OSD<IAF5:+I;\"@H*:VEC@(.-#$B1/2LCI5U]0V-C61)#*CBHM!$-B]'X<BP>>2P"
|
|
"INFEA8RG;+GW8J_(T>/??KIOCFS9U>4EW5Q:_6[N]^+1J,RF5PJ95*\\NX&/=KNCJ:FYNKIFZ;>6@'.Y14X:&D@O%_[EY^?7-S:2P3L#N;8H*5?(Q2"
|
|
"P#RCYXZ' \\P=40C\\7&5E2H!F_MO>$UCPE/#/+*-)U):=0\\XY!*N81R\"EYN*'ITZ\\#@E?P:1B05 _? Y]-'=09QXG&PAIAE8+1*4B\"5DG*S&1"
|
|
"E2.5GPR&;+5Q]6$<6!?<G8%F%?F#3TB(K/7PG^PE=DS(O0JIXB@CL$;_ *OAAAF1.3SAE&WC4E,AJ+O;/K78BO$45%[M;67>_N1AF5\"MS*)7 D7%"
|
|
"AVV2*),=J:&R$B /12/GS%;+_2;M>)[:(;E$AF:FP7<XEW'/Y P%=EXRJJZ^/QV,D#(^6@6=/58\\IQ8^+S?28Q7X.0;[Z&AM <8H$ F2RQJ;F:#0&"
|
|
"<QV -F6-N4:-6AV.1@DUM+>WBPO O2+C?8FAYEFMK6VM(C:4ZG39/3VF[.PLB4CQ@BOR\\O**\"@OP)A*)0!F1[.7<@&,V_OG^_6 9.$HQOK.)T,J\\"
|
|
"N7-1'C0$=X]+TR>304.!#B#$Q.*()!(V&/1$R_!9S>-\"@P&=3D=&RD!?D2GCW'#D<!CB:-S8\"KZ1J=K:.D) 7&S>9AO<!)WRP30^-IY*Q#+MK_ 9"
|
|
"#U*I7J<1)>(#7-?U*WM,<NHPG=HZ2.KS^YM;FD=W[QKK_??D0BU:O4$?;+%+H6X8QN/I$!=H][23=2!):DN3R>AT=Z;C9GEO[H+SSQ?F%HC;(-[\"L"
|
|
"K#>_-.F3R<?@Z'0O[=N(\\X4]L41/1T=;I>+R#$<;NJ4*>/'=69[6#A__C\\W;R8D AIRN5Q\";BU)YYK<AA7+EY/QOJCA^/'*';MV*?@FH?ZSSUQJ"
|
|
",!BX\\3B)Q.O_VD+6Y&4D3%U='6$9M\\O=VK4 +G:IJ\"@?9-(?-'=%I<Z[\\R%XD$/4Q6,K3+^QM%GY=_UI**81@6 8F=R:1XWYU [3<?G?!L(R)."
|
|
"(+N\\6S76 H>$G\";(FVMG:A-SK78-!H-\">\"1*D4PQMVKY'@M\"&\\8A;*TFK'CQNW^[WW!&<* BHJZB WBP83Y^3HLK.R[ X'EW4X'H<>,:>-Y>"
|
|
"'W$AQ&KD[1L<!C?*9A#F6E8_;P87(TV>ER^?U^*)V:VCHRKP+- !^-XF=IGY):1BI539CZ==Y5T),3IU'CHA\"F+[:TV&&0/1=UZ156JU7PB>!NP$N"
|
|
"R6#I9!O8O3&4T\\8LK#<KX#WV.3ARLY<;IB*J-1\"/BPK-FS0P$0G!\\T ;X,VF9?7L\\!E/=>R=.O\"\\M+=U_X\"\"113A-^)503$)_&=H &E(.]"
|
|
"A -&L6D&%9@N924!G@QW(+&H5!C4]/ =$_*;#*2249\\_\"(!#X9\\!5$CGJ6=9[$.5E,CT:A *V39 VD7Z>!P1X\\>PZ&%PB.*BL:-+:\\H+X./8]"
|
|
"#KDU\\VW90N.WM4<3$A*1REB4-S!Y]FE(S<*RLM'7P'EMZ7%,/*3THFL[.R89,DY4)-3>U ]B*C9N [$.N%O;6W=[(,*(:,72:C2,R6=%<EQ4L +G]"
|
|
"W=W3Y,7VBKJY>TC7# ,21GY>GS<HBV>I(3JG-K__K>&5E_[+E2V#LV IY5\\C&Y79]NF\\?D53Q1&+DR!$Y_+(PIZK'1$%QBA\"-)%52,NK@H4-<)@"
|
|
">7R^OUBH?2]Z5E8&DFDY$,2^,F-WH\\7>Z21PC]0B(9NE<EX]/ZOO;ZO](JQ\"ZG+UQ0).I*YP.W41 66 ,BY<C1HS5UM:2?'M^2GF-X*TZGDR3?!1"
|
|
"% 8FS?\\0ZD61FW)ER9+CM[4*Y/GM5JL]F:^;6E(A$TR25T;X_-S !QRC(4P\\YI8EGH@MS<7(_' Y.NJV^8,GG2@,S/8CW&IUGA L ^+_8%N8!WB%"
|
|
"_#<AW>N3U'XH$F2,KQ-)9)TR#8\\7AE5655-?F6C(61\\#F)ITV=.HJ?_#5QP@2'TUE96:U2*85XK<_GV_O1QP<.'!Q=4C)URN1!T1IC*\\J;>%^2Z"
|
|
"1IB@R;9;/D%-ELF?A'J,5$,/Z>)$R8DE0'XHJZ^[J3.\"P&\\(=)-PV>W\"P<\" 0G?C2T$9<0Y-$72B>L+[_GJ&2 FN1T(^W0E$E=,FCAA;%?/,0["
|
|
"TK<6+9\\XX#6]BL1CIH@+1J)1*L,\"APX?_\\=KFRJJJKWZ)BD>.! N+!Q.B,6,S-M.-:AF*X8F24<7[#QP 7[A;V]K;VP>2?2[78,C*RB)3TF.QN-"
|
|
"?G@ZOE\\_D)RZ &B]72T]4\",17DYZ<-[8<!9_7(X$7RO)!5V> ZR;CI$?$/]^R%VCK[S*6DXQP;9\\V<45Y>=N3(46X 'K_& _9\"_4JE$N5W['P'"
|
|
"-:OZ7H-A($\"%Y66E>_9^+,S\\XCJP19/I*<M04)P<%HO%9#*UMK:RR61M7;V4.;ELAQGC\">_S^_E8+_P@KT%O(*%?:!.U6@V/J:<\\T6HU9Y]UYD"
|
|
"G'RT#\"C!\\W;O;L67\"EL/UX9>7'GWQ\"XB\\-C8W0*=.GG1B'8=#KY\\Z9/>.TZ<W-+4>.'FUL:I+RHW=E,BGV_O2SSV9VY<WXTA@S>O3G^P^0'#"
|
|
"=<UHN24<K!F[B4,8\\)#-W1SK:YN5>K*Q6/B7X*-EY7$ZL^1C:F(F&A0-+K208#O=30UKV&P0 .1-J6]'5D[N;F5I[KHWX<.GKT(+?X)$7F >/!PYE"
|
|
";K4TJK6]H\"$<B YE)\")^(+(*,PAT='>[65C*@-LFRL/S>$XRF!F@?7)^.E)<D&HUZRN1)<%O(L@<*N;RYI:57Q3%J5/$YWSY[T>D+R2 @PDJ>=@]"
|
|
"9XO*K7!]()R*LR!EH-=K,_1:#IF52X9#C_U\\9;VGF^O;BL?Q[']/,G$?8WO6[FX/OOLTP4M78\";8__26P8YOKSI^;KKW)<.G5]INN44^:;KJ>RWV"
|
|
"?#(?MZZY(.%KX&N+Y]S^NF3Y[$$_5L^$1_^M_EVJSDK&8[JSS3#?>FHD+ZK[[5ZE$(O^!)].V![9M;OT#EVI;JM;D_>Z/JDDG&4#8]M!O)3*Y:=W-E"
|
|
"\"_ZNN/$E-)[]*%XY+[//H,AD;4B!V*65JN%^$?XC[V8KD2YW(+9%O/@GH#9;*ZJYH+!C%0:C<9 A4U-S9UK6BJ54Z=,%L;R5I27.QQ.B!KB.B58-A"
|
|
"*)?L5T,ZGN8PM3F9PR(Q_$WSSAM&LF3\\]=<WTR%%2.Z0QHA3]ZW_>/3;:'GI;;\"ILN/3_PYK\\X5O9U!-[^MV'U5:F@'_1T0LNX[)KI,PT_^@DV*"
|
|
"D>7Q1MJ&;4ZWE#'P WES3)6?1R:2#5^LJ*H..%HQBY)OT]J,(([(I]]K\"@>(V'C^,BZG/*\"(JE6B\\)R:X%4;R J@U$H;(^]X'OEA8[GG]2=_UUE"
|
|
"V=C(OH]93YOZM-DR?6XJ% I_NA=W+-B-T6A1<_B_>Z39.LVT67\"746=D_W^E1K-FRFF@T7AS [YB6]VJ\"5-B-97QFN-HE;Q@!!036(;3+'Z?>MI,"
|
|
"DNPF%8NV/78_JC7_XHZ&\"Q>W/_V([4_/0%CAZ++\\ O7$J6@;V^X&K<1JJS139H!G0Q]]P,AE;%NKS&2.?+J7]79H9LR1ZO3QVBH<-VYO5I96X*R'"
|
|
",8N(28$,2!'Y*2E66)N1BXST3A\\FH]%JM;:TM!\"G8\" 'A4^DT6ABL1A(R>OS!4/!S@6S&680Q^,)4H4$I1E^F(_=;O]TWSXAG\\Z$\\>/$^7% 2"
|
|
"6)2^&8EM!K4N SDBM&LK)B0BD:9+A\\O5E<MS=*I)DZ1FZQR6U&TZJBJM$)FR6==CLCGGS#JK!-9%+A4&5*9T:*JF O%M?4\\8N+)? ;%8I8357!T"
|
|
"R^#>ERWW\" 'OSA;\"IY\\R?O\\DX'M6R5LTO*KNP([MH;W[)87CDRT-%AO?\\A]]\\V@*NWL!4V7+2]X[ 7U]%F=&EJI4HPH5I:/D\\@5TJRLCF<?"
|
|
"]_[]>9G!R&QZQO;'#:Y;;T@X'6S IQI3D??[/]MOO\"H5\"L*)RUFY*F?YQ4T_O #,%6^L,UQ\\A6;.PI8?_T\"JSU6/GZQ;]GW7[3?*<HVLUUNX_B"
|
|
"5L!+&VWGMKY.!G:%C.BE4X<L+M8MM;U5-.P[%,U_V<42A9M[/EVM6X,O&61O//;@>A.&]9IYXX/7IXOW;ADJR%2W&.L)_@NV]A1]\\_7Y+E&+PO;\\"
|
|
"R_[\\^.FZ_C?$R6+7SFE>'-,EJM1ACR'XU&@\\&@D%DJ',8#X426SZRL+*8/.0.GJ6E@PW^%JO0Y.0ZG4\\YGHA&66X*XZ#6S;]]\":B T*F6ZG#NR"
|
|
")AQ QN#RYQ@&UPB%(Y&P.-ZL4JE3WYS$ (/9DRW59L,OJ#MK9L/*)?&FSN6^4A%NK478%2XJC#P5\">-1+S-;\\9P/O/4&T_TIQ&BS_&^\\6G?VS/H"
|
|
"52Q(MC;BBJDG3;8]NE,BD\\9I*^#ORXA+;0T]!&@1W;)4HE\"F6M3W\\C*)D3'#G?\\R__)WQZG5L(\"#/+U\"-FQ0]]#D$A4QO@&#IK%RN@,7:?[*"
|
|
"Z]<$[#1=?+L^S>?_VK&[9=ZVWW1\\]\\&EPQ[;P)WNRO[/\"]N!Z[?PS0A_LBN[_K_7V!W3?6>%[[6]LJS/GPA_8'GX6#!C^[UZXZ<E@4'?.A=8['_"
|
|
"+^=0,V%KWXAJ)H))@%3R5%X8B\")S8I1HQ\" SHO0BS*+0C)3ZC)67D)#AIXY\\V$PY[W^\\<U4V?Z7GLI%4_@9;GE'OWW+XM\\]DGV6>=!X$#[X.C"
|
|
">EY[5?_=2$%;XDP^C1P]PS\\\"\"$05/_4UNM4F&-8RY1A(X(\"NH'3EV3/CJV/%*(;,!U_5C-B=3O8^X+QXY K;ZA0P2JB'9%9H1W\"6=3M?K0!6R"
|
|
"4&1M71U>-;6UXE==?7V\"2PK5-\\M(NXFU'%V.H)MBW<_7[_=75E81:4.6<,GI&J;\\/Z=EDI&P9M9\\PZ57PZCDEJXIR[B4G0E9\\#^)FX+C_B2;?"
|
|
">9Y[8\\_A)*JL1-/N%V1L';.Z?I55TIX)DK%X[+<7*DFBZ.G1#P9#2<:ZUVWW0A-),TQI!KKX#>I)D[CC!D$;[%*=3F@,\\@HS9S38;J@%>78B=C86"
|
|
"7DR\"3\\H^[R5*48:.?1YW&&'AQ+<^6;LR $44XPLR;UZG6?]'P-;7S/_]#>)-A=^[;:'?HMVJ\\K&@9(8M<;QLQ_#85%-GLZE?58H(#K@RK'M;<J*"
|
|
"\\3ANX897N/C+?_XES<Y!84:EDG3U:\\#QYH)-?(\\#R()+[^SUHCWN.VY*1J.JBO&X#CA'>&V,4LU?(H9[2:7)0 7$&XF7#GUY.G<)4S$59.F*0J"
|
|
"'?S)0HS$7_DYS<S/I #YRY\"B,S6*V>#H\\]?6=L_O /GEY>2:3\"5MZK034@ +U]?4#3Y0M3)L4.6A)\")E>%Y#&QD@DLGW'SIZQ7I#\"BN7+I7VO"
|
|
">\"V5=<NX;C3!7<MUN]UR/KW6X<-'/.T>-(8?6%A/DM&0DJ6EI4I5YY2K_SV/B67E^86<,9 +YVB!-I$9S6\"?I-_/A5U]7EFNB;.W6!0/:FP)'S^4"
|
|
"]:USNM=00&H Q7\"LE\"2S2U,<6R58B)3\\AY[R;_F':L)D.%Q$K$K5&HY#@D%(&PF78B:AG37?L^'1X.[MN9?_1'2SL%*-5G?NA7CC_MW-K-N!0^0"
|
|
"L^Z[^^S^\"6N%43TE9X3.O=CR_WOFKZPT_O ;$8?G-[Y,!/W099%?[$P^-?&U7^Y-_@+/#=-U*$GY)22[=A$32]N\"=FMD+T)AD*\"A\\VWD_9>M0C"
|
|
"&WCDI*T/7(?FJ&=MXA+57'_$Y%#^]%F^&625.<,&B+!.4[$.X4\\%8UP\\N?\\E?XMKX)5)=T78Q[>F#5CQA:7\"W8EYY/:-30TUM75DSRXQ-[P9LZ"
|
|
"L69)^)TF/+AG5_T*ZZ5K&9\")I0 4;3O'#@ONSHAZI_ C+\\!7TV3\"%*$%UG \\1S#SMM']OV\\;UB_&S')I;6KC9GHQ$+NO,\"@C/L:2D9,+X<2Z"
|
|
"W^W\\R+L,-=DP&WGP]7E<%,S-=>U/'RQN3?F_>G7^0Z7):'[Q#9C F_;ZLTY=&]GW$D4Z.'HY)8.<VSIL0:D@F_5LWQZJ/)\\/AW!]=PT7Y8E%N;&4"
|
|
"@@-]+/75FQW-/>)YYK/W/#Q0\\_B(W&H%?K1DR1#5^BON^6^5F*^=&Q6/*,1/EUOSHL4/JJ2>&%> G(O;/R.0L%PE6JL9-]+_U1KRE$;1E>^19Y\\W"
|
|
"7Z2[\\ 1Y/D#P<T\\ED'7]])O+I1W\"%M N6H&W![5O#'W^ CQ 4;,#/YQB6P/7SO_$/S],/=[SPE&;.PF0LBL9+^&SGJ:[)^S*313-K@??O+R2]'7"
|
|
"#ES#?=#H>H[;'[/1O7^U][\"6X:?\"XNV@)3P>ZA !?A4JK\">W='#NSC&KEM<[3R,!2-=O;\"9#ATXHH-[&=)\"YU^@Y\"79SW[K#/?_^\"#=D^'A"
|
|
"']T<UTP<$#Y/\"Q&HW'^O+DV&Y?5#1X3Z7(F@_?%E8PH*M)HU*%06,@%Q]]H>!@EL(6?V)CH+G]T65IM6]= OA2?0<;2O8,)'C/9O9_+3AXTB3@WU8"
|
|
"\",^DUK& [$#\\R+$9>PLK)R]JQ9WUJR>.]''_M\\/B*!^?.5D%-3JU13ITZ9Q8^4087<1IX(TU)&2#J7<TJ0B%*J+P+&C<%E)^;.(L&W\\!O ,GA6"
|
|
"YUYV#>MIP_E!(^#IK3OS/%@.#,SVAPW>5U^$;>0_\\*1R3#G,+_>*:[&+[CLKX\"*I9\\P]4<./UG(UL%R0 B+(<,D:>>%(.#[&JV]0EH_#\"W8;/?"
|
|
"RYY5=W:V;.2_HZ2,<3>,'XXW7QQGKX*>Y[;R7Q=SSV495R=-F)P-Z2;RO+QN$-G\"S33WZ&%EI_?0\\D#]O6FG_OH^I)T_/N?11\\P:C5>7?]\":(I"
|
|
"[W=_\\F]Y!71CN/Q:$&6LZAA$C7'-_\\,O++/DF:[[N9S/I)5[Q76,0A4]>LAZVP/:^8N3'1TI?F% PR57PK,3CHXV>S=MB-54FF^\\-6?%*CR.K;?"
|
|
"=']RY37?>BMPKKT?-IK4_PZ$ULQ=*];DX!</E:V4F,RZF]?8'/1L>@0S,O_])>>$(P^JK5.5COT@,5;MNW3I+;T/COQ$H*BR\\</GRIJ8FA\\,1#(8"
|
|
"2; *6F9V5#7+!5X(?E)^7]YUSSB%V!4Y)NP)GGWFFT/7+)7DPF^!)&?1Z8::UN#\\+[\\]8M$B<T9)GM&X+U%:4E^=9K=)^TS]C+YTN>_[\\>81'N "
|
|
"Q8W0?U&0R&<[Y]-OF6C*9!F=(Q8XJ*BIH:FYQN5R@83+!)J!J-1@.7#><KQ(9RL>_99PN<8C)VBTP7V&SGG7NN$#O/ZFV8#_3:DL6+\";D0ES!S/R*"
|
|
"3^N:GL$T&?\"W77 )%DPP'6:>]<.-FS_H_=CS[N.&*ZXS7W\"BAH*#X6C$<6 : 1@CMW@XMD[WDVQ :P9UO@I^U\"Q8S*C7]C2DH*,M04% ,9]#,#Q"
|
|
"04%)1E*\"@H*,M04%!04):AH*\"@+$-!04%9AH*\"@H*R# 4%!649\"@H*RC(4%!04E&4H*\"@HRU!04%!0EJ&@H* L0T%!05F&@H*\"@K(,!04%91"
|
|
"D*\"@K*,A04%!2492@H*\"C+4%!04):AH*\"@&#S\\GP # *F8MOQC40L: $E%3D2N0F\"\""
|
|
}
|
|
}
|