Res.Silect.Report.DetailsComplianceStateForASafeguard (ReportResource)

Element properties:

TypeReportResource
File NameSilect.Report.DetailsComplianceStateForASafeguard.rdl
AccessibilityPublic

Source Code:

<ReportResource ID="Res.Silect.Report.DetailsComplianceStateForASafeguard" Accessibility="Public" FileName="Silect.Report.DetailsComplianceStateForASafeguard.rdl" HasNullStream="false" MIMEType="application/octet-stream"/>

File Content: Silect.Report.DetailsComplianceStateForASafeguard.rdl

<?xml version="1.0" encoding="utf-8"?>

<Report xmlns:rd="http://schemas.microsoft.com/SQLServer/reporting/reportdesigner" xmlns:cl="http://schemas.microsoft.com/sqlserver/reporting/2010/01/componentdefinition" xmlns="http://schemas.microsoft.com/sqlserver/reporting/2010/01/reportdefinition">
<AutoRefresh>0</AutoRefresh>
<DataSources>
<DataSource Name="SilectSentinelDS">
<DataSourceReference>/SilectSentinelDS</DataSourceReference>
<rd:SecurityType>None</rd:SecurityType>
<rd:DataSourceID>dea949c5-b61b-4c45-9f13-0238d6710ee1</rd:DataSourceID>
</DataSource>
</DataSources>
<DataSets>
<DataSet Name="ComplianceStateForASafeguard">
<Query>
<DataSourceName>SilectSentinelDS</DataSourceName>
<QueryParameters>
<QueryParameter Name="@MonitorId">
<Value>=Parameters!MonitorId.Value</Value>
</QueryParameter>
</QueryParameters>
<CommandText>-- Our MP's ID
DECLARE @MPID NVARCHAR( MAX ) = NULL;
SELECT @MPID = Id FROM [ManagementPackView] WHERE Name = 'Silect.Sentinel.Security.Pack' AND LanguageCode = 'ENU'
IF @MPID IS NULL BEGIN
SELECT NULL
END

-- Our custom class's ID
DECLARE @CUSTOMCOMPUTERCLASSID NVARCHAR( MAX ) = NULL;
SELECT @CUSTOMCOMPUTERCLASSID = MPElementId FROM [MPElementView]
WHERE
MPElementName = 'Silect.Security.Conformance.Computer' AND
MPElementType = 'ManagedType' AND
ManagementPackId = @MPID

SELECT
computer.Id AS [ComputerId]
, computer.DisplayName AS [ComputerDisplayName]
, CASE sv.HealthState
WHEN 1 THEN 'Compliant'
WHEN 3 THEN 'Non-Compliant'
END AS [ComplianceState]
, sv.LastModified
, mv.[Description] AS [MonitorDescription]
FROM StateView sv
JOIN MonitorView mv ON sv.MonitorId = mv.Id
JOIN ManagedEntityGenericView computer ON computer.Id = sv.BaseManagedEntityId
WHERE
sv.MonitorId = @MonitorId AND
computer.MonitoringClassId = @CUSTOMCOMPUTERCLASSID
ORDER BY computer.DisplayName
</CommandText>
</Query>
<Fields>
<Field Name="ComputerId">
<DataField>ComputerId</DataField>
<rd:UserDefined>true</rd:UserDefined>
</Field>
<Field Name="ComputerDisplayName">
<DataField>ComputerDisplayName</DataField>
<rd:UserDefined>true</rd:UserDefined>
</Field>
<Field Name="ComplianceState">
<DataField>ComplianceState</DataField>
<rd:UserDefined>true</rd:UserDefined>
</Field>
<Field Name="LastModified">
<DataField>LastModified</DataField>
<rd:UserDefined>true</rd:UserDefined>
</Field>
<Field Name="MonitorDescription">
<DataField>MonitorDescription</DataField>
<rd:UserDefined>true</rd:UserDefined>
</Field>
</Fields>
</DataSet>
<DataSet Name="MonitorList">
<Query>
<DataSourceName>SilectSentinelDS</DataSourceName>
<CommandText>
-- MonitorIds

