Silverlight框架中定時監聽預警資訊,使用SL執行緒DispatcherTimer解決

暖楓無敵發表於2012-12-27

在我們的SL系統框架中,這次由於需要在頁面中增加對實時產生的預警資訊在頁面上有聲音及一個燈光閃爍提示。

效果圖如下:



1、WebService中的方法,彙總所有的預警資訊,並拼接串作為返回值用於在SL中呼叫判斷


    #region 獲取所有的預警資訊,並判斷髮生了哪種預警
    /// <summary>
    /// 後期如果有其他預警的話,可以同樣
    /// </summary>
    /// <returns></returns>
    [WebMethod]
    public string WhatWarningCreated()
    {
        StringBuilder sb = new StringBuilder();

        string strXQSQL = @"select t.[ID],t.STWarnTM as 預警時間,t.WarnNM as 預警名稱,t.WarnType as 預警型別,t.WarnGrade as 預警等級,t.WarnSource as 預警來源,
            t.STNM  as 雨量站名,
            t.COUNTNM as 所在縣區,t.TOWNNM as 所在位置,t.BSNM as 所屬小流域,t.WarnC1 as 雨量資訊,t.WarnC3 as 達到預警閥值的歷時資訊,t.WarnC2 as 水庫水位,
            t.WarnStatus as 預警狀態,t.WarnSummary as 預警摘要,t.Sender as 釋出人,t.LGTD,t.LTTD
            from ST_WARNRECORD_R t,dbo.ST_STBPRP_B t1
            where t1.STCD= t.STCD and  t.STWarnTM in ( select max(STWarnTM) from ST_WARNRECORD_R where STCD=t.STCD )
            and convert(datetime,STWarnTM,120) between dateadd(day,-1,getdate()) and getdate()
            and t.WarnStatus='新產生';"; // 暴雨洪水SQL

        string strLDSQL = @"select t2.[ID] as 編號,t1.[Name] as 站點名稱,t1.longitude as 經度,t1.latitude as 緯度,
            case t2.[Code] when 0 then '暫無預警' when 1 then '黃色預警' when 2 then '橙色預警' when 3 then '紅色預警' end as 預警型別,
            t2.probability as 發生概率,
            t2.SetTime as 發生時間
            from AlertStation t1,
            UpdateAlertInfo t2
            where t1.ID = t2.StationID and t2.Code not in(0)"; //雷電SQL

        if (dm.getsql(strXQSQL).Tables[0].Rows.Count > 0)
        {
            sb.Append("1|");
        }
        else
        {
            sb.Append("0|");
        }
        if (dmqx.getsql(strLDSQL).Tables[0].Rows.Count > 0)
        {
            sb.Append("1|");
        }
        else
        {
            sb.Append("0|");
        }
        return sb.ToString().TrimEnd('|'); //返回是何種預警資訊,0無預警,1有預警
    }
    #endregion


2、SL框架中在起始載入頁面MainPage.xaml中增加一個Grid,裡面包含預警聲音及燈光效果,如下xaml程式碼:

