title: Hide Expander ToggleButton if no child items in WPF
body: <p>I am using an expander control inside the Listbox to show a Hierarchical list of items and i am getting the visibility correctly. 
  Here is the code i used in xaml to bind the data</p>
  
  <pre><code> &lt;Window.Resources&gt;
      &lt;ControlTemplate x:Key="WithoutToggleButton" TargetType="{x:Type Expander}"&gt;
          &lt;Border BorderBrush="{TemplateBinding BorderBrush}" BorderThickness="{TemplateBinding BorderThickness}" Background="{TemplateBinding Background}" CornerRadius="3" SnapsToDevicePixels="True"&gt;
              &lt;ToggleButton x:Name="HeaderSite" ContentTemplate="{TemplateBinding HeaderTemplate}" Content="{TemplateBinding Header}" DockPanel.Dock="Top" Foreground="{TemplateBinding Foreground}" FontWeight="{TemplateBinding FontWeight}" FontStyle="{TemplateBinding FontStyle}" FontStretch="{TemplateBinding FontStretch}" FontSize="{TemplateBinding FontSize}" FontFamily="{TemplateBinding FontFamily}" HorizontalContentAlignment="{TemplateBinding HorizontalContentAlignment}" IsChecked="{Binding IsExpanded, Mode=TwoWay, RelativeSource={RelativeSource TemplatedParent}}" Margin="1" MinWidth="0" MinHeight="0" Padding="{TemplateBinding Padding}" VerticalContentAlignment="{TemplateBinding VerticalContentAlignment}"&gt;
                  &lt;ToggleButton.Template&gt;
                      &lt;ControlTemplate TargetType="{x:Type ToggleButton}"&gt;
                          &lt;Border Padding="{TemplateBinding Padding}"&gt;
                              &lt;ContentPresenter ContentTemplate="{TemplateBinding ContentTemplate}" Content="{TemplateBinding Content}" Grid.Column="1" ContentStringFormat="{TemplateBinding ContentStringFormat}" HorizontalAlignment="Left" Margin="4,0,0,0" RecognizesAccessKey="True" SnapsToDevicePixels="True" VerticalAlignment="Center"/&gt;
                          &lt;/Border&gt;
                      &lt;/ControlTemplate&gt;
                  &lt;/ToggleButton.Template&gt;
              &lt;/ToggleButton&gt;
          &lt;/Border&gt;
      &lt;/ControlTemplate&gt;
  
  
      &lt;ControlTemplate x:Key="WithToggleButton" TargetType="{x:Type Expander}"&gt;
          &lt;Border BorderBrush="{TemplateBinding BorderBrush}" BorderThickness="{TemplateBinding BorderThickness}" Background="{TemplateBinding Background}" CornerRadius="3" SnapsToDevicePixels="True"&gt;
              &lt;DockPanel&gt;
                  &lt;ToggleButton x:Name="HeaderSite" ContentTemplate="{TemplateBinding HeaderTemplate}" Content="{TemplateBinding Header}" DockPanel.Dock="Top" Foreground="{TemplateBinding Foreground}" FontWeight="{TemplateBinding FontWeight}" FontStyle="{TemplateBinding FontStyle}" FontStretch="{TemplateBinding FontStretch}" FontSize="{TemplateBinding FontSize}" FontFamily="{TemplateBinding FontFamily}" HorizontalContentAlignment="{TemplateBinding HorizontalContentAlignment}" IsChecked="{Binding IsExpanded, Mode=TwoWay, RelativeSource={RelativeSource TemplatedParent}}" Margin="1" MinWidth="0" MinHeight="0" Padding="{TemplateBinding Padding}" VerticalContentAlignment="{TemplateBinding VerticalContentAlignment}"&gt;
                      &lt;ToggleButton.FocusVisualStyle&gt;
                          &lt;Style&gt;
                              &lt;Setter Property="Control.Template"&gt;
                                  &lt;Setter.Value&gt;
                                      &lt;ControlTemplate&gt;
                                          &lt;Border&gt;
                                              &lt;Rectangle Margin="0" SnapsToDevicePixels="True" Stroke="Black" StrokeThickness="1" StrokeDashArray="1 2"/&gt;
                                          &lt;/Border&gt;
                                      &lt;/ControlTemplate&gt;
                                  &lt;/Setter.Value&gt;
                              &lt;/Setter&gt;
                          &lt;/Style&gt;
                      &lt;/ToggleButton.FocusVisualStyle&gt;
                      &lt;ToggleButton.Style&gt;
                          &lt;Style TargetType="{x:Type ToggleButton}"&gt;
                              &lt;Setter Property="Template"&gt;
                                  &lt;Setter.Value&gt;
                                      &lt;ControlTemplate TargetType="{x:Type ToggleButton}"&gt;
                                          &lt;Border Padding="{TemplateBinding Padding}"&gt;
                                              &lt;Grid Background="Transparent" SnapsToDevicePixels="False"&gt;
                                                  &lt;Grid.ColumnDefinitions&gt;
                                                      &lt;ColumnDefinition Width="19"/&gt;
                                                      &lt;ColumnDefinition Width="*"/&gt;
                                                  &lt;/Grid.ColumnDefinitions&gt;
                                                  &lt;Ellipse x:Name="circle" Fill="White" HorizontalAlignment="Center" Height="19" Stroke="#FF333333" VerticalAlignment="Center" Width="19"/&gt;
                                                  &lt;Path x:Name="arrow" Data="M1,1.5L4.5,5 8,1.5" HorizontalAlignment="Center" SnapsToDevicePixels="False" Stroke="#FF333333" StrokeThickness="2" VerticalAlignment="Center"/&gt;
                                                  &lt;ContentPresenter ContentTemplate="{TemplateBinding ContentTemplate}" Content="{TemplateBinding Content}" Grid.Column="1" ContentStringFormat="{TemplateBinding ContentStringFormat}" HorizontalAlignment="Left" Margin="4,0,0,0" RecognizesAccessKey="True" SnapsToDevicePixels="True" VerticalAlignment="Center"/&gt;
                                              &lt;/Grid&gt;
                                          &lt;/Border&gt;
                                          &lt;ControlTemplate.Triggers&gt;
                                              &lt;Trigger Property="IsChecked" Value="True"&gt;
                                                  &lt;Setter Property="Data" TargetName="arrow" Value="M1,4.5L4.5,1 8,4.5"/&gt;
                                              &lt;/Trigger&gt;
                                              &lt;Trigger Property="IsMouseOver" Value="True"&gt;
                                                  &lt;Setter Property="Stroke" TargetName="circle" Value="#FF5593FF"/&gt;
                                                  &lt;Setter Property="Fill" TargetName="circle" Value="#FFF3F9FF"/&gt;
                                                  &lt;Setter Property="Stroke" TargetName="arrow" Value="Black"/&gt;
                                              &lt;/Trigger&gt;
                                              &lt;Trigger Property="IsPressed" Value="True"&gt;
                                                  &lt;Setter Property="Stroke" TargetName="circle" Value="#FF3C77DD"/&gt;
                                                  &lt;Setter Property="StrokeThickness" TargetName="circle" Value="1.5"/&gt;
                                                  &lt;Setter Property="Fill" TargetName="circle" Value="#FFD9ECFF"/&gt;
                                                  &lt;Setter Property="Stroke" TargetName="arrow" Value="Black"/&gt;
                                              &lt;/Trigger&gt;
                                              &lt;Trigger Property="IsEnabled" Value="False"&gt;
                                                  &lt;Setter Property="Stroke" TargetName="circle" Value="#FFBCBCBC"/&gt;
                                                  &lt;Setter Property="Fill" TargetName="circle" Value="#FFE6E6E6"/&gt;
                                                  &lt;Setter Property="Stroke" TargetName="arrow" Value="#FF707070"/&gt;
                                              &lt;/Trigger&gt;
                                          &lt;/ControlTemplate.Triggers&gt;
                                      &lt;/ControlTemplate&gt;
                                  &lt;/Setter.Value&gt;
                              &lt;/Setter&gt;
                          &lt;/Style&gt;
                      &lt;/ToggleButton.Style&gt;
                  &lt;/ToggleButton&gt;
                  &lt;ContentPresenter x:Name="ExpandSite" ContentTemplate="{TemplateBinding ContentTemplate}" Content="{TemplateBinding Content}" ContentStringFormat="{TemplateBinding ContentStringFormat}" DockPanel.Dock="Bottom" Focusable="False" HorizontalAlignment="{TemplateBinding HorizontalContentAlignment}" Margin="{TemplateBinding Padding}" Visibility="Collapsed" VerticalAlignment="{TemplateBinding VerticalContentAlignment}"/&gt;
              &lt;/DockPanel&gt;
          &lt;/Border&gt;
          &lt;ControlTemplate.Triggers&gt;
              &lt;Trigger Property="IsExpanded" Value="True"&gt;
                  &lt;Setter Property="Visibility" TargetName="ExpandSite" Value="Visible"/&gt;
              &lt;/Trigger&gt;
              &lt;Trigger Property="ExpandDirection" Value="Right"&gt;
                  &lt;Setter Property="DockPanel.Dock" TargetName="ExpandSite" Value="Right"/&gt;
                  &lt;Setter Property="DockPanel.Dock" TargetName="HeaderSite" Value="Left"/&gt;
                  &lt;Setter Property="Style" TargetName="HeaderSite"&gt;
                      &lt;Setter.Value&gt;
                          &lt;Style TargetType="{x:Type ToggleButton}"&gt;
                              &lt;Setter Property="Template"&gt;
                                  &lt;Setter.Value&gt;
                                      &lt;ControlTemplate TargetType="{x:Type ToggleButton}"&gt;
                                          &lt;Border Padding="{TemplateBinding Padding}"&gt;
                                              &lt;Grid Background="Transparent" SnapsToDevicePixels="False"&gt;
                                                  &lt;Grid.RowDefinitions&gt;
                                                      &lt;RowDefinition Height="19"/&gt;
                                                      &lt;RowDefinition Height="*"/&gt;
                                                  &lt;/Grid.RowDefinitions&gt;
                                                  &lt;Grid&gt;
                                                      &lt;Grid.LayoutTransform&gt;
                                                          &lt;TransformGroup&gt;
                                                              &lt;RotateTransform Angle="-90"/&gt;
                                                          &lt;/TransformGroup&gt;
                                                      &lt;/Grid.LayoutTransform&gt;
                                                      &lt;Ellipse x:Name="circle" Fill="White" HorizontalAlignment="Center" Height="19" Stroke="#FF333333" VerticalAlignment="Center" Width="19"/&gt;
                                                      &lt;Path x:Name="arrow" Data="M1,1.5L4.5,5 8,1.5" HorizontalAlignment="Center" SnapsToDevicePixels="False" Stroke="#FF333333" StrokeThickness="2" VerticalAlignment="Center"/&gt;
                                                  &lt;/Grid&gt;
                                                  &lt;ContentPresenter ContentTemplate="{TemplateBinding ContentTemplate}" Content="{TemplateBinding Content}" ContentStringFormat="{TemplateBinding ContentStringFormat}" HorizontalAlignment="Center" Margin="0,4,0,0" Grid.Row="1" RecognizesAccessKey="True" SnapsToDevicePixels="True" VerticalAlignment="Top"/&gt;
                                              &lt;/Grid&gt;
                                          &lt;/Border&gt;
                                          &lt;ControlTemplate.Triggers&gt;
                                              &lt;Trigger Property="IsChecked" Value="True"&gt;
                                                  &lt;Setter Property="Data" TargetName="arrow" Value="M1,4.5L4.5,1 8,4.5"/&gt;
                                              &lt;/Trigger&gt;
                                              &lt;Trigger Property="IsMouseOver" Value="True"&gt;
                                                  &lt;Setter Property="Stroke" TargetName="circle" Value="#FF5593FF"/&gt;
                                                  &lt;Setter Property="Fill" TargetName="circle" Value="#FFF3F9FF"/&gt;
                                                  &lt;Setter Property="Stroke" TargetName="arrow" Value="Black"/&gt;
                                              &lt;/Trigger&gt;
                                              &lt;Trigger Property="IsPressed" Value="True"&gt;
                                                  &lt;Setter Property="Stroke" TargetName="circle" Value="#FF3C77DD"/&gt;
                                                  &lt;Setter Property="StrokeThickness" TargetName="circle" Value="1.5"/&gt;
                                                  &lt;Setter Property="Fill" TargetName="circle" Value="#FFD9ECFF"/&gt;
                                                  &lt;Setter Property="Stroke" TargetName="arrow" Value="Black"/&gt;
                                              &lt;/Trigger&gt;
                                              &lt;Trigger Property="IsEnabled" Value="False"&gt;
                                                  &lt;Setter Property="Stroke" TargetName="circle" Value="#FFBCBCBC"/&gt;
                                                  &lt;Setter Property="Fill" TargetName="circle" Value="#FFE6E6E6"/&gt;
                                                  &lt;Setter Property="Stroke" TargetName="arrow" Value="#FF707070"/&gt;
                                              &lt;/Trigger&gt;
                                          &lt;/ControlTemplate.Triggers&gt;
                                      &lt;/ControlTemplate&gt;
                                  &lt;/Setter.Value&gt;
                              &lt;/Setter&gt;
                          &lt;/Style&gt;
                      &lt;/Setter.Value&gt;
                  &lt;/Setter&gt;
              &lt;/Trigger&gt;
              &lt;Trigger Property="ExpandDirection" Value="Up"&gt;
                  &lt;Setter Property="DockPanel.Dock" TargetName="ExpandSite" Value="Top"/&gt;
                  &lt;Setter Property="DockPanel.Dock" TargetName="HeaderSite" Value="Bottom"/&gt;
                  &lt;Setter Property="Style" TargetName="HeaderSite"&gt;
                      &lt;Setter.Value&gt;
                          &lt;Style TargetType="{x:Type ToggleButton}"&gt;
                              &lt;Setter Property="Template"&gt;
                                  &lt;Setter.Value&gt;
                                      &lt;ControlTemplate TargetType="{x:Type ToggleButton}"&gt;
                                          &lt;Border Padding="{TemplateBinding Padding}"&gt;
                                              &lt;Grid Background="Transparent" SnapsToDevicePixels="False"&gt;
                                                  &lt;Grid.ColumnDefinitions&gt;
                                                      &lt;ColumnDefinition Width="19"/&gt;
                                                      &lt;ColumnDefinition Width="*"/&gt;
                                                  &lt;/Grid.ColumnDefinitions&gt;
                                                  &lt;Grid&gt;
                                                      &lt;Grid.LayoutTransform&gt;
                                                          &lt;TransformGroup&gt;
                                                              &lt;RotateTransform Angle="180"/&gt;
                                                          &lt;/TransformGroup&gt;
                                                      &lt;/Grid.LayoutTransform&gt;
                                                      &lt;Ellipse x:Name="circle" Fill="White" HorizontalAlignment="Center" Height="19" Stroke="#FF333333" VerticalAlignment="Center" Width="19"/&gt;
                                                      &lt;Path x:Name="arrow" Data="M1,1.5L4.5,5 8,1.5" HorizontalAlignment="Center" SnapsToDevicePixels="False" Stroke="#FF333333" StrokeThickness="2" VerticalAlignment="Center"/&gt;
                                                  &lt;/Grid&gt;
                                                  &lt;ContentPresenter ContentTemplate="{TemplateBinding ContentTemplate}" Content="{TemplateBinding Content}" Grid.Column="1" ContentStringFormat="{TemplateBinding ContentStringFormat}" HorizontalAlignment="Left" Margin="4,0,0,0" RecognizesAccessKey="True" SnapsToDevicePixels="True" VerticalAlignment="Center"/&gt;
                                              &lt;/Grid&gt;
                                          &lt;/Border&gt;
                                          &lt;ControlTemplate.Triggers&gt;
                                              &lt;Trigger Property="IsChecked" Value="True"&gt;
                                                  &lt;Setter Property="Data" TargetName="arrow" Value="M1,4.5L4.5,1 8,4.5"/&gt;
                                              &lt;/Trigger&gt;
                                              &lt;Trigger Property="IsMouseOver" Value="True"&gt;
                                                  &lt;Setter Property="Stroke" TargetName="circle" Value="#FF5593FF"/&gt;
                                                  &lt;Setter Property="Fill" TargetName="circle" Value="#FFF3F9FF"/&gt;
                                                  &lt;Setter Property="Stroke" TargetName="arrow" Value="Black"/&gt;
                                              &lt;/Trigger&gt;
                                              &lt;Trigger Property="IsPressed" Value="True"&gt;
                                                  &lt;Setter Property="Stroke" TargetName="circle" Value="#FF3C77DD"/&gt;
                                                  &lt;Setter Property="StrokeThickness" TargetName="circle" Value="1.5"/&gt;
                                                  &lt;Setter Property="Fill" TargetName="circle" Value="#FFD9ECFF"/&gt;
                                                  &lt;Setter Property="Stroke" TargetName="arrow" Value="Black"/&gt;
                                              &lt;/Trigger&gt;
                                              &lt;Trigger Property="IsEnabled" Value="False"&gt;
                                                  &lt;Setter Property="Stroke" TargetName="circle" Value="#FFBCBCBC"/&gt;
                                                  &lt;Setter Property="Fill" TargetName="circle" Value="#FFE6E6E6"/&gt;
                                                  &lt;Setter Property="Stroke" TargetName="arrow" Value="#FF707070"/&gt;
                                              &lt;/Trigger&gt;
                                          &lt;/ControlTemplate.Triggers&gt;
                                      &lt;/ControlTemplate&gt;
                                  &lt;/Setter.Value&gt;
                              &lt;/Setter&gt;
                          &lt;/Style&gt;
                      &lt;/Setter.Value&gt;
                  &lt;/Setter&gt;
              &lt;/Trigger&gt;
              &lt;Trigger Property="ExpandDirection" Value="Left"&gt;
                  &lt;Setter Property="DockPanel.Dock" TargetName="ExpandSite" Value="Left"/&gt;
                  &lt;Setter Property="DockPanel.Dock" TargetName="HeaderSite" Value="Right"/&gt;
                  &lt;Setter Property="Style" TargetName="HeaderSite"&gt;
                      &lt;Setter.Value&gt;
                          &lt;Style TargetType="{x:Type ToggleButton}"&gt;
                              &lt;Setter Property="Template"&gt;
                                  &lt;Setter.Value&gt;
                                      &lt;ControlTemplate TargetType="{x:Type ToggleButton}"&gt;
                                          &lt;Border Padding="{TemplateBinding Padding}"&gt;
                                              &lt;Grid Background="Transparent" SnapsToDevicePixels="False"&gt;
                                                  &lt;Grid.RowDefinitions&gt;
                                                      &lt;RowDefinition Height="19"/&gt;
                                                      &lt;RowDefinition Height="*"/&gt;
                                                  &lt;/Grid.RowDefinitions&gt;
                                                  &lt;Grid&gt;
                                                      &lt;Grid.LayoutTransform&gt;
                                                          &lt;TransformGroup&gt;
                                                              &lt;RotateTransform Angle="90"/&gt;
                                                          &lt;/TransformGroup&gt;
                                                      &lt;/Grid.LayoutTransform&gt;
                                                      &lt;Ellipse x:Name="circle" Fill="White" HorizontalAlignment="Center" Height="19" Stroke="#FF333333" VerticalAlignment="Center" Width="19"/&gt;
                                                      &lt;Path x:Name="arrow" Data="M1,1.5L4.5,5 8,1.5" HorizontalAlignment="Center" SnapsToDevicePixels="False" Stroke="#FF333333" StrokeThickness="2" VerticalAlignment="Center"/&gt;
                                                  &lt;/Grid&gt;
                                                  &lt;ContentPresenter ContentTemplate="{TemplateBinding ContentTemplate}" Content="{TemplateBinding Content}" ContentStringFormat="{TemplateBinding ContentStringFormat}" HorizontalAlignment="Center" Margin="0,4,0,0" Grid.Row="1" RecognizesAccessKey="True" SnapsToDevicePixels="True" VerticalAlignment="Top"/&gt;
                                              &lt;/Grid&gt;
                                          &lt;/Border&gt;
                                          &lt;ControlTemplate.Triggers&gt;
                                              &lt;Trigger Property="IsChecked" Value="True"&gt;
                                                  &lt;Setter Property="Data" TargetName="arrow" Value="M1,4.5L4.5,1 8,4.5"/&gt;
                                              &lt;/Trigger&gt;
                                              &lt;Trigger Property="IsMouseOver" Value="True"&gt;
                                                  &lt;Setter Property="Stroke" TargetName="circle" Value="#FF5593FF"/&gt;
                                                  &lt;Setter Property="Fill" TargetName="circle" Value="#FFF3F9FF"/&gt;
                                                  &lt;Setter Property="Stroke" TargetName="arrow" Value="Black"/&gt;
                                              &lt;/Trigger&gt;
                                              &lt;Trigger Property="IsPressed" Value="True"&gt;
                                                  &lt;Setter Property="Stroke" TargetName="circle" Value="#FF3C77DD"/&gt;
                                                  &lt;Setter Property="StrokeThickness" TargetName="circle" Value="1.5"/&gt;
                                                  &lt;Setter Property="Fill" TargetName="circle" Value="#FFD9ECFF"/&gt;
                                                  &lt;Setter Property="Stroke" TargetName="arrow" Value="Black"/&gt;
                                              &lt;/Trigger&gt;
                                              &lt;Trigger Property="IsEnabled" Value="False"&gt;
                                                  &lt;Setter Property="Stroke" TargetName="circle" Value="#FFBCBCBC"/&gt;
                                                  &lt;Setter Property="Fill" TargetName="circle" Value="#FFE6E6E6"/&gt;
                                                  &lt;Setter Property="Stroke" TargetName="arrow" Value="#FF707070"/&gt;
                                              &lt;/Trigger&gt;
                                          &lt;/ControlTemplate.Triggers&gt;
                                      &lt;/ControlTemplate&gt;
                                  &lt;/Setter.Value&gt;
                              &lt;/Setter&gt;
                          &lt;/Style&gt;
                      &lt;/Setter.Value&gt;
                  &lt;/Setter&gt;
              &lt;/Trigger&gt;
              &lt;Trigger Property="IsEnabled" Value="False"&gt;
                  &lt;Setter Property="Foreground" Value="{DynamicResource {x:Static SystemColors.GrayTextBrushKey}}"/&gt;
              &lt;/Trigger&gt;
          &lt;/ControlTemplate.Triggers&gt;
      &lt;/ControlTemplate&gt;
  
  &lt;/Window.Resources&gt;
  
  
    &lt;ItemsControl.ItemTemplate&gt;
                      &lt;DataTemplate&gt;
                          &lt;Expander ExpandDirection="Down" 
                                IsExpanded="{Binding Mode=TwoWay, Path=IsSelected, RelativeSource={RelativeSource AncestorType=ListBoxItem, Mode=FindAncestor}}"  &gt;
                              &lt;Expander.Header&gt;
                                  &lt;BulletDecorator&gt;                                                                                
                                      &lt;Button Tag="{Binding}"  Style="{StaticResource ResourceKey=BookPageStyle}" Click="MainChapterButton_Click"  Content="{Binding Path=name}" &gt;
                                      &lt;/Button&gt;
                                  &lt;/BulletDecorator&gt;
                              &lt;/Expander.Header&gt;
                              &lt;StackPanel&gt;                                  
                                  &lt;ListBox x:Name="SubChapListBox" BorderThickness="0" Margin="20,0" ItemsSource="{Binding Path=chapters}"  &gt;
                                      &lt;ListBox.ItemTemplate&gt;
                                          &lt;DataTemplate&gt;
                                              &lt;Expander ExpandDirection="Down"  BorderThickness="0" &gt;
                                                  &lt;Expander.Header&gt;
                                                      &lt;BulletDecorator&gt;                                                            
                                                          &lt;Button Tag="{Binding}"  Style="{StaticResource ResourceKey=BookPageStyle}" Click="SubchpaterButton_Click"  Content="{Binding Path=name}" &gt;
                                                          &lt;/Button&gt;
                                                      &lt;/BulletDecorator&gt;
                                                  &lt;/Expander.Header&gt;                                                    
                                              &lt;/Expander&gt;
                                          &lt;/DataTemplate&gt;
                                      &lt;/ListBox.ItemTemplate&gt;
                                  &lt;/ListBox&gt;
                              &lt;/StackPanel&gt;
                          &lt;/Expander&gt;
                      &lt;/DataTemplate&gt;
                  &lt;/ItemsControl.ItemTemplate&gt;
  </code></pre>
  
  <p>The problem is i am getting Expander Bullet , even if there is no child items in the Expander. How can i avoid that ?</p>
  
  <p><img src="https://i.stack.imgur.com/CS9dS.png" alt="enter image description here"></p>
  
  <p>Here is what i am trying to do . Can i did it via XAML modification??
  Here is the link to complete source code i tried 
  <a href="https://onedrive.live.com/redir?resid=529BE5C1D41B4A28%21347" rel="nofollow noreferrer">https://onedrive.live.com/redir?resid=529BE5C1D41B4A28%21347</a></p>