-- Our MP's ID
DECLARE @MPID NVARCHAR( MAX ) = NULL;
SELECT @MPID = Id FROM [ManagementPackView] WHERE Name = 'Silect.Sentinel.Security.Pack' AND LanguageCode = 'ENU'
IF @MPID IS NULL BEGIN
SELECT NULL
END

SELECT
mv.Id AS [MonitorId],
mv.DisplayName AS [MonitorDisplayName]
FROM MonitorView mv
WHERE ManagementPackId = @MPID
ORDER BY MonitorDisplayName
</CommandText>
</Query>
<Fields>
<Field Name="MonitorId">
<DataField>MonitorId</DataField>
<rd:TypeName>System.Int32</rd:TypeName>
</Field>
<Field Name="MonitorDisplayName">
<DataField>MonitorDisplayName</DataField>
<rd:UserDefined>true</rd:UserDefined>
</Field>
</Fields>
</DataSet>
<DataSet Name="MonitorDisplayNameFromId">
<Query>
<DataSourceName>SilectSentinelDS</DataSourceName>
<QueryParameters>
<QueryParameter Name="@MonitorId">
<Value>=Parameters!MonitorId.Value</Value>
<rd:UserDefined>true</rd:UserDefined>
</QueryParameter>
</QueryParameters>
<CommandText>-- MonitorIds

-- Our MP's ID
DECLARE @MPID NVARCHAR( MAX ) = NULL;
SELECT @MPID = Id FROM [ManagementPackView] WHERE Name = 'Silect.Sentinel.Security.Pack' AND LanguageCode = 'ENU'
IF @MPID IS NULL BEGIN
SELECT NULL
END