<UserControl.Resources>
<Storyboard x:Name="Storyboard1">
            <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[0].(GradientStop.Offset)" Storyboard.TargetName="path2">
                <EasingDoubleKeyFrame KeyTime="0" Value="1"/>
                <DiscreteDoubleKeyFrame KeyTime="0:0:0.5" Value="0"/>
                <EasingDoubleKeyFrame KeyTime="0:0:1" Value="1"/>
                <EasingDoubleKeyFrame KeyTime="0:0:1.5" Value="0"/>
                <EasingDoubleKeyFrame KeyTime="0:0:2" Value="1"/>
                <EasingDoubleKeyFrame KeyTime="0:0:2.5" Value="0"/>
                <EasingDoubleKeyFrame KeyTime="0:0:3" Value="1"/>
                <EasingDoubleKeyFrame KeyTime="0:0:3.5" Value="0"/>
                <EasingDoubleKeyFrame KeyTime="0:0:4" Value="1"/>
                <EasingDoubleKeyFrame KeyTime="0:0:4.5" Value="0"/>
                <EasingDoubleKeyFrame KeyTime="0:0:5" Value="1"/>
                <EasingDoubleKeyFrame KeyTime="0:0:5.5" Value="0"/>
                <EasingDoubleKeyFrame KeyTime="0:0:6" Value="1"/>
                <EasingDoubleKeyFrame KeyTime="0:0:6.5" Value="0"/>
                <EasingDoubleKeyFrame KeyTime="0:0:7" Value="1"/>
                <EasingDoubleKeyFrame KeyTime="0:0:7.5" Value="0"/>
                <EasingDoubleKeyFrame KeyTime="0:0:8" Value="1"/>
                <EasingDoubleKeyFrame KeyTime="0:0:8.5" Value="0"/>
                <EasingDoubleKeyFrame KeyTime="0:0:9" Value="1"/>
                <EasingDoubleKeyFrame KeyTime="0:0:9.5" Value="0"/>
                <EasingDoubleKeyFrame KeyTime="0:0:10" Value="1"/>
            </DoubleAnimationUsingKeyFrames>
            <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[1].(GradientStop.Offset)" Storyboard.TargetName="path2">
                <EasingDoubleKeyFrame KeyTime="0" Value="0.679"/>
                <DiscreteDoubleKeyFrame KeyTime="0:0:0.5" Value="0.321"/>
                <EasingDoubleKeyFrame KeyTime="0:0:1" Value="0.679"/>
                <EasingDoubleKeyFrame KeyTime="0:0:1.5" Value="0.321"/>
                <EasingDoubleKeyFrame KeyTime="0:0:2" Value="0.679"/>
                <EasingDoubleKeyFrame KeyTime="0:0:2.5" Value="0.321"/>
                <EasingDoubleKeyFrame KeyTime="0:0:3" Value="0.679"/>
                <EasingDoubleKeyFrame KeyTime="0:0:3.5" Value="0.321"/>
                <EasingDoubleKeyFrame KeyTime="0:0:4" Value="0.679"/>
                <EasingDoubleKeyFrame KeyTime="0:0:4.5" Value="0.321"/>
                <EasingDoubleKeyFrame KeyTime="0:0:5" Value="0.679"/>
                <EasingDoubleKeyFrame KeyTime="0:0:5.5" Value="0.321"/>
                <EasingDoubleKeyFrame KeyTime="0:0:6" Value="0.679"/>
                <EasingDoubleKeyFrame KeyTime="0:0:6.5" Value="0.321"/>
                <EasingDoubleKeyFrame KeyTime="0:0:7" Value="0.679"/>
                <EasingDoubleKeyFrame KeyTime="0:0:7.5" Value="0.321"/>
                <EasingDoubleKeyFrame KeyTime="0:0:8" Value="0.679"/>
                <EasingDoubleKeyFrame KeyTime="0:0:8.5" Value="0.321"/>
                <EasingDoubleKeyFrame KeyTime="0:0:9" Value="0.679"/>
                <EasingDoubleKeyFrame KeyTime="0:0:9.5" Value="0.321"/>
                <EasingDoubleKeyFrame KeyTime="0:0:10" Value="0.679"/>
            </DoubleAnimationUsingKeyFrames>
            <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[2].(GradientStop.Offset)" Storyboard.TargetName="path2">
                <EasingDoubleKeyFrame KeyTime="0" Value="0.141"/>
                <DiscreteDoubleKeyFrame KeyTime="0:0:0.5" Value="0.859"/>
                <EasingDoubleKeyFrame KeyTime="0:0:1" Value="0.141"/>
                <EasingDoubleKeyFrame KeyTime="0:0:1.5" Value="0.859"/>
                <EasingDoubleKeyFrame KeyTime="0:0:2" Value="0.141"/>
                <EasingDoubleKeyFrame KeyTime="0:0:2.5" Value="0.859"/>
                <EasingDoubleKeyFrame KeyTime="0:0:3" Value="0.141"/>
                <EasingDoubleKeyFrame KeyTime="0:0:3.5" Value="0.859"/>
                <EasingDoubleKeyFrame KeyTime="0:0:4" Value="0.141"/>
                <EasingDoubleKeyFrame KeyTime="0:0:4.5" Value="0.859"/>
                <EasingDoubleKeyFrame KeyTime="0:0:5" Value="0.141"/>
                <EasingDoubleKeyFrame KeyTime="0:0:5.5" Value="0.859"/>
                <EasingDoubleKeyFrame KeyTime="0:0:6" Value="0.141"/>
                <EasingDoubleKeyFrame KeyTime="0:0:6.5" Value="0.859"/>
                <EasingDoubleKeyFrame KeyTime="0:0:7" Value="0.141"/>
                <EasingDoubleKeyFrame KeyTime="0:0:7.5" Value="0.859"/>
                <EasingDoubleKeyFrame KeyTime="0:0:8" Value="0.141"/>
                <EasingDoubleKeyFrame KeyTime="0:0:8.5" Value="0.859"/>
                <EasingDoubleKeyFrame KeyTime="0:0:9" Value="0.141"/>
                <EasingDoubleKeyFrame KeyTime="0:0:9.5" Value="0.859"/>
                <EasingDoubleKeyFrame KeyTime="0:0:10" Value="0.141"/>
            </DoubleAnimationUsingKeyFrames>
            <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[3].(GradientStop.Offset)" Storyboard.TargetName="path2">
                <EasingDoubleKeyFrame KeyTime="0" Value="0"/>
                <DiscreteDoubleKeyFrame KeyTime="0:0:0.5" Value="1"/>
                <EasingDoubleKeyFrame KeyTime="0:0:1" Value="0"/>
                <EasingDoubleKeyFrame KeyTime="0:0:1.5" Value="1"/>
                <EasingDoubleKeyFrame KeyTime="0:0:2" Value="0"/>
                <EasingDoubleKeyFrame KeyTime="0:0:2.5" Value="1"/>
                <EasingDoubleKeyFrame KeyTime="0:0:3" Value="0"/>
                <EasingDoubleKeyFrame KeyTime="0:0:3.5" Value="1"/>
                <EasingDoubleKeyFrame KeyTime="0:0:4" Value="0"/>
                <EasingDoubleKeyFrame KeyTime="0:0:4.5" Value="1"/>
                <EasingDoubleKeyFrame KeyTime="0:0:5" Value="0"/>
                <EasingDoubleKeyFrame KeyTime="0:0:5.5" Value="1"/>
                <EasingDoubleKeyFrame KeyTime="0:0:6" Value="0"/>
                <EasingDoubleKeyFrame KeyTime="0:0:6.5" Value="1"/>
                <EasingDoubleKeyFrame KeyTime="0:0:7" Value="0"/>
                <EasingDoubleKeyFrame KeyTime="0:0:7.5" Value="1"/>
                <EasingDoubleKeyFrame KeyTime="0:0:8" Value="0"/>
                <EasingDoubleKeyFrame KeyTime="0:0:8.5" Value="1"/>
                <EasingDoubleKeyFrame KeyTime="0:0:9" Value="0"/>
                <EasingDoubleKeyFrame KeyTime="0:0:9.5" Value="1"/>
                <EasingDoubleKeyFrame KeyTime="0:0:10" Value="0"/>
            </DoubleAnimationUsingKeyFrames>
            <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[4].(GradientStop.Offset)" Storyboard.TargetName="path2">
                <EasingDoubleKeyFrame KeyTime="0" Value="0.43"/>
                <DiscreteDoubleKeyFrame KeyTime="0:0:0.5" Value="0.57"/>
                <EasingDoubleKeyFrame KeyTime="0:0:1" Value="0.43"/>
                <EasingDoubleKeyFrame KeyTime="0:0:1.5" Value="0.57"/>
                <EasingDoubleKeyFrame KeyTime="0:0:2" Value="0.43"/>
                <EasingDoubleKeyFrame KeyTime="0:0:2.5" Value="0.57"/>
                <EasingDoubleKeyFrame KeyTime="0:0:3" Value="0.43"/>
                <EasingDoubleKeyFrame KeyTime="0:0:3.5" Value="0.57"/>
                <EasingDoubleKeyFrame KeyTime="0:0:4" Value="0.43"/>
                <EasingDoubleKeyFrame KeyTime="0:0:4.5" Value="0.57"/>
                <EasingDoubleKeyFrame KeyTime="0:0:5" Value="0.43"/>
                <EasingDoubleKeyFrame KeyTime="0:0:5.5" Value="0.57"/>
                <EasingDoubleKeyFrame KeyTime="0:0:6" Value="0.43"/>
                <EasingDoubleKeyFrame KeyTime="0:0:6.5" Value="0.57"/>
                <EasingDoubleKeyFrame KeyTime="0:0:7" Value="0.43"/>
                <EasingDoubleKeyFrame KeyTime="0:0:7.5" Value="0.57"/>
                <EasingDoubleKeyFrame KeyTime="0:0:8" Value="0.43"/>
                <EasingDoubleKeyFrame KeyTime="0:0:8.5" Value="0.57"/>
                <EasingDoubleKeyFrame KeyTime="0:0:9" Value="0.43"/>
                <EasingDoubleKeyFrame KeyTime="0:0:9.5" Value="0.57"/>
                <EasingDoubleKeyFrame KeyTime="0:0:10" Value="0.43"/>
            </DoubleAnimationUsingKeyFrames>
            <PointAnimationUsingKeyFrames Storyboard.TargetProperty="(Shape.Fill).(LinearGradientBrush.StartPoint)" Storyboard.TargetName="path2">
                <EasingPointKeyFrame KeyTime="0" Value="0.953000009059906,0.529999971389771"/>
                <DiscretePointKeyFrame KeyTime="0:0:0.5" Value="1.437,0.563"/>
                <EasingPointKeyFrame KeyTime="0:0:1" Value="0.953000009059906,0.529999971389771"/>
                <EasingPointKeyFrame KeyTime="0:0:1.5" Value="0.953000009059906,0.529999971389771"/>
                <EasingPointKeyFrame KeyTime="0:0:2" Value="0.953000009059906,0.529999971389771"/>
                <EasingPointKeyFrame KeyTime="0:0:2.5" Value="0.953000009059906,0.529999971389771"/>
                <EasingPointKeyFrame KeyTime="0:0:3" Value="0.953000009059906,0.529999971389771"/>
                <EasingPointKeyFrame KeyTime="0:0:3.5" Value="0.953000009059906,0.529999971389771"/>
                <EasingPointKeyFrame KeyTime="0:0:4" Value="0.953000009059906,0.529999971389771"/>
                <EasingPointKeyFrame KeyTime="0:0:4.5" Value="0.953000009059906,0.529999971389771"/>
                <EasingPointKeyFrame KeyTime="0:0:5" Value="0.953000009059906,0.529999971389771"/>
                <EasingPointKeyFrame KeyTime="0:0:5.5" Value="0.953000009059906,0.529999971389771"/>
                <EasingPointKeyFrame KeyTime="0:0:6" Value="0.953000009059906,0.529999971389771"/>
                <EasingPointKeyFrame KeyTime="0:0:6.5" Value="0.953000009059906,0.529999971389771"/>
                <EasingPointKeyFrame KeyTime="0:0:7" Value="0.953000009059906,0.529999971389771"/>
                <EasingPointKeyFrame KeyTime="0:0:7.5" Value="0.953000009059906,0.529999971389771"/>
                <EasingPointKeyFrame KeyTime="0:0:8" Value="0.953000009059906,0.529999971389771"/>
                <EasingPointKeyFrame KeyTime="0:0:8.5" Value="0.953000009059906,0.529999971389771"/>
                <EasingPointKeyFrame KeyTime="0:0:9" Value="0.953000009059906,0.529999971389771"/>
                <EasingPointKeyFrame KeyTime="0:0:9.5" Value="0.953000009059906,0.529999971389771"/>
                <EasingPointKeyFrame KeyTime="0:0:10" Value="0.953000009059906,0.529999971389771"/>
            </PointAnimationUsingKeyFrames>
            <ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="path3">
                <DiscreteObjectKeyFrame KeyTime="0">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:0.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:1">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:1.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:2">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:2.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:3">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:3.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:4">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:4.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:5.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:6">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:6.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:7">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:7.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:8">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:8.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:9">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:9.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:10">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
            </ObjectAnimationUsingKeyFrames>
            <ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="path4">
                <DiscreteObjectKeyFrame KeyTime="0">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:0.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:1">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:1.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:2">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:2.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:3">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:3.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:4">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:4.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:5.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:6">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:6.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:7">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:7.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:8">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:8.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:9">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:9.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:10">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
            </ObjectAnimationUsingKeyFrames>
            <ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="path5">
                <DiscreteObjectKeyFrame KeyTime="0">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:0.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:1">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:1.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:2">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:2.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:3">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:3.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:4">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:4.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:5.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:6">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:6.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:7">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:7.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:8">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:8.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:9">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:9.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:10">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
            </ObjectAnimationUsingKeyFrames>
            <ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="path6">
                <DiscreteObjectKeyFrame KeyTime="0">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:0.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:1">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:1.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:2">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:2.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:3">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:3.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:4">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:4.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:5.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:6">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:6.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:7">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:7.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:8">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:8.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:9">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:9.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:10">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
            </ObjectAnimationUsingKeyFrames>
            <ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="path7">
                <DiscreteObjectKeyFrame KeyTime="0">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:0.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:1">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:1.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:2">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:2.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:3">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:3.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:4">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:4.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:5.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:6">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:6.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:7">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:7.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:8">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:8.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:9">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:9.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:10">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
            </ObjectAnimationUsingKeyFrames>
            <ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="path8">
                <DiscreteObjectKeyFrame KeyTime="0">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:0.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:1">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:1.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:2">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:2.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:3">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:3.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:4">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:4.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:5.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:6">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:6.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:7">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:7.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:8">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:8.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:9">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:9.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:10">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
            </ObjectAnimationUsingKeyFrames>
            <ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="path9">
                <DiscreteObjectKeyFrame KeyTime="0">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:0.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:1">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:1.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:2">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:2.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:3">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:3.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:4">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:4.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:5.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:6">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:6.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:7">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:7.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:8">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:8.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:9">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:9.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:10">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
            </ObjectAnimationUsingKeyFrames>
            <ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="path10">
                <DiscreteObjectKeyFrame KeyTime="0">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:0.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:1">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:1.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:2">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:2.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:3">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:3.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:4">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:4.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:5.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:6">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:6.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:7">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:7.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:8">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:8.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:9">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:9.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:10">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
            </ObjectAnimationUsingKeyFrames>
            <ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="path11">
                <DiscreteObjectKeyFrame KeyTime="0">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:0.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:1">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:1.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:2">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:2.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:3">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:3.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:4">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:4.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:5.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:6">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:6.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:7">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:7.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:8">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:8.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:9">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:9.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:10">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
            </ObjectAnimationUsingKeyFrames>
            <ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="path12">
                <DiscreteObjectKeyFrame KeyTime="0">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:0.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:1">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:1.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:2">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:2.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:3">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:3.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:4">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:4.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:5.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:6">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:6.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:7">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:7.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:8">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:8.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:9">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:9.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:10">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
            </ObjectAnimationUsingKeyFrames>
            <ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="path13">
                <DiscreteObjectKeyFrame KeyTime="0">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:0.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:1">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:1.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:2">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:2.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:3">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:3.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:4">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:4.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:5.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:6">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:6.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:7">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:7.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:8">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:8.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:9">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:9.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:10">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
            </ObjectAnimationUsingKeyFrames>
            <ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="path14">
                <DiscreteObjectKeyFrame KeyTime="0">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:0.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:1">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:1.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:2">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:2.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:3">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:3.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:4">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:4.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:5.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:6">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:6.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:7">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:7.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:8">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:8.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:9">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:9.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:10">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
            </ObjectAnimationUsingKeyFrames>
            <ObjectAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Visibility)" Storyboard.TargetName="path15">
                <DiscreteObjectKeyFrame KeyTime="0">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:0.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:1">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:1.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:2">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:2.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:3">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:3.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:4">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:4.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:5.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:6">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:6.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:7">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:7.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:8">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:8.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:9">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:9.5">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Visible</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
                <DiscreteObjectKeyFrame KeyTime="0:0:10">
                    <DiscreteObjectKeyFrame.Value>
                        <Visibility>Collapsed</Visibility>
                    </DiscreteObjectKeyFrame.Value>
                </DiscreteObjectKeyFrame>
            </ObjectAnimationUsingKeyFrames>
            <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[0].(GradientStop.Offset)" Storyboard.TargetName="ellipse">
                <EasingDoubleKeyFrame KeyTime="0" Value="0"/>
                <DiscreteDoubleKeyFrame KeyTime="0:0:0.5" Value="1"/>
                <EasingDoubleKeyFrame KeyTime="0:0:1" Value="0"/>
                <EasingDoubleKeyFrame KeyTime="0:0:1.5" Value="1"/>
                <EasingDoubleKeyFrame KeyTime="0:0:2" Value="0"/>
                <EasingDoubleKeyFrame KeyTime="0:0:2.5" Value="1"/>
                <EasingDoubleKeyFrame KeyTime="0:0:3" Value="0"/>
                <EasingDoubleKeyFrame KeyTime="0:0:3.5" Value="1"/>
                <EasingDoubleKeyFrame KeyTime="0:0:4" Value="0"/>
                <EasingDoubleKeyFrame KeyTime="0:0:4.5" Value="1"/>
                <EasingDoubleKeyFrame KeyTime="0:0:5" Value="0"/>
                <EasingDoubleKeyFrame KeyTime="0:0:5.5" Value="1"/>
                <EasingDoubleKeyFrame KeyTime="0:0:6" Value="0"/>
                <EasingDoubleKeyFrame KeyTime="0:0:6.5" Value="1"/>
                <EasingDoubleKeyFrame KeyTime="0:0:7" Value="0"/>
                <EasingDoubleKeyFrame KeyTime="0:0:7.5" Value="1"/>
                <EasingDoubleKeyFrame KeyTime="0:0:8" Value="0"/>
                <EasingDoubleKeyFrame KeyTime="0:0:8.5" Value="1"/>
                <EasingDoubleKeyFrame KeyTime="0:0:9" Value="0"/>
                <EasingDoubleKeyFrame KeyTime="0:0:9.5" Value="1"/>
                <EasingDoubleKeyFrame KeyTime="0:0:10" Value="0"/>
            </DoubleAnimationUsingKeyFrames>
            <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[1].(GradientStop.Offset)" Storyboard.TargetName="ellipse">
                <EasingDoubleKeyFrame KeyTime="0" Value="0.309"/>
                <DiscreteDoubleKeyFrame KeyTime="0:0:0.5" Value="0.317"/>
                <EasingDoubleKeyFrame KeyTime="0:0:1" Value="0.309"/>
                <EasingDoubleKeyFrame KeyTime="0:0:1.5" Value="0.691"/>
                <EasingDoubleKeyFrame KeyTime="0:0:2" Value="0.309"/>
                <EasingDoubleKeyFrame KeyTime="0:0:2.5" Value="0.691"/>
                <EasingDoubleKeyFrame KeyTime="0:0:3" Value="0.309"/>
                <EasingDoubleKeyFrame KeyTime="0:0:3.5" Value="0.691"/>
                <EasingDoubleKeyFrame KeyTime="0:0:4" Value="0.309"/>
                <EasingDoubleKeyFrame KeyTime="0:0:4.5" Value="0.691"/>
                <EasingDoubleKeyFrame KeyTime="0:0:5" Value="0.309"/>
                <EasingDoubleKeyFrame KeyTime="0:0:5.5" Value="0.691"/>
                <EasingDoubleKeyFrame KeyTime="0:0:6" Value="0.309"/>
                <EasingDoubleKeyFrame KeyTime="0:0:6.5" Value="0.691"/>
                <EasingDoubleKeyFrame KeyTime="0:0:7" Value="0.309"/>
                <EasingDoubleKeyFrame KeyTime="0:0:7.5" Value="0.691"/>
                <EasingDoubleKeyFrame KeyTime="0:0:8" Value="0.309"/>
                <EasingDoubleKeyFrame KeyTime="0:0:8.5" Value="0.691"/>
                <EasingDoubleKeyFrame KeyTime="0:0:9" Value="0.309"/>
                <EasingDoubleKeyFrame KeyTime="0:0:9.5" Value="0.691"/>
                <EasingDoubleKeyFrame KeyTime="0:0:10" Value="0.309"/>
            </DoubleAnimationUsingKeyFrames>
            <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[2].(GradientStop.Offset)" Storyboard.TargetName="ellipse">
                <EasingDoubleKeyFrame KeyTime="0" Value="0.554"/>
                <DiscreteDoubleKeyFrame KeyTime="0:0:0.5" Value="0.446"/>
                <EasingDoubleKeyFrame KeyTime="0:0:1" Value="0.554"/>
                <EasingDoubleKeyFrame KeyTime="0:0:1.5" Value="0.446"/>
                <EasingDoubleKeyFrame KeyTime="0:0:2" Value="0.554"/>
                <EasingDoubleKeyFrame KeyTime="0:0:2.5" Value="0.446"/>
                <EasingDoubleKeyFrame KeyTime="0:0:3" Value="0.554"/>
                <EasingDoubleKeyFrame KeyTime="0:0:3.5" Value="0.446"/>
                <EasingDoubleKeyFrame KeyTime="0:0:4" Value="0.554"/>
                <EasingDoubleKeyFrame KeyTime="0:0:4.5" Value="0.446"/>
                <EasingDoubleKeyFrame KeyTime="0:0:5" Value="0.554"/>
                <EasingDoubleKeyFrame KeyTime="0:0:5.5" Value="0.446"/>
                <EasingDoubleKeyFrame KeyTime="0:0:6" Value="0.554"/>
                <EasingDoubleKeyFrame KeyTime="0:0:6.5" Value="0.446"/>
                <EasingDoubleKeyFrame KeyTime="0:0:7" Value="0.554"/>
                <EasingDoubleKeyFrame KeyTime="0:0:7.5" Value="0.446"/>
                <EasingDoubleKeyFrame KeyTime="0:0:8" Value="0.554"/>
                <EasingDoubleKeyFrame KeyTime="0:0:8.5" Value="0.446"/>
                <EasingDoubleKeyFrame KeyTime="0:0:9" Value="0.554"/>
                <EasingDoubleKeyFrame KeyTime="0:0:9.5" Value="0.446"/>
                <EasingDoubleKeyFrame KeyTime="0:0:10" Value="0.554"/>
            </DoubleAnimationUsingKeyFrames>
            <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(Shape.Fill).(GradientBrush.GradientStops)[3].(GradientStop.Offset)" Storyboard.TargetName="ellipse">
                <EasingDoubleKeyFrame KeyTime="0" Value="0.663"/>
                <DiscreteDoubleKeyFrame KeyTime="0:0:0.5" Value="0.643"/>
                <EasingDoubleKeyFrame KeyTime="0:0:1" Value="0.663"/>
                <EasingDoubleKeyFrame KeyTime="0:0:1.5" Value="0.337"/>
                <EasingDoubleKeyFrame KeyTime="0:0:2" Value="0.663"/>
                <EasingDoubleKeyFrame KeyTime="0:0:2.5" Value="0.337"/>
                <EasingDoubleKeyFrame KeyTime="0:0:3" Value="0.663"/>
                <EasingDoubleKeyFrame KeyTime="0:0:3.5" Value="0.337"/>
                <EasingDoubleKeyFrame KeyTime="0:0:4" Value="0.663"/>
                <EasingDoubleKeyFrame KeyTime="0:0:4.5" Value="0.337"/>
                <EasingDoubleKeyFrame KeyTime="0:0:5" Value="0.663"/>
                <EasingDoubleKeyFrame KeyTime="0:0:5.5" Value="0.337"/>
                <EasingDoubleKeyFrame KeyTime="0:0:6" Value="0.663"/>
                <EasingDoubleKeyFrame KeyTime="0:0:6.5" Value="0.337"/>
                <EasingDoubleKeyFrame KeyTime="0:0:7" Value="0.663"/>
                <EasingDoubleKeyFrame KeyTime="0:0:7.5" Value="0.337"/>
                <EasingDoubleKeyFrame KeyTime="0:0:8" Value="0.663"/>
                <EasingDoubleKeyFrame KeyTime="0:0:8.5" Value="0.337"/>
                <EasingDoubleKeyFrame KeyTime="0:0:9" Value="0.663"/>
                <EasingDoubleKeyFrame KeyTime="0:0:9.5" Value="0.337"/>
                <EasingDoubleKeyFrame KeyTime="0:0:10" Value="0.663"/>
            </DoubleAnimationUsingKeyFrames>
        </Storyboard>
        <Storyboard x:Name="Storyboard2"/>
        <Storyboard x:Name="Storyboard3">
            <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="rectangle_Copy" RepeatBehavior="Forever">
                <EasingDoubleKeyFrame KeyTime="0" Value="0"/>
                <EasingDoubleKeyFrame KeyTime="0:0:2" Value="0"/>
                <EasingDoubleKeyFrame KeyTime="0:0:3" Value="1"/>
                <EasingDoubleKeyFrame KeyTime="0:0:5" Value="1"/>
                <EasingDoubleKeyFrame KeyTime="0:0:6" Value="0"/>
                <EasingDoubleKeyFrame KeyTime="0:0:9" Value="0"/>
            </DoubleAnimationUsingKeyFrames>
            <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="rectangle_Copy1" RepeatBehavior="Forever">
                <EasingDoubleKeyFrame KeyTime="0" Value="0"/>
                <EasingDoubleKeyFrame KeyTime="0:0:5" Value="0"/>
                <EasingDoubleKeyFrame KeyTime="0:0:6" Value="1"/>
                <EasingDoubleKeyFrame KeyTime="0:0:8" Value="1"/>
                <EasingDoubleKeyFrame KeyTime="0:0:9" Value="0"/>
            </DoubleAnimationUsingKeyFrames>
            <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="rectangle_Copy2" RepeatBehavior="Forever">
                <EasingDoubleKeyFrame KeyTime="0" Value="1"/>
                <EasingDoubleKeyFrame KeyTime="0:0:2" Value="1"/>
                <EasingDoubleKeyFrame KeyTime="0:0:3" Value="0"/>
                <EasingDoubleKeyFrame KeyTime="0:0:8" Value="0"/>
                <EasingDoubleKeyFrame KeyTime="0:0:9" Value="1"/>
            </DoubleAnimationUsingKeyFrames>
            <DoubleAnimationUsingKeyFrames Storyboard.TargetProperty="(UIElement.Opacity)" Storyboard.TargetName="rectangle_Copy3" RepeatBehavior="Forever">
                <EasingDoubleKeyFrame KeyTime="0" Value="0"/>
                <EasingDoubleKeyFrame KeyTime="0:0:8" Value="0"/>
                <EasingDoubleKeyFrame KeyTime="0:0:9" Value="1"/>
                <EasingDoubleKeyFrame KeyTime="0:0:11" Value="1"/>
                <EasingDoubleKeyFrame KeyTime="0:0:12" Value="0"/>
            </DoubleAnimationUsingKeyFrames>
        </Storyboard>
