<?xml version="1.0"?>
<ScriptProject Name="ScriptTask_34fcdf347d944f319a5e9146ad666306" VSTAMajorVersion="2" VSTAMinorVersion="1" Language="VisualBasic" EntryPoint="Main" ReadOnlyVariables="" ReadWriteVariables="">
  <ProjectItem Name="\scriptmain.vb">
<![CDATA[' Microsoft SQL Server Integration Services Script Task
'
' Copyright (c) 2006-2013 COZYROC LLC
' 
' Permission is hereby granted, free of charge, to any person
' obtaining a copy of this software and associated documentation
' files (the "Software"), to deal in the Software without
' restriction, including without limitation the rights to use,
' copy, modify, merge, publish, distribute, sublicense, and/or sell
' copies of the Software, and to permit persons to whom the
' Software is furnished to do so, subject to the following
' conditions:
' 
' The above copyright notice and this permission notice shall be
' included in all copies or substantial portions of the Software.
' 
' THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
' EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
' OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
' NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
' HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
' WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
' FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
' OTHER DEALINGS IN THE SOFTWARE.

Imports System
Imports System.ComponentModel
Imports System.Collections

Imports Microsoft.SqlServer.Dts.Runtime
Imports CozyRoc.SqlServer.SSIS
Imports CozyRoc.SqlServer.SSIS.Attributes


'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
<SortProperties(New String() { _
    "MailConnection", "Action", "MailVariable", "DestinationFolder", "ParentFolder", "ResultVariable", "Seen"})> _
<FilterProperties("GetProperties")> _
<ValidateProperties("Validate")> _
<System.AddIn.AddIn("ScriptMain", Version:="1.0", Publisher:="", Description:="")> _
<System.CLSCompliantAttribute(False)> _
Partial Public Class ScriptMain
	Inherits Microsoft.SqlServer.Dts.Tasks.ScriptTask.VSTARTScriptObjectModelBase

	Enum ScriptResults
		Success = Microsoft.SqlServer.Dts.Runtime.DTSExecResult.Success
		Failure = Microsoft.SqlServer.Dts.Runtime.DTSExecResult.Failure
	End Enum


    '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
    Public Sub Main()
        Dim result As Integer
        Dim client As IMailClient = Nothing

        Try
            ' Connect to the mail server.
            client = CType( _
                Dts.Connections(Me.MailConnection).AcquireConnection(Nothing), _
                IMailClient)
            Call client.Connect()

            Select Case Me.Action
                Case ActionTypes.DeleteMail
                    Dim mi As IMailInfo = GetMailInfo_(client)
                    Call client.DeleteMail(mi)

                Case ActionTypes.CopyMail
                    Dim mi As IMailInfo = GetMailInfo_(client)
                    Call client.CopyMail(mi, Me.DestinationFolder)

                Case ActionTypes.MoveMail
                    Dim mi As IMailInfo = GetMailInfo_(client)
                    Call client.CopyMail(mi, Me.DestinationFolder)
                    Call client.DeleteMail(mi)

                Case ActionTypes.CreateFolder
                    Call client.CreateFolder(Me.DestinationFolder)

                Case ActionTypes.DeleteFolder
                    Call client.DeleteFolder(Me.DestinationFolder)

                Case ActionTypes.GetFolders
                    Dim folders() As String = CType(client.GetFolders(Me.DestinationFolder), String())
                    Call SetVariable_(Me.ResultVariable, folders)

                Case ActionTypes.SetMailSeen
                    Dim mi As IMailInfo = GetMailInfo_(client)
                    Call client.SetMailSeen(mi, Me.Seen)
            End Select

            result = ScriptResults.Success
        Catch ex As Exception
            result = ScriptResults.Failure
            Call Dts.Events.FireError( _
                0, _
                String.Empty, _
                ex.Message, _
                String.Empty, _
                0)
        Finally
            If Not client Is Nothing Then
                Call client.Dispose()
            End If
        End Try

        Dts.TaskResult = result
    End Sub ' Main


    '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
    ' Returns list of current properties based on current state.
    Public Function GetProperties() As String()
        Dim result As New ArrayList

        ' Base properties.
        Call result.Add("MailConnection")
        Call result.Add("Action")

        Select Case Me.Action
            Case ActionTypes.DeleteMail
                Call result.Add("MailVariable")

            Case ActionTypes.CopyMail, ActionTypes.MoveMail
                Call result.Add("MailVariable")
                Call result.Add("DestinationFolder")

            Case ActionTypes.CreateFolder, ActionTypes.DeleteFolder
                Call result.Add("DestinationFolder")

            Case ActionTypes.GetFolders
                Call result.Add("ParentFolder")
                Call result.Add("ResultVariable")

            Case ActionTypes.SetMailSeen
                Call result.Add("MailVariable")
                Call result.Add("Seen")
        End Select

        Return CType(result.ToArray(GetType(String)), String())
    End Function    ' GetProperties


    '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
    Public Function Validate(ByRef errMessage As String) As Boolean
        Dim result As Boolean

        Try
            If String.IsNullOrEmpty(Me.MailConnection) Then
                Throw New ApplicationException("Please specify mail connection.")
            End If

            Select Case Me.Action
                Case ActionTypes.DeleteMail
                    If String.IsNullOrEmpty(Me.MailVariable) Then
                        Throw New ApplicationException("Please specify MailVariable.")
                    End If

                Case ActionTypes.CopyMail, ActionTypes.MoveMail
                    If String.IsNullOrEmpty(Me.MailVariable) Then
                        Throw New ApplicationException("Please specify MailVariable.")
                    ElseIf String.IsNullOrEmpty(Me.DestinationFolder) Then
                        Throw New ApplicationException("Please specify DestinationFolder.")
                    End If

                Case ActionTypes.CreateFolder, ActionTypes.DeleteFolder
                    If String.IsNullOrEmpty(Me.DestinationFolder) Then
                        Throw New ApplicationException("Please specify DestinationFolder.")
                    End If

                Case ActionTypes.GetFolders
                    If String.IsNullOrEmpty(Me.ResultVariable) Then
                        Throw New ApplicationException("Please specify ResultVariable.")
                    End If
            End Select

            result = True
        Catch ex As Exception
            result = False
            errMessage = ex.Message
        End Try

        Validate = result
    End Function    'Validate


#Region "Properties"
    '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
    <Category("Settings")> _
    <Description("Select mail connection.")> _
    <Connection("MailConnectionType")> _
    Public Property MailConnection() As String
        Get
            MailConnection = m_connection
        End Get
        Set(ByVal value As String)
            m_connection = value
        End Set
    End Property    ' MailConnection


    '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
    <Category("Settings")> _
    <Description("Select task action.")> _
    <RefreshProperties(RefreshProperties.All)> _
    Public Property Action() As ActionTypes
        Get
            Action = m_action
        End Get
        Set(ByVal value As ActionTypes)
            m_action = value
            m_folder = String.Empty
        End Set
    End Property    ' Action


    '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
    <Category("Settings")> _
    <Description("Select variable containing mail object.")> _
    <Variable()> _
    Public Property MailVariable() As String
        Get
            MailVariable = m_mailVariable
        End Get
        Set(ByVal value As String)
            m_mailVariable = value
        End Set
    End Property    ' MailVariable


    '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
    <Category("Settings")> _
    <Description("Specify destination mail folder.")> _
    Public Property DestinationFolder() As String
        Get
            DestinationFolder = m_folder
        End Get
        Set(ByVal value As String)
            m_folder = value
        End Set
    End Property    ' DestinationFolder


    '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
    <Category("Settings")> _
    <Description("Specify parent mail folder.")> _
    Public Property ParentFolder() As String
        Get
            ParentFolder = m_folder
        End Get
        Set(ByVal value As String)
            m_folder = value
        End Set
    End Property    ' ParentFolder


    '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
    <Category("Settings")> _
    <Description("Specifies package variable where you would like to store result.")> _
    <Variable()> _
    Public Property ResultVariable() As String
        Get
            ResultVariable = m_resultVariable
        End Get
        Set(ByVal value As String)
            m_resultVariable = value
        End Set
    End Property    ' ResultVariable


    '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
    <Category("Settings")> _
    <Description("Specifies if mail is read or unread.")> _
    Public Property Seen() As Boolean
        Get
            Call Boolean.TryParse(m_parameter1, Seen)
        End Get
        Set(ByVal value As Boolean)
            m_parameter1 = value.ToString()
        End Set
    End Property    ' Seen
#End Region ' Properties


#Region "Internals"
    '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
    Private ReadOnly Property MailConnectionType() As String()
        Get
            MailConnectionType = New String() {"IMAP", "EXCHANGE"}
        End Get
    End Property    ' MailConnectionType


    '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
    Private Function GetVariable_(ByVal varName As String) As Object
        Dim result As Object
        Dim vars As Variables = Nothing

        Call Dts.VariableDispenser.LockOneForRead(varName, vars)
        Try
            result = vars(varName).Value
        Finally
            Call vars.Unlock()
        End Try

        GetVariable_ = result
    End Function    ' GetVariable_


    '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
    Private Sub SetVariable_(ByVal varName As String, ByVal value As Object)
        Dim vars As Variables = Nothing

        Call Dts.VariableDispenser.LockOneForWrite(varName, vars)
        Try
            vars(varName).Value = value
        Finally
            Call vars.Unlock()
        End Try
    End Sub ' SetVariable_


    '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
    Private Function GetMailInfo_(ByVal client As IMailClient) As IMailInfo
        Dim result As IMailInfo

        Dim var As Object = GetVariable_(Me.MailVariable)
        result = TryCast(var, IMailInfo)
        If result Is Nothing Then
            ' Perhaps this is mail identifier?
            result = client.GetMailInfo(var.ToString())
        End If

        GetMailInfo_ = result
    End Function    ' GetMailInfo_
#End Region ' Internals


#Region "Attributes"
    Enum ActionTypes
        DeleteMail
        CopyMail
        MoveMail
        CreateFolder
        DeleteFolder
        GetFolders
        SetMailSeen
    End Enum    ' ActionTypes

    Private m_connection As String
    Private m_action As ActionTypes
    Private m_mailVariable As String
    Private m_folder As String
    Private m_resultVariable As String
    Private m_parameter1 As String
#End Region ' Attributes

End Class   ' ScriptMain]]></ProjectItem>
  <ProjectItem Name="\my project\settings.settings">
<![CDATA[<?xml version='1.0' encoding='iso-8859-1'?>
<SettingsFile xmlns="uri:settings" CurrentProfile="(Default)" GeneratedClassNamespace="$safeprojectname" GeneratedClassName="MySettings">
  <Profiles>
    <Profile Name="(Default)" />
  </Profiles>
  <Settings />
</SettingsFile>]]></ProjectItem>
  <ProjectItem Name="\scripttask_34fcdf347d944f319a5e9146ad666306.vbproj">
<![CDATA[<Project ToolsVersion="3.5" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <!-- This section defines project-level properties.

       Configuration - Specifies whether the default configuration is Release or Debug.
       Platform - Specifies what CPU the output of this project can run on.
       OutputType - Must be "Library" for VSTA.
       NoStandardLibraries - Set to "false" for VSTA.
       RootNamespace - In C#, this specifies the namespace given to new files.
                       In Visual Basic, all objects are wrapped in this namespace at runtime.
       AssemblyName - Name of the output assembly.
  -->
  <PropertyGroup>
    <ProjectTypeGuids>{A860303F-1F3F-4691-B57E-529FC101A107};{F184B08F-C81C-45F6-A57F-5ABD9991F28F}</ProjectTypeGuids>
    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
    <OutputType>Library</OutputType>
    <RootNamespace>ScriptTask_34fcdf347d944f319a5e9146ad666306.vbproj</RootNamespace>
    <AssemblyName>ScriptTask_34fcdf347d944f319a5e9146ad666306.vbproj</AssemblyName>
    <StartupObject>
    </StartupObject>
    <OptionExplicit>On</OptionExplicit>
    <OptionCompare>Binary</OptionCompare>
    <OptionStrict>Off</OptionStrict>
    <OptionInfer>On</OptionInfer>
    <ProjectGuid>{82B80A9E-5A1B-4F89-9231-AF40FC69A71C}</ProjectGuid>
  </PropertyGroup>
  <!-- This section defines properties that are set when the "Debug" configuration is
       selected.

       DebugSymbols - If true, create symbols (.pdb). If false, do not create symbols.
       Optimize - If true, optimize the build output. If false, do not optimize.
       OutputPath - Output path of the project relative to the project file.
       EnableUnmanagedDebugging - If true, starting the debugger will attach both managed and unmanaged debuggers.
       DefineConstants - Constants defined for the preprocessor.
       Warning Level - Warning level for the compiler.
  -->
  <PropertyGroup Condition=" '$(Configuration)' == 'Debug' ">
    <DefineConstants>
    </DefineConstants>
    <DefineDebug>true</DefineDebug>
    <DefineTrace>true</DefineTrace>
    <DebugSymbols>true</DebugSymbols>
    <Optimize>false</Optimize>
    <OutputPath>bin\</OutputPath>
    <RegisterForComInterop>false</RegisterForComInterop>
    <RemoveIntegerChecks>false</RemoveIntegerChecks>
    <NoWarn>42016,42017,42018,42019,42032</NoWarn>
  </PropertyGroup>
  <!-- This section defines properties that are set when the "Release" configuration is
       selected.

       DebugSymbols - If true, create symbols (.pdb). If false, do not create symbols.
       Optimize - If true, optimize the build output. If false, do not optimize.
       OutputPath - Output path of the project relative to the project file.
       EnableUnmanagedDebugging - If true, starting the debugger will attach both managed and unmanaged debuggers.
       DefineConstants - Constants defined for the preprocessor.
       Warning Level - Warning level for the compiler.
  -->
  <PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
    <DefineConstants>
    </DefineConstants>
    <DefineDebug>false</DefineDebug>
    <DefineTrace>true</DefineTrace>
    <DebugSymbols>false</DebugSymbols>
    <Optimize>true</Optimize>
    <OutputPath>bin\</OutputPath>
    <RegisterForComInterop>false</RegisterForComInterop>
    <RemoveIntegerChecks>false</RemoveIntegerChecks>
    <NoWarn>42016,42017,42018,42019,42032</NoWarn>
  </PropertyGroup>
  <!-- This section enables pre- and post-build steps. However,
       it is recommended that MSBuild tasks be used instead of these properties.
  -->
  <PropertyGroup>
    <PreBuildEvent>
    </PreBuildEvent>
    <PostBuildEvent>
    </PostBuildEvent>
  </PropertyGroup>
  <!-- This sections specifies references for the project. -->
  <ItemGroup>
    <Reference Include="CozyRoc.SSISPlus.2008, Version=1.0.0.0, Culture=neutral, PublicKeyToken=16cf490bb80c34ea, processorArchitecture=MSIL" />
    <Reference Include="System" />
    <Reference Include="System.AddIn, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089, processorArchitecture=MSIL" />
    <Reference Include="System.Data" />
    <Reference Include="System.Windows.Forms" />
    <Reference Include="System.Xml" />
    <Reference Include="Microsoft.SqlServer.ManagedDTS, Version=10.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91" />
    <Reference Include="Microsoft.SqlServer.ScriptTask, Version=10.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91" />
  </ItemGroup>
  <!-- Visual Basic supports Importing namespaces (equivalent to using statements in C#).-->
  <ItemGroup>
    <Import Include="Microsoft.VisualBasic" />
    <Import Include="System" />
    <Import Include="System.Collections" />
    <Import Include="System.Data" />
    <Import Include="System.Diagnostics" />
    <Import Include="System.Windows.Forms" />
  </ItemGroup>
  <!-- This section defines the user source files that are part of the
       project.

       Compile - Specifies a source file to compile.
       EmbeddedResource - Specifies a .resx file for embedded resources.
       None - Specifies a file that is not to be passed to the compiler (for instance,
              a text file or XML file).
       AppDesigner - Specifies the directory where the application properties files can
                     be found.
  -->
  <ItemGroup>
    <AppDesigner Include="My Project\" />
    <Compile Include="My Project\AssemblyInfo.vb">
      <SubType>Code</SubType>
    </Compile>
    <EmbeddedResource Include="My Project\Resources.resx">
      <Generator>VbMyResourcesResXFileCodeGenerator</Generator>
      <LastGenOutput>Resources.Designer.vb</LastGenOutput>
      <CustomToolNamespace>My.Resources</CustomToolNamespace>
    </EmbeddedResource>
    <Compile Include="My Project\Resources.Designer.vb">
      <AutoGen>True</AutoGen>
      <DesignTime>True</DesignTime>
      <DependentUpon>Resources.resx</DependentUpon>
      <SubType>Code</SubType>
    </Compile>
    <None Include="My Project\Settings.settings">
      <Generator>SettingsSingleFileGenerator</Generator>
      <LastGenOutput>Settings.Designer.vb</LastGenOutput>
    </None>
    <Compile Include="My Project\Settings.Designer.vb">
      <AutoGen>True</AutoGen>
      <DependentUpon>Settings.settings</DependentUpon>
      <SubType>Code</SubType>
    </Compile>
    <Compile Include="ScriptMain.vb">
      <SubType>Code</SubType>
    </Compile>
    <!-- Include the default configuration information and metadata files for the add-in.
         These files are copied to the build output directory when the project is
         built, and the path to the configuration file is passed to add-in on the command
         line when debugging.
    -->
  </ItemGroup>
  <!-- Include the build rules for a VB project.-->
  <Import Project="$(MSBuildBinPath)\Microsoft.VisualBasic.targets" />
  <!-- This section defines VSTA properties that describe the host-changable project properties. -->
  <ProjectExtensions>
    <VisualStudio>
      <FlavorProperties GUID="{A860303F-1F3F-4691-B57E-529FC101A107}">
        <ProjectProperties HostName="VSTAHostName" HostPackage="{C1B21C64-9E6F-4923-A89D-9F958503C1CE}" ApplicationType="usd" Language="vb" TemplatesPath="" DebugInfoExeName="#HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\9.0\InstallDir#\devenv.exe" />
        <Host Name="SSIS_ScriptTask" />
        <ProjectClient>
          <HostIdentifier>SSIS_ScriptTask</HostIdentifier>
        </ProjectClient>
      </FlavorProperties>
    </VisualStudio>
  </ProjectExtensions>
</Project>]]></ProjectItem>
  <ProjectItem Name="\my project\resources.designer.vb">
<![CDATA['------------------------------------------------------------------------------
' <autogenerated>
'     This code was generated by a tool.
'
'     Changes to this file may cause incorrect behavior and will be lost if
'     the code is regenerated.
' </autogenerated>
'------------------------------------------------------------------------------

Option Strict Off
Option Explicit On


Namespace My.Resources
    
    '''<summary>
    '''   A strongly-typed resource class, for looking up localized strings, etc.
    '''</summary>
    'This class was auto-generated by the Strongly Typed Resource Builder
    'class via a tool like ResGen or Visual Studio.NET.
    'To add or remove a member, edit your .ResX file then rerun ResGen
    'with the /str option, or rebuild your VS project.
    Class MyResources
        
        Private Shared _resMgr As System.Resources.ResourceManager
        
        Private Shared _resCulture As System.Globalization.CultureInfo
        
        Friend Sub New()
            MyBase.New
        End Sub
        
        '''<summary>
        '''   Returns the cached ResourceManager instance used by this class.
        '''</summary>
        <System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)>  _
        Public Shared ReadOnly Property ResourceManager() As System.Resources.ResourceManager
            Get
                If (_resMgr Is Nothing) Then
                    Dim temp As System.Resources.ResourceManager = New System.Resources.ResourceManager("My.Resources.MyResources", GetType(MyResources).Assembly)
                    _resMgr = temp
                End If
                Return _resMgr
            End Get
        End Property
        
        '''<summary>
        '''   Overrides the current thread's CurrentUICulture property for all
        '''   resource lookups using this strongly typed resource class.
        '''</summary>
        <System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Advanced)>  _
        Public Shared Property Culture() As System.Globalization.CultureInfo
            Get
                Return _resCulture
            End Get
            Set
                _resCulture = value
            End Set
        End Property
    End Class
End Namespace]]></ProjectItem>
  <ProjectItem Name="\my project\resources.resx">
<![CDATA[<?xml version="1.0" encoding="utf-8"?>
<root>
  <!-- 
    Microsoft ResX Schema 
    
    Version 2.0
    
    The primary goals of this format is to allow a simple XML format 
    that is mostly human readable. The generation and parsing of the 
    various data types are done through the TypeConverter classes 
    associated with the data types.
    
    Example:
    
    ... ado.net/XML headers & schema ...
    <resheader name="resmimetype">text/microsoft-resx</resheader>
    <resheader name="version">2.0</resheader>
    <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
    <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
    <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
    <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
    <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
        <value>[base64 mime encoded serialized .NET Framework object]</value>
    </data>
    <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
        <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
        <comment>This is a comment</comment>
    </data>
                
    There are any number of "resheader" rows that contain simple 
    name/value pairs.
    
    Each data row contains a name, and value. The row also contains a 
    type or mimetype. Type corresponds to a .NET class that support 
    text/value conversion through the TypeConverter architecture. 
    Classes that don't support this are serialized and stored with the 
    mimetype set.
    
    The mimetype is used for serialized objects, and tells the 
    ResXResourceReader how to depersist the object. This is currently not 
    extensible. For a given mimetype the value must be set accordingly:
    
    Note - application/x-microsoft.net.object.binary.base64 is the format 
    that the ResXResourceWriter will generate, however the reader can 
    read any of the formats listed below.
    
    mimetype: application/x-microsoft.net.object.binary.base64
    value   : The object must be serialized with 
            : System.Serialization.Formatters.Binary.BinaryFormatter
            : and then encoded with base64 encoding.
    
    mimetype: application/x-microsoft.net.object.soap.base64
    value   : The object must be serialized with 
            : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
            : and then encoded with base64 encoding.

    mimetype: application/x-microsoft.net.object.bytearray.base64
    value   : The object must be serialized into a byte array 
            : using a System.ComponentModel.TypeConverter
            : and then encoded with base64 encoding.
    -->
  <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
    <xsd:element name="root" msdata:IsDataSet="true">
      <xsd:complexType>
        <xsd:choice maxOccurs="unbounded">
          <xsd:element name="metadata">
            <xsd:complexType>
              <xsd:sequence>
                <xsd:element name="value" type="xsd:string" minOccurs="0" />
              </xsd:sequence>
              <xsd:attribute name="name" type="xsd:string" />
              <xsd:attribute name="type" type="xsd:string" />
              <xsd:attribute name="mimetype" type="xsd:string" />
            </xsd:complexType>
          </xsd:element>
          <xsd:element name="assembly">
            <xsd:complexType>
              <xsd:attribute name="alias" type="xsd:string" />
              <xsd:attribute name="name" type="xsd:string" />
            </xsd:complexType>
          </xsd:element>
          <xsd:element name="data">
            <xsd:complexType>
              <xsd:sequence>
                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
                <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
              </xsd:sequence>
              <xsd:attribute name="name" type="xsd:string" msdata:Ordinal="1" />
              <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
              <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
            </xsd:complexType>
          </xsd:element>
          <xsd:element name="resheader">
            <xsd:complexType>
              <xsd:sequence>
                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
              </xsd:sequence>
              <xsd:attribute name="name" type="xsd:string" use="required" />
            </xsd:complexType>
          </xsd:element>
        </xsd:choice>
      </xsd:complexType>
    </xsd:element>
  </xsd:schema>
  <resheader name="resmimetype">
    <value>text/microsoft-resx</value>
  </resheader>
  <resheader name="version">
    <value>2.0</value>
  </resheader>
  <resheader name="reader">
    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
  </resheader>
  <resheader name="writer">
    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
  </resheader>
</root>]]></ProjectItem>
  <ProjectItem Name="\my project\settings.designer.vb">
<![CDATA['------------------------------------------------------------------------------
' <autogenerated>
'     This code was generated by a tool.
'
'     Changes to this file may cause incorrect behavior and will be lost if
'     the code is regenerated.
' </autogenerated>
'------------------------------------------------------------------------------

Option Strict Off
Option Explicit On



Partial Friend NotInheritable Class MySettings
    Inherits System.Configuration.ApplicationSettingsBase

    Private Shared m_Value As MySettings

    Private Shared m_SyncObject As Object = New Object

    <System.Diagnostics.DebuggerNonUserCode()> _
    Public Shared ReadOnly Property Value() As MySettings
        Get
            If (MySettings.m_Value Is Nothing) Then
                System.Threading.Monitor.Enter(MySettings.m_SyncObject)
                If (MySettings.m_Value Is Nothing) Then
                    Try
                        MySettings.m_Value = New MySettings
                    Finally
                        System.Threading.Monitor.Exit(MySettings.m_SyncObject)
                    End Try
                End If
            End If
            Return MySettings.m_Value
        End Get
    End Property
End Class]]></ProjectItem>
  <ProjectItem Name="\my project\assemblyinfo.vb">
<![CDATA[Imports System
Imports System.Reflection
Imports System.Runtime.InteropServices

' General Information about an assembly is controlled through the following 
' set of attributes. Change these attribute values to modify the information
' associated with an assembly.

' Review the values of the assembly attributes

<Assembly: AssemblyTitle("ScriptTask_34fcdf347d944f319a5e9146ad666306.vbproj")> 
<Assembly: AssemblyDescription("")> 
<Assembly: AssemblyCompany("Microsoft")> 
<Assembly: AssemblyProduct("ScriptTask_34fcdf347d944f319a5e9146ad666306.vbproj")> 
<Assembly: AssemblyCopyright("Copyright @ Microsoft 2014")> 
<Assembly: AssemblyTrademark("")> 
<Assembly: CLSCompliant(True)> 

<Assembly: ComVisible(False)> 

'The following GUID is for the ID of the typelib if this project is exposed to COM
<Assembly: Guid("3babf987-fcae-4af4-9613-da3f48ad1a10")> 

' Version information for an assembly consists of the following four values:
'
'      Major Version
'      Minor Version 
'      Build Number
'      Revision
'
' You can specify all the values or you can default the Build and Revision Numbers 
' by using the '*' as shown below:
' <Assembly: AssemblyVersion("1.0.*")>

<Assembly: AssemblyVersion("1.0.0.0")> 
<Assembly: AssemblyFileVersion("1.0.0.0")> ]]></ProjectItem>
  <BinaryItem Name="\bin\scripttask_34fcdf347d944f319a5e9146ad666306.vbproj.dll">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
CwAAAQsHLQ0DCG8VAAAKb0YAAAoLBwoGKgAAAEJTSkIBAAEAAAAAAAwAAAB2Mi4wLjUwNzI3AAAA
AAUAbAAAADwMAAAjfgAAqAwAAGAOAAAjU3RyaW5ncwAAAAAIGwAA+AEAACNVUwAAHQAAEAAAACNH
VUlEAAAAEB0AAJAGAAAjQmxvYgAAAAAAAAACAAABVx2iCQkPAAAA+gEzABYAAAEAAABAAAAACwAA
ABoAAAAtAAAAEAAAAFoAAAAJAAAASgAAABwAAAAFAAAAEAAAABgAAAAKAAAAAQAAAAcAAAABAAAA
BAAAAAMAAAACAAAAAAAoDgEAAAAAAAoAhAFaAQoAuAGaAQYAyAHBAQoAIAJaAQYAngLBAQoAIAP2
AgYAVgNFAwYAgwNuAw4A6gPVAxIAaQRABBYA/AXlBRYABgblBQYA2wbBAQ4AXAdGBw4AdQdGBw4A
ogeKBwYAzAe5BwoACwjkBwoAIwgTAA4AWAg7CAYAjQhtCAYAqwjBAQYAzwjBAQoA6AgTAAYALAkN
CQYAUglACQYAeQloCQYAjAm5BwYAqQnBARIAswlABBoADArsCRoAKArsCQoAXQrkBxIAeQpABAYA
mArBAQYAzQrBAQYAAwvwCgYAEQvBAQYALQvBAQYAQgvBARoAUwvsCRoAXQvsCRoAlAvsCQYAwAvB
AR4A4wvWCxYAFAzyCxYAMAzyCxYASgzyCxYAYgzyCw4AdgxGBw4AiwxGBxYAnQzyCw4ArwxGBw4A
ygxGBwYAIw1tCAYAQw1tCAYAYQ1ACQYAfg0NCQYAjA1ACQYApw1ACQYAwg1ACQYA2w1ACQYA9A1A
CQYAEQ5ACQAAAAABAAAAAAABAAEAAAAAACkANwAFAAEAAQAAAAAAbQA3AAkAAQACAAABEAB4ADcA
DQABAAMABQEAAIIAAAANAAUACAAFAQAAkAAAAA0ABQAPAAAAAACrALcADQAGABEAAAEQAPcAAgEl
AAgAFQABAAAANQECASkACgAYAAIBAABAAQAANQAQAC4AAgEAAE4BAAA1ABMALgAxAOMBIAAxAAwC
LQAxAC4COgAxAFMCRwAhAC8DkAARAGYDnQARAI8DoQARAAIEvwARAAoEwwABACYGGAEBADMGGwEB
ADwGGAEBAEsGGAEBAFQGGAEBAGUGGAEGBuAGMQFWgOgGNAFWgPAGNAEGBuAGMQFWgPgGGwFWgAMH
GwFWgAwHGwFWgBUHGwFWgCIHGwFWgC8HGwFWgDoHGwEIIQAAAAAGGJQBEwABABAhAAAAAAYYlAET
AAEAGCEAAAAAERjPARcAAQBEIQAAAAATCNYBGwABAFwhAAAAABMI/AEoAAEAdCEAAAAAEwglAjUA
AQCMIQAAAAATCEMCQgABAKQhAAAAAEYCiQJjAAEAwCEAAAAARgKSAmgAAgDUIQAAAACDAKMCbAAC
AOwhAAAAAEYCqwJxAAIAACIAAAAAEQC0AngAAgAcIgAAAAABANICgAADADgiAAAAAAYYlAETAAQA
QCIAAAAAAwjmAosABAB0IgAAAAAGGJQBEwAEAIgiAAAAAAMYlAETAAQAkCIAAAAAFgibA6UABADM
IgAAAAAWCK8DqgAEAOAiAAAAABYIuwOvAAQA6CIAAAAAERjPARcABQD8IgAAAAAGGJQBEwAFAAQj
AAAAABYIFwTGAAUAYCMAAAAABhiUARMABQBoIwAAAAAGAIUEEwAFAOwkAAAAAAYAigTZAAUAwCUA
AAAABgCYBN4ABQC0JgAAAAAGCKwEcQAGAMwmAAAAAAYIvwTkAAYA2CYAAAAABgjYBOkABwDwJgAA
AAAGCOME7gAHAAQnAAAAAAYI7gRxAAgAHCcAAAAABgj/BOQACAAoJwAAAAAGCBAFcQAJAEAnAAAA
AAYIJgXkAAkATCcAAAAABgg8BXEACgBkJwAAAAAGCE0F5AAKAHAnAAAAAAYIXgVxAAsAiCcAAAAA
BghxBeQACwCUJwAAAAAGCIQF9AAMALAnAAAAAAYIjQX4AAwAwCcAAAAAAQiWBdkADQDoJwAAAAAB
AK0F/QANAEAoAAAAAAEAwgUCAQ4AkCgAAAAAAQASBhEBEAAAAAEAkAIAAAEAyQIAAAEAyQIAAAEA
xwMAAAEAoQQAAAEA0gQAAAEA0gQAAAEA0gQAAAEA0gQAAAEA0gQAAAEA0gQAAAEA0gQAAAEAugUA
AAEAugUAAAIA0gQAAAEAHwYJAJQBEwBxAJQBWwGBAJQBagERAJQBEwCJAJQBEwAkAJQBEwAsAJQB
EwA0AJQBEwA8AJQBEwAkAOYCiwAsAOYCiwA0AOYCiwA8AOYCiwCRAJQBEwCZAJQBEwChAJQB5ACp
AJwI/gEZAIkCYwAZAJICaAApAL0ICwIZAKsCcQC5ANkIGwIZAJQBEwDBAJQBKwJEAC8DkABMABcE
iwBMAAMJqAJMAJQBEwDJAJQB+AApAFsJuwI5AJQBwAJJAJQBEwDZAIEJ3ALZAIcJ3ALhAJQBEwBR
AJQBEwBRAMUJ5gLxABgK6wL5ADoK8AIBAUMK9wJhAFUK/AJhAPgGAANhAAMHBgNhABUH5ABhACIH
5ABhAC8HDQNhADoHEwMJAWkKGgPxAI0KIAMZAZ8KGAHpAKUKcQARAbEKJgMJAbsKFwAhAdkKEwDx
AOEKLwMpAZQBEwApAQ0LSAMpARcLTQMZAR8LYgM5AZQB5ABBAUoLdQNBAasCcQDxAG8LgwNRAYUL
iQNJAToKkgNZARcE/AJJAZ0LEwBRAaQLiQNZAQMJoQNhALQLrANhAZQB+ABpAZQB5ABxAZQB5AB5
AZQB5ACBAZQBFQSJAZQB5ACRAZQB5ACZAZQB5AChAZQBEwCpAZQBdwW5AZQBLwPBAZQBEwDJAZQB
5ADRAZQB5ADZAZQB5ADhAZQB5ADpAZQB5ADxAZQB5AD5AZQB5AABApQB5AAIAEQAOAEIAEgAPQEI
AFAAOAEIAFQAPQEIAFgAQgEIAFwARwEIAGAATAEIAGQAUQEIAGgAVgEpAIMAuAEuALsCRgYuALMC
JgYuAMsCtQIuANMCRgYuAKsCtQIuAMMCfgYuAIsCwQUuAJMCygUuAJsC6QUuAKMC9gUuAOsAtQIu
ADsCIAZAACsAPQFAABMAYQFDABMAYQFDABsAcAFJAIMA1gFjABMAYQFjABsAcAFpAIMAyQGAACsA
PQGDABsAcAGDAHsAPQGDAHMAPQGJAIMA6gGgACsAPQGjABMAYQGjAMMAMwLAACsAPQHDAOsAtQLD
ABMAYQHJABMA0wLgACsAPQHpABMA0wIAASsAPQEAARMAYQEJARsBPQEgARMAYQEgASsAPQEjAUMC
ugMjAVsCGwQjATsCtQIjAUsC9AMjAVMCAgQpAWsCkgQpAXMCrwQpAWMCegRAASsAPQFAARMAYQFJ
AYMCYQFJAWsCfgVJAXMCrwRgARMAYQFgASsAPQFpAXMCrwRpAWsCvQRpAXsCPQGAASsAPQGJAWsC
6gSJAXMCrwSgASsAPQGpAXMCrwSpAWsCEAXAASsAPQHAARMAYQHJAWsCMQXJAXsCPQHJAXMCrwTg
ASsAPQHpAWsClwXpAXMCrwQAAisAPQEAAhMAYQGkAakBrgGzAQMCBwISAhcCJgImAq4CxwLOAuEC
NANYA2cDFwJwAxcCFwIXAhcCAwJ8A5kDpgOyAwQAAQAGAAUABwAGAAgACAAJAAkAAAC4AU8AAABx
AlQAAAAgAlkAAAB9Al4AAAA5A5gAAABWA7UAAADNA7oAAADHA8sAAAByBh8BAACBBiMBAACIBh8B
AACVBh8BAACnBh8BAAC0Bh8BAADDBigBAADIBiwBAgAEAAMAAgAFAAUAAgAGAAcAAgAHAAkAAgAP
AAsAAgASAA0AAgATAA8AAQAUAA8AAgAXABEAAgAcABMAAQAdABMAAgAeABUAAQAfABUAAQAhABcA
AgAgABcAAgAiABkAAQAjABkAAgAkABsAAQAlABsAAQAnAB0AAgAmAB0AAgAoAB8AAQApAB8AAgAq
ACEAdQB1AIgAiAGPAZYBnQGVApwCVQMEgAAAAQAAAAAAAAAAAAAAAAACAQAAAgAAAAAAAAAAAAAA
AQAKAAAAAAAIAAAAAAAAAAAAAAAKABMAAAAAAAIAAAAAAAAAAAAAAAEAwQEAAAAACgAAAAAAAAAA
AAAA0AAhBAAAAAABAAAAAAAAAAAAAAAIAc8FAAAAAAoAAAAAAAAAAAAAANAAzQkAAAAAAwAFAAAA
AAAAAAAAAQDWCwAAAAAAAAAAAQAAANwMAAAFAAQABgAEAAoACQALAAkAAAAQAAwAxwIAABAAGQDH
AgAAAAAbAMcCLQAhAi0AowIAAAA8TW9kdWxlPgBtc2NvcmxpYgBNaWNyb3NvZnQuVmlzdWFsQmFz
aWMATXlBcHBsaWNhdGlvbgBTY3JpcHRUYXNrXzM0ZmNkZjM0N2Q5NDRmMzE5YTVlOTE0NmFkNjY2
MzA2LnZicHJvai5NeQBNeUNvbXB1dGVyAE15UHJvamVjdABNeVdlYlNlcnZpY2VzAFRocmVhZFNh
ZmVPYmplY3RQcm92aWRlcmAxAE15UmVzb3VyY2VzAFNjcmlwdFRhc2tfMzRmY2RmMzQ3ZDk0NGYz
MTlhNWU5MTQ2YWQ2NjYzMDYudmJwcm9qLk15LlJlc291cmNlcwBNeVNldHRpbmdzAFNjcmlwdFRh
c2tfMzRmY2RmMzQ3ZDk0NGYzMTlhNWU5MTQ2YWQ2NjYzMDYudmJwcm9qAFNjcmlwdE1haW4AU2Ny
aXB0UmVzdWx0cwBBY3Rpb25UeXBlcwBNaWNyb3NvZnQuVmlzdWFsQmFzaWMuQXBwbGljYXRpb25T
ZXJ2aWNlcwBBcHBsaWNhdGlvbkJhc2UALmN0b3IATWljcm9zb2Z0LlZpc3VhbEJhc2ljLkRldmlj
ZXMAQ29tcHV0ZXIAU3lzdGVtAE9iamVjdAAuY2N0b3IAZ2V0X0NvbXB1dGVyAG1fQ29tcHV0ZXJP
YmplY3RQcm92aWRlcgBnZXRfQXBwbGljYXRpb24AbV9BcHBPYmplY3RQcm92aWRlcgBVc2VyAGdl
dF9Vc2VyAG1fVXNlck9iamVjdFByb3ZpZGVyAGdldF9XZWJTZXJ2aWNlcwBtX015V2ViU2Vydmlj
ZXNPYmplY3RQcm92aWRlcgBBcHBsaWNhdGlvbgBXZWJTZXJ2aWNlcwBFcXVhbHMAbwBHZXRIYXNo
Q29kZQBUeXBlAEdldFR5cGUAVG9TdHJpbmcAQ3JlYXRlX19JbnN0YW5jZV9fAFQAaW5zdGFuY2UA
RGlzcG9zZV9fSW5zdGFuY2VfXwBnZXRfR2V0SW5zdGFuY2UATWljcm9zb2Z0LlZpc3VhbEJhc2lj
Lk15U2VydmljZXMuSW50ZXJuYWwAQ29udGV4dFZhbHVlYDEAbV9Db250ZXh0AEdldEluc3RhbmNl
AFN5c3RlbS5SZXNvdXJjZXMAUmVzb3VyY2VNYW5hZ2VyAF9yZXNNZ3IAU3lzdGVtLkdsb2JhbGl6
YXRpb24AQ3VsdHVyZUluZm8AX3Jlc0N1bHR1cmUAZ2V0X1Jlc291cmNlTWFuYWdlcgBnZXRfQ3Vs
dHVyZQBzZXRfQ3VsdHVyZQBWYWx1ZQBDdWx0dXJlAFN5c3RlbS5Db25maWd1cmF0aW9uAEFwcGxp
Y2F0aW9uU2V0dGluZ3NCYXNlAG1fVmFsdWUAbV9TeW5jT2JqZWN0AGdldF9WYWx1ZQBNaWNyb3Nv
ZnQuU3FsU2VydmVyLlNjcmlwdFRhc2sATWljcm9zb2Z0LlNxbFNlcnZlci5EdHMuVGFza3MuU2Ny
aXB0VGFzawBWU1RBUlRTY3JpcHRPYmplY3RNb2RlbEJhc2UATWFpbgBHZXRQcm9wZXJ0aWVzAFZh
bGlkYXRlAGVyck1lc3NhZ2UAZ2V0X01haWxDb25uZWN0aW9uAHNldF9NYWlsQ29ubmVjdGlvbgB2
YWx1ZQBnZXRfQWN0aW9uAHNldF9BY3Rpb24AZ2V0X01haWxWYXJpYWJsZQBzZXRfTWFpbFZhcmlh
YmxlAGdldF9EZXN0aW5hdGlvbkZvbGRlcgBzZXRfRGVzdGluYXRpb25Gb2xkZXIAZ2V0X1BhcmVu
dEZvbGRlcgBzZXRfUGFyZW50Rm9sZGVyAGdldF9SZXN1bHRWYXJpYWJsZQBzZXRfUmVzdWx0VmFy
aWFibGUAZ2V0X1NlZW4Ac2V0X1NlZW4AZ2V0X01haWxDb25uZWN0aW9uVHlwZQBHZXRWYXJpYWJs
ZV8AdmFyTmFtZQBTZXRWYXJpYWJsZV8AQ296eVJvYy5TU0lTUGx1cy4yMDA4AENvenlSb2MuU3Fs
U2VydmVyLlNTSVMASU1haWxJbmZvAElNYWlsQ2xpZW50AEdldE1haWxJbmZvXwBjbGllbnQAbV9j
b25uZWN0aW9uAG1fYWN0aW9uAG1fbWFpbFZhcmlhYmxlAG1fZm9sZGVyAG1fcmVzdWx0VmFyaWFi
bGUAbV9wYXJhbWV0ZXIxAE1haWxDb25uZWN0aW9uAEFjdGlvbgBNYWlsVmFyaWFibGUARGVzdGlu
YXRpb25Gb2xkZXIAUGFyZW50Rm9sZGVyAFJlc3VsdFZhcmlhYmxlAFNlZW4ATWFpbENvbm5lY3Rp
b25UeXBlAEVudW0AdmFsdWVfXwBTdWNjZXNzAEZhaWx1cmUARGVsZXRlTWFpbABDb3B5TWFpbABN
b3ZlTWFpbABDcmVhdGVGb2xkZXIARGVsZXRlRm9sZGVyAEdldEZvbGRlcnMAU2V0TWFpbFNlZW4A
U3lzdGVtLkNvbXBvbmVudE1vZGVsAEVkaXRvckJyb3dzYWJsZUF0dHJpYnV0ZQBFZGl0b3JCcm93
c2FibGVTdGF0ZQBTeXN0ZW0uQ29kZURvbS5Db21waWxlcgBHZW5lcmF0ZWRDb2RlQXR0cmlidXRl
AFN5c3RlbS5EaWFnbm9zdGljcwBEZWJ1Z2dlckhpZGRlbkF0dHJpYnV0ZQBNaWNyb3NvZnQuVmlz
dWFsQmFzaWMuQ29tcGlsZXJTZXJ2aWNlcwBTdGFuZGFyZE1vZHVsZUF0dHJpYnV0ZQBIaWRlTW9k
dWxlTmFtZUF0dHJpYnV0ZQBTeXN0ZW0uQ29tcG9uZW50TW9kZWwuRGVzaWduAEhlbHBLZXl3b3Jk
QXR0cmlidXRlAFN5c3RlbS5SdW50aW1lLkNvbXBpbGVyU2VydmljZXMAUnVudGltZUhlbHBlcnMA
R2V0T2JqZWN0VmFsdWUAUnVudGltZVR5cGVIYW5kbGUAR2V0VHlwZUZyb21IYW5kbGUAQWN0aXZh
dG9yAENyZWF0ZUluc3RhbmNlAE15R3JvdXBDb2xsZWN0aW9uQXR0cmlidXRlAHNldF9WYWx1ZQBT
eXN0ZW0uUnVudGltZS5JbnRlcm9wU2VydmljZXMAQ29tVmlzaWJsZUF0dHJpYnV0ZQBTeXN0ZW0u
UmVmbGVjdGlvbgBBc3NlbWJseQBnZXRfQXNzZW1ibHkAU3lzdGVtLlRocmVhZGluZwBNb25pdG9y
AEVudGVyAEV4aXQARGVidWdnZXJOb25Vc2VyQ29kZUF0dHJpYnV0ZQBFeGNlcHRpb24AU2NyaXB0
T2JqZWN0TW9kZWwAZ2V0X0R0cwBNaWNyb3NvZnQuU3FsU2VydmVyLk1hbmFnZWREVFMATWljcm9z
b2Z0LlNxbFNlcnZlci5EdHMuUnVudGltZQBDb25uZWN0aW9ucwBnZXRfQ29ubmVjdGlvbnMAQ29u
bmVjdGlvbk1hbmFnZXIAZ2V0X0l0ZW0AQWNxdWlyZUNvbm5lY3Rpb24AQ29ubmVjdABQcm9qZWN0
RGF0YQBTZXRQcm9qZWN0RXJyb3IARXZlbnRzT2JqZWN0V3JhcHBlcgBnZXRfRXZlbnRzAFN0cmlu
ZwBFbXB0eQBnZXRfTWVzc2FnZQBGaXJlRXJyb3IAQ2xlYXJQcm9qZWN0RXJyb3IASURpc3Bvc2Fi
bGUARGlzcG9zZQBzZXRfVGFza1Jlc3VsdABTeXN0ZW0uQ29sbGVjdGlvbnMAQXJyYXlMaXN0AEFk
ZABBcnJheQBUb0FycmF5AElzTnVsbE9yRW1wdHkAQXBwbGljYXRpb25FeGNlcHRpb24AQm9vbGVh
bgBUcnlQYXJzZQBWYXJpYWJsZXMAVmFyaWFibGVEaXNwZW5zZXIAZ2V0X1ZhcmlhYmxlRGlzcGVu
c2VyAExvY2tPbmVGb3JSZWFkAFZhcmlhYmxlAFVubG9jawBMb2NrT25lRm9yV3JpdGUAR2V0TWFp
bEluZm8AQ0xTQ29tcGxpYW50QXR0cmlidXRlAFN5c3RlbS5BZGRJbgBBZGRJbkF0dHJpYnV0ZQBD
b3p5Um9jLlNxbFNlcnZlci5TU0lTLkF0dHJpYnV0ZXMAVmFsaWRhdGVQcm9wZXJ0aWVzQXR0cmli
dXRlAEZpbHRlclByb3BlcnRpZXNBdHRyaWJ1dGUAU29ydFByb3BlcnRpZXNBdHRyaWJ1dGUAQ29u
bmVjdGlvbkF0dHJpYnV0ZQBEZXNjcmlwdGlvbkF0dHJpYnV0ZQBDYXRlZ29yeUF0dHJpYnV0ZQBW
YXJpYWJsZUF0dHJpYnV0ZQBSZWZyZXNoUHJvcGVydGllc0F0dHJpYnV0ZQBSZWZyZXNoUHJvcGVy
dGllcwBTY3JpcHRUYXNrXzM0ZmNkZjM0N2Q5NDRmMzE5YTVlOTE0NmFkNjY2MzA2LnZicHJvai5S
ZXNvdXJjZXMucmVzb3VyY2VzAENvbXBpbGF0aW9uUmVsYXhhdGlvbnNBdHRyaWJ1dGUAUnVudGlt
ZUNvbXBhdGliaWxpdHlBdHRyaWJ1dGUAQXNzZW1ibHlGaWxlVmVyc2lvbkF0dHJpYnV0ZQBHdWlk
QXR0cmlidXRlAEFzc2VtYmx5VHJhZGVtYXJrQXR0cmlidXRlAEFzc2VtYmx5Q29weXJpZ2h0QXR0
cmlidXRlAEFzc2VtYmx5UHJvZHVjdEF0dHJpYnV0ZQBBc3NlbWJseUNvbXBhbnlBdHRyaWJ1dGUA
QXNzZW1ibHlEZXNjcmlwdGlvbkF0dHJpYnV0ZQBBc3NlbWJseVRpdGxlQXR0cmlidXRlAFNjcmlw
dFRhc2tfMzRmY2RmMzQ3ZDk0NGYzMTlhNWU5MTQ2YWQ2NjYzMDYudmJwcm9qLmRsbAAAADFNAHkA
LgBSAGUAcwBvAHUAcgBjAGUAcwAuAE0AeQBSAGUAcwBvAHUAcgBjAGUAcwAAHU0AYQBpAGwAQwBv
AG4AbgBlAGMAdABpAG8AbgAADUEAYwB0AGkAbwBuAAAZTQBhAGkAbABWAGEAcgBpAGEAYgBsAGUA
ACNEAGUAcwB0AGkAbgBhAHQAaQBvAG4ARgBvAGwAZABlAHIAABlQAGEAcgBlAG4AdABGAG8AbABk
AGUAcgAAHVIAZQBzAHUAbAB0AFYAYQByAGkAYQBiAGwAZQAACVMAZQBlAG4AAD9QAGwAZQBhAHMA
ZQAgAHMAcABlAGMAaQBmAHkAIABtAGEAaQBsACAAYwBvAG4AbgBlAGMAdABpAG8AbgAuAAA5UABs
AGUAYQBzAGUAIABzAHAAZQBjAGkAZgB5ACAATQBhAGkAbABWAGEAcgBpAGEAYgBsAGUALgAAQ1AA
bABlAGEAcwBlACAAcwBwAGUAYwBpAGYAeQAgAEQAZQBzAHQAaQBuAGEAdABpAG8AbgBGAG8AbABk
AGUAcgAuAAA9UABsAGUAYQBzAGUAIABzAHAAZQBjAGkAZgB5ACAAUgBlAHMAdQBsAHQAVgBhAHIA
aQBhAGIAbABlAC4AAAlJAE0AQQBQAAARRQBYAEMASABBAE4ARwBFAAAAB3xT3FqfhEqQUkyx2wVy
yAAIt3pcVhk04IkIsD9ffxHVCjoDIAABAwAAAQQAABIMBwYVEhgBEgwEAAASCAcGFRIYARIIBAAA
EhEHBhUSGAESEQQAABIUBwYVEhgBEhQECAASDAQIABIIBAgAEhEECAASFAQgAQIcAyAACAQgABIV
AyAADgIeAAcQAQEeAB4ABzABAQEQHgACEwAEIAATAAcGFRIZARMABCgAEwADBhIdAwYSIQQAABId
BAAAEiEFAAEBEiEECAASHQQIABIhAwYSIAIGHAQAABIgBAgAEiAIiYRdzYCAzJEEIAAdDgUgAQIQ
DgQgAQEOBCAAESwFIAEBESwDIAACBCABAQIEIAEcDgUgAgEOHAgWz0kLuAw06gYgARItEjECBg4D
BhEsAygADgQoABEsAygAAgQoAB0OAgYIAwYRKAQAAAAABAEAAAAEAgAAAAQDAAAABAQAAAAEBQAA
AAQGAAAABSABARE9CAEAAQAAAAAABSACAQ4OFwEACk15VGVtcGxhdGUHOC4wLjAuMAAABhUSGAES
DAYVEhgBEggGFRIYARIRBhUSGAESFAQHARIMBAcBEggEBwESEQQHARIUEAEAC015LkNvbXB1dGVy
AAAMAQAHTXkuVXNlcgAAEwEADk15LkFwcGxpY2F0aW9uAAATAQAOTXkuV2ViU2VydmljZXMAAAQA
ARwcAwcBAgMHAQgGAAESFRFZBAcBEhUDBwEOBRABAB4ABAoBHgAEBwEeAAcgBAEODg4OYQEANFN5
c3RlbS5XZWIuU2VydmljZXMuUHJvdG9jb2xzLlNvYXBIdHRwQ2xpZW50UHJvdG9jb2wSQ3JlYXRl
X19JbnN0YW5jZV9fE0Rpc3Bvc2VfX0luc3RhbmNlX18AAAAGFRIYARMABhUSGQETAAQKARMABSAB
ARMABgcCEwATAAUBAAAAAAQgABJpBiACAQ4SaQYHAhIdEh0EBwESIQgBAAIAAAAAAAQAAQEcBAcB
EiAEIAASeQQgABJ9BiABEoCBHAQgARwcAyAAHAUgAQESLQYgAgESLQ4FIAEdDg4GIAIBEi0CBQAB
ARJ1BSAAEoCJCCAFAggODg4IBCABAQgTBwkSMQgSLRItEi0dDhItEnURLAQgAQgcByABEoCZEhUC
HQ4JBwMdDhKAlREsBAABAg4IBwQCAhJ1ESwEBwERLAYAAgIOEAIGBwIdDh0OBSAAEoCpCCACAQ4Q
EoClBiABEoCtHAcHAxwcEoClBCABARwFBwESgKUFIAESLQ4HBwMSLRItHDkBAApTY3JpcHRNYWlu
AwBUDgdWZXJzaW9uAzEuMFQOCVB1Ymxpc2hlcgBUDgtEZXNjcmlwdGlvbgANAQAIVmFsaWRhdGUA
ABIBAA1HZXRQcm9wZXJ0aWVzAAAFIAEBHQ5eAQAHAAAADk1haWxDb25uZWN0aW9uBkFjdGlvbgxN
YWlsVmFyaWFibGURRGVzdGluYXRpb25Gb2xkZXIMUGFyZW50Rm9sZGVyDlJlc3VsdFZhcmlhYmxl
BFNlZW4AABcBABJNYWlsQ29ubmVjdGlvblR5cGUAABwBABdTZWxlY3QgbWFpbCBjb25uZWN0aW9u
LgAADQEACFNldHRpbmdzAAAsAQAnU2VsZWN0IHZhcmlhYmxlIGNvbnRhaW5pbmcgbWFpbCBvYmpl
Y3QuAAAlAQAgU3BlY2lmeSBkZXN0aW5hdGlvbiBtYWlsIGZvbGRlci4AACABABtTcGVjaWZ5IHBh
cmVudCBtYWlsIGZvbGRlci4AAEUBAEBTcGVjaWZpZXMgcGFja2FnZSB2YXJpYWJsZSB3aGVyZSB5
b3Ugd291bGQgbGlrZSB0byBzdG9yZSByZXN1bHQuAAAGIAEBEYDZGAEAE1NlbGVjdCB0YXNrIGFj
dGlvbi4AACkBACRTcGVjaWZpZXMgaWYgbWFpbCBpcyByZWFkIG9yIHVucmVhZC4AAAgBAAgAAAAA
AB4BAAEAVAIWV3JhcE5vbkV4Y2VwdGlvblRocm93cwEMAQAHMS4wLjAuMAAAKQEAJDNiYWJmOTg3
LWZjYWUtNGFmNC05NjEzLWRhM2Y0OGFkMWExMAAABQEAAQAAHwEAGkNvcHlyaWdodCBAIE1pY3Jv
c29mdCAyMDE0AAA3AQAyU2NyaXB0VGFza18zNGZjZGYzNDdkOTQ0ZjMxOWE1ZTkxNDZhZDY2NjMw
Ni52YnByb2oAAA4BAAlNaWNyb3NvZnQAAAAAAJRMAAAAAAAAAAAAAK5MAAAAIAAAAAAAAAAAAAAA
AAAAAAAAAAAAAACgTAAAAAAAAAAAAAAAAF9Db3JEbGxNYWluAG1zY29yZWUuZGxsAAAAAAD/JQAg
QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAMAAAAoAACA
DgAAAEgAAIAQAAAAYAAAgAAAAAAAAAAAAAAAAAAAAgACAAAAeAAAgAMAAACQAACAAAAAAAAAAAAA
AAAAAAABAAB/AACoAACAAAAAAAAAAAAAAAAAAAABAAEAAADAAACAAAAAAAAAAAAAAAAAAAABAAAA
AADYAAAAAAAAAAAAAAAAAAAAAAABAAAAAADoAAAAAAAAAAAAAAAAAAAAAAABAAAAAAD4AAAAAAAA
AAAAAAAAAAAAAAABAAAAAAAIAQAAYGUAAOgCAAAAAAAAAAAAAEhoAAAoAQAAAAAAAAAAAABwaQAA
IgAAAAAAAAAAAAAAGGEAAEgEAAAAAAAAAAAAAEgENAAAAFYAUwBfAFYARQBSAFMASQBPAE4AXwBJ
AE4ARgBPAAAAAAC9BO/+AAABAAAAAQAAAAAAAAABAAAAAAA/AAAAAAAAAAQAAAACAAAAAAAAAAAA
AAAAAAAARAAAAAEAVgBhAHIARgBpAGwAZQBJAG4AZgBvAAAAAAAkAAQAAABUAHIAYQBuAHMAbABh
AHQAaQBvAG4AAAAAAAAAsASoAwAAAQBTAHQAcgBpAG4AZwBGAGkAbABlAEkAbgBmAG8AAACEAwAA
AQAwADAAMAAwADAANABiADAAAAA0AAoAAQBDAG8AbQBwAGEAbgB5AE4AYQBtAGUAAAAAAE0AaQBj
AHIAbwBzAG8AZgB0AAAAkAAzAAEARgBpAGwAZQBEAGUAcwBjAHIAaQBwAHQAaQBvAG4AAAAAAFMA
YwByAGkAcAB0AFQAYQBzAGsAXwAzADQAZgBjAGQAZgAzADQANwBkADkANAA0AGYAMwAxADkAYQA1
AGUAOQAxADQANgBhAGQANgA2ADYAMwAwADYALgB2AGIAcAByAG8AagAAAAAAMAAIAAEARgBpAGwA
ZQBWAGUAcgBzAGkAbwBuAAAAAAAxAC4AMAAuADAALgAwAAAAkAA3AAEASQBuAHQAZQByAG4AYQBs
AE4AYQBtAGUAAABTAGMAcgBpAHAAdABUAGEAcwBrAF8AMwA0AGYAYwBkAGYAMwA0ADcAZAA5ADQA
NABmADMAMQA5AGEANQBlADkAMQA0ADYAYQBkADYANgA2ADMAMAA2AC4AdgBiAHAAcgBvAGoALgBk
AGwAbAAAAAAAXAAbAAEATABlAGcAYQBsAEMAbwBwAHkAcgBpAGcAaAB0AAAAQwBvAHAAeQByAGkA
ZwBoAHQAIABAACAATQBpAGMAcgBvAHMAbwBmAHQAIAAyADAAMQA0AAAAAACYADcAAQBPAHIAaQBn
AGkAbgBhAGwARgBpAGwAZQBuAGEAbQBlAAAAUwBjAHIAaQBwAHQAVABhAHMAawBfADMANABmAGMA
ZABmADMANAA3AGQAOQA0ADQAZgAzADEAOQBhADUAZQA5ADEANAA2AGEAZAA2ADYANgAzADAANgAu
AHYAYgBwAHIAbwBqAC4AZABsAGwAAAAAAIgAMwABAFAAcgBvAGQAdQBjAHQATgBhAG0AZQAAAAAA
UwBjAHIAaQBwAHQAVABhAHMAawBfADMANABmAGMAZABmADMANAA3AGQAOQA0ADQAZgAzADEAOQBh
ADUAZQA5ADEANAA2AGEAZAA2ADYANgAzADAANgAuAHYAYgBwAHIAbwBqAAAAAAA0AAgAAQBQAHIA
bwBkAHUAYwB0AFYAZQByAHMAaQBvAG4AAAAxAC4AMAAuADAALgAwAAAAOAAIAAEAQQBzAHMAZQBt
AGIAbAB5ACAAVgBlAHIAcwBpAG8AbgAAADEALgAwAC4AMAAuADAAAAAoAAAAIAAAAEAAAAABAAQA
AAAAAIACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAgAAAAICAAIAAAACAAIAAgIAAAICAgADA
wMAAAAD/AAD/AAAA//8A/wAAAP8A/wD//wAA////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAd3d3d3d3d3d3d3d3d3dwBERE
REREREREREREREREcAT/////////////////9HAE//////////////////RwBP//////////////
///0cAT/////////////////9HAE//////////////////RwBP/////////////////0cAT/////
////////////9HAE//////////////////RwBP/////////////////0cAT/////////////////
9HAE//////////////////RwBP/////////////////0cAT/////////////////9HAE////////
//////////RwBP/////////////////0cAT/////////////////9HAE//////////////////Rw
BP/////////////////0cASIiIiIiIiIiIiIiIiIhHAERERERERERERERERERERwBExMTExMTExM
TE7Ozkl0cATMzMzMzMzMzMzMzMzMxAAAREREREREREREREREREAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/////////////////////8AAAAGAAAABgAAA
AYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAAB
gAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAA8AAAAf///////////////8oAAAAEAAAACAAAAAB
AAQAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAgAAAAICAAIAAAACAAIAAgIAAAICA
gADAwMAAAAD/AAD/AAAA//8A/wAAAP8A/wD//wAA////AAAAAAAAAAAAB3d3d3d3d3dERERERERE
R0////////hHT///////+EdP///////4R0////////hHT///////+EdP///////4R0////////hH
T///////+EdIiIiIiIiIR0zMzMzMzMxHxERERERERMAAAAAAAAAAAAAAAAAAAAAA//8AAIAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAD//wAA//8AAAAA
AQACACAgEAABAAQA6AIAAAIAEBAQAAEABAAoAQAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAMAAAAwDwAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA</BinaryItem>
</ScriptProject>