SELECT
--CASE
-- WHEN ( LEFT( mv.DisplayName, 33 ) = 'Silect HITRUST RTCPack Monitor - ' ) THEN
-- SUBSTRING( mv.DisplayName, 34, 1024 )
-- ELSE mv.DisplayName
-- END AS [MonitorDisplayName]
mv.DisplayName AS [MonitorDisplayName]
FROM MonitorView mv
WHERE ManagementPackId = @MPID AND
mv.Id = @MonitorId
</CommandText>
</Query>
<Fields>
<Field Name="MonitorId">
<DataField>MonitorId</DataField>
<rd:TypeName>System.Int32</rd:TypeName>
</Field>
<Field Name="MonitorDisplayName">
<DataField>MonitorDisplayName</DataField>
<rd:UserDefined>true</rd:UserDefined>
</Field>
</Fields>
</DataSet>
</DataSets>
<ReportSections>
<ReportSection>
<Body><Script>
<ReportItems>
<Tablix Name="Tablix2">
<TablixBody>
<TablixColumns>
<TablixColumn>
<Width>0.27083in</Width>
</TablixColumn>
<TablixColumn>
<Width>2.73874in</Width>
</TablixColumn>
<TablixColumn>
<Width>1.65417in</Width>
</TablixColumn>
<TablixColumn>
<Width>1.83751in</Width>
</TablixColumn>
</TablixColumns>
<TablixRows>
<TablixRow>
<Height>0.25in</Height>
<TablixCells>
<TablixCell>
<CellContents>
<Textbox Name="Textbox14">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value />
<Style></Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>9pt</FontSize>
<Color>White</Color>
</Style>
</TextRun>
</TextRuns>
<Style></Style>
<TextAlign>Center</TextAlign>
</Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>Textbox14</rd:DefaultName>
<Style></Style>
<Border>
<Color>#7292cc</Color>
<Style></Style>Solid</Style>
</Border>
<BackgroundColor>#4c68a2</BackgroundColor>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="Textbox11">
<CanGrow>true</CanGrow>
<UserSort>
<SortExpression>=Fields!ComputerDisplayName.Value</SortExpression>
</UserSort>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>Computer Name</Value>
<Style></Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>9pt</FontSize>
<Color>White</Color>
</Style>
</TextRun>
</TextRuns>
<Style></Style>
<TextAlign>Center</TextAlign>
</Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>Textbox11</rd:DefaultName>
<Style></Style>
<Border>
<Color>#7292cc</Color>
<Style></Style>Solid</Style>
</Border>
<BackgroundColor>#4c68a2</BackgroundColor>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="Textbox6">
<CanGrow>true</CanGrow>
<UserSort>
<SortExpression>=Fields!ComplianceState.Value</SortExpression>
</UserSort>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>Compliance State</Value>
<Style></Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>9pt</FontSize>
<Color>White</Color>
</Style>
</TextRun>
</TextRuns>
<Style></Style>
<TextAlign>Center</TextAlign>
</Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>Textbox6</rd:DefaultName>
<Style></Style>
<Border>
<Color>#7292cc</Color>
<Style></Style>Solid</Style>
</Border>
<BackgroundColor>#4c68a2</BackgroundColor>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="Textbox7">
<CanGrow>true</CanGrow>
<UserSort>
<SortExpression>=Fields!LastModified.Value</SortExpression>
</UserSort>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>Last Modified</Value>
<Style></Style>
<FontFamily>Tahoma</FontFamily>
<FontSize>9pt</FontSize>
<Color>White</Color>
</Style>
</TextRun>
</TextRuns>
<Style></Style>
<TextAlign>Center</TextAlign>
</Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>Textbox7</rd:DefaultName>
<Style></Style>
<Border>
<Color>#7292cc</Color>
<Style></Style>Solid</Style>
</Border>
<BackgroundColor>#4c68a2</BackgroundColor>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
</TablixCells>
</TablixRow>
<TablixRow>
<Height>0.25in</Height>
<TablixCells>
<TablixCell>
<CellContents>
<Image Name="img">
<Source>Embedded</Source>
<Value>=Switch(
(Fields!ComplianceState.Value) = "Compliant", "check",
(Fields!ComplianceState.Value) = "Non-Compliant", "warning" )</Value>
<Style></Style>
<Border>
<Style></Style>None</Style>
</Border>
</Style>
</Image>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="ComputerDisplayName">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Fields!ComputerDisplayName.Value</Value>
<ActionInfo>
<Actions>
<Action>
<Drillthrough>
<ReportName>Silect.Report.DetailsComplianceStateForAComputer</ReportName>
<Parameters>
<Parameter Name="ComputerId">
<Value>=Fields!ComputerId.Value</Value>
</Parameter>
</Parameters>
</Drillthrough>
</Action>
</Actions>
</ActionInfo>
<Style></Style>
<FontFamily>Tahoma</FontFamily>
<TextDecoration>Underline</TextDecoration>
<Color>Blue</Color>
</Style>
</TextRun>
</TextRuns>
<Style /></Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>ComputerDisplayName</rd:DefaultName>
<Style></Style>
<Border>
<Color>#e5e5e5</Color>
<Style></Style>Solid</Style>
</Border>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="ComplianceState">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Fields!ComplianceState.Value</Value>
<Style></Style>
<FontFamily>Tahoma</FontFamily>
<Color>#4d4d4d</Color>
</Style>
</TextRun>
</TextRuns>
<Style /></Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>ComplianceState</rd:DefaultName>
<Style></Style>
<Border>
<Color>#e5e5e5</Color>
<Style></Style>Solid</Style>
</Border>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
<TablixCell>
<CellContents>
<Textbox Name="LastModified">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Fields!LastModified.Value</Value>
<Style></Style>
<FontFamily>Tahoma</FontFamily>
<Color>#4d4d4d</Color>
</Style>
</TextRun>
</TextRuns>
<Style /></Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>LastModified</rd:DefaultName>
<Style></Style>
<Border>
<Color>#e5e5e5</Color>
<Style></Style>Solid</Style>
</Border>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
</CellContents>
</TablixCell>
</TablixCells>
</TablixRow>
</TablixRows>
</TablixBody>
<TablixColumnHierarchy>
<TablixMembers>
<TablixMember />
<TablixMember />
<TablixMember />
<TablixMember />
</TablixMembers>
</TablixColumnHierarchy>
<TablixRowHierarchy>
<TablixMembers>
<TablixMember>
<KeepWithGroup>After</KeepWithGroup>
</TablixMember>
<TablixMember>
<Group Name="Details" />
</TablixMember>
</TablixMembers>
</TablixRowHierarchy>
<DataSetName>ComplianceStateForASafeguard</DataSetName>
<Height>0.5in</Height>
<Width>6.50125in</Width>
<Style></Style>
<Border>
<Style></Style>None</Style>
</Border>
</Style>
</Tablix>
</ReportItems>
<Height>2.5in</Height>
<Style></Style>
<Border>
<Style></Style>None</Style>
</Border>
</Style>
</Script></Body>
<Width>8in</Width>
<Page>
<PageHeader>
<Height>1.37847in</Height>
<PrintOnFirstPage>true</PrintOnFirstPage>
<PrintOnLastPage>true</PrintOnLastPage>
<ReportItems>
<Textbox Name="ReportTitle">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>Details - Compliance State for a Safeguard</Value>
<Style></Style>
<FontFamily>Verdana</FontFamily>
<FontSize>16pt</FontSize>
</Style>
</TextRun>
</TextRuns>
<Style /></Style>
</Paragraph>
</Paragraphs>
<rd:WatermarkTextbox>Title</rd:WatermarkTextbox>
<rd:DefaultName>ReportTitle</rd:DefaultName>
<Left>0.35in</Left>
<Height>0.33333in</Height>
<Width>6.15in</Width>
<Style></Style>
<Border>
<Style></Style>None</Style>
</Border>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
<Image Name="imgMonitor">
<Source>Embedded</Source>
<Value>monitor</Value>
<Height>0.33333in</Height>
<Width>0.33333in</Width>
<ZIndex>1</ZIndex>
<Style></Style>
<Border>
<Style></Style>None</Style>
</Border>
</Style>
</Image>
<Textbox Name="Textbox4">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>Detailed compliance state for the "</Value>
<Style /></Style>
</TextRun>
<TextRun>
<Label>MonitorDisplayName</Label>
<Value>=First(Fields!MonitorDisplayName.Value, "MonitorDisplayNameFromId")</Value>
<Style></Style>
<FontWeight>Bold</FontWeight>
</Style>
</TextRun>
<TextRun>
<Value>" safeguard across all computers</Value>
<Style /></Style>
</TextRun>
</TextRuns>
<Style /></Style>
</Paragraph>
<Paragraph>
<TextRuns>
<TextRun>
<Label>MonitorDescription</Label>
<Value>=First(Fields!MonitorDescription.Value, "ComplianceStateForASafeguard")</Value>
<Style /></Style>
</TextRun>
</TextRuns>
<Style /></Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>Textbox4</rd:DefaultName>
<Top>0.4in</Top>
<Height>0.42291in</Height>
<Width>6.50125in</Width>
<ZIndex>2</ZIndex>
<Style></Style>
<Border>
<Style></Style>None</Style>
</Border>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
<Textbox Name="Textbox1">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>Compliance Numbers by Safeguard</Value>
<Style></Style>
<TextDecoration>Underline</TextDecoration>
<Color>Blue</Color>
</Style>
</TextRun>
</TextRuns>
<Style /></Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>Textbox1</rd:DefaultName>
<ActionInfo>
<Actions>
<Action>
<Drillthrough>
<ReportName>Silect.Report.SummaryComplianceNumbersBySafeguard</ReportName>
</Drillthrough>
</Action>
</Actions>
</ActionInfo>
<Top>0.8618in</Top>
<Left>0.20833in</Left>
<Height>0.25in</Height>
<Width>2.72917in</Width>
<ZIndex>3</ZIndex>
<Style></Style>
<Border>
<Style></Style>None</Style>
</Border>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
<Textbox Name="Textbox2">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>Compliance State by Computer</Value>
<Style></Style>
<TextDecoration>Underline</TextDecoration>
<Color>Blue</Color>
</Style>
</TextRun>
</TextRuns>
<Style /></Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>Textbox2</rd:DefaultName>
<ActionInfo>
<Actions>
<Action>
<Drillthrough>
<ReportName>Silect.Report.SummaryComplianceStateByComputer</ReportName>
</Drillthrough>
</Action>
</Actions>
</ActionInfo>
<Top>1.12847in</Top>
<Left>0.20833in</Left>
<Height>0.25in</Height>
<Width>2.72917in</Width>
<ZIndex>4</ZIndex>
<Style></Style>
<Border>
<Style></Style>None</Style>
</Border>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
<Image Name="imgComplianceNumbersBySafeguard">
<Source>Embedded</Source>
<Value>report</Value>
<Top>0.88958in</Top>
<Height>0.16667in</Height>
<Width>0.16667in</Width>
<ZIndex>5</ZIndex>
<Style></Style>
<Border>
<Style></Style>None</Style>
</Border>
</Style>
</Image>
<Image Name="imgComplianceNumbersByComputer">
<Source>Embedded</Source>
<Value>report</Value>
<Top>1.12in</Top>
<Height>0.16667in</Height>
<Width>0.16667in</Width>
<ZIndex>6</ZIndex>
<Style></Style>
<Border>
<Style></Style>None</Style>
</Border>
</Style>
</Image>
</ReportItems>
<Style></Style>
<Border>
<Style></Style>None</Style>
</Border>
</Style>
</PageHeader>
<PageFooter>
<Height>0.3in</Height>
<PrintOnFirstPage>true</PrintOnFirstPage>
<PrintOnLastPage>true</PrintOnLastPage>
<ReportItems>
<Textbox Name="ExecutionTime">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>=Globals!ExecutionTime</Value>
<Style /></Style>
</TextRun>
</TextRuns>
<Style></Style>
<TextAlign>Right</TextAlign>
</Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>ExecutionTime</rd:DefaultName>
<Left>4.70125in</Left>
<Height>0.25in</Height>
<Width>1.8in</Width>
<Style></Style>
<Border>
<Style></Style>None</Style>
</Border>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
<Textbox Name="Textbox8">
<CanGrow>true</CanGrow>
<KeepTogether>true</KeepTogether>
<Paragraphs>
<Paragraph>
<TextRuns>
<TextRun>
<Value>Copyright (C) 2015-2017 </Value>
<Style /></Style>
</TextRun>
<TextRun>
<Value>Silect Software, Inc</Value>
<Style></Style>
<TextDecoration>Underline</TextDecoration>
<Color>Blue</Color>
</Style>
</TextRun>
</TextRuns>
<Style /></Style>
</Paragraph>
</Paragraphs>
<rd:DefaultName>Textbox6</rd:DefaultName>
<ActionInfo>
<Actions>
<Action>
<Hyperlink>http://www.silect.com</Hyperlink>
</Action>
</Actions>
</ActionInfo>
<Left>0.23613in</Left>
<Height>0.25in</Height>
<Width>2.5in</Width>
<ZIndex>1</ZIndex>
<Style></Style>
<Border>
<Style></Style>None</Style>
</Border>
<PaddingLeft>2pt</PaddingLeft>
<PaddingRight>2pt</PaddingRight>
<PaddingTop>2pt</PaddingTop>
<PaddingBottom>2pt</PaddingBottom>
</Style>
</Textbox>
<Image Name="imgSilectLogo">
<Source>Embedded</Source>
<Value>silect</Value>
<Top>0.0861in</Top>
<Height>0.16667in</Height>
<Width>0.16667in</Width>
<ZIndex>2</ZIndex>
<Style></Style>
<Border>
<Style></Style>None</Style>
</Border>
</Style>
</Image>
</ReportItems>
<Style></Style>
<Border>
<Style></Style>None</Style>
</Border>
</Style>
</PageFooter>
<LeftMargin>1in</LeftMargin>
<RightMargin>1in</RightMargin>
<TopMargin>1in</TopMargin>
<BottomMargin>1in</BottomMargin>
<Style /></Style>
</Page>
</ReportSection>
</ReportSections>
<ReportParameters>
<ReportParameter Name="MonitorId">
<DataType>String</DataType>
<Prompt>Safeguard</Prompt>
<ValidValues>
<DataSetReference>
<DataSetName>MonitorList</DataSetName>
<ValueField>MonitorId</ValueField>
<LabelField>MonitorDisplayName</LabelField>
</DataSetReference>
</ValidValues>
</ReportParameter>
</ReportParameters>
<EmbeddedImages>
<EmbeddedImage Name="check">
<MIMEType>image/png</MIMEType>
<ImageData>iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAZdEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41Ljg3O4BdAAAA7ElEQVQ4T2NgGHIg61CUlHtNeSVZDgdqNoxflXHYtbAlgmQDgJrdfGaGnHevK2qKnhgjRZIBIM0JewJ/2RZETQufEuJGkub0g2GRYVs9vpmle68gS3PcXp//ViUO5/BqBgUOEE8G4kiY80A2A/n/7RptH4VNDcrC6+ywjUGPqw/n/2882HQTqCkLhAsOJ/51n2L7maBmkMkBs9yz3KfafU7fHfm/+mTO/7QDof+959j+AoZ2O9EBBjLEe4bTr+D1jv/dp1r8B2o+ABQzJNoAqEsi7ZrMPju3OJwEGUiSZphikEYgJi+pkmUjpZoAMGxp1LZh3t8AAAAASUVORK5CYII=</ImageData>
</EmbeddedImage>
<EmbeddedImage Name="warning">
<MIMEType>image/png</MIMEType>
<ImageData>iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAActJREFUOE+dk89OE1EUxklMXJGY1LZAajQlUBUKMeqmUf5sCIUmNLAsL0CX7HwDNr5A34CCYU9YoFSm0NIYNbQZGqOhxUDlz0xnprXt4uOcO8wQgm3VSb6Zyb3f9zvnnsx0dDS5UsvOAOnXlQLNfE3XKSjvr3vxTfKD3/8JQIEgCerRBIzTENJxF0OCfwUh4x2umN3oQ8OYE7K64L22EDJFUnEntOOgDaic2V1EWgIofJery5s+NCrzILOQ2cWQmAV7Wg0uyufVS1No6LM2oF4Oo1IKWrOI/hFA5E6ukN96ioYWRl2duQZcTKNO+i4NWl103oJQ+E16xU2VJlFXQqidT9mAWmkCLONoHOxh7w0ALTi4Olf4/XMM1eIoqoURLC48EKoevjJVeI0fyQGrC4cNofBS5l0X9PxLGPIzGLkh6Fm/kJEbNtdY+efQDl5YXSwJAIU9XL0o+aB99qGc8aKcfoRy6qF9BC3TK/b0L4+hf32Cwna/1YWHAbFPa90U7IW644G63Q31oxtKwm0DVKlH7DGUpe55kVkVs4gxQD7Z7QeblC0XlA/3obx3mE9bTnMvwXJTgS4UE17zH6FbMv72Hv5HnG37abczXALBQJwyStQdzAAAAABJRU5ErkJggg==</ImageData>
</EmbeddedImage>
<EmbeddedImage Name="report">
<MIMEType>image/png</MIMEType>
<ImageData>iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURQAAAC59M2NjZnl5eS+aJDSLLDGXJjKZKDWfKjefLDWhKzigLDihLjqhLzmiLjqkLjukMD6mMz+nND6qMkSeP0CpNUGpNkCqNEOtN0SvN0OqOUarO0WsOkWsO0SuOUauO0iuPUmvPkixPkqzPky5P0SeQEmlSEmqQ0+sTky1QU62Q064Qk+4Q0+5RFG7RVK7RlO9RlW+SVa0VFy6WV+8XGe0YlTDR1nDTVrGTFzAUV3CUl7CVGDFV2LCX2TIWmfJXWbHY2rLZ23MY27Ra3TRanHcZHXXcXbZcXvVcYLYd4GBgY+Pj5WYmry/wo7fhpHfiYzqgZXriZrqkZ3tk6XvnKnworHwq7H0qbvxtufs9vz8/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANH2Bt0AAAEAdFJOU////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wBT9wclAAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAGXRFWHRTb2Z0d2FyZQBQYWludC5ORVQgdjMuNS44NzuAXQAAAK5JREFUKFNdzdUWglAQhWFEj92dYAd2J7aYKLbw/u9xRJgLlv/lXt+aIfBfBMZ8VxMmMH8kBUG43h/P9+uTk4cT391uoNtv4A8kxyGl6QXEaoUkSRLR9AxisVCHxh7EnEWiHCrvFKEnWVa9kV6rwt/pD3pZOc8SbrSb1VqFpiKhGYhWvZShg96AYwKiyDCUy213msYg8mGf1WC2WYwj+FKI04loIpWMDX8DxjpN+Au/u1Te/YYe4wAAAABJRU5ErkJggg==</ImageData>
</EmbeddedImage>
<EmbeddedImage Name="silect">
<MIMEType>image/png</MIMEType>
<ImageData>iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMAUExURQA8YQA9YgA+YgA/YwBAYgBCYgBCZABDZQBEZgBHZwBHaABIaABJagBJawBLawBMbAFNbQJObgZQcg5UcxVbeBddei1rhTFwi0B5kUF6k0p9lFCEmlyNoZWXiJiajJudj5yejp+hk5+hlKCik6CilaWmma2uore6r5G0w6O9yL7AtsLDusLEusPU3Nzl6eLj3eLk3uPk3+Pm3+bl3+Tk4OXm4OXm4ebn4ufo4+fo5OHq7uvr5+zt6O3u6e7u6vLu5/Pz8fT18PX08vb28/z69/v+//z5+v/9+////f7+/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF813DIAAAAJcEhZcwAADsMAAA7DAcdvqGQAAACYSURBVChTnczHEoJAFETRZ0IxDJgziFlMqDBiABFMvP//IKFQZO1dnupqkEQhmgTieC5HkkBYXI0w8zQAQTb2Ybo2/Ae6kzOl6ja48T9GO0T3ZlH6hed9dXQRX6bika71oV7KF8qtJaJzUJXNugeZHCHZWKqDiA/bdi7A+xUJ1GYeIU4D8Eonq812oxIPgedYJsGw3A8+yzemFimRTDqiNAAAAABJRU5ErkJggg==</ImageData>
</EmbeddedImage>
<EmbeddedImage Name="monitor">
<MIMEType>image/png</MIMEType>
<ImageData>iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAYdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjAuNvyMY98AAAU9SURBVFhHxZbLWxpZEMXn784sZhYzX76sMpvJJNGJaJQkihIF1CQaEQ3yEEReoryapqHpbmjeGldnqq6SUfu6mA2z+H03OaHr3LpVdW9+AvC/IhWniVScJlJxmkjFaSIVHyOdzWEj8AkvZ+fx27PnePLLU7H+NTOHj74tpE6z9DP5t48hFR9ynEzh7/klLHs3cRBNI3mm4EyxcFG3ka8YSOYrCIYTeOfx4/Wbt4jEjukzeayHSMW7+DY/Y3HFh0/hLL7lWkhXOig2+6iZIyjmEEprgHKjh3PVRqZiYi+Sxvw7L9bWA/S5POZdpOKE5bUNrG0d4H2wjEDCQLxk40ztotzsknEPtVsUvYdqizZljVDQ+gid1rAa+Ar3h1UKI489QSoynDmbu/eqcO0o2IjWES9aOKvZqDTJ2OhBNciUqNKGKkSpQaveRYFO4zCrw+PbxepHP4WTezBSkWu+tOLHyn4ZC3sqXLtV+GMa4uemCF6ljNlcFZv4l1qrC5VOhDd4Xu8hlCzD5V7FYThKYZ0+jFTkhvOHMngX0vA2qGBht0IbqOP4wqTAvAEqAVGmjLkRc0qHesNCqmwhcWEIkkUTsXMDvr0EXs0uUFinD+MQeNTcngDe71exFFThDlYFm8e3JaATKGpdWjs4LZtIkFH0rIWjfAvhnE5H36Rm1XFE2jH9PpLTxCk8NhkOgefcH0xgOaTQCdTEypv5lOASGDittClDU9Q4lGkiQsacbYZOIF/rUI90xCnxyXDDpooteLdDWKGGfujFOAS+ZNYPLuA5rGGF8BwqWKN1O66RoY4DMj6kDMN5XZSEj57Nyo2b3uCpqFM/
aCb3yAAV0uPpIl7PLVL4+16MQ+Cbbf2oBu9RnVDFnzciNWzF69g5aWA/TVnT8WaqluiBiaEYydve4LVpDWD1xrC6Y2iGjVmXm8Lf92IcwpNfn8Ifb5CxKowDMRWbZL5FPbB7ognzLDUdm4tmJGPu/DpNBWfNm9HbfXQHl2IqJgS2dyj8fS/GIfAJbMdvjANkzLX/fMs+1fykZFIT2j/GbpKxotti5Q2oLRsNc/LvNkpqC78/+4PC3/diHMLLGRc2v+XxJVHHFzrynaSGvdMmgqcNUfdUyRIb+GHOGZJJ3WDzrjBm9PZNaVhL5S7w56s3FP6+F+MQ+FXz7cYQTNUpY13UnDue34FogTveoMuoLbJVyZyz1choYty0yFzQp00MxN9398PweOU3okPgJ3VxeR3hrEazbIqZ5rrHCzcXDJegQHcAZ88b0G5NmRbV3ugQtPImOr0RDHuIxferiMYTFP6+F+MQmJk3i9gOnYhseeZ5zlNkzCOXU9riOubx4sw5SzY27YEw55Vh88FwjGT6DDNzSxTW6cNIxUgsgQV6UqPpMnI0btlqW1y3nDnXv0TwC8id36SjNjo0cmTa7g4F3cEYg/EVGrqJhaXl//4WMPyee+hJLdQMen57An7tqrTyQ6SZAzRo1pt0Ajx2Jh11pz9Cb3iJq+/XGI5G2Pyyj3XqqYex7yIVJ7g/rMHj/4rMuUJmlG17CL3DdR2JS6bTH4t574+uMKKML6+uhXmzZeHz1wN88KxTGHnsCVLxLvyeu5ZWEElkRKZWdwSbjPvDKwzY+PK7YEzmvIFM/gKuBTdlvk2fy2PeRSo+hGvIT+q820MjdYR8oYiO3cX19TV6vT5KFQUH9JtF+h/QLDXct6MYfSaP9RCp+Bj8pHq8Prx4NUc323P8TNc233AvXs/DSz0TiyfpZ/JvH0MqThOpOE2k4jSRitMDP/0Di3bPvamvA9UAAAAASUVORK5CYII=</ImageData>
</EmbeddedImage>
</EmbeddedImages>
<rd:ReportUnitType>Inch</rd:ReportUnitType>
<rd:ReportServerUrl>http://vscom/reportserver</rd:ReportServerUrl>
<rd:ReportID>f5b169d4-692d-4af2-a479-510b5eade48f</rd:ReportID>
</Report>