</UserControl.Resources>
<Grid x:Name="canvas"  HorizontalAlignment="Right" Height="40" Margin="0,-43,0,0" VerticalAlignment="Top" d:LayoutOverrides="Height" Width="505" >
                        	<Grid x:Name="sp" HorizontalAlignment="Right" Width="101" Margin="77,9,0,0">
                        		<Grid HorizontalAlignment="Left" Margin="0,2,0,1" Width="25">
                        			<Grid Margin="2,-4,-7,2">

                        				<MediaElement x:Name="me_warning" Source="/Media/jb.mp3" Canvas.ZIndex="1" MediaOpened="me_warning_MediaOpened" CurrentStateChanged="me_warning_CurrentStateChanged">
                        					<MediaElement.OpacityMask>
                        						<ImageBrush ImageSource="Images/sound.png"/>
                        					</MediaElement.OpacityMask>
                        				</MediaElement>
                        				<Canvas Height="30" Width="30" HorizontalAlignment="Left" VerticalAlignment="Top" RenderTransformOrigin="0.5,0.538">
                        					<Path x:Name="path" Data="M127.67025,0 L127.68011,0.020648956 C127.9223,0.59332752 129.34747,11.926386 125.32909,14.476622 C92.771774,35.138779 4.5846004,25.905298 0.93322957,14.002687 C-0.31264284,9.9414387 0.11901049,0.8904047 0.25633776,0.45373726 L0.37316838,0.13659859 L0.38896039,0.23572922 C0.52253067,0.98696709 0.69962806,1.7412186 0.93322957,2.5027027 C4.5846004,14.405315 92.771774,23.638792 125.32909,2.9766359 C126.45927,2.2593832 127.16872,1.2960033 127.60473,0.18226337 z" Height="5.167" Stretch="Fill" Canvas.Top="24.82" UseLayoutRounding="False" Width="24" Stroke="#FFA7A7A7" StrokeThickness="0.5" Canvas.Left="2.75" >
                        						<Path.Fill>
                        							<LinearGradientBrush EndPoint="0.93,0.501" StartPoint="0.099,0.531">
                        								<GradientStop Color="#FFCFCECC" Offset="0"/>
                        								<GradientStop Color="#FFDDDDDC" Offset="1"/>
                        								<GradientStop Color="#FFEFEFEF" Offset="0.169"/>
                        								<GradientStop Color="#FFB6B1B0" Offset="0.482"/>
                        								<GradientStop Color="#FFEBEBE9" Offset="0.791"/>
                        							</LinearGradientBrush>
                        						</Path.Fill>
                        					</Path>
                        					<Path x:Name="path1" Data="M124.00004,36.750004 C126.24809,39.500256 128.54004,45.624634 124.553,48.110474 C92.249687,68.250893 5.000514,58.500568 1.3776294,46.898506 C0.1414775,42.939808 3.1194379,38.437965 5.4998875,35 C19.001986,15.499583 112.98203,23.270599 124.00004,36.750004 z" Height="7.251" Canvas.Left="2.856" Stretch="Fill" Canvas.Top="20.601" Width="23.737" UseLayoutRounding="False" Stroke="#FFB8B8B8" StrokeThickness="0.5">
                        						<Path.Fill>
                        							<RadialGradientBrush RadiusY="0.616" RadiusX="0.616">
                        								<GradientStop Color="#FFCFCECC" Offset="0.112"/>
                        								<GradientStop Color="#FFEFEFEF" Offset="0.647"/>
                        								<GradientStop Color="#FF979797" Offset="0.771"/>
                        								<GradientStop Color="#FFEBEBE9" Offset="0.928"/>
                        							</RadialGradientBrush>
                        						</Path.Fill>
                        					</Path>
                        					<Path x:Name="path2" Height="19.935" Canvas.Left="4.423" Stretch="Fill" Canvas.Top="6.935" UseLayoutRounding="False" Width="20.256" StrokeThickness="0.5">
                        						<Path.Data>
                        							<PathGeometry FillRule="EvenOdd">
                        								<PathFigure IsFilled="True" IsClosed="True" StartPoint="-250.5,-21.5">
                        									<BezierSegment Point3="-244.58740234375,-12.3584985733032" Point2="-253.710784912109,-16.5201530456543" Point1="-250.5,-21.5"/>
                        									<BezierSegment Point3="-145.367630004883,-12.7181425094604" Point2="-171.22395324707,2.56412053108215" Point1="-227.502288818359,-4.56508016586304"/>
                        									<BezierSegment Point3="-141,-19" Point2="-142.486419677734,-14.9009485244751" Point1="-141.864410400391,-14.7887029647827"/>
                        									<BezierSegment Point3="-147.870101928711,-105.854248046875" Point2="-145.806762695313,-81.0892562866211" Point1="-141,-59.9996681213379"/>
                        									<BezierSegment Point3="-237.614349365234,-105.032264709473" Point2="-190.148254394531,-85.0888061523438" Point1="-149.821228027344,-100.430549621582"/>
                        									<BezierSegment Point3="-250.5,-21.5" Point2="-246.833343505859,-52.1664047241211" Point1="-240.686660766602,-96.1138381958008"/>
                        								</PathFigure>
                        							</PathGeometry>
                        						</Path.Data>
                        						<Path.Fill>
                        							<LinearGradientBrush EndPoint="0.057,0.559" MappingMode="RelativeToBoundingBox" StartPoint="0.953,0.53">
                        								<GradientStop Color="#FFE73311" Offset="1"/>
                        								<GradientStop Color="#FFF72B01" Offset="0.679"/>
                        								<GradientStop Color="#FFFCE4DD" Offset="0.141"/>
                        								<GradientStop Color="#FFEF1803"/>
                        								<GradientStop Color="#FFFC6B00" Offset="0.43"/>
                        							</LinearGradientBrush>
                        						</Path.Fill>
                        					</Path>
                        					<Path x:Name="ellipse" Data="M16.85,2.5 C16.85,3.7978692 13.111578,4.8499999 8.5,4.8499999 C3.8884223,4.8499999 0.15000001,3.7978692 0.15000001,2.5 C0.15000001,1.2021308 3.8884223,0.15000001 8.5,0.15000001 C13.111578,0.15000001 16.85,1.2021308 16.85,2.5 z" Height="5" Canvas.Left="6.891" Stretch="Fill" Stroke="#FFEC1E0A" StrokeThickness="0.3" Canvas.Top="4.5" Width="16.515" UseLayoutRounding="False" >
                        						<Path.Fill>
                        							<RadialGradientBrush RadiusY="0.744" RadiusX="0.744" GradientOrigin="0.488,0.545">
                        								<GradientStop Color="#FFD02606"/>
                        								<GradientStop Color="#FFF72B01" Offset="0.309"/>
                        								<GradientStop Color="#FFEF1803" Offset="0.554"/>
                        								<GradientStop Color="#FFFC6B00" Offset="0.663"/>
                        							</RadialGradientBrush>
                        						</Path.Fill>
                        					</Path>
                        					<Path x:Name="path3" Data="M74.333336,25.166666 L79.333664,26.333008" Height="1.666" Canvas.Left="1.588" Stretch="Fill" Stroke="Red" Canvas.Top="9.511" UseLayoutRounding="False" Width="3.781" RenderTransformOrigin="0.5,0.5" StrokeThickness="2">
                        						<Path.RenderTransform>
                        							<CompositeTransform Rotation="-41.118" TranslateX="-0.649" TranslateY="-0.088"/>
                        						</Path.RenderTransform>
                        						<Path.Fill>
                        							<LinearGradientBrush EndPoint="0.93,0.501" StartPoint="0.099,0.531">
                        								<GradientStop Color="#FFCFCECC" Offset="0"/>
                        								<GradientStop Color="#FFDDDDDC" Offset="1"/>
                        								<GradientStop Color="#FFEFEFEF" Offset="0.169"/>
                        								<GradientStop Color="#FFB6B1B0" Offset="0.482"/>
                        								<GradientStop Color="#FFEBEBE9" Offset="0.791"/>
                        							</LinearGradientBrush>
                        						</Path.Fill>
                        					</Path>
                        					<Path x:Name="path4" Data="M74.333336,25.166666 L79.333664,26.333008" Height="1.667" Canvas.Left="1.949" Stretch="Fill" Stroke="Red" Canvas.Top="4.146" UseLayoutRounding="False" Width="3.78" RenderTransformOrigin="0.5,0.5" StrokeThickness="2">
                        						<Path.RenderTransform>
                        							<CompositeTransform Rotation="-17.54" TranslateX="0.649" TranslateY="0.088"/>
                        						</Path.RenderTransform>
                        						<Path.Fill>
                        							<LinearGradientBrush EndPoint="0.93,0.501" StartPoint="0.099,0.531">
                        								<GradientStop Color="#FFCFCECC" Offset="0"/>
                        								<GradientStop Color="#FFDDDDDC" Offset="1"/>
                        								<GradientStop Color="#FFEFEFEF" Offset="0.169"/>
                        								<GradientStop Color="#FFB6B1B0" Offset="0.482"/>
                        								<GradientStop Color="#FFEBEBE9" Offset="0.791"/>
                        							</LinearGradientBrush>
                        						</Path.Fill>
                        					</Path>
                        					<Path x:Name="path5" Data="M74.333336,25.166666 L79.333664,26.333008" Height="1.666" Canvas.Left="7.235" Stretch="Fill" Stroke="Red" Canvas.Top="1.359" UseLayoutRounding="False" Width="3.41" RenderTransformOrigin="0.5,0.5" StrokeThickness="2">
                        						<Path.RenderTransform>
                        							<CompositeTransform Rotation="9.139"/>
                        						</Path.RenderTransform>
                        						<Path.Fill>
                        							<LinearGradientBrush EndPoint="0.93,0.501" StartPoint="0.099,0.531">
                        								<GradientStop Color="#FFCFCECC" Offset="0"/>
                        								<GradientStop Color="#FFDDDDDC" Offset="1"/>
                        								<GradientStop Color="#FFEFEFEF" Offset="0.169"/>
                        								<GradientStop Color="#FFB6B1B0" Offset="0.482"/>
                        								<GradientStop Color="#FFEBEBE9" Offset="0.791"/>
                        							</LinearGradientBrush>
                        						</Path.Fill>
                        					</Path>
                        					<Path x:Name="path6" Data="M74.333336,25.166666 L79.333664,26.333008" Height="1.666" Canvas.Left="0.922" Stretch="Fill" Stroke="Red" Canvas.Top="14.512" UseLayoutRounding="False" Width="3.781" RenderTransformOrigin="0.5,0.5" StrokeThickness="2">
                        						<Path.RenderTransform>
                        							<CompositeTransform Rotation="-41.118" TranslateX="-0.649" TranslateY="-0.088"/>
                        						</Path.RenderTransform>
                        						<Path.Fill>
                        							<LinearGradientBrush EndPoint="0.93,0.501" StartPoint="0.099,0.531">
                        								<GradientStop Color="#FFCFCECC" Offset="0"/>
                        								<GradientStop Color="#FFDDDDDC" Offset="1"/>
                        								<GradientStop Color="#FFEFEFEF" Offset="0.169"/>
                        								<GradientStop Color="#FFB6B1B0" Offset="0.482"/>
                        								<GradientStop Color="#FFEBEBE9" Offset="0.791"/>
                        							</LinearGradientBrush>
                        						</Path.Fill>
                        					</Path>
                        					<Path x:Name="path7" Data="M74.333336,25.166666 L79.333664,26.333008" Height="1.666" Canvas.Left="0.587" Stretch="Fill" Stroke="Red" Canvas.Top="18.683" UseLayoutRounding="False" Width="3.781" RenderTransformOrigin="0.5,0.5" StrokeThickness="2">
                        						<Path.RenderTransform>
                        							<CompositeTransform Rotation="-41.118" TranslateX="-0.649" TranslateY="-0.088"/>
                        						</Path.RenderTransform>
                        						<Path.Fill>
                        							<LinearGradientBrush EndPoint="0.93,0.501" StartPoint="0.099,0.531">
                        								<GradientStop Color="#FFCFCECC" Offset="0"/>
                        								<GradientStop Color="#FFDDDDDC" Offset="1"/>
                        								<GradientStop Color="#FFEFEFEF" Offset="0.169"/>
                        								<GradientStop Color="#FFB6B1B0" Offset="0.482"/>
                        								<GradientStop Color="#FFEBEBE9" Offset="0.791"/>
                        							</LinearGradientBrush>
                        						</Path.Fill>
                        					</Path>
                        					<Path x:Name="path8" Data="M74.333336,25.166666 L79.333664,26.333008" Height="1.666" Canvas.Left="11.173" Stretch="Fill" Stroke="Red" Canvas.Top="0.651" UseLayoutRounding="False" Width="3.41" RenderTransformOrigin="0.5,0.5" StrokeThickness="2">
                        						<Path.RenderTransform>
                        							<CompositeTransform Rotation="33.848"/>
                        						</Path.RenderTransform>
                        						<Path.Fill>
                        							<LinearGradientBrush EndPoint="0.93,0.501" StartPoint="0.099,0.531">
                        								<GradientStop Color="#FFCFCECC" Offset="0"/>
                        								<GradientStop Color="#FFDDDDDC" Offset="1"/>
                        								<GradientStop Color="#FFEFEFEF" Offset="0.169"/>
                        								<GradientStop Color="#FFB6B1B0" Offset="0.482"/>
                        								<GradientStop Color="#FFEBEBE9" Offset="0.791"/>
                        							</LinearGradientBrush>
                        						</Path.Fill>
                        					</Path>
                        					<Path x:Name="path9" Data="M74.333336,25.166666 L79.333664,26.333008" Height="1.666" Canvas.Left="19.158" Stretch="Fill" Stroke="Red" Canvas.Top="0.714" UseLayoutRounding="False" Width="3.41" RenderTransformOrigin="0.5,0.5" StrokeThickness="2">
                        						<Path.RenderTransform>
                        							<CompositeTransform Rotation="49.055"/>
                        						</Path.RenderTransform>
                        						<Path.Fill>
                        							<LinearGradientBrush EndPoint="0.93,0.501" StartPoint="0.099,0.531">
                        								<GradientStop Color="#FFCFCECC" Offset="0"/>
                        								<GradientStop Color="#FFDDDDDC" Offset="1"/>
                        								<GradientStop Color="#FFEFEFEF" Offset="0.169"/>
                        								<GradientStop Color="#FFB6B1B0" Offset="0.482"/>
                        								<GradientStop Color="#FFEBEBE9" Offset="0.791"/>
                        							</LinearGradientBrush>
                        						</Path.Fill>
                        					</Path>
                        					<Path x:Name="path10" Data="M74.333336,25.166666 L79.333664,26.333008" Height="1.666" Canvas.Left="23.408" Stretch="Fill" Stroke="Red" Canvas.Top="2.779" UseLayoutRounding="False" Width="3.41" RenderTransformOrigin="0.5,0.5" StrokeThickness="2">
                        						<Path.RenderTransform>
                        							<CompositeTransform Rotation="79.92"/>
                        						</Path.RenderTransform>
                        						<Path.Fill>
                        							<LinearGradientBrush EndPoint="0.93,0.501" StartPoint="0.099,0.531">
                        								<GradientStop Color="#FFCFCECC" Offset="0"/>
                        								<GradientStop Color="#FFDDDDDC" Offset="1"/>
                        								<GradientStop Color="#FFEFEFEF" Offset="0.169"/>
                        								<GradientStop Color="#FFB6B1B0" Offset="0.482"/>
                        								<GradientStop Color="#FFEBEBE9" Offset="0.791"/>
                        							</LinearGradientBrush>
                        						</Path.Fill>
                        					</Path>
                        					<Path x:Name="path11" Data="M74.333336,25.166666 L79.333664,26.333008" Height="1.667" Canvas.Left="24.868" Stretch="Fill" Stroke="Red" Canvas.Top="7.505" UseLayoutRounding="False" Width="3.41" RenderTransformOrigin="0.5,0.5" StrokeThickness="2">
                        						<Path.RenderTransform>
                        							<CompositeTransform Rotation="117.12"/>
                        						</Path.RenderTransform>
                        						<Path.Fill>
                        							<LinearGradientBrush EndPoint="0.93,0.501" StartPoint="0.099,0.531">
                        								<GradientStop Color="#FFCFCECC" Offset="0"/>
                        								<GradientStop Color="#FFDDDDDC" Offset="1"/>
                        								<GradientStop Color="#FFEFEFEF" Offset="0.169"/>
                        								<GradientStop Color="#FFB6B1B0" Offset="0.482"/>
                        								<GradientStop Color="#FFEBEBE9" Offset="0.791"/>
                        							</LinearGradientBrush>
                        						</Path.Fill>
                        					</Path>
                        					<Path x:Name="path12" Data="M74.333336,25.166666 L79.333664,26.333008" Height="1.667" Canvas.Left="25.368" Stretch="Fill" Stroke="Red" Canvas.Top="12.13" UseLayoutRounding="False" Width="3.41" RenderTransformOrigin="0.5,0.5" StrokeThickness="2">
                        						<Path.RenderTransform>
                        							<CompositeTransform Rotation="115.704"/>
                        						</Path.RenderTransform>
                        						<Path.Fill>
                        							<LinearGradientBrush EndPoint="0.93,0.501" StartPoint="0.099,0.531">
                        								<GradientStop Color="#FFCFCECC" Offset="0"/>
                        								<GradientStop Color="#FFDDDDDC" Offset="1"/>
                        								<GradientStop Color="#FFEFEFEF" Offset="0.169"/>
                        								<GradientStop Color="#FFB6B1B0" Offset="0.482"/>
                        								<GradientStop Color="#FFEBEBE9" Offset="0.791"/>
                        							</LinearGradientBrush>
                        						</Path.Fill>
                        					</Path>
                        					<Path x:Name="path13" Data="M74.333336,25.166666 L79.333664,26.333008" Height="1.667" Canvas.Left="25.556" Stretch="Fill" Stroke="Red" Canvas.Top="16.568" UseLayoutRounding="False" Width="3.41" RenderTransformOrigin="0.5,0.5" StrokeThickness="2">
                        						<Path.RenderTransform>
                        							<CompositeTransform Rotation="118.322"/>
                        						</Path.RenderTransform>
                        						<Path.Fill>
                        							<LinearGradientBrush EndPoint="0.93,0.501" StartPoint="0.099,0.531">
                        								<GradientStop Color="#FFCFCECC" Offset="0"/>
                        								<GradientStop Color="#FFDDDDDC" Offset="1"/>
                        								<GradientStop Color="#FFEFEFEF" Offset="0.169"/>
                        								<GradientStop Color="#FFB6B1B0" Offset="0.482"/>
                        								<GradientStop Color="#FFEBEBE9" Offset="0.791"/>
                        							</LinearGradientBrush>
                        						</Path.Fill>
                        					</Path>
                        					<Path x:Name="path14" Data="M74.333336,25.166666 L79.333664,26.333008" Height="1.667" Canvas.Left="25.556" Stretch="Fill" Stroke="Red" Canvas.Top="20.485" UseLayoutRounding="False" Width="3.41" RenderTransformOrigin="0.5,0.5" StrokeThickness="2">
                        						<Path.RenderTransform>
                        							<CompositeTransform Rotation="121.927"/>
                        						</Path.RenderTransform>
                        						<Path.Fill>
                        							<LinearGradientBrush EndPoint="0.93,0.501" StartPoint="0.099,0.531">
                        								<GradientStop Color="#FFCFCECC" Offset="0"/>
                        								<GradientStop Color="#FFDDDDDC" Offset="1"/>
                        								<GradientStop Color="#FFEFEFEF" Offset="0.169"/>
                        								<GradientStop Color="#FFB6B1B0" Offset="0.482"/>
                        								<GradientStop Color="#FFEBEBE9" Offset="0.791"/>
                        							</LinearGradientBrush>
                        						</Path.Fill>
                        					</Path>
                        					<Path x:Name="path15" Data="M74.333336,25.166666 L79.333664,26.333008" Height="1.666" Canvas.Left="15.086" Stretch="Fill" Stroke="Red" Canvas.Top="0.236" UseLayoutRounding="False" Width="3.41" RenderTransformOrigin="0.5,0.5" StrokeThickness="2">
                        						<Path.RenderTransform>
                        							<CompositeTransform Rotation="33.84"/>
                        						</Path.RenderTransform>
                        						<Path.Fill>
                        							<LinearGradientBrush EndPoint="0.93,0.501" StartPoint="0.099,0.531">
                        								<GradientStop Color="#FFCFCECC" Offset="0"/>
                        								<GradientStop Color="#FFDDDDDC" Offset="1"/>
                        								<GradientStop Color="#FFEFEFEF" Offset="0.169"/>
                        								<GradientStop Color="#FFB6B1B0" Offset="0.482"/>
                        								<GradientStop Color="#FFEBEBE9" Offset="0.791"/>
                        							</LinearGradientBrush>
                        						</Path.Fill>
                        					</Path>
                        				</Canvas>
                        			</Grid>
                        			<CheckBox x:Name="cb_jy" Content="靜音" Canvas.ZIndex="1" Click="cb_jy_Click"  FontFamily="Microsoft YaHei" FontSize="14.667" Foreground="#FFF7F7F7" Margin="0,5,-31,1" HorizontalAlignment="Right" Width="17"/>
                        		</Grid>
                        		<TextBlock Margin="0,5,-1,1" TextWrapping="Wrap" Text="靜音" Width="41" FontSize="14.667" FontFamily="Microsoft YaHei" Foreground="#FF0079FF" HorizontalAlignment="Right" d:LayoutOverrides="HorizontalAlignment"/>
                        	</Grid>
                        	<Image x:Name="sound" Source="Images/sound.png" Width="33" d:IsHidden="True" HorizontalAlignment="Left" Margin="77,13,0,-5"/>
                        	<TextBlock x:Name="tbBJType" TextWrapping="Wrap" FontWeight="Bold" FontFamily="Microsoft YaHei" Foreground="Red" FontSize="14.667" HorizontalAlignment="Right" Margin="0,13,105,5"/>
                        </Grid>




3、SL框架中在起始載入頁面MainPage.xaml.cs的UserControl_Loaded事件中判斷處理預警資訊

 //預警標識Tag
        public bool YJ_TAG = false; //預警Tag

        private void UserControl_Loaded(object sender, RoutedEventArgs e)
        {
            this.me_warning.Stop();
            ExecuteMethod();
            LoadWarning();
        }

        #region 單獨開闢一個方法,用於實時監視預警資訊

        DispatcherTimer timer = null;

        #region  災害預警功能開始

        public void LoadWarning()
        {
            timer = new DispatcherTimer();
            timer.Interval = TimeSpan.FromSeconds(9);
            timer.Tick += new EventHandler(timer_Tick);
            //只要有預警資訊,就開啟計時器工作

            /**********************************預警開始***********************************/
            if (YJ_TAG)
            {
                this.canvas.Visibility = Visibility.Visible;
                this.me_warning.Play();
            }
            else
            {
                this.canvas.Visibility = Visibility.Collapsed;
                this.me_warning.Stop();
            }
            /**********************************預警結束***********************************/
            timer.Start();
        }

        void timer_Tick(object sender, EventArgs e)
        {
            ExecuteMethod();
        }

        public void ExecuteMethod()
        {
            getXQYJInfoSoapClient client = new getXQYJInfoSoapClient();
            client.WhatWarningCreatedCompleted += new EventHandler<WhatWarningCreatedCompletedEventArgs>(client_WhatWarningCreatedCompleted);
            client.WhatWarningCreatedAsync();
        }

        void client_WhatWarningCreatedCompleted(object sender, WhatWarningCreatedCompletedEventArgs e)
        {
            if (e.Error == null)
            {
                string ret = e.Result;
                string byhs = ret.Split('|')[0]; //暴雨洪水
                string ld = ret.Split('|')[1]; //雷電預警
                this.tbBJType.Text = "有新的";
                if (byhs == "1")
                {
                    this.tbBJType.Text += " 暴雨洪水 ";
                }
                if (ld == "1")
                {
                    this.tbBJType.Text += " 雷電 ";
                }
                this.tbBJType.Text += "預警產生,請關注!";
                //如果沒有發生錯誤,根據返回值結果判斷是否產生了預警
                if ((int.Parse(byhs) + int.Parse(ld)) > 0)
                {
                    YJ_TAG = true;
                    this.canvas.Visibility = Visibility.Visible;
                    Storyboard1.Duration = Duration.Forever;
                    Storyboard1.Begin();
                    this.me_warning.Play();
                }
                else
                {
                    YJ_TAG = false;
                    this.canvas.Visibility = Visibility.Collapsed;
                    this.me_warning.Stop();
                }
            }
        }

        #endregion 災害預警功能結束

        #endregion


        #region 控制預警

        private void me_warning_MediaOpened(object sender, System.Windows.RoutedEventArgs e)
        {
            this.me_warning.AutoPlay = false;
        }

        private void me_warning_CurrentStateChanged(object sender, System.Windows.RoutedEventArgs e)
        {
            if (this.me_warning.CurrentState == MediaElementState.Paused)
            {
                this.me_warning.Position = new TimeSpan(0);
                //重當前位置播放煤體    
                this.me_warning.Play();
            }
        }

        private void cb_jy_Click(object sender, System.Windows.RoutedEventArgs e)
        {
            CheckBox currRadioButton;
            currRadioButton = sender as CheckBox;
            if (currRadioButton != null && currRadioButton.IsChecked.Value)
            {
                this.me_warning.IsMuted = true;
            }
            else
            {
                this.me_warning.IsMuted = false;
            }
        }

        #endregion




相關文章