118
<?xml version="1.0"?><DTS:Executable xmlns:DTS="www.microsoft.com/SqlServer/Dts" DTS:ExecutableType="SSIS.Package.2"> <DTS:Property DTS:Name="PackageFormatVersion">3</DTS:Property> <DTS:Property DTS:Name="VersionComments"></DTS:Property> <DTS:Property DTS:Name="CreatorName">Dan Murphy</DTS:Property> <DTS:Property DTS:Name="CreatorComputerName">VirtualBox</DTS:Property> <DTS:Property DTS:Name="CreationDate" DTS:DataType="7">5/3/2012</DTS:Property> <DTS:Property DTS:Name="PackageType">5</DTS:Property> <DTS:Property DTS:Name="ProtectionLevel">1</DTS:Property> <DTS:Property DTS:Name="MaxConcurrentExecutables">-1</DTS:Property> <DTS:Property DTS:Name="PackagePriorityClass">0</DTS:Property> <DTS:Property DTS:Name="VersionMajor">2</DTS:Property> <DTS:Property DTS:Name="VersionMinor">0</DTS:Property> <DTS:Property DTS:Name="VersionBuild">240</DTS:Property> <DTS:Property DTS:Name="VersionGUID">{C9153A55-3006-4EDB-9160-AF7DD6680131}</DTS:Property> <DTS:Property DTS:Name="EnableConfig">0</DTS:Property> <DTS:Property DTS:Name="CheckpointFileName"></DTS:Property> <DTS:Property DTS:Name="SaveCheckpoints">0</DTS:Property> <DTS:Property DTS:Name="CheckpointUsage">0</DTS:Property> <DTS:Property DTS:Name="SuppressConfigurationWarnings">0</DTS:Property> <DTS:ConnectionManager> <DTS:Property DTS:Name="DelayValidation">0</DTS:Property> <DTS:Property DTS:Name="ObjectName">Courion Database</DTS:Property> <DTS:Property DTS:Name="DTSID">{3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653}</DTS:Property> <DTS:Property DTS:Name="Description"></DTS:Property> <DTS:Property DTS:Name="CreationName">OLEDB</DTS:Property><DTS:ObjectData><DTS:ConnectionManager> <DTS:Property DTS:Name="Retain">0</DTS:Property> <DTS:Property DTS:Name="ConnectionString">Data Source=SERVER2003BASE\ SQLEXPRESS;Initial Catalog=courion;Provider=SQLNCLI10.1;Integrated Security=SSPI;Auto Translate=False;Application Name=SSIS-Chicos Mapping-{3D86E5E1- 1A2E-4CB1-8E7C-EA1E12887653}FL1DSVSECDB01\ILM.ILM_PROFILE;</DTS:Property></ DTS:ConnectionManager></DTS:ObjectData></DTS:ConnectionManager> <DTS:ConnectionManager> <DTS:Property DTS:Name="DelayValidation">0</DTS:Property> <DTS:Property DTS:Name="ObjectName">SMTP Connection Manager</DTS:Property> <DTS:Property DTS:Name="DTSID">{11F85351-84D3-434F-AD61-FBCB8D8B3017}</DTS:Property> <DTS:Property DTS:Name="Description"></DTS:Property> <DTS:Property DTS:Name="CreationName">SMTP</DTS:Property><DTS:ObjectData><SmtpConnectionManager ConnectionString="SmtpServer=smtp.serversomewhere.com;UseWindowsAuthentication=Fals e;EnableSsl=False;"/></DTS:ObjectData></DTS:ConnectionManager> <DTS:LogProvider> <DTS:Property DTS:Name="ConfigString">Courion Database</DTS:Property> <DTS:Property DTS:Name="DelayValidation">0</DTS:Property> <DTS:Property DTS:Name="ObjectName">SSIS log provider for SQL Server</DTS:Property>

· 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

  • Upload
    dangthu

  • View
    215

  • Download
    3

Embed Size (px)

Citation preview

Page 1: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

<?xml version="1.0"?><DTS:Executable xmlns:DTS="www.microsoft.com/SqlServer/Dts" DTS:ExecutableType="SSIS.Package.2"><DTS:Property DTS:Name="PackageFormatVersion">3</DTS:Property><DTS:Property DTS:Name="VersionComments"></DTS:Property><DTS:Property DTS:Name="CreatorName">Dan Murphy</DTS:Property><DTS:Property DTS:Name="CreatorComputerName">VirtualBox</DTS:Property><DTS:Property DTS:Name="CreationDate" DTS:DataType="7">5/3/2012</DTS:Property><DTS:Property DTS:Name="PackageType">5</DTS:Property><DTS:Property DTS:Name="ProtectionLevel">1</DTS:Property><DTS:Property DTS:Name="MaxConcurrentExecutables">-1</DTS:Property><DTS:Property DTS:Name="PackagePriorityClass">0</DTS:Property><DTS:Property DTS:Name="VersionMajor">2</DTS:Property><DTS:Property DTS:Name="VersionMinor">0</DTS:Property><DTS:Property DTS:Name="VersionBuild">240</DTS:Property><DTS:Property DTS:Name="VersionGUID">{C9153A55-3006-4EDB-9160-AF7DD6680131}</DTS:Property><DTS:Property DTS:Name="EnableConfig">0</DTS:Property><DTS:Property DTS:Name="CheckpointFileName"></DTS:Property><DTS:Property DTS:Name="SaveCheckpoints">0</DTS:Property><DTS:Property DTS:Name="CheckpointUsage">0</DTS:Property><DTS:Property DTS:Name="SuppressConfigurationWarnings">0</DTS:Property><DTS:ConnectionManager><DTS:Property DTS:Name="DelayValidation">0</DTS:Property><DTS:Property DTS:Name="ObjectName">Courion Database</DTS:Property><DTS:Property DTS:Name="DTSID">{3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653}</DTS:Property><DTS:Property DTS:Name="Description"></DTS:Property><DTS:Property DTS:Name="CreationName">OLEDB</DTS:Property><DTS:ObjectData><DTS:ConnectionManager><DTS:Property DTS:Name="Retain">0</DTS:Property><DTS:Property DTS:Name="ConnectionString">Data Source=SERVER2003BASE\SQLEXPRESS;Initial Catalog=courion;Provider=SQLNCLI10.1;Integrated Security=SSPI;Auto Translate=False;Application Name=SSIS-Chicos Mapping-{3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653}FL1DSVSECDB01\ILM.ILM_PROFILE;</DTS:Property></DTS:ConnectionManager></DTS:ObjectData></DTS:ConnectionManager><DTS:ConnectionManager><DTS:Property DTS:Name="DelayValidation">0</DTS:Property><DTS:Property DTS:Name="ObjectName">SMTP Connection Manager</DTS:Property><DTS:Property DTS:Name="DTSID">{11F85351-84D3-434F-AD61-FBCB8D8B3017}</DTS:Property><DTS:Property DTS:Name="Description"></DTS:Property><DTS:Property DTS:Name="CreationName">SMTP</DTS:Property><DTS:ObjectData><SmtpConnectionManager ConnectionString="SmtpServer=smtp.serversomewhere.com;UseWindowsAuthentication=False;EnableSsl=False;"/></DTS:ObjectData></DTS:ConnectionManager><DTS:LogProvider><DTS:Property DTS:Name="ConfigString">Courion Database</DTS:Property><DTS:Property DTS:Name="DelayValidation">0</DTS:Property><DTS:Property DTS:Name="ObjectName">SSIS log provider for SQL Server</DTS:Property><DTS:Property DTS:Name="DTSID">{5EF366D7-5E6E-4440-94CB-CD9EEA7CED80}</DTS:Property><DTS:Property DTS:Name="Description">Writes log entries for events to a SQL Server database</DTS:Property><DTS:Property DTS:Name="CreationName">DTS.LogProviderSQLServer.2</DTS:Property><DTS:ObjectData><InnerObject/></DTS:ObjectData></DTS:LogProvider><DTS:Property DTS:Name="LastModifiedProductVersion">10.50.2500.0</DTS:Property><DTS:Property DTS:Name="ForceExecValue">0</DTS:Property><DTS:Property DTS:Name="ExecValue" DTS:DataType="3">0</DTS:Property><DTS:Property DTS:Name="ForceExecutionResult">-1</DTS:Property><DTS:Property DTS:Name="Disabled">0</DTS:Property>

Page 2: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

<DTS:Property DTS:Name="FailPackageOnFailure">0</DTS:Property><DTS:Property DTS:Name="FailParentOnFailure">0</DTS:Property><DTS:Property DTS:Name="MaxErrorCount">1</DTS:Property><DTS:Property DTS:Name="ISOLevel">1048576</DTS:Property><DTS:Property DTS:Name="LocaleID">1033</DTS:Property><DTS:Property DTS:Name="TransactionOption">1</DTS:Property><DTS:Property DTS:Name="DelayValidation">0</DTS:Property><DTS:Variable><DTS:Property DTS:Name="Expression"></DTS:Property><DTS:Property DTS:Name="EvaluateAsExpression">0</DTS:Property><DTS:Property DTS:Name="Namespace">User</DTS:Property><DTS:Property DTS:Name="ReadOnly">0</DTS:Property><DTS:Property DTS:Name="RaiseChangedEvent">0</DTS:Property><DTS:Property DTS:Name="IncludeInDebugDump">2345</DTS:Property><DTS:VariableValue DTS:DataType="8">localhost</DTS:VariableValue><DTS:Property DTS:Name="ObjectName">ADName</DTS:Property><DTS:Property DTS:Name="DTSID">{05E94B1D-66B3-47F4-97B1-1156220A0399}</DTS:Property><DTS:Property DTS:Name="Description"></DTS:Property><DTS:Property DTS:Name="CreationName"></DTS:Property></DTS:Variable><DTS:Variable><DTS:Property DTS:Name="Expression"></DTS:Property><DTS:Property DTS:Name="EvaluateAsExpression">0</DTS:Property><DTS:Property DTS:Name="Namespace">User</DTS:Property><DTS:Property DTS:Name="ReadOnly">0</DTS:Property><DTS:Property DTS:Name="RaiseChangedEvent">0</DTS:Property><DTS:Property DTS:Name="IncludeInDebugDump">2345</DTS:Property><DTS:VariableValue DTS:DataType="8"></DTS:VariableValue><DTS:Property DTS:Name="ObjectName">Global_SupportEmail</DTS:Property><DTS:Property DTS:Name="DTSID">{FB582F84-ECB4-482B-98B0-63BF49394F6E}</DTS:Property><DTS:Property DTS:Name="Description"></DTS:Property><DTS:Property DTS:Name="CreationName"></DTS:Property></DTS:Variable><DTS:Variable><DTS:Property DTS:Name="Expression"></DTS:Property><DTS:Property DTS:Name="EvaluateAsExpression">0</DTS:Property><DTS:Property DTS:Name="Namespace">User</DTS:Property><DTS:Property DTS:Name="ReadOnly">0</DTS:Property><DTS:Property DTS:Name="RaiseChangedEvent">0</DTS:Property><DTS:Property DTS:Name="IncludeInDebugDump">2345</DTS:Property><DTS:VariableValue DTS:DataType="8"></DTS:VariableValue><DTS:Property DTS:Name="ObjectName">SSIS_Email_Notification</DTS:Property><DTS:Property DTS:Name="DTSID">{A92714F3-BCDA-4FEF-89C1-AB042D6ED6DD}</DTS:Property><DTS:Property DTS:Name="Description"></DTS:Property><DTS:Property DTS:Name="CreationName"></DTS:Property></DTS:Variable><DTS:LoggingOptions><DTS:Property DTS:Name="LoggingMode">1</DTS:Property><DTS:Property DTS:Name="FilterKind">0</DTS:Property><DTS:Property DTS:Name="EventFilter" DTS:DataType="8">3,7,OnError,13,OnInformation,12,OnTaskFailed</DTS:Property><DTS:Property DTS:Name="ColumnFilter" DTS:EventName="OnError"><DTS:Property DTS:Name="Computer">-1</DTS:Property><DTS:Property DTS:Name="Operator">-1</DTS:Property><DTS:Property DTS:Name="SourceName">-1</DTS:Property><DTS:Property DTS:Name="SourceID">-1</DTS:Property><DTS:Property DTS:Name="ExecutionID">-1</DTS:Property><DTS:Property DTS:Name="MessageText">-1</DTS:Property><DTS:Property DTS:Name="DataBytes">-1</DTS:Property></DTS:Property><DTS:Property DTS:Name="ColumnFilter" DTS:EventName="OnInformation"><DTS:Property DTS:Name="Computer">-1</DTS:Property>

Page 3: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

<DTS:Property DTS:Name="Operator">-1</DTS:Property><DTS:Property DTS:Name="SourceName">-1</DTS:Property><DTS:Property DTS:Name="SourceID">-1</DTS:Property><DTS:Property DTS:Name="ExecutionID">-1</DTS:Property><DTS:Property DTS:Name="MessageText">-1</DTS:Property><DTS:Property DTS:Name="DataBytes">-1</DTS:Property></DTS:Property><DTS:Property DTS:Name="ColumnFilter" DTS:EventName="OnTaskFailed"><DTS:Property DTS:Name="Computer">-1</DTS:Property><DTS:Property DTS:Name="Operator">-1</DTS:Property><DTS:Property DTS:Name="SourceName">-1</DTS:Property><DTS:Property DTS:Name="SourceID">-1</DTS:Property><DTS:Property DTS:Name="ExecutionID">-1</DTS:Property><DTS:Property DTS:Name="MessageText">-1</DTS:Property><DTS:Property DTS:Name="DataBytes">-1</DTS:Property></DTS:Property><DTS:SelectedLogProvider DTS:InstanceID="{5EF366D7-5E6E-4440-94CB-CD9EEA7CED80}"/></DTS:LoggingOptions><DTS:Executable DTS:ExecutableType="STOCK:SEQUENCE"><DTS:Property DTS:Name="LockName"></DTS:Property><DTS:Property DTS:Name="ForceExecValue">0</DTS:Property><DTS:Property DTS:Name="ExecValue" DTS:DataType="3">0</DTS:Property><DTS:Property DTS:Name="ForceExecutionResult">-1</DTS:Property><DTS:Property DTS:Name="Disabled">0</DTS:Property><DTS:Property DTS:Name="FailPackageOnFailure">0</DTS:Property><DTS:Property DTS:Name="FailParentOnFailure">0</DTS:Property><DTS:Property DTS:Name="MaxErrorCount">1</DTS:Property><DTS:Property DTS:Name="ISOLevel">1048576</DTS:Property><DTS:Property DTS:Name="LocaleID">-1</DTS:Property><DTS:Property DTS:Name="TransactionOption">1</DTS:Property><DTS:Property DTS:Name="DelayValidation">0</DTS:Property><DTS:LoggingOptions><DTS:Property DTS:Name="LoggingMode">0</DTS:Property><DTS:Property DTS:Name="FilterKind">1</DTS:Property><DTS:Property DTS:Name="EventFilter" DTS:DataType="8"></DTS:Property></DTS:LoggingOptions><DTS:Executable DTS:ExecutableType="Microsoft.SqlServer.Dts.Tasks.ExecuteSQLTask.ExecuteSQLTask, Microsoft.SqlServer.SQLTask, Version=10.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91" DTS:ThreadHint="0"><DTS:Property DTS:Name="ExecutionLocation">0</DTS:Property><DTS:Property DTS:Name="ExecutionAddress"></DTS:Property><DTS:Property DTS:Name="TaskContact">Execute SQL Task; Microsoft Corporation; Microsoft SQL Server 2008 R2; © 2007 Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1</DTS:Property><DTS:Property DTS:Name="ForceExecValue">0</DTS:Property><DTS:Property DTS:Name="ExecValue" DTS:DataType="3">0</DTS:Property><DTS:Property DTS:Name="ForceExecutionResult">-1</DTS:Property><DTS:Property DTS:Name="Disabled">0</DTS:Property><DTS:Property DTS:Name="FailPackageOnFailure">0</DTS:Property><DTS:Property DTS:Name="FailParentOnFailure">0</DTS:Property><DTS:Property DTS:Name="MaxErrorCount">1</DTS:Property><DTS:Property DTS:Name="ISOLevel">1048576</DTS:Property><DTS:Property DTS:Name="LocaleID">-1</DTS:Property><DTS:Property DTS:Name="TransactionOption">1</DTS:Property><DTS:Property DTS:Name="DelayValidation">0</DTS:Property><DTS:LoggingOptions><DTS:Property DTS:Name="LoggingMode">0</DTS:Property><DTS:Property DTS:Name="FilterKind">1</DTS:Property><DTS:Property DTS:Name="EventFilter" DTS:DataType="8"></DTS:Property></DTS:LoggingOptions><DTS:Property DTS:Name="ObjectName">Drop and recreate RAW_AD_temp</DTS:Property><DTS:Property DTS:Name="DTSID">{E6DB29C8-E6C0-4BD3-9713-893FB0CA0877}</DTS:Property><DTS:Property DTS:Name="Description">Execute SQL Task</DTS:Property><DTS:Property

Page 4: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

DTS:Name="CreationName">Microsoft.SqlServer.Dts.Tasks.ExecuteSQLTask.ExecuteSQLTask, Microsoft.SqlServer.SQLTask, Version=10.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91</DTS:Property><DTS:Property DTS:Name="DisableEventHandlers">0</DTS:Property><DTS:ObjectData><SQLTask:SqlTaskData SQLTask:Connection="{3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653}" SQLTask:TimeOut="0" SQLTask:IsStoredProc="False" SQLTask:BypassPrepare="True" SQLTask:SqlStmtSourceType="DirectInput" SQLTask:SqlStatementSource="IF EXISTS (SELECT *&#xA; FROM sys.objects&#xA; WHERE object_id = OBJECT_ID(N'[dbo].[RAW_AD_temp]') AND type IN (N'U')) &#xA;DROP TABLE [dbo].[RAW_AD_temp] CREATE TABLE [dbo].[RAW_AD_temp]([accountExpires] [datetime] NULL, [cn] [varchar](64) NULL, [department] [varchar](64) NULL, &#xA;[description] [varchar](1024) NULL, [directReports] [varchar](8000) NULL, [displayName] [varchar](256) NULL, [distinguishedName] [varchar](128) NULL, &#xA;[division] [varchar](64) NULL, [employeeID] [varchar](16) NULL, [objectGuid] [uniqueidentifier] NULL, [employeeType] [varchar](256) NULL, [givenName] [varchar](64) NULL, &#xA;[homeMDB] [varchar](256) NULL, [homeMTA] [varchar](256) NULL, [location] [varchar](64) NULL, [sn] [varchar](64) NULL, [initials] [varchar](6) NULL, &#xA;[msExchServerName] [varchar](256) NULL, [mail] [varchar](256) NULL, [title] [varchar](64) NULL, [manager] [varchar](65) NULL, [company] [varchar](65) NULL, &#xA;[streetAddress] [varchar](255) NULL, [l] [varchar](128) NULL, [st] [varchar](10) NULL, [postalCode] [varchar](25) NULL, [telephoneNumber] [varchar](64) NULL, &#xA;[mobile] [varchar](64) NULL, [userAccountControl] [int] NULL, [sAMAccountName] [varchar](64) NULL, [passwordLastChanged] [datetime] NULL, [memberOf] [varchar](8000) NULL, &#xA;[lastLogon] [datetime] NULL, [userPrincipalName] [varchar](256) NULL, [whenChanged] [datetime] NULL, [whenCreated] [datetime] NULL, [DisabledFlag] [bit] NULL) ON [PRIMARY]" SQLTask:CodePage="1252" SQLTask:ResultType="ResultSetType_None" xmlns:SQLTask="www.microsoft.com/sqlserver/dts/tasks/sqltask"/></DTS:ObjectData></DTS:Executable><DTS:Executable DTS:ExecutableType="SSIS.Pipeline.2"><DTS:Property DTS:Name="ExecutionLocation">0</DTS:Property><DTS:Property DTS:Name="ExecutionAddress"></DTS:Property><DTS:Property DTS:Name="TaskContact">Performs high-performance data extraction, transformation and loading;Microsoft Corporation; Microsoft SQL Server v10; (C) 2007 Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1</DTS:Property><DTS:Property DTS:Name="ForceExecValue">0</DTS:Property><DTS:Property DTS:Name="ExecValue" DTS:DataType="3">0</DTS:Property><DTS:Property DTS:Name="ForceExecutionResult">-1</DTS:Property><DTS:Property DTS:Name="Disabled">0</DTS:Property><DTS:Property DTS:Name="FailPackageOnFailure">0</DTS:Property><DTS:Property DTS:Name="FailParentOnFailure">0</DTS:Property><DTS:Property DTS:Name="MaxErrorCount">1</DTS:Property><DTS:Property DTS:Name="ISOLevel">1048576</DTS:Property><DTS:Property DTS:Name="LocaleID">-1</DTS:Property><DTS:Property DTS:Name="TransactionOption">1</DTS:Property><DTS:Property DTS:Name="DelayValidation">0</DTS:Property><DTS:LoggingOptions><DTS:Property DTS:Name="LoggingMode">0</DTS:Property><DTS:Property DTS:Name="FilterKind">0</DTS:Property><DTS:Property DTS:Name="EventFilter" DTS:DataType="8"></DTS:Property></DTS:LoggingOptions><DTS:Property DTS:Name="ObjectName">RAW_AD temp - Dataflow</DTS:Property><DTS:Property DTS:Name="DTSID">{0466FF3A-ACAA-4332-86ED-03A3F5F2073F}</DTS:Property><DTS:Property DTS:Name="Description">Data Flow Task</DTS:Property><DTS:Property DTS:Name="CreationName">SSIS.Pipeline.2</DTS:Property><DTS:Property DTS:Name="DisableEventHandlers">0</DTS:Property><DTS:ObjectData><pipeline id="0" name="pipelineXml" description="pipelineXml" defaultBufferMaxRows="10000" engineThreads="10" defaultBufferSize="10485760" BLOBTempStoragePath="" bufferTempStoragePath="" runInOptimizedMode="true">

Page 5: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

<components><component id="1" name="RAW_AD Query Script" componentClassID="{2E42D45B-F83C-400F-8D77-61DDE6A7DF29}" description="Executes a custom script." localeId="-1" usesDispositions="false" validateExternalMetadata="True" version="4" pipelineVersion="0" contactInfo="Executes a custom script.;Microsoft Corporation; Microsoft SqlServer v10; © 2007 Microsoft Corporation; All Rights Reserved; http://www.microsoft.com/sql/support;4"><properties><property id="5" name="SourceCode" dataType="System.String" state="cdata" isArray="true" description="Stores the source code of the component" typeConverter="" UITypeEditor="" containsID="false" expressionType="None"><arrayElements arrayElementCount="20"><arrayElement dataType="System.String"><![CDATA[\sc_ce4d92c83e4d4093beee4ab7d3eeefeb.vbproj]]></arrayElement><arrayElement dataType="System.String"><![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>SC_ce4d92c83e4d4093beee4ab7d3eeefeb.vbproj</RootNamespace> <AssemblyName>SC_ce4d92c83e4d4093beee4ab7d3eeefeb.vbproj</AssemblyName> <StartupObject> </StartupObject> <OptionExplicit>On</OptionExplicit> <OptionCompare>Binary</OptionCompare> <OptionStrict>Off</OptionStrict> <OptionInfer>On</OptionInfer> <ProjectGuid>{3067BAEF-729B-4213-A1BF-AF732BD0684B}</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>

Page 6: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

<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="adodb, Version=7.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> <Reference Include="System" /> <Reference Include="System.Data" /> <Reference Include="System.DirectoryServices" /> <Reference Include="System.Windows.Forms" /> <Reference Include="System.Xml" /> <Reference Include="Microsoft.SqlServer.TxScript, Version=10.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91" /> <Reference Include="Microsoft.SqlServer.DTSRuntimeWrap, Version=10.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91" /> <Reference Include="Microsoft.SqlServer.DTSPipelineWrap, Version=10.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91" /> <Reference Include="Microsoft.SqlServer.PipelineHost, 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" />

Page 7: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

<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="BufferWrapper.vb" /> <Compile Include="ComponentWrapper.vb" /> <Compile Include="main.vb" /> <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> <!-- 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="" /> <Host Name="SSIS_ScriptComponent" /> <ProjectClient>

Page 8: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

<HostIdentifier>SSIS_ScriptComponent</HostIdentifier> </ProjectClient> </FlavorProperties> </VisualStudio> </ProjectExtensions></Project>]]></arrayElement><arrayElement dataType="System.String"><![CDATA[\my project\assemblyinfo.vb]]></arrayElement><arrayElement dataType="System.String"><![CDATA[Imports SystemImports System.ReflectionImports 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("SC_ce4d92c83e4d4093beee4ab7d3eeefeb.vbproj")> <Assembly: AssemblyDescription("")> <Assembly: AssemblyCompany("Chico's")> <Assembly: AssemblyProduct("SC_ce4d92c83e4d4093beee4ab7d3eeefeb.vbproj")> <Assembly: AssemblyCopyright("Copyright @ Chico's 2010")> <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("c544bc03-bc64-4361-8cfd-d13282431a1e")>

' 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")> ]]></arrayElement><arrayElement dataType="System.String"><![CDATA[\my project\settings.settings]]></arrayElement><arrayElement dataType="System.String"><![CDATA[<?xml version='1.0' encoding='iso-8859-1'?><SettingsFile xmlns="uri:settings" CurrentProfile="(Default)" GeneratedClassNamespace="" GeneratedClassName="MySettings"> <Profiles> <Profile Name="(Default)" /> </Profiles> <Settings /></SettingsFile>]]></arrayElement><arrayElement dataType="System.String"><![CDATA[\bufferwrapper.vb]]></arrayElement><arrayElement dataType="System.String"><![CDATA[' THIS IS AUTO-GENERATED CODE THAT WILL BE OVERWRITTEN! DO NOT EDIT!' Microsoft SQL Server Integration Services buffer wrappers' This module defines classes for accessing data flow buffers' THIS IS AUTO-GENERATED CODE THAT WILL BE OVERWRITTEN! DO NOT EDIT!

Option Strict Off ' This allows usage of PipelineBuffer typed accessors.

Page 9: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

Imports SystemImports System.DataImports Microsoft.SqlServer.Dts.PipelineImports Microsoft.SqlServer.Dts.Pipeline.Wrapper

<CLSCompliant(False)> _Public Class ADBuffer Inherits ScriptBuffer

Public Sub New(ByVal Buffer As PipelineBuffer, ByVal BufferColumnIndexes As Integer()) MyBase.New(Buffer, BufferColumnIndexes) End Sub

Public WriteOnly Property [accountExpires]() As DateTime Set Me(0) = Value End Set End Property Public WriteOnly Property [accountExpires_IsNull] As Boolean Set If (value) SetNull(0) Else Throw new InvalidOperationException("IsNull property cannot be set to False. Assign a value to the column instead.") End If End Set End Property

Public WriteOnly Property [cn]() As String Set Me(1) = Value End Set End Property Public WriteOnly Property [cn_IsNull] As Boolean Set If (value) SetNull(1) Else Throw new InvalidOperationException("IsNull property cannot be set to False. Assign a value to the column instead.") End If End Set End Property

Public WriteOnly Property [department]() As String Set Me(2) = Value End Set End Property Public WriteOnly Property [department_IsNull] As Boolean Set If (value) SetNull(2) Else Throw new InvalidOperationException("IsNull property cannot be set to False. Assign a value to the column instead.") End If End Set End Property

Public WriteOnly Property [description]() As String

Page 10: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

Set Me(3) = Value End Set End Property Public WriteOnly Property [description_IsNull] As Boolean Set If (value) SetNull(3) Else Throw new InvalidOperationException("IsNull property cannot be set to False. Assign a value to the column instead.") End If End Set End Property

Public WriteOnly Property [directReports]() As String Set Me(4) = Value End Set End Property Public WriteOnly Property [directReports_IsNull] As Boolean Set If (value) SetNull(4) Else Throw new InvalidOperationException("IsNull property cannot be set to False. Assign a value to the column instead.") End If End Set End Property

Public WriteOnly Property [displayName]() As String Set Me(5) = Value End Set End Property Public WriteOnly Property [displayName_IsNull] As Boolean Set If (value) SetNull(5) Else Throw new InvalidOperationException("IsNull property cannot be set to False. Assign a value to the column instead.") End If End Set End Property

Public WriteOnly Property [distinguishedName]() As String Set Me(6) = Value End Set End Property Public WriteOnly Property [distinguishedName_IsNull] As Boolean Set If (value) SetNull(6) Else Throw new InvalidOperationException("IsNull property cannot be set to False. Assign a value to the column instead.") End If End Set End Property

Public WriteOnly Property [division]() As String

Page 11: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

Set Me(7) = Value End Set End Property Public WriteOnly Property [division_IsNull] As Boolean Set If (value) SetNull(7) Else Throw new InvalidOperationException("IsNull property cannot be set to False. Assign a value to the column instead.") End If End Set End Property

Public WriteOnly Property [employeeID]() As String Set Me(8) = Value End Set End Property Public WriteOnly Property [employeeID_IsNull] As Boolean Set If (value) SetNull(8) Else Throw new InvalidOperationException("IsNull property cannot be set to False. Assign a value to the column instead.") End If End Set End Property

Public WriteOnly Property [objectGuid]() As Guid Set Me(9) = Value End Set End Property Public WriteOnly Property [objectGuid_IsNull] As Boolean Set If (value) SetNull(9) Else Throw new InvalidOperationException("IsNull property cannot be set to False. Assign a value to the column instead.") End If End Set End Property

Public WriteOnly Property [employeeType]() As String Set Me(10) = Value End Set End Property Public WriteOnly Property [employeeType_IsNull] As Boolean Set If (value) SetNull(10) Else Throw new InvalidOperationException("IsNull property cannot be set to False. Assign a value to the column instead.") End If End Set End Property

Public WriteOnly Property [givenName]() As String

Page 12: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

Set Me(11) = Value End Set End Property Public WriteOnly Property [givenName_IsNull] As Boolean Set If (value) SetNull(11) Else Throw new InvalidOperationException("IsNull property cannot be set to False. Assign a value to the column instead.") End If End Set End Property

Public WriteOnly Property [homeMDB]() As String Set Me(12) = Value End Set End Property Public WriteOnly Property [homeMDB_IsNull] As Boolean Set If (value) SetNull(12) Else Throw new InvalidOperationException("IsNull property cannot be set to False. Assign a value to the column instead.") End If End Set End Property

Public WriteOnly Property [homeMTA]() As String Set Me(13) = Value End Set End Property Public WriteOnly Property [homeMTA_IsNull] As Boolean Set If (value) SetNull(13) Else Throw new InvalidOperationException("IsNull property cannot be set to False. Assign a value to the column instead.") End If End Set End Property

Public WriteOnly Property [location]() As String Set Me(14) = Value End Set End Property Public WriteOnly Property [location_IsNull] As Boolean Set If (value) SetNull(14) Else Throw new InvalidOperationException("IsNull property cannot be set to False. Assign a value to the column instead.") End If End Set End Property

Public WriteOnly Property [sn]() As String

Page 13: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

Set Me(15) = Value End Set End Property Public WriteOnly Property [sn_IsNull] As Boolean Set If (value) SetNull(15) Else Throw new InvalidOperationException("IsNull property cannot be set to False. Assign a value to the column instead.") End If End Set End Property

Public WriteOnly Property [initials]() As String Set Me(16) = Value End Set End Property Public WriteOnly Property [initials_IsNull] As Boolean Set If (value) SetNull(16) Else Throw new InvalidOperationException("IsNull property cannot be set to False. Assign a value to the column instead.") End If End Set End Property

Public WriteOnly Property [msExchServerName]() As String Set Me(17) = Value End Set End Property Public WriteOnly Property [msExchServerName_IsNull] As Boolean Set If (value) SetNull(17) Else Throw new InvalidOperationException("IsNull property cannot be set to False. Assign a value to the column instead.") End If End Set End Property

Public WriteOnly Property [mail]() As String Set Me(18) = Value End Set End Property Public WriteOnly Property [mail_IsNull] As Boolean Set If (value) SetNull(18) Else Throw new InvalidOperationException("IsNull property cannot be set to False. Assign a value to the column instead.") End If End Set End Property

Public WriteOnly Property [title]() As String

Page 14: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

Set Me(19) = Value End Set End Property Public WriteOnly Property [title_IsNull] As Boolean Set If (value) SetNull(19) Else Throw new InvalidOperationException("IsNull property cannot be set to False. Assign a value to the column instead.") End If End Set End Property

Public WriteOnly Property [manager]() As String Set Me(20) = Value End Set End Property Public WriteOnly Property [manager_IsNull] As Boolean Set If (value) SetNull(20) Else Throw new InvalidOperationException("IsNull property cannot be set to False. Assign a value to the column instead.") End If End Set End Property

Public WriteOnly Property [company]() As String Set Me(21) = Value End Set End Property Public WriteOnly Property [company_IsNull] As Boolean Set If (value) SetNull(21) Else Throw new InvalidOperationException("IsNull property cannot be set to False. Assign a value to the column instead.") End If End Set End Property

Public WriteOnly Property [streetAddress]() As String Set Me(22) = Value End Set End Property Public WriteOnly Property [streetAddress_IsNull] As Boolean Set If (value) SetNull(22) Else Throw new InvalidOperationException("IsNull property cannot be set to False. Assign a value to the column instead.") End If End Set End Property

Public WriteOnly Property [l]() As String

Page 15: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

Set Me(23) = Value End Set End Property Public WriteOnly Property [l_IsNull] As Boolean Set If (value) SetNull(23) Else Throw new InvalidOperationException("IsNull property cannot be set to False. Assign a value to the column instead.") End If End Set End Property

Public WriteOnly Property [st]() As String Set Me(24) = Value End Set End Property Public WriteOnly Property [st_IsNull] As Boolean Set If (value) SetNull(24) Else Throw new InvalidOperationException("IsNull property cannot be set to False. Assign a value to the column instead.") End If End Set End Property

Public WriteOnly Property [postalCode]() As String Set Me(25) = Value End Set End Property Public WriteOnly Property [postalCode_IsNull] As Boolean Set If (value) SetNull(25) Else Throw new InvalidOperationException("IsNull property cannot be set to False. Assign a value to the column instead.") End If End Set End Property

Public WriteOnly Property [telephoneNumber]() As String Set Me(26) = Value End Set End Property Public WriteOnly Property [telephoneNumber_IsNull] As Boolean Set If (value) SetNull(26) Else Throw new InvalidOperationException("IsNull property cannot be set to False. Assign a value to the column instead.") End If End Set End Property

Public WriteOnly Property [mobile]() As String

Page 16: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

Set Me(27) = Value End Set End Property Public WriteOnly Property [mobile_IsNull] As Boolean Set If (value) SetNull(27) Else Throw new InvalidOperationException("IsNull property cannot be set to False. Assign a value to the column instead.") End If End Set End Property

Public WriteOnly Property [userAccountControl]() As Int32 Set Me(28) = Value End Set End Property Public WriteOnly Property [userAccountControl_IsNull] As Boolean Set If (value) SetNull(28) Else Throw new InvalidOperationException("IsNull property cannot be set to False. Assign a value to the column instead.") End If End Set End Property

Public WriteOnly Property [sAMAccountName]() As String Set Me(29) = Value End Set End Property Public WriteOnly Property [sAMAccountName_IsNull] As Boolean Set If (value) SetNull(29) Else Throw new InvalidOperationException("IsNull property cannot be set to False. Assign a value to the column instead.") End If End Set End Property

Public WriteOnly Property [passwordLastChanged]() As DateTime Set Me(30) = Value End Set End Property Public WriteOnly Property [passwordLastChanged_IsNull] As Boolean Set If (value) SetNull(30) Else Throw new InvalidOperationException("IsNull property cannot be set to False. Assign a value to the column instead.") End If End Set End Property

Public WriteOnly Property [memberOf]() As String

Page 17: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

Set Me(31) = Value End Set End Property Public WriteOnly Property [memberOf_IsNull] As Boolean Set If (value) SetNull(31) Else Throw new InvalidOperationException("IsNull property cannot be set to False. Assign a value to the column instead.") End If End Set End Property

Public WriteOnly Property [lastLogon]() As DateTime Set Me(32) = Value End Set End Property Public WriteOnly Property [lastLogon_IsNull] As Boolean Set If (value) SetNull(32) Else Throw new InvalidOperationException("IsNull property cannot be set to False. Assign a value to the column instead.") End If End Set End Property

Public WriteOnly Property [userPrincipalName]() As String Set Me(33) = Value End Set End Property Public WriteOnly Property [userPrincipalName_IsNull] As Boolean Set If (value) SetNull(33) Else Throw new InvalidOperationException("IsNull property cannot be set to False. Assign a value to the column instead.") End If End Set End Property

Public WriteOnly Property [whenChanged]() As DateTime Set Me(34) = Value End Set End Property Public WriteOnly Property [whenChanged_IsNull] As Boolean Set If (value) SetNull(34) Else Throw new InvalidOperationException("IsNull property cannot be set to False. Assign a value to the column instead.") End If End Set End Property

Public WriteOnly Property [whenCreated]() As DateTime

Page 18: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

Set Me(35) = Value End Set End Property Public WriteOnly Property [whenCreated_IsNull] As Boolean Set If (value) SetNull(35) Else Throw new InvalidOperationException("IsNull property cannot be set to False. Assign a value to the column instead.") End If End Set End Property

Public Overloads Sub AddRow() MyBase.AddRow() End Sub

Public Overloads Sub SetEndOfRowset() MyBase.SetEndOfRowset() End Sub

Public Overloads Function EndOfRowset() As Boolean EndOfRowset = MyBase.EndOfRowset End Function

End Class]]></arrayElement><arrayElement dataType="System.String"><![CDATA[\my project\settings.designer.vb]]></arrayElement><arrayElement dataType="System.String"><![CDATA['------------------------------------------------------------------------------' <auto-generated>' This code was generated by a tool.' Runtime Version:2.0.50727.5448'' Changes to this file may cause incorrect behavior and will be lost if' the code is regenerated.' </auto-generated>'------------------------------------------------------------------------------

Option Strict OnOption Explicit On

<Global.System.Runtime.CompilerServices.CompilerGeneratedAttribute(), _ Global.System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "9.0.0.0"), _ Global.System.ComponentModel.EditorBrowsableAttribute(Global.System.ComponentModel.EditorBrowsableState.Advanced)> _Partial Friend NotInheritable Class Settings Inherits Global.System.Configuration.ApplicationSettingsBase Private Shared defaultInstance As Settings = CType(Global.System.Configuration.ApplicationSettingsBase.Synchronized(New Settings),Settings) #Region "My.Settings Auto-Save Functionality"#If _MyType = "WindowsForms" Then Private Shared addedHandler As Boolean

Page 19: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

Private Shared addedHandlerLockObject As New Object

<Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), Global.System.ComponentModel.EditorBrowsableAttribute(Global.System.ComponentModel.EditorBrowsableState.Advanced)> _ Private Shared Sub AutoSaveSettings(ByVal sender As Global.System.Object, ByVal e As Global.System.EventArgs) If My.Application.SaveMySettingsOnExit Then My.Settings.Save() End If End Sub#End If#End Region Public Shared ReadOnly Property [Default]() As Settings Get #If _MyType = "WindowsForms" Then If Not addedHandler Then SyncLock addedHandlerLockObject If Not addedHandler Then AddHandler My.Application.Shutdown, AddressOf AutoSaveSettings addedHandler = True End If End SyncLock End If#End If Return defaultInstance End Get End PropertyEnd Class

Namespace My <Global.Microsoft.VisualBasic.HideModuleNameAttribute(), _ Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _ Global.System.Runtime.CompilerServices.CompilerGeneratedAttribute()> _ Friend Module MySettingsProperty <Global.System.ComponentModel.Design.HelpKeywordAttribute("My.Settings")> _ Friend ReadOnly Property Settings() As Global.SC_ce4d92c83e4d4093beee4ab7d3eeefeb.vbproj.Settings Get Return Global.SC_ce4d92c83e4d4093beee4ab7d3eeefeb.vbproj.Settings.Default End Get End Property End ModuleEnd Namespace]]></arrayElement><arrayElement dataType="System.String"><![CDATA[\my project\resources.designer.vb]]></arrayElement><arrayElement dataType="System.String"><![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

Page 20: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

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 ClassEnd Namespace]]></arrayElement><arrayElement dataType="System.String"><![CDATA[\componentwrapper.vb]]></arrayElement><arrayElement dataType="System.String"><![CDATA[' THIS IS AUTO-GENERATED CODE THAT WILL BE OVERWRITTEN! DO NOT EDIT!' Microsoft SQL Server Integration Services component wrapper' This module defines the base class for your component

Page 21: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

' THIS IS AUTO-GENERATED CODE THAT WILL BE OVERWRITTEN! DO NOT EDIT!

Imports SystemImports System.DataImports Microsoft.SqlServer.Dts.PipelineImports Microsoft.SqlServer.Dts.Pipeline.WrapperImports Microsoft.SqlServer.Dts.Runtime.Wrapper

<CLSCompliant(False)> _Public Class UserComponent Inherits ScriptComponent

Public Connections As New Connections(Me) Public Variables As New Variables(Me)

Public ADBuffer As ADBuffer

Public Overridable Sub FinishOutputs() End Sub

Private Sub MarkOutputsFinished()

If ADBuffer IsNot Nothing Then ADBuffer.SetEndOfRowset ADBuffer = Nothing End If

End Sub

Public Overrides Sub PrimeOutput(ByVal Outputs As Integer, ByVal OutputIDs() As Integer, ByVal Buffers() As PipelineBuffer)

For I As Integer = 0 To Outputs - 1 If OutputIDs(I) = 4 Then ADBuffer = New ADBuffer(Buffers(I), GetColumnIndexes(OutputIDs(I))) End If Next

CreateNewOutputRows()

FinishOutputs() MarkOutputsFinished()

End Sub

Public Overridable Sub CreateNewOutputRows() End Sub

End Class

Public Class Connections

Dim ParentComponent As ScriptComponent

<CLSCompliant(False)> _ Public Sub New(ByVal Component As ScriptComponent) ParentComponent = Component End Sub

End Class

Public Class Variables

Page 22: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

Dim ParentComponent As ScriptComponent

<CLSCompliant(False)> _ Public Sub New(ByVal Component As ScriptComponent) ParentComponent = Component End Sub

Public ReadOnly Property [ADName]() As String Get Return CType(ParentComponent.ReadOnlyVariables("ADName").Value, String) End Get End Property

End Class]]></arrayElement><arrayElement dataType="System.String"><![CDATA[\my project\resources.resx]]></arrayElement><arrayElement dataType="System.String"><![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:

Page 23: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

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>

Page 24: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

</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>]]></arrayElement><arrayElement dataType="System.String"><![CDATA[\main.vb]]></arrayElement><arrayElement dataType="System.String"><![CDATA[' Microsoft SQL Server Integration Services Script Component' Write scripts using Microsoft Visual Basic 2008.' ScriptMain is the entry point class of the script.

Imports ADODBImports SystemImports System.DataImports System.MathImports Microsoft.SqlServer.Dts.Pipeline.WrapperImports Microsoft.SqlServer.Dts.Runtime.WrapperImports System.DirectoryServicesImports System.TextImports System.CollectionsImports System.Windows.Forms

<Microsoft.SqlServer.Dts.Pipeline.SSISScriptComponentEntryPointAttribute> _<CLSCompliant(False)> _Public Class ScriptMain Inherits UserComponent

Public Overrides Sub PreExecute() MyBase.PreExecute() ' ' Add your code here for preprocessing or remove if not needed ' End Sub

Public Overrides Sub PostExecute() MyBase.PostExecute() ' ' Add your code here for postprocessing or remove if not needed ' You can set read/write variables here, for example: ' Me.Variables.MyIntVar = 100 ' End Sub

Public Overrides Sub CreateNewOutputRows() ' ' Add rows by calling the AddRow method on the member variable named "<Output Name>Buffer". ' For example, call MyOutputBuffer.AddRow() if your output was named "MyOutput". ' queryLDAP("LDAP://" & Me.Variables.ADName)

Page 25: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

End Sub Public Sub queryLDAP(ByVal strDomain As String) Dim searchRoot As New DirectoryEntry(strDomain) Dim search As New DirectorySearcher(searchRoot) Dim result As SearchResult Dim resultCol As SearchResultCollection 'Set Search Filters (Compound expressions are formed with the prefix operators & and |) 'search.Filter = "(&(objectClass=user)(objectCategory=person)(!userPrincipalName=NULL))" 'search.Filter = "(&(objectClass=user)(objectCategory=person))" search.Filter = "(objectClass=user)" search.PageSize = 500 search.SearchScope = SearchScope.Subtree

'Properties To Get search.PropertiesToLoad.Add("accountExpires") search.PropertiesToLoad.Add("cn") search.PropertiesToLoad.Add("company") search.PropertiesToLoad.Add("department") search.PropertiesToLoad.Add("description") search.PropertiesToLoad.Add("Disabled") search.PropertiesToLoad.Add("directReports") search.PropertiesToLoad.Add("displayName") search.PropertiesToLoad.Add("distinguishedName") search.PropertiesToLoad.Add("division") search.PropertiesToLoad.Add("employeeID") search.PropertiesToLoad.Add("employeeType") search.PropertiesToLoad.Add("givenName") search.PropertiesToLoad.Add("homeMDB") search.PropertiesToLoad.Add("homeMTA") search.PropertiesToLoad.Add("initials") search.PropertiesToLoad.Add("l") search.PropertiesToLoad.Add("lastLogon") search.PropertiesToLoad.Add("location") search.PropertiesToLoad.Add("mail") search.PropertiesToLoad.Add("manager") search.PropertiesToLoad.Add("memberOf") search.PropertiesToLoad.Add("mobile") search.PropertiesToLoad.Add("msExchHomeServerName") search.PropertiesToLoad.Add("objectGuid") search.PropertiesToLoad.Add("passwordLastChanged") search.PropertiesToLoad.Add("postalCode") search.PropertiesToLoad.Add("pwdLastSet") search.PropertiesToLoad.Add("sAMAccountName") search.PropertiesToLoad.Add("sn") search.PropertiesToLoad.Add("st") search.PropertiesToLoad.Add("streetAddress") search.PropertiesToLoad.Add("telephoneNumber") search.PropertiesToLoad.Add("title") search.PropertiesToLoad.Add("userAccountControl") search.PropertiesToLoad.Add("userPrincipalName") search.PropertiesToLoad.Add("whenChanged") search.PropertiesToLoad.Add("whenCreated")

'Get All Results and Add Each Row resultCol = search.FindAll()

For Each result In resultCol Try ADBuffer.AddRow() ADBuffer.accountExpires = CleanPropertyDateWithDefault(result,

Page 26: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

"accountExpires") ADBuffer.cn = CleanPropertyString(result, "cn", 64) ADBuffer.company = CleanPropertyString(result, "company", 64) ADBuffer.department = CleanPropertyString(result, "department", 64) ADBuffer.description = CleanPropertyString(result, "description", 1024) ADBuffer.directReports = CleanPropertyString(result, "directReports", 8000) ADBuffer.displayName = CleanPropertyString(result, "displayName", 256) ADBuffer.distinguishedName = CleanPropertyString(result, "distinguishedName", 128) ADBuffer.division = CleanPropertyString(result, "division", 64) ADBuffer.employeeID = CleanPropertyString(result, "employeeID", 16) ADBuffer.employeeType = CleanPropertyString(result, "employeeType", 256) ADBuffer.givenName = CleanPropertyString(result, "givenName", 64) ADBuffer.homeMDB = CleanPropertyString(result, "homeMDB", 256) ADBuffer.homeMTA = CleanPropertyString(result, "homeMTA", 256) ADBuffer.initials = CleanPropertyString(result, "initials", 6) ADBuffer.l = CleanPropertyString(result, "l", 128) ADBuffer.lastLogon = CleanPropertyDateWithDefault(result, "lastLogon") ADBuffer.location = CleanPropertyString(result, "location", 128) ADBuffer.mail = CleanPropertyString(result, "mail", 256) ADBuffer.manager = CleanPropertyString(result, "manager", 256) ADBuffer.memberOf = GetGroups(CleanPropertyString(result, "cn", 8000)) ADBuffer.mobile = CleanPropertyString(result, "mobile", 64) ADBuffer.msExchServerName = CleanPropertyString(result, "msExchServerName", 256) ADBuffer.objectGuid = New Guid(DirectCast(result.Properties("objectGuid")(0), Byte())) ADBuffer.passwordLastChanged = CleanPropertyDateWithDefault(result, "passwordLastChanged") ADBuffer.postalCode = CleanPropertyString(result, "postalCode", 40) ADBuffer.passwordLastChanged = CleanPropertyDateWithDefault(result, "pwdLastSet") ADBuffer.sAMAccountName = CleanPropertyString(result, "sAMAccountName", 64) ADBuffer.sn = CleanPropertyString(result, "sn", 64) ADBuffer.st = CleanPropertyString(result, "st", 128) ADBuffer.streetAddress = CleanPropertyString(result, "streetAddress", 256) ADBuffer.telephoneNumber = CleanPropertyString(result, "telephoneNumber", 64) ' ADBuffer.thumbnailPhoto = CleanPropertyString(result, "thumbNailPhoto", 2048) ADBuffer.title = CleanPropertyString(result, "title", 64) ADBuffer.userAccountControl = DirectCast(result.Properties("userAccountControl")(0), Integer) ADBuffer.userPrincipalName = CleanPropertyString(result, "userPrincipalName", 256) ADBuffer.whenChanged = CleanPropertyDate(result, "whenChanged") ADBuffer.whenCreated = CleanPropertyDate(result, "whenCreated")

Catch 'MessageBox.Show(CleanPropertyString(result, "employeeType", 64)) 'MessageBox.Show(CleanPropertyString(result, "sAMAccountName",

Page 27: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

128)) End Try Next 'End Row buffer ADBuffer.EndOfRowset() 'Due to implementation restrictions, the SearchResultCollection class cannot release all of its unmanaged resources when it is garbage collected. 'To prevent a memory leak, you must call the Dispose method when the SearchResultCollection object is no longer needed. resultCol.Dispose() End Sub

'Handle Strings Public Function CleanPropertyString(ByVal PropCol As System.DirectoryServices.SearchResult, ByVal theField As String, ByVal nlength As Integer) As String Dim nStrLen As Integer

'Make sure the value exists in the property collection If PropCol.Properties.Contains(theField) Then 'Get Field CleanPropertyString = PropCol.Properties(theField)(0).ToString()

'Get String Length (Use smallest size) If nlength < CleanPropertyString.Length() Then nStrLen = nlength Else nStrLen = CleanPropertyString.Length() End If

'Clean String CleanPropertyString = RTrim(CleanPropertyString.Substring(0, nStrLen).Trim()) Else CleanPropertyString = Nothing End If End Function

'Clean Date Public Function CleanPropertyDate(ByVal PropCol As System.DirectoryServices.SearchResult, ByVal theField As String) As DateTime If PropCol.Properties.Contains(theField) Then 'Get Field CleanPropertyDate = DirectCast(PropCol.Properties(theField)(0), DateTime) End If

End Function

'Clean DateWithDefault Public Function CleanPropertyDateWithDefault(ByVal PropCol As System.DirectoryServices.SearchResult, ByVal theField As String) As DateTime CleanPropertyDateWithDefault = "1/1/1901 1:11" If DirectCast(PropCol.Properties("pwdLastSet")(0), Int64) <> "0" Then CleanPropertyDateWithDefault = DateTime.FromBinary(DirectCast(PropCol.Properties("pwdLastSet")(0), Int64)).AddYears(1600).ToString("MM/dd/yyyy HH:mm") End If End Function

Public Function GetGroups(ByVal _filterAttribute As String) As String 'Dim _filterAttribute As String Dim entry As DirectoryEntry = New DirectoryEntry("LDAP://" & Me.Variables.ADName)

Page 28: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

'Dim entry As DirectoryEntry = New DirectoryEntry("LDAP://DC=ad-ech,DC=net") 'queryLDAP("LDAP://" & Me.Variables.ADName) Dim search As DirectorySearcher = New DirectorySearcher(entry) search.Filter = "(cn=" & _filterAttribute & ")" 'search.Filter = "(&(objectClass=user)(objectCategory=person))" search.PropertiesToLoad.Add("memberOf") Dim groupNames As StringBuilder = New StringBuilder()

Try Dim result As SearchResult = search.FindOne() Dim propertyCount As Integer = result.Properties("memberOf").Count

Dim dn As String Dim equalsIndex, commaIndex As Integer

Dim propertyCounter As Integer

groupNames.Append("|")

For propertyCounter = 0 To propertyCount - 1 dn = CType(result.Properties("memberOf")(propertyCounter), String)

equalsIndex = dn.IndexOf("=", 1) commaIndex = dn.IndexOf(",", 1) If (equalsIndex = -1) Then Return Nothing End If

groupNames.Append(dn.Substring((equalsIndex + 1), (commaIndex - equalsIndex) - 1)) groupNames.Append("|") Next

Catch ex As Exception Throw New Exception("Error obtaining group names. " & ex.Message) End Try

Return groupNames.ToString() End FunctionEnd Class]]></arrayElement><arrayElement dataType="System.String"><![CDATA[\ad_query_vbs.vbproj]]></arrayElement><arrayElement dataType="System.String"><![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>

Page 29: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

<RootNamespace>SC_ce4d92c83e4d4093beee4ab7d3eeefeb.vbproj</RootNamespace> <AssemblyName>SC_ce4d92c83e4d4093beee4ab7d3eeefeb.vbproj</AssemblyName> <StartupObject> </StartupObject> <OptionExplicit>On</OptionExplicit> <OptionCompare>Binary</OptionCompare> <OptionStrict>Off</OptionStrict> <OptionInfer>On</OptionInfer> <ProjectGuid>{3067BAEF-729B-4213-A1BF-AF732BD0684B}</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>

Page 30: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

<PreBuildEvent> </PreBuildEvent> <PostBuildEvent> </PostBuildEvent> </PropertyGroup> <!-- This sections specifies references for the project. --> <ItemGroup> <Reference Include="adodb, Version=7.0.3300.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> <Reference Include="System" /> <Reference Include="System.Data" /> <Reference Include="System.DirectoryServices" /> <Reference Include="System.Windows.Forms" /> <Reference Include="System.Xml" /> <Reference Include="Microsoft.SqlServer.TxScript, Version=10.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91" /> <Reference Include="Microsoft.SqlServer.DTSRuntimeWrap, Version=10.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91" /> <Reference Include="Microsoft.SqlServer.DTSPipelineWrap, Version=10.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91" /> <Reference Include="Microsoft.SqlServer.PipelineHost, 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="BufferWrapper.vb" /> <Compile Include="ComponentWrapper.vb" /> <Compile Include="main.vb" /> <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>

Page 31: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

<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> <!-- 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="" /> <Host Name="SSIS_ScriptComponent" /> <ProjectClient> <HostIdentifier>SSIS_ScriptComponent</HostIdentifier> </ProjectClient> </FlavorProperties> </VisualStudio> </ProjectExtensions></Project>]]></arrayElement></arrayElements></property><property id="6" name="BinaryCode" dataType="System.String" state="cdata" isArray="true" description="Stores the binary representation of the component" typeConverter="" UITypeEditor="" containsID="false" expressionType="None"><arrayElements arrayElementCount="2"><arrayElement dataType="System.String"><![CDATA[\bin\sc_ce4d92c83e4d4093beee4ab7d3eeefeb.vbproj.dll]]></arrayElement><arrayElement dataType="System.String"><![CDATA[TVqQAAMAAAAEAAAA//8AALgAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAA4fug4AtAnNIbgBTM0hVGhpcyBwcm9ncmFtIGNhbm5vdCBiZSBydW4gaW4gRE9TIG1vZGUuDQ0KJAAAAAAAAABQRQAATAEDAIw/tU8AAAAAAAAAAOAAAiELAQgAAEwAAAAMAAAAAAAALmoAAAAgAAAAgAAAAABAAAAgAAAAAgAABAAAAAAAAAAEAAAAAAAAAADAAAAAAgAAAAAAAAIAQIUAABAAABAAAAAAEAAAEAAAAAAAABAAAAAAAAAAAAAAANxpAABPAAAAAIAAAFAJAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAACAAAAAAAAAAAAAAACCAAAEgAAAAAAAAAAAAAAC50ZXh0AAAANEoAAAAgAAAATAAAAAIAAAAAAAAAAAAAAAAAACAAAGAucnNyYwAAAFAJAAAAgAAAAAoAAABOAAAAAAAAAAAAAAAAAABAAABALnJlbG9jAAAMAAAAAKAAAAACAAAAWAAAAAAAAAAAAAAAAAAAQAAAQgAAAAAAAAAAAAAAAAAAAAAQagAAAAAAAEgAAAACAAUA8DMAAOw1AAABAAAAAAAAAFAgAAC4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALQAAADOyu++AQAAAJEAAABsU3lzdGVtLlJlc291cmNlcy5SZXNvdXJjZVJlYWRlciwgbXNjb3JsaWIsIFZlcnNpb249Mi4wLjAuMCwgQ3VsdHVyZT1uZXV0cmFsLCBQdWJsaWNLZXlUb2tlbj1iNzdhNWM1NjE5MzRlMDg5I1N5c3RlbS5SZXNvdXJjZXMuUnVudGltZVJlc291cmNlU2V0AgAAAAAAAAAAAAAAUEFEUEFEULQAAAAeAigBAAAKKh4CKAQAAAoqpnMGAAAKgAEAAARzBwAACoACAAAEcwgAAAqAAwAABHMJAAAKgAQAAAQqAAATMAEACwAAAAEAABF+AQAABG8KAAAKKgATMAEACwAAAAIAABF+AgAABG8LAAAKKgATMAEACwAAAAMAABF+AwAABG8MAAAKKgATMAEACwAAAAQAABF+BAAABG8NAAAKKgATMAIADQAAAAUAABECAygRAAAKKBIAAAoqAAAAEzABAAcAAAAGAAARAigTAAAKKgATMAEACwAAAAcAABHQBQAAAigUAAAKKgATMAEABwAAAAgAABECKBUAAAoqABMwAQAQAAAACQAAEQKMAQAAGy0GKAEAACsqAioTMAIAEAAAAAoAABEDEgD+FQIAABsGgQIAABsqHgIoFwAACioTMAIAKAAAAAsAABECexkAAApvGgAACgsHjAMAABstEigCAAArCwJ7GQAACgdvGwAACgcqSgIoFwAACgJzHAAACn0ZAAAKKgAmAgMEKB4AAAoqAAA6AhYDjAkAAAFvHwAACioAYgMsCQIWbyAAAAorC3IBAABwcyEAAAp6KgAAACYCFwNvHwAACioAAGIDLAkCF28gAAAKKwtyAQAAcHMhAAAKeioA

Page 32: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

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AHBvNQAACiYIbzQAAApyFgEAcG81AAAKJghvNAAACnIsAQBwbzUAAAomCG80AAAKckQBAHBvNQAACiYIbzQAAApyVgEAcG81AAAKJghvNAAACnJyAQBwbzUAAAomCG80AAAKcooBAHBvNQAACiYIbzQAAApyrgEAcG81AAAKJghvNAAACnLAAQBwbzUAAAomCG80AAAKctYBAHBvNQAACiYIbzQAAApy8AEAcG81AAAKJghvNAAACnIEAgBwbzUAAAomCG80AAAKchQCAHBvNQAACiYIbzQAAApyJAIAcG81AAAKJghvNAAACnI2AgBwbzUAAAomCG80AAAKcjoCAHBvNQAACiYIbzQAAApyTgIAcG81AAAKJghvNAAACnJgAgBwbzUAAAomCG80AAAKcmoCAHBvNQAACiYIbzQAAApyegIAcG81AAAKJghvNAAACnKMAgBwbzUAAAomCG80AAAKcpoCAHBvNQAACiYIbzQAAApyxAIAcG81AAAKJghvNAAACnLaAgBwbzUAAAomCG80AAAKcgIDAHBvNQAACiYIbzQAAApyGAMAcG81AAAKJghvNAAACnIuAwBwbzUAAAomCG80AAAKckwDAHBvNQAACiYIbzQAAApyUgMAcG81AAAKJghvNAAACnJYAwBwbzUAAAomCG80AAAKcnQDAHBvNQAACiYIbzQAAApylAMAcG81AAAKJghvNAAACnKgAwBwbzUAAAomCG80AAAKcsYDAHBvNQAACiYIbzQAAApy6gMAcG81AAAKJghvNAAACnICBABwbzUAAAomCG82AAAKCwdvNwAAChMEOBQEAAARBG84AAAKdAwAAAEKAnsIAAAEb1oAAAYCewgAAAQCBnLiAABwb2wAAAZvEgAABgJ7CAAABAIGcgABAHAfQG9qAAAGbxQAAAYCewgAAAQCBnIGAQBwH0BvagAABm88AAAGAnsIAAAEAgZyFgEAcB9Ab2oAAAZvFgAABgJ7CAAABAIGciwBAHAgAAQAAG9qAAAGbxgAAAYCewgAAAQCBnJWAQBwIEAfAABvagAABm8aAAAGAnsIAAAEAgZycgEAcCAAAQAAb2oAAAZvHAAABgJ7CAAABAIGcooBAHAggAAAAG9qAAAGbx4AAAYCewgAAAQCBnKuAQBwH0BvagAABm8gAAAGAnsIAAAEAgZywAEAcB8Qb2oAAAZvIgAABgJ7CAAABAIGctYBAHAgAAEAAG9qAAAGbyYAAAYCewgAAAQCBnLwAQBwH0BvagAABm8oAAAGAnsIAAAEAgZyBAIAcCAAAQAAb2oAAAZvKgAABgJ7CAAABAIGchQCAHAgAAEAAG9qAAAGbywAAAYCewgAAAQCBnIkAgBwHG9qAAAGbzIAAAYCewgAAAQCBnI2AgBwIIAAAABvagAABm9AAAAGAnsIAAAEAgZyOgIAcG9sAAAGb1IAAAYCewgAAAQCBnJOAgBwIIAAAABvagAABm8uAAAGAnsIAAAEAgZyYAIAcCAAAQAAb2oAAAZvNgAABgJ7CAAABAIGcmoCAHAgAAEAAG9qAAAGbzoAAAYCewgAAAQCAgZyAAEAcCBAHwAAb2oAAAZvbQAABm9QAAAGAnsIAAAEAgZyjAIAcB9Ab2oAAAZvSAAABgJ7CAAABAIGchoEAHAgAAEAAG9qAAAGbzQAAAYCewgAAAQSBQZvOQAACnLEAgBwbzoAAAoWbzsAAAp0CgAAGyg8AAAKEQVvJAAABgJ7CAAABAIGctoCAHBvbAAABm9OAAAGAnsIAAAEAgZyAgMAcB8ob2oAAAZvRAAABgJ7CAAABAIGchgDAHBvbAAABm9OAAAGAnsIAAAEAgZyLgMAcB9Ab2oAAAZvTAAABgJ7CAAABAIGckwDAHAfQG9qAAAGbzAAAAYCewgAAAQCBnJSAwBwIIAAAABvagAABm9CAAAGAnsIAAAEAgZyWAMAcCAAAQAAb2oAAAZvPgAABgJ7CAAABAIGcnQDAHAfQG9qAAAGb0YAAAYCewgAAAQCBnKUAwBwH0BvagAABm84AAAGAnsIAAAEBm85AAAKcqADAHBvOgAAChZvOwAACnkdAAABcR0AAAFvSgAABgJ7CAAABAIGcsYDAHAgAAEAAG9qAAAGb1QAAAYCewgAAAQCBnLqAwBwb2sAAAZvVgAABgJ7CAAABAIGcgIEAHBvawAABm9YAAAG3gwoPQAACig+AAAK3gARBG8/AAAKOuD7///eFhEEdS0AAAEsDBEEdS0AAAFvQAAACtwCewgAAARvXAAABiYHb0EAAAoqQTAAAAAAAADSAgAA+wMAAM0GAAAMAAAALAAAAQIAAAC4AgAALwQAAOcGAAAWAAAAAAAAARMwAwBTAAAAEAAAEQNvOQAACgRvQgAACixBA285AAAKBG86AAAKFm87AAAKbxUAAAoKBQZvQwAACi8EBQsrBwZvQwAACgsGFgdv

Page 33: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

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

Page 34: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

AAABAAMEAAABAAMEAAABAAMEAAABAAMEAAABAAMEAAABAAMEAAABAAMEAAABAIMNAAACAIsNAAADAJUNAAABAMENAAABAMENAAABAP4NAAABAEIOAAACAEoOAAADAFMOAAABAEIOAAACAEoOAAABAEIOAAACAEoOAAABAJQOAAABAAMECQCgARMAgQCgAUgBkQCgAVcBEQCgARMAmQCgARMAJACgARMALACgARMANACgARMAPACgARMAJADyAosALADyAosANADyAosAPADyAosAoQCgARMAqQCgARMAsQCgAbkAuQDjEPABGQCVAmMAGQCeAmgAKQAEEf0BGQC3AnEAyQAgEQ0CGQCgARMA0QCgAR0CRAA7A5AATABKEYsATABUEZoCTACgARMA2QCgAbQAOQCgAaYAOQCREa0COQCaEcQA4QCgAbkAOQAfCRMAOQAmCRMAOQA1CckA8QCgAbQAWQCgARMAWQDYEbMCWQBFEr4C+QBrEsMCAQFKEcoCCQG3As4CWQDdDRMAWQDoDRMAEQGHEtMCKQGgAbkAIQGgAdkCIQHlErkAIQHwEsQAIQEJE+ACIQFJE+cCQQFeE+0CIQFiE/ICGQFqE/gCMQF4E8oCYQCdE/4CSQFrEgQDUQFrEgsDUQCgARMDWQHgExkDWQHwExcAMQECFMkAaQEXFBMAGQEXFBMASQEfFDMDEQEoFGgAEQEzFDgDEQE9FHEAcQFKFD4DCQFQFE0DCQFdFFMDSQBmFFgDSQBxFF4DSQC3AhMBEQGHEm0DgQGgARMAIQGUFHQDiQGzFGgAgQG9FHkDEQHEFIADYQHMFHEAYQGgAbkAgQG3AnEAkQGgARMAKQAaFZ4DaQCgAaQDoQE0FcEDeQCgARMAqQGgARMAsQGgARMAuQGgAcQAwQGgARMAyQGgAbkA0QGgAbkA2QGgAbkA4QGgAbkA6QGgAbkA8QGgAbkA+QGgAbkAAQKgAbkAKQCDANIBLgAbA+wELgATA7wELgDrAkIELgDzAmEELgALA54ELgArA7wELgDjAjkELgAjA6cCLgD7Am4ELgDrAKcCLgArAZgELgADA6cCQAArAHUBQAATAE4BQwATAE4BQwAbAF0BSQCDAKoBYwATAE4BYwAbAF0BaQCDAOMBgAArAHUBgwB7AHUBgwAbAF0BgwBzAHUBiQCDAL4BoAArAHUBowDDACUCowATAE4BwAArAHUBwwDrAKcCwwATAE4B4AArAHUB4wArAacCAAErAHUBAAETAE4BAwErAacCIAETAE4BIAErAHUBQAErAHUBQAETAE4BYAETAE4BYAErAHUBYwGrAnUBYwErAacCgAErAHUBoAErAHUBowEbAM8DowHTAnUBowETALgDwAErAHUBwAETAE4BwwFzAHUBwwF7AHUBwwHTAnUBwwHbAnUB4AErAHUBAAIrAHUBAAITAE4B6QkTALgDCQoTALgDSQqDACgEQAwrAacCYAwrAacClgGbAaABpQH1AfkBBAIJAhgCGAKgAvUBuQIJAiADQwNIA2QDhgOsA7MDygPKAwQAAQAGAAUABwAGAAoATgAMAE8ADQBRAA4AUgAAAMQBTwAAAH0CVAAAACwCWQAAAIkCXgAAAEUDmAAAAEEJzQAAAFAJ0gAAAGYJ1gAAAGkJ0gAAAHMJ1gAAAH4J0gAAAJAJ1gAAAJwJ0gAAAK8J1gAAAL0J0gAAANIJ1gAAAN4J0gAAAPEJ1gAAAAMK0gAAABwK1gAAACUK0gAAADUK1gAAAEAK0gAAAFIK2gAAAF0K0gAAAG8K1gAAAHwK0gAAAJAK1gAAAJoK0gAAAKsK1gAAALMK0gAAAMIK1gAAAMoK0gAAANkK1gAAAOIK0gAAAPIK1gAAAPUK0gAAAP8K1gAAAAgL0gAAABgL1gAAACkL0gAAAEEL1gAAAEYL0gAAAFIL1gAAAFgL0gAAAGUL1gAAAG0L0gAAAHwL1gAAAIQL0gAAAJML1gAAAKEL0gAAALYL1gAAALgL0gAAAMEL1gAAAMQL0gAAAM4L1gAAANkL0gAAAOsL1gAAAPsL0gAAABIM1gAAABkM0gAAACcM3wAAADoM0gAAAFQM1gAAAGMM0gAAAHkMzQAAAI0M0gAAAKgM1gAAALEM0gAAAMEMzQAAAMsM0gAAANwM1gAAAO4M0gAAAAcNzQAAABMN0gAAACYNzQAAADIN0gAAANYN1gAAALYOMAEAACcPNQEAAHgPQwEAAEoBQwECAAQAAwACAAUABQACAAYABwACAAcACQACAA8ACwABABIADQABABMADwABABQAEQABABUAEwABABYAFQABABcAFwABABgAGQABABkAGwABABoAHQABABsAHwABABwAIQABAB0AIwABAB4AJQABAB8AJwABACAAKQABACEAKwABACIALQABACMALwABACQAMQABACUAMwABACYANQABACcANwABACgAOQABACkAOwABACoAPQABACsAPwABACwAQQABAC0AQwABAC4ARQABAC8ARwABADAASQABADEASwABADIATQABADMATwABADQAUQABADUAUwABADYAVQABADcAVwABADgAWQABADkAWwABADoAXQABADsAXwABADwAYQABAD0AYwABAD4AZQABAD8AZwABAEAAaQABAEEAawABAEIAbQABAEMAbwABAEQAcQABAEUAcwABAEYAdQABAEcAdwABAEgAeQABAEkAewABAEoAfQABAEsAfwABAEwAgQABAE0AgwABAE4AhQABAE8AhwABAFAAiQABAFEAiwABAFIAjQABAFMAjwABAFQAkQABAFUAkwABAFYAlQABAFcAlwABAFgAmQABAFkAmwACAGQAnQACAG8AnwABAHEAoQACAHAAoQACAHQAowACAHUApQB1AHUAiAB6AYEBiAGPAYcCjgIQAwSAAAABAAAAAAAAAAAAAAAAAKwAAAACAAAAAAAAAAAAAAABAAoAAAAAAAgAAAAAAAAAAAAAAAoAEwAAAAAACgAAAAAAAAAAAAAAnQBRAwAAAAAKAAAAAAAAAAAAAACdAJwDAAAAAAIAAAAAAAAAAAAAAAoACA4AAAAAAgAAAAAAAAAAAAAAAQDNAQAAAAAKAAAAAAAAAAAAAACdAOkRAAAAAAAAAAABAAAAeRUAAAUABAAGAAQAAAAQAAwA0wIAABAAGQDTAgAAAAAbANMCLQATAi0AlQIAAAA8TW9kdWxlPgBtc2NvcmxpYgBNaWNyb3NvZnQuVmlzdWFsQmFzaWMATXlBcHBsaWNhdGlvbgBTQ19jZTRkOTJjODNlNGQ0MDkzYmVlZTRhYjdkM2VlZWZlYi52YnByb2ouTXkATXlDb21wdXRlcgBNeVByb2plY3QATXlXZWJTZXJ2aWNlcwBUaHJlYWRTYWZlT2JqZWN0UHJvdmlkZXJgMQBBREJ1ZmZlcgBTQ19jZTRkOTJjODNlNGQ0MDkzYmVlZTRhYjdkM2VlZWZlYi52YnByb2oAVXNlckNvbXBvbmVudABDb25uZWN0aW9ucwBWYXJpYWJsZXMAU2NyaXB0TWFpbgBNeVJlc291cmNlcwBTQ19jZTRkOTJjODNlNGQ0MDkzYmVlZTRhYjdkM2VlZWZlYi52YnByb2ouTXkuUmVzb3VyY2VzAFNldHRpbmdzAE15U2V0dGluZ3NQcm9wZXJ0eQBNaWNyb3NvZnQuVmlzdWFsQmFzaWMuQXBwbGljYXRpb25TZXJ2aWNlcwBBcHBsaWNhdGlvbkJhc2UALmN0b3IATWljcm9zb2Z0LlZpc3VhbEJhc2ljLkRldmljZXMAQ29tcHV0ZXIAU3lzdGVtAE9iamVjdAAuY2N0b3IAZ2V0X0NvbXB1dGVyAG1fQ29tcHV0ZXJPYmplY3RQcm92aWRlcgBnZXRfQXBwbGljYXRpb24AbV9BcHBPYmplY3RQcm92aWRlcgBVc2VyAGdldF9Vc2VyAG1fVXNlck9iamVjdFByb3ZpZGVyAGdldF9XZWJTZXJ2aWNlcwBtX015V2ViU2VydmljZXNPYmplY3RQcm92aWRlcgBBcHBsaWNhdGlvbgBXZWJTZXJ2aWNlcwBFcXVhbHMAbwBHZXRIYXNoQ29kZQBUeXBlAEdldFR5cGUAVG9TdHJpbmcAQ3JlYXRlX19JbnN0YW5jZV9fAFQAaW5zdGFuY2UARGlzcG9zZV9fSW5zdGFuY2VfXwBnZXRfR2V0SW5zdGFuY2UATWljcm9zb2Z0LlZpc3VhbEJhc2ljLk15U2VydmljZXMuSW50ZXJuYWwAQ29udGV4dFZhbHVlYDEAbV9Db250ZXh0AEdldEluc3RhbmNlAE1pY3Jvc29mdC5TcWxTZXJ2ZXIuVHhTY3JpcHQATWljcm9zb2Z0LlNxbFNlcnZlci5EdHMuUGlwZWxpbmUAU2NyaXB0QnVmZmVyAE1pY3Jvc29mdC5TcWxTZXJ2ZXIuUGlwZWxpbmVIb3N0AFBpcGVsaW5lQnVmZmVyAEJ1ZmZlcgBCdWZmZXJDb2x1bW5JbmRleGVzAERhdGVUaW1lAHNldF9hY2NvdW50RXhwaXJlcwBWYWx1ZQBzZXRfYWNjb3VudEV4cGlyZXNfSXNOdWxsAHNldF9jbgBzZXRfY25fSXNOdWxsAHNldF9kZXBhcnRtZW50AHNldF9kZXBhcnRtZW50X0lzTnVsbABzZXRfZGVzY3JpcHRpb24Ac2V0X2Rlc2NyaXB0aW9uX0lzTnVsbABzZXRfZGlyZWN0UmVwb3J0cwBzZXRfZGlyZWN0UmVwb3J0c19Jc051bGwAc2V0X2Rpc3BsYXlOYW1lAHNldF9kaXNwbGF5

Page 35: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

TmFtZV9Jc051bGwAc2V0X2Rpc3Rpbmd1aXNoZWROYW1lAHNldF9kaXN0aW5ndWlzaGVkTmFtZV9Jc051bGwAc2V0X2RpdmlzaW9uAHNldF9kaXZpc2lvbl9Jc051bGwAc2V0X2VtcGxveWVlSUQAc2V0X2VtcGxveWVlSURfSXNOdWxsAEd1aWQAc2V0X29iamVjdEd1aWQAc2V0X29iamVjdEd1aWRfSXNOdWxsAHNldF9lbXBsb3llZVR5cGUAc2V0X2VtcGxveWVlVHlwZV9Jc051bGwAc2V0X2dpdmVuTmFtZQBzZXRfZ2l2ZW5OYW1lX0lzTnVsbABzZXRfaG9tZU1EQgBzZXRfaG9tZU1EQl9Jc051bGwAc2V0X2hvbWVNVEEAc2V0X2hvbWVNVEFfSXNOdWxsAHNldF9sb2NhdGlvbgBzZXRfbG9jYXRpb25fSXNOdWxsAHNldF9zbgBzZXRfc25fSXNOdWxsAHNldF9pbml0aWFscwBzZXRfaW5pdGlhbHNfSXNOdWxsAHNldF9tc0V4Y2hTZXJ2ZXJOYW1lAHNldF9tc0V4Y2hTZXJ2ZXJOYW1lX0lzTnVsbABzZXRfbWFpbABzZXRfbWFpbF9Jc051bGwAc2V0X3RpdGxlAHNldF90aXRsZV9Jc051bGwAc2V0X21hbmFnZXIAc2V0X21hbmFnZXJfSXNOdWxsAHNldF9jb21wYW55AHNldF9jb21wYW55X0lzTnVsbABzZXRfc3RyZWV0QWRkcmVzcwBzZXRfc3RyZWV0QWRkcmVzc19Jc051bGwAc2V0X2wAc2V0X2xfSXNOdWxsAHNldF9zdABzZXRfc3RfSXNOdWxsAHNldF9wb3N0YWxDb2RlAHNldF9wb3N0YWxDb2RlX0lzTnVsbABzZXRfdGVsZXBob25lTnVtYmVyAHNldF90ZWxlcGhvbmVOdW1iZXJfSXNOdWxsAHNldF9tb2JpbGUAc2V0X21vYmlsZV9Jc051bGwAc2V0X3VzZXJBY2NvdW50Q29udHJvbABzZXRfdXNlckFjY291bnRDb250cm9sX0lzTnVsbABzZXRfc0FNQWNjb3VudE5hbWUAc2V0X3NBTUFjY291bnROYW1lX0lzTnVsbABzZXRfcGFzc3dvcmRMYXN0Q2hhbmdlZABzZXRfcGFzc3dvcmRMYXN0Q2hhbmdlZF9Jc051bGwAc2V0X21lbWJlck9mAHNldF9tZW1iZXJPZl9Jc051bGwAc2V0X2xhc3RMb2dvbgBzZXRfbGFzdExvZ29uX0lzTnVsbABzZXRfdXNlclByaW5jaXBhbE5hbWUAc2V0X3VzZXJQcmluY2lwYWxOYW1lX0lzTnVsbABzZXRfd2hlbkNoYW5nZWQAc2V0X3doZW5DaGFuZ2VkX0lzTnVsbABzZXRfd2hlbkNyZWF0ZWQAc2V0X3doZW5DcmVhdGVkX0lzTnVsbABBZGRSb3cAU2V0RW5kT2ZSb3dzZXQARW5kT2ZSb3dzZXQAYWNjb3VudEV4cGlyZXMAYWNjb3VudEV4cGlyZXNfSXNOdWxsAGNuAGNuX0lzTnVsbABkZXBhcnRtZW50AGRlcGFydG1lbnRfSXNOdWxsAGRlc2NyaXB0aW9uAGRlc2NyaXB0aW9uX0lzTnVsbABkaXJlY3RSZXBvcnRzAGRpcmVjdFJlcG9ydHNfSXNOdWxsAGRpc3BsYXlOYW1lAGRpc3BsYXlOYW1lX0lzTnVsbABkaXN0aW5ndWlzaGVkTmFtZQBkaXN0aW5ndWlzaGVkTmFtZV9Jc051bGwAZGl2aXNpb24AZGl2aXNpb25fSXNOdWxsAGVtcGxveWVlSUQAZW1wbG95ZWVJRF9Jc051bGwAb2JqZWN0R3VpZABvYmplY3RHdWlkX0lzTnVsbABlbXBsb3llZVR5cGUAZW1wbG95ZWVUeXBlX0lzTnVsbABnaXZlbk5hbWUAZ2l2ZW5OYW1lX0lzTnVsbABob21lTURCAGhvbWVNREJfSXNOdWxsAGhvbWVNVEEAaG9tZU1UQV9Jc051bGwAbG9jYXRpb24AbG9jYXRpb25fSXNOdWxsAHNuAHNuX0lzTnVsbABpbml0aWFscwBpbml0aWFsc19Jc051bGwAbXNFeGNoU2VydmVyTmFtZQBtc0V4Y2hTZXJ2ZXJOYW1lX0lzTnVsbABtYWlsAG1haWxfSXNOdWxsAHRpdGxlAHRpdGxlX0lzTnVsbABtYW5hZ2VyAG1hbmFnZXJfSXNOdWxsAGNvbXBhbnkAY29tcGFueV9Jc051bGwAc3RyZWV0QWRkcmVzcwBzdHJlZXRBZGRyZXNzX0lzTnVsbABsAGxfSXNOdWxsAHN0AHN0X0lzTnVsbABwb3N0YWxDb2RlAHBvc3RhbENvZGVfSXNOdWxsAHRlbGVwaG9uZU51bWJlcgB0ZWxlcGhvbmVOdW1iZXJfSXNOdWxsAG1vYmlsZQBtb2JpbGVfSXNOdWxsAHVzZXJBY2NvdW50Q29udHJvbAB1c2VyQWNjb3VudENvbnRyb2xfSXNOdWxsAHNBTUFjY291bnROYW1lAHNBTUFjY291bnROYW1lX0lzTnVsbABwYXNzd29yZExhc3RDaGFuZ2VkAHBhc3N3b3JkTGFzdENoYW5nZWRfSXNOdWxsAG1lbWJlck9mAG1lbWJlck9mX0lzTnVsbABsYXN0TG9nb24AbGFzdExvZ29uX0lzTnVsbAB1c2VyUHJpbmNpcGFsTmFtZQB1c2VyUHJpbmNpcGFsTmFtZV9Jc051bGwAd2hlbkNoYW5nZWQAd2hlbkNoYW5nZWRfSXNOdWxsAHdoZW5DcmVhdGVkAHdoZW5DcmVhdGVkX0lzTnVsbABTY3JpcHRDb21wb25lbnQARmluaXNoT3V0cHV0cwBNYXJrT3V0cHV0c0ZpbmlzaGVkAFByaW1lT3V0cHV0AE91dHB1dHMAT3V0cHV0SURzAEJ1ZmZlcnMAQ3JlYXRlTmV3T3V0cHV0Um93cwBQYXJlbnRDb21wb25lbnQAQ29tcG9uZW50AGdldF9BRE5hbWUAQUROYW1lAFByZUV4ZWN1dGUAUG9zdEV4ZWN1dGUAcXVlcnlMREFQAHN0ckRvbWFpbgBTeXN0ZW0uRGlyZWN0b3J5U2VydmljZXMAU2VhcmNoUmVzdWx0AENsZWFuUHJvcGVydHlTdHJpbmcAUHJvcENvbAB0aGVGaWVsZABubGVuZ3RoAENsZWFuUHJvcGVydHlEYXRlAENsZWFuUHJvcGVydHlEYXRlV2l0aERlZmF1bHQAR2V0R3JvdXBzAF9maWx0ZXJBdHRyaWJ1dGUAU3lzdGVtLlJlc291cmNlcwBSZXNvdXJjZU1hbmFnZXIAX3Jlc01ncgBTeXN0ZW0uR2xvYmFsaXphdGlvbgBDdWx0dXJlSW5mbwBfcmVzQ3VsdHVyZQBnZXRfUmVzb3VyY2VNYW5hZ2VyAGdldF9DdWx0dXJlAHNldF9DdWx0dXJlAEN1bHR1cmUAU3lzdGVtLkNvbmZpZ3VyYXRpb24AQXBwbGljYXRpb25TZXR0aW5nc0Jhc2UAZGVmYXVsdEluc3RhbmNlAGdldF9EZWZhdWx0AERlZmF1bHQAZ2V0X1NldHRpbmdzAFN5c3RlbS5Db21wb25lbnRNb2RlbABFZGl0b3JCcm93c2FibGVBdHRyaWJ1dGUARWRpdG9yQnJvd3NhYmxlU3RhdGUAU3lzdGVtLkNvZGVEb20uQ29tcGlsZXIAR2VuZXJhdGVkQ29kZUF0dHJpYnV0ZQBTeXN0ZW0uRGlhZ25vc3RpY3MARGVidWdnZXJIaWRkZW5BdHRyaWJ1dGUATWljcm9zb2Z0LlZpc3VhbEJhc2ljLkNvbXBpbGVyU2VydmljZXMAU3RhbmRhcmRNb2R1bGVBdHRyaWJ1dGUASGlkZU1vZHVsZU5hbWVBdHRyaWJ1dGUAU3lzdGVtLkNvbXBvbmVudE1vZGVsLkRlc2lnbgBIZWxwS2V5d29yZEF0dHJpYnV0ZQBTeXN0ZW0uUnVudGltZS5Db21waWxlclNlcnZpY2VzAFJ1bnRpbWVIZWxwZXJzAEdldE9iamVjdFZhbHVlAFJ1bnRpbWVUeXBlSGFuZGxlAEdldFR5cGVGcm9tSGFuZGxlAEFjdGl2YXRvcgBDcmVhdGVJbnN0YW5jZQBNeUdyb3VwQ29sbGVjdGlvbkF0dHJpYnV0ZQBnZXRfVmFsdWUAc2V0X1ZhbHVlAFN5c3RlbS5SdW50aW1lLkludGVyb3BTZXJ2aWNlcwBDb21WaXNpYmxlQXR0cmlidXRlAHNldF9JdGVtAFNldE51bGwASW52YWxpZE9wZXJhdGlvbkV4Y2VwdGlvbgBJbnQzMgBDTFNDb21wbGlhbnRBdHRyaWJ1dGUAR2V0Q29sdW1uSW5kZXhlcwBNaWNyb3NvZnQuU3FsU2VydmVyLkRUU1J1bnRpbWVXcmFwAE1pY3Jvc29mdC5TcWxTZXJ2ZXIuRHRzLlJ1bnRpbWUuV3JhcHBlcgBJRFRTVmFyaWFibGVzMTAwAGdldF9SZWFkT25seVZhcmlhYmxlcwBJRFRTVmFyaWFibGUxMDAAZ2V0X0l0ZW0AQ29udmVyc2lvbnMAU3RyaW5nAENvbmNhdABTZWFyY2hSZXN1bHRDb2xsZWN0aW9uAERpcmVjdG9yeVNlYXJjaGVyAERpcmVjdG9yeUVudHJ5AFN5c3RlbS5Db2xsZWN0aW9ucwBJRW51bWVyYXRvcgBzZXRfRmlsdGVyAHNldF9QYWdlU2l6ZQBTZWFyY2hTY29wZQBz

Page 36: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

ZXRfU2VhcmNoU2NvcGUAU3lzdGVtLkNvbGxlY3Rpb25zLlNwZWNpYWxpemVkAFN0cmluZ0NvbGxlY3Rpb24AZ2V0X1Byb3BlcnRpZXNUb0xvYWQAQWRkAEZpbmRBbGwAR2V0RW51bWVyYXRvcgBnZXRfQ3VycmVudABSZXN1bHRQcm9wZXJ0eUNvbGxlY3Rpb24AZ2V0X1Byb3BlcnRpZXMAUmVzdWx0UHJvcGVydHlWYWx1ZUNvbGxlY3Rpb24AUHJvamVjdERhdGEARXhjZXB0aW9uAFNldFByb2plY3RFcnJvcgBDbGVhclByb2plY3RFcnJvcgBNb3ZlTmV4dABJRGlzcG9zYWJsZQBEaXNwb3NlAENvbnRhaW5zAGdldF9MZW5ndGgAU3Vic3RyaW5nAFRyaW0AU3RyaW5ncwBSVHJpbQBUb0RhdGUASW50NjQAVG9Eb3VibGUARnJvbUJpbmFyeQBBZGRZZWFycwBTeXN0ZW0uVGV4dABTdHJpbmdCdWlsZGVyAEZpbmRPbmUAUmVhZE9ubHlDb2xsZWN0aW9uQmFzZQBnZXRfQ291bnQAQXBwZW5kAEluZGV4T2YAZ2V0X01lc3NhZ2UAU1NJU1NjcmlwdENvbXBvbmVudEVudHJ5UG9pbnRBdHRyaWJ1dGUAU3lzdGVtLlJlZmxlY3Rpb24AQXNzZW1ibHkAZ2V0X0Fzc2VtYmx5AFNldHRpbmdzQmFzZQBTeW5jaHJvbml6ZWQAQ29tcGlsZXJHZW5lcmF0ZWRBdHRyaWJ1dGUARGVidWdnZXJOb25Vc2VyQ29kZUF0dHJpYnV0ZQBTQ19jZTRkOTJjODNlNGQ0MDkzYmVlZTRhYjdkM2VlZWZlYi52YnByb2ouUmVzb3VyY2VzLnJlc291cmNlcwBDb21waWxhdGlvblJlbGF4YXRpb25zQXR0cmlidXRlAFJ1bnRpbWVDb21wYXRpYmlsaXR5QXR0cmlidXRlAEFzc2VtYmx5RmlsZVZlcnNpb25BdHRyaWJ1dGUAR3VpZEF0dHJpYnV0ZQBBc3NlbWJseVRyYWRlbWFya0F0dHJpYnV0ZQBBc3NlbWJseUNvcHlyaWdodEF0dHJpYnV0ZQBBc3NlbWJseVByb2R1Y3RBdHRyaWJ1dGUAQXNzZW1ibHlDb21wYW55QXR0cmlidXRlAEFzc2Vt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

Page 37: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

ZGxsAAAAAAD/JQAgQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAMAAAAoAACADgAAAEgAAIAQAAAAYAAAgAAAAAAAAAAAAAAAAAAAAgACAAAAeAAAgAMAAACQAACAAAAAAAAAAAAAAAAAAAABAAB/AACoAACAAAAAAAAAAAAAAAAAAAABAAEAAADAAACAAAAAAAAAAAAAAAAAAAABAAAAAADYAAAAAAAAAAAAAAAAAAAAAAABAAAAAADoAAAAAAAAAAAAAAAAAAAAAAABAAAAAAD4AAAAAAAAAAAAAAAAAAAAAAABAAAAAAAIAQAAGIUAAOgCAAAAAAAAAAAAAACIAAAoAQAAAAAAAAAAAAAoiQAAIgAAAAAAAAAAAAAAGIEAAAAEAAAAAAAAAAAAAAAENAAAAFYAUwBfAFYARQBSAFMASQBPAE4AXwBJAE4ARgBPAAAAAAC9BO/+AAABAAAAAQAAAAAAAAABAAAAAAA/AAAAAAAAAAQAAAACAAAAAAAAAAAAAAAAAAAARAAAAAEAVgBhAHIARgBpAGwAZQBJAG4AZgBvAAAAAAAkAAQAAABUAHIAYQBuAHMAbABhAHQAaQBvAG4AAAAAAAAAsARgAwAAAQBTAHQAcgBpAG4AZwBGAGkAbABlAEkAbgBmAG8AAAA8AwAAAQAwADAAMAAwADAANABiADAAAAAwAAgAAQBDAG8AbQBwAGEAbgB5AE4AYQBtAGUAAAAAAEMAaABpAGMAbwAnAHMAAACAACsAAQBGAGkAbABlAEQAZQBzAGMAcgBpAHAAdABpAG8AbgAAAAAAUwBDAF8AYwBlADQAZAA5ADIAYwA4ADMAZQA0AGQANAAwADkAMwBiAGUAZQBlADQAYQBiADcAZAAzAGUAZQBlAGYAZQBiAC4AdgBiAHAAcgBvAGoAAAAAADAACAABAEYAaQBsAGUAVgBlAHIAcwBpAG8AbgAAAAAAMQAuADAALgAwAC4AMAAAAIAALwABAEkAbgB0AGUAcgBuAGEAbABOAGEAbQBlAAAAUwBDAF8AYwBlADQAZAA5ADIAYwA4ADMAZQA0AGQANAAwADkAMwBiAGUAZQBlADQAYQBiADcAZAAzAGUAZQBlAGYAZQBiAC4AdgBiAHAAcgBvAGoALgBkAGwAbAAAAAAAWAAZAAEATABlAGcAYQBsAEMAbwBwAHkAcgBpAGcAaAB0AAAAQwBvAHAAeQByAGkAZwBoAHQAIABAACAAQwBoAGkAYwBvACcAcwAgADIAMAAxADAAAAAAAIgALwABAE8AcgBpAGcAaQBuAGEAbABGAGkAbABlAG4AYQBtAGUAAABTAEMAXwBjAGUANABkADkAMgBjADgAMwBlADQAZAA0ADAAOQAzAGIAZQBlAGUANABhAGIANwBkADMAZQBlAGUAZgBlAGIALgB2AGIAcAByAG8AagAuAGQAbABsAAAAAAB4ACsAAQBQAHIAbwBkAHUAYwB0AE4AYQBtAGUAAAAAAFMAQwBfAGMAZQA0AGQAOQAyAGMAOAAzAGUANABkADQAMAA5ADMAYgBlAGUAZQA0AGEAYgA3AGQAMwBlAGUAZQBmAGUAYgAuAHYAYgBwAHIAbwBqAAAAAAA0AAgAAQBQAHIAbwBkAHUAYwB0AFYAZQByAHMAaQBvAG4AAAAxAC4AMAAuADAALgAwAAAAOAAIAAEAQQBzAHMAZQBtAGIAbAB5ACAAVgBlAHIAcwBpAG8AbgAAADEALgAwAC4AMAAuADAAAAAoAAAAIAAAAEAAAAABAAQAAAAAAIACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAgAAAAICAAIAAAACAAIAAgIAAAICAgADAwMAAAAD/AAD/AAAA//8A/wAAAP8A/wD//wAA////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAd3d3d3d3d3d3d3d3d3dwBEREREREREREREREREREcAT/////////////////9HAE//////////////////RwBP/////////////////0cAT/////////////////9HAE//////////////////RwBP/////////////////0cAT/////////////////9HAE//////////////////RwBP/////////////////0cAT/////////////////9HAE//////////////////RwBP/////////////////0cAT/////////////////9HAE//////////////////RwBP/////////////////0cAT/////////////////9HAE//////////////////RwBP/////////////////0cASIiIiIiIiIiIiIiIiIhHAERERERERERERERERERERwBExMTExMTExMTE7Ozkl0cATMzMzMzMzMzMzMzMzMxAAAREREREREREREREREREAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/////////////////////8AAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAAYAAAAGAAAABgAAAA8AAAAf///////////////8oAAAAEAAAACAAAAABAAQAAAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAgAAAAICAAIAAAACAAIAAgIAAAICAgADAwMAAAAD/AAD/AAAA//8A/wAAAP8A/wD//wAA////AAAAAAAAAAAAB3d3d3d3d3dERERERERER0////////hHT///////+EdP///////4R0////////hHT///////+EdP///////4R0////////hHT///////+EdIiIiIiIiIR0zMzMzMzMxHxERERERERMAAAAAAAAAAAAAAAAAAAAAA//8AAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAD//wAA//8AAAAAAQACACAgEAABAAQA6AIAAAIAEBAQAAEABAAoAQAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAMAAAAMDoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA]]></arrayElement></arrayElements></property><property id="7" name="VSTAProjectName" dataType="System.String" state="default"

Page 38: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

isArray="false" description="Specifies the name of the Microsoft Visual Studio Tools for Applications project. Project names must be unique within a package." typeConverter="NOTBROWSABLE" UITypeEditor="" containsID="false" expressionType="None">SC_ce4d92c83e4d4093beee4ab7d3eeefeb</property><property id="8" name="ScriptLanguage" dataType="System.String" state="default" isArray="false" description="Specifies the programming language used by the script." typeConverter="Microsoft.SqlServer.VSTAHosting.ScriptingLanguages, Microsoft.SqlServer.VSTAScriptingLib, Version=10.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91" UITypeEditor="" containsID="false" expressionType="None">VisualBasic</property><property id="9" name="ReadOnlyVariables" dataType="System.String" state="default" isArray="false" description="Specifies a comma-separated list of read-only variables." typeConverter="" UITypeEditor="Microsoft.SqlServer.Dts.Pipeline.ScriptUIVariablePickerDlg, Microsoft.SqlServer.TxScript, Version=10.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91" containsID="false" expressionType="None">User::ADName</property><property id="10" name="ReadWriteVariables" dataType="System.String" state="default" isArray="false" description="Specifies a comma-separated list of read/write variables." typeConverter="" UITypeEditor="Microsoft.SqlServer.Dts.Pipeline.ScriptUIVariablePickerDlg, Microsoft.SqlServer.TxScript, Version=10.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91" containsID="false" expressionType="None"></property><property id="11" name="BreakpointCollection" dataType="System.String" state="default" isArray="true" description="List of breakpoints present on the script." typeConverter="NOTBROWSABLE" UITypeEditor="" containsID="false" expressionType="None"><arrayElements arrayElementCount="0"/></property><property id="12" name="UserComponentTypeName" dataType="System.String" state="default" isArray="false" description="" typeConverter="" UITypeEditor="" containsID="false" expressionType="None">Microsoft.SqlServer.Dts.Pipeline.ScriptComponentHost, Microsoft.SqlServer.TxScript, Version=10.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91</property></properties><outputs><output id="4" name="AD" description="" exclusionGroup="0" synchronousInputId="0" deleteOutputOnPathDetached="false" hasSideEffects="true" dangling="false" isErrorOut="false" isSorted="false" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed"><outputColumns><outputColumn id="432" name="accountExpires" description="" lineageId="432" precision="0" scale="0" length="0" dataType="date" codePage="0" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="0" mappedColumnId="0"/><outputColumn id="568" name="cn" description="" lineageId="568" precision="0" scale="0" length="64" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="0" mappedColumnId="0"/><outputColumn id="574" name="department" description="" lineageId="574" precision="0" scale="0" length="64" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="0" mappedColumnId="0"/><outputColumn id="576" name="description" description="" lineageId="576" precision="0" scale="0" length="1024" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="0" mappedColumnId="0"/><outputColumn id="577" name="directReports" description="" lineageId="577"

Page 39: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

precision="0" scale="0" length="8000" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="0" mappedColumnId="0"/><outputColumn id="578" name="displayName" description="" lineageId="578" precision="0" scale="0" length="256" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="0" mappedColumnId="0"/><outputColumn id="669" name="distinguishedName" description="" lineageId="669" precision="0" scale="0" length="128" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="0" mappedColumnId="0"/><outputColumn id="583" name="division" description="" lineageId="583" precision="0" scale="0" length="64" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="0" mappedColumnId="0"/><outputColumn id="584" name="employeeID" description="" lineageId="584" precision="0" scale="0" length="16" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="0" mappedColumnId="0"/><outputColumn id="51" name="objectGuid" description="" lineageId="51" precision="0" scale="0" length="0" dataType="guid" codePage="0" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="0" mappedColumnId="0"/><outputColumn id="442" name="employeeType" description="" lineageId="442" precision="0" scale="0" length="256" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="0" mappedColumnId="0"/><outputColumn id="585" name="givenName" description="" lineageId="585" precision="0" scale="0" length="64" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="0" mappedColumnId="0"/><outputColumn id="591" name="homeMDB" description="" lineageId="591" precision="0" scale="0" length="256" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="0" mappedColumnId="0"/><outputColumn id="590" name="homeMTA" description="" lineageId="590" precision="0" scale="0" length="256" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="0" mappedColumnId="0"/><outputColumn id="45" name="location" description="" lineageId="45" precision="0" scale="0" length="64" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="0"

Page 40: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

mappedColumnId="0"/><outputColumn id="44" name="sn" description="" lineageId="44" precision="0" scale="0" length="64" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="0" mappedColumnId="0"/><outputColumn id="42" name="initials" description="" lineageId="42" precision="0" scale="0" length="6" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="0" mappedColumnId="0"/><outputColumn id="592" name="msExchServerName" description="" lineageId="592" precision="0" scale="0" length="256" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="0" mappedColumnId="0"/><outputColumn id="40" name="mail" description="" lineageId="40" precision="0" scale="0" length="256" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="0" mappedColumnId="0"/><outputColumn id="39" name="title" description="" lineageId="39" precision="0" scale="0" length="64" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="0" mappedColumnId="0"/><outputColumn id="38" name="manager" description="" lineageId="38" precision="0" scale="0" length="65" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="0" mappedColumnId="0"/><outputColumn id="35" name="company" description="" lineageId="35" precision="0" scale="0" length="65" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="0" mappedColumnId="0"/><outputColumn id="34" name="streetAddress" description="" lineageId="34" precision="0" scale="0" length="255" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="0" mappedColumnId="0"/><outputColumn id="33" name="l" description="" lineageId="33" precision="0" scale="0" length="128" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="0" mappedColumnId="0"/><outputColumn id="32" name="st" description="" lineageId="32" precision="0" scale="0" length="10" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="0" mappedColumnId="0"/><outputColumn id="31" name="postalCode" description="" lineageId="31" precision="0" scale="0" length="25" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="0" mappedColumnId="0"/><outputColumn id="29" name="telephoneNumber" description="" lineageId="29" precision="0" scale="0" length="64" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="" errorRowDisposition="NotUsed"

Page 41: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

truncationRowDisposition="NotUsed" externalMetadataColumnId="0" mappedColumnId="0"/><outputColumn id="28" name="mobile" description="" lineageId="28" precision="0" scale="0" length="64" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="0" mappedColumnId="0"/><outputColumn id="23" name="userAccountControl" description="" lineageId="23" precision="0" scale="0" length="0" dataType="i4" codePage="0" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="0" mappedColumnId="0"/><outputColumn id="22" name="sAMAccountName" description="" lineageId="22" precision="0" scale="0" length="64" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="0" mappedColumnId="0"/><outputColumn id="20" name="passwordLastChanged" description="" lineageId="20" precision="0" scale="0" length="0" dataType="dbTimeStamp" codePage="0" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="0" mappedColumnId="0"/><outputColumn id="17" name="memberOf" description="" lineageId="17" precision="0" scale="0" length="8000" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="0" mappedColumnId="0"/><outputColumn id="16" name="lastLogon" description="" lineageId="16" precision="0" scale="0" length="0" dataType="dbTimeStamp" codePage="0" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="0" mappedColumnId="0"/><outputColumn id="586" name="userPrincipalName" description="" lineageId="586" precision="0" scale="0" length="256" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="0" mappedColumnId="0"/><outputColumn id="587" name="whenChanged" description="" lineageId="587" precision="0" scale="0" length="0" dataType="date" codePage="0" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="0" mappedColumnId="0"/><outputColumn id="588" name="whenCreated" description="" lineageId="588" precision="0" scale="0" length="0" dataType="date" codePage="0" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="0" mappedColumnId="0"/></outputColumns><externalMetadataColumns isUsed="False"/></output></outputs></component><component id="54" name="RAW_AD Transforms" componentClassID="{2932025B-AB99-40F6-B5B8-783A73F80E24}" description="Updates column values using expressions" localeId="-1" usesDispositions="true" validateExternalMetadata="True" version="0" pipelineVersion="0" contactInfo="Derived Column;Microsoft Corporation; Microsoft SqlServer v10; (C) Microsoft Corporation; All Rights Reserved; http://www.microsoft.com/sql/support;0">

Page 42: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

<inputs><input id="55" name="Derived Column Input" description="Input to the Derived Column Transformation" hasSideEffects="false" dangling="false" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed"><inputColumns><inputColumn id="93" name="" description="" lineageId="17" usageType="readWrite" errorOrTruncationOperation="Computation" errorRowDisposition="FailComponent" truncationRowDisposition="FailComponent" externalMetadataColumnId="0" mappedColumnId="0"><properties><property id="98" name="Expression" dataType="System.String" state="default" isArray="false" description="Derived Column Expression" typeConverter="" UITypeEditor="" containsID="true" expressionType="None">[LEN](#17) &gt; 3 ? [SUBSTRING](#17,2,[LEN](#17) - 2) : ""</property><property id="99" name="FriendlyExpression" dataType="System.String" state="default" isArray="false" description="Derived Column Friendly Expression" typeConverter="" UITypeEditor="" containsID="true" expressionType="Notify">LEN(memberOf) &gt; 3 ? SUBSTRING(memberOf,2,LEN(memberOf) - 2) : ""</property></properties></inputColumn><inputColumn id="483" name="" description="" lineageId="432" usageType="readWrite" errorOrTruncationOperation="Computation" errorRowDisposition="FailComponent" truncationRowDisposition="FailComponent" externalMetadataColumnId="0" mappedColumnId="0"><properties><property id="524" name="Expression" dataType="System.String" state="default" isArray="false" description="Derived Column Expression" typeConverter="" UITypeEditor="" containsID="true" expressionType="None">([YEAR](#432) &lt; 2000) ? NULL(DT_DATE) : #432</property><property id="525" name="FriendlyExpression" dataType="System.String" state="default" isArray="false" description="Derived Column Friendly Expression" typeConverter="" UITypeEditor="" containsID="true" expressionType="Notify">(YEAR(accountExpires) &lt; 2000) ? NULL(DT_DATE) : accountExpires</property></properties></inputColumn><inputColumn id="553" name="" description="" lineageId="23" usageType="readOnly" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="0" mappedColumnId="0"/><inputColumn id="626" name="" description="" lineageId="591" usageType="readWrite" errorOrTruncationOperation="Computation" errorRowDisposition="FailComponent" truncationRowDisposition="FailComponent" externalMetadataColumnId="0" mappedColumnId="0"><properties><property id="657" name="Expression" dataType="System.String" state="default" isArray="false" description="Derived Column Expression" typeConverter="" UITypeEditor="" containsID="true" expressionType="None">[LEN](#591) &gt; 5 ? [TRIM](#591) : ""</property><property id="658" name="FriendlyExpression" dataType="System.String" state="default" isArray="false" description="Derived Column Friendly Expression" typeConverter="" UITypeEditor="" containsID="true" expressionType="Notify">LEN(homeMDB) &gt; 5 ? TRIM(homeMDB) : ""</property></properties></inputColumn><inputColumn id="627" name="" description="" lineageId="590" usageType="readWrite" errorOrTruncationOperation="Computation" errorRowDisposition="FailComponent" truncationRowDisposition="FailComponent" externalMetadataColumnId="0" mappedColumnId="0"><properties><property id="659" name="Expression" dataType="System.String" state="default" isArray="false" description="Derived Column Expression" typeConverter="" UITypeEditor="" containsID="true" expressionType="None">[LEN](#590) &gt; 5 ? [TRIM](#590) : ""</property><property id="660" name="FriendlyExpression" dataType="System.String" state="default" isArray="false" description="Derived Column Friendly Expression" typeConverter="" UITypeEditor="" containsID="true" expressionType="Notify">LEN(homeMTA) &gt; 5 ? TRIM(homeMTA) : ""</property></properties></inputColumn><inputColumn id="631" name="" description="" lineageId="592" usageType="readWrite" errorOrTruncationOperation="Computation"

Page 43: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

errorRowDisposition="FailComponent" truncationRowDisposition="FailComponent" externalMetadataColumnId="0" mappedColumnId="0"><properties><property id="667" name="Expression" dataType="System.String" state="default" isArray="false" description="Derived Column Expression" typeConverter="" UITypeEditor="" containsID="true" expressionType="None">[LEN](#592) &gt; 5 ? [TRIM](#592) : ""</property><property id="668" name="FriendlyExpression" dataType="System.String" state="default" isArray="false" description="Derived Column Friendly Expression" typeConverter="" UITypeEditor="" containsID="true" expressionType="Notify">LEN(msExchServerName) &gt; 5 ? TRIM(msExchServerName) : ""</property></properties></inputColumn></inputColumns><externalMetadataColumns isUsed="False"/></input></inputs><outputs><output id="56" name="Derived Column Output" description="Default Output of the Derived Column Transformation" exclusionGroup="1" synchronousInputId="55" deleteOutputOnPathDetached="false" hasSideEffects="false" dangling="false" isErrorOut="false" isSorted="false" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed"><outputColumns><outputColumn id="563" name="DisabledFlag" description="" lineageId="563" precision="0" scale="0" length="0" dataType="bool" codePage="0" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="Computation" errorRowDisposition="FailComponent" truncationRowDisposition="FailComponent" externalMetadataColumnId="0" mappedColumnId="0"><properties><property id="564" name="Expression" dataType="System.String" state="default" isArray="false" description="Derived Column Expression" typeConverter="" UITypeEditor="" containsID="true" expressionType="None">(DT_BOOL)(#23 &amp; 2)</property><property id="565" name="FriendlyExpression" dataType="System.String" state="default" isArray="false" description="Derived Column Friendly Expression" typeConverter="" UITypeEditor="" containsID="true" expressionType="Notify">(DT_BOOL)(userAccountControl &amp; 2)</property></properties></outputColumn></outputColumns><externalMetadataColumns isUsed="False"/></output><output id="57" name="Derived Column Error Output" description="Error Output of the Derived Column Transformation" exclusionGroup="1" synchronousInputId="55" deleteOutputOnPathDetached="false" hasSideEffects="false" dangling="false" isErrorOut="true" isSorted="false" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed"><outputColumns><outputColumn id="58" name="ErrorCode" description="" lineageId="58" precision="0" scale="0" length="0" dataType="i4" codePage="0" sortKeyPosition="0" comparisonFlags="0" specialFlags="1" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="0" mappedColumnId="0"/><outputColumn id="59" name="ErrorColumn" description="" lineageId="59" precision="0" scale="0" length="0" dataType="i4" codePage="0" sortKeyPosition="0" comparisonFlags="0" specialFlags="2" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="0" mappedColumnId="0"/></outputColumns><externalMetadataColumns isUsed="False"/></output></outputs></component><component id="100" name="RAW_AD_temp" componentClassID="{5A0B62E8-D91D-49F5-94A5-7BE58DE508F0}" description="OLE DB Destination" localeId="-1" usesDispositions="true" validateExternalMetadata="True" version="4" pipelineVersion="0" contactInfo="OLE DB Destination;Microsoft Corporation; Microsoft SqlServer v10; (C) Microsoft Corporation; All Rights Reserved; http://www.microsoft.com/sql/support;4"><properties><property id="101" name="CommandTimeout" dataType="System.Int32" state="default" isArray="false" description="The number of seconds before a command times out.

Page 44: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

A value of 0 indicates an infinite time-out." typeConverter="" UITypeEditor="" containsID="false" expressionType="None">0</property><property id="102" name="OpenRowset" dataType="System.String" state="default" isArray="false" description="Specifies the name of the database object used to open a rowset." typeConverter="" UITypeEditor="" containsID="false" expressionType="None">[dbo].[RAW_AD_temp]</property><property id="103" name="OpenRowsetVariable" dataType="System.String" state="default" isArray="false" description="Specifies the variable that contains the name of the database object used to open a rowset." typeConverter="" UITypeEditor="" containsID="false" expressionType="None"></property><property id="104" name="SqlCommand" dataType="System.String" state="default" isArray="false" description="The SQL command to be executed." typeConverter="" UITypeEditor="Microsoft.DataTransformationServices.Controls.ModalMultilineStringEditor, Microsoft.DataTransformationServices.Controls, Version=10.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91" containsID="false" expressionType="None"></property><property id="105" name="DefaultCodePage" dataType="System.Int32" state="default" isArray="false" description="Specifies the column code page to use when code page information is unavailable from the data source." typeConverter="" UITypeEditor="" containsID="false" expressionType="None">1252</property><property id="106" name="AlwaysUseDefaultCodePage" dataType="System.Boolean" state="default" isArray="false" description="Forces the use of the DefaultCodePage property value when describing character data." typeConverter="" UITypeEditor="" containsID="false" expressionType="None">false</property><property id="107" name="AccessMode" dataType="System.Int32" state="default" isArray="false" description="Specifies the mode used to access the database." typeConverter="AccessMode" UITypeEditor="" containsID="false" expressionType="None">3</property><property id="109" name="FastLoadKeepIdentity" dataType="System.Boolean" state="default" isArray="false" description="Indicates whether the values supplied for identity columns will be copied to the destination. If false, values for identity columns will be auto-generated at the destination. Applies only if fast load is turned on." typeConverter="" UITypeEditor="" containsID="false" expressionType="None">false</property><property id="110" name="FastLoadKeepNulls" dataType="System.Boolean" state="default" isArray="false" description="Indicates whether the columns containing null will have null inserted in the destination. If false, columns containing null will have their default values inserted at the destination. Applies only if fast load is turned on." typeConverter="" UITypeEditor="" containsID="false" expressionType="None">true</property><property id="111" name="FastLoadOptions" dataType="System.String" state="default" isArray="false" description="Specifies options to be used with fast load. Applies only if fast load is turned on." typeConverter="" UITypeEditor="" containsID="false" expressionType="None">TABLOCK,CHECK_CONSTRAINTS</property><property id="112" name="FastLoadMaxInsertCommitSize" dataType="System.Int32" state="default" isArray="false" description="Specifies when commits are issued during data insertion. A value of 0 specifies that one commit will be issued at the end of data insertion. Applies only if fast load is turned on." typeConverter="" UITypeEditor="" containsID="false" expressionType="None">2147483647</property></properties><connections><connection id="108" name="OleDbConnection" description="The OLE DB runtime connection used to access the database." connectionManagerID="{3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653}"/></connections><inputs><input id="113" name="OLE DB Destination Input" description="" hasSideEffects="true" dangling="false" errorOrTruncationOperation="Insert" errorRowDisposition="FailComponent" truncationRowDisposition="NotUsed"><inputColumns><inputColumn id="764" name="" description="" lineageId="432" usageType="readOnly" errorOrTruncationOperation="" errorRowDisposition="NotUsed"

Page 45: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

truncationRowDisposition="NotUsed" externalMetadataColumnId="727" mappedColumnId="0"/><inputColumn id="765" name="" description="" lineageId="568" usageType="readOnly" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="728" mappedColumnId="0"/><inputColumn id="766" name="" description="" lineageId="574" usageType="readOnly" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="729" mappedColumnId="0"/><inputColumn id="767" name="" description="" lineageId="576" usageType="readOnly" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="730" mappedColumnId="0"/><inputColumn id="768" name="" description="" lineageId="577" usageType="readOnly" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="731" mappedColumnId="0"/><inputColumn id="769" name="" description="" lineageId="578" usageType="readOnly" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="732" mappedColumnId="0"/><inputColumn id="770" name="" description="" lineageId="669" usageType="readOnly" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="733" mappedColumnId="0"/><inputColumn id="771" name="" description="" lineageId="583" usageType="readOnly" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="734" mappedColumnId="0"/><inputColumn id="772" name="" description="" lineageId="584" usageType="readOnly" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="735" mappedColumnId="0"/><inputColumn id="773" name="" description="" lineageId="51" usageType="readOnly" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="736" mappedColumnId="0"/><inputColumn id="774" name="" description="" lineageId="442" usageType="readOnly" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="737" mappedColumnId="0"/><inputColumn id="775" name="" description="" lineageId="585" usageType="readOnly" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="738" mappedColumnId="0"/><inputColumn id="776" name="" description="" lineageId="591" usageType="readOnly" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="739" mappedColumnId="0"/><inputColumn id="777" name="" description="" lineageId="590" usageType="readOnly" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="740" mappedColumnId="0"/><inputColumn id="778" name="" description="" lineageId="45" usageType="readOnly" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="741" mappedColumnId="0"/><inputColumn id="779" name="" description="" lineageId="44" usageType="readOnly" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="742" mappedColumnId="0"/><inputColumn id="780" name="" description="" lineageId="42" usageType="readOnly" errorOrTruncationOperation="" errorRowDisposition="NotUsed"

Page 46: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

truncationRowDisposition="NotUsed" externalMetadataColumnId="743" mappedColumnId="0"/><inputColumn id="781" name="" description="" lineageId="592" usageType="readOnly" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="744" mappedColumnId="0"/><inputColumn id="782" name="" description="" lineageId="40" usageType="readOnly" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="745" mappedColumnId="0"/><inputColumn id="783" name="" description="" lineageId="39" usageType="readOnly" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="746" mappedColumnId="0"/><inputColumn id="784" name="" description="" lineageId="38" usageType="readOnly" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="747" mappedColumnId="0"/><inputColumn id="785" name="" description="" lineageId="35" usageType="readOnly" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="748" mappedColumnId="0"/><inputColumn id="786" name="" description="" lineageId="34" usageType="readOnly" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="749" mappedColumnId="0"/><inputColumn id="787" name="" description="" lineageId="33" usageType="readOnly" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="750" mappedColumnId="0"/><inputColumn id="788" name="" description="" lineageId="32" usageType="readOnly" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="751" mappedColumnId="0"/><inputColumn id="789" name="" description="" lineageId="31" usageType="readOnly" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="752" mappedColumnId="0"/><inputColumn id="790" name="" description="" lineageId="29" usageType="readOnly" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="753" mappedColumnId="0"/><inputColumn id="791" name="" description="" lineageId="28" usageType="readOnly" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="754" mappedColumnId="0"/><inputColumn id="792" name="" description="" lineageId="23" usageType="readOnly" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="755" mappedColumnId="0"/><inputColumn id="793" name="" description="" lineageId="22" usageType="readOnly" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="756" mappedColumnId="0"/><inputColumn id="794" name="" description="" lineageId="20" usageType="readOnly" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="757" mappedColumnId="0"/><inputColumn id="795" name="" description="" lineageId="17" usageType="readOnly" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="758" mappedColumnId="0"/><inputColumn id="796" name="" description="" lineageId="16" usageType="readOnly" errorOrTruncationOperation="" errorRowDisposition="NotUsed"

Page 47: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

truncationRowDisposition="NotUsed" externalMetadataColumnId="759" mappedColumnId="0"/><inputColumn id="797" name="" description="" lineageId="586" usageType="readOnly" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="760" mappedColumnId="0"/><inputColumn id="798" name="" description="" lineageId="587" usageType="readOnly" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="761" mappedColumnId="0"/><inputColumn id="799" name="" description="" lineageId="588" usageType="readOnly" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="762" mappedColumnId="0"/><inputColumn id="800" name="" description="" lineageId="563" usageType="readOnly" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="763" mappedColumnId="0"/></inputColumns><externalMetadataColumns isUsed="True"><externalMetadataColumn id="727" name="accountExpires" description="" precision="0" scale="0" length="0" dataType="dbTimeStamp" codePage="0" mappedColumnId="0"/><externalMetadataColumn id="728" name="cn" description="" precision="0" scale="0" length="64" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="729" name="department" description="" precision="0" scale="0" length="64" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="730" name="description" description="" precision="0" scale="0" length="1024" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="731" name="directReports" description="" precision="0" scale="0" length="8000" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="732" name="displayName" description="" precision="0" scale="0" length="256" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="733" name="distinguishedName" description="" precision="0" scale="0" length="128" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="734" name="division" description="" precision="0" scale="0" length="64" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="735" name="employeeID" description="" precision="0" scale="0" length="16" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="736" name="objectGuid" description="" precision="0" scale="0" length="0" dataType="guid" codePage="0" mappedColumnId="0"/><externalMetadataColumn id="737" name="employeeType" description="" precision="0" scale="0" length="256" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="738" name="givenName" description="" precision="0" scale="0" length="64" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="739" name="homeMDB" description="" precision="0" scale="0" length="256" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="740" name="homeMTA" description="" precision="0" scale="0" length="256" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="741" name="location" description="" precision="0" scale="0" length="64" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="742" name="sn" description="" precision="0" scale="0" length="64" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="743" name="initials" description="" precision="0" scale="0" length="6" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="744" name="msExchServerName" description="" precision="0" scale="0" length="256" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="745" name="mail" description="" precision="0" scale="0" length="256" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="746" name="title" description="" precision="0" scale="0" length="64" dataType="str" codePage="1252" mappedColumnId="0"/>

Page 48: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

<externalMetadataColumn id="747" name="manager" description="" precision="0" scale="0" length="65" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="748" name="company" description="" precision="0" scale="0" length="65" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="749" name="streetAddress" description="" precision="0" scale="0" length="255" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="750" name="l" description="" precision="0" scale="0" length="128" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="751" name="st" description="" precision="0" scale="0" length="10" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="752" name="postalCode" description="" precision="0" scale="0" length="25" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="753" name="telephoneNumber" description="" precision="0" scale="0" length="64" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="754" name="mobile" description="" precision="0" scale="0" length="64" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="755" name="userAccountControl" description="" precision="0" scale="0" length="0" dataType="i4" codePage="0" mappedColumnId="0"/><externalMetadataColumn id="756" name="sAMAccountName" description="" precision="0" scale="0" length="64" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="757" name="passwordLastChanged" description="" precision="0" scale="0" length="0" dataType="dbTimeStamp" codePage="0" mappedColumnId="0"/><externalMetadataColumn id="758" name="memberOf" description="" precision="0" scale="0" length="8000" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="759" name="lastLogon" description="" precision="0" scale="0" length="0" dataType="dbTimeStamp" codePage="0" mappedColumnId="0"/><externalMetadataColumn id="760" name="userPrincipalName" description="" precision="0" scale="0" length="256" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="761" name="whenChanged" description="" precision="0" scale="0" length="0" dataType="dbTimeStamp" codePage="0" mappedColumnId="0"/><externalMetadataColumn id="762" name="whenCreated" description="" precision="0" scale="0" length="0" dataType="dbTimeStamp" codePage="0" mappedColumnId="0"/><externalMetadataColumn id="763" name="DisabledFlag" description="" precision="0" scale="0" length="0" dataType="bool" codePage="0" mappedColumnId="0"/></externalMetadataColumns></input></inputs><outputs><output id="114" name="OLE DB Destination Error Output" description="" exclusionGroup="1" synchronousInputId="113" deleteOutputOnPathDetached="false" hasSideEffects="false" dangling="false" isErrorOut="true" isSorted="false" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed"><outputColumns><outputColumn id="115" name="ErrorCode" description="" lineageId="115" precision="0" scale="0" length="0" dataType="i4" codePage="0" sortKeyPosition="0" comparisonFlags="0" specialFlags="1" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="0" mappedColumnId="0"/><outputColumn id="116" name="ErrorColumn" description="" lineageId="116" precision="0" scale="0" length="0" dataType="i4" codePage="0" sortKeyPosition="0" comparisonFlags="0" specialFlags="2" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="0" mappedColumnId="0"/></outputColumns><externalMetadataColumns isUsed="False"/></output></outputs></component></components>

Page 49: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

<paths><path id="60" name="AD" description="" startId="4" endId="55"/><path id="430" name="Derived Column Output" description="" startId="56" endId="113"/></paths></pipeline></DTS:ObjectData></DTS:Executable><DTS:Executable DTS:ExecutableType="Microsoft.SqlServer.Dts.Tasks.ExecuteSQLTask.ExecuteSQLTask, Microsoft.SqlServer.SQLTask, Version=10.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91" DTS:ThreadHint="0"><DTS:Property DTS:Name="ExecutionLocation">0</DTS:Property><DTS:Property DTS:Name="ExecutionAddress"></DTS:Property><DTS:Property DTS:Name="TaskContact">Execute SQL Task; Microsoft Corporation; Microsoft SQL Server 2008 R2; © 2007 Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1</DTS:Property><DTS:Property DTS:Name="ForceExecValue">0</DTS:Property><DTS:Property DTS:Name="ExecValue" DTS:DataType="3">0</DTS:Property><DTS:Property DTS:Name="ForceExecutionResult">-1</DTS:Property><DTS:Property DTS:Name="Disabled">-1</DTS:Property><DTS:Property DTS:Name="FailPackageOnFailure">0</DTS:Property><DTS:Property DTS:Name="FailParentOnFailure">0</DTS:Property><DTS:Property DTS:Name="MaxErrorCount">1</DTS:Property><DTS:Property DTS:Name="ISOLevel">1048576</DTS:Property><DTS:Property DTS:Name="LocaleID">-1</DTS:Property><DTS:Property DTS:Name="TransactionOption">1</DTS:Property><DTS:Property DTS:Name="DelayValidation">0</DTS:Property><DTS:LoggingOptions><DTS:Property DTS:Name="LoggingMode">0</DTS:Property><DTS:Property DTS:Name="FilterKind">1</DTS:Property><DTS:Property DTS:Name="EventFilter" DTS:DataType="8"></DTS:Property></DTS:LoggingOptions><DTS:Property DTS:Name="ObjectName">Take care of NULLs</DTS:Property><DTS:Property DTS:Name="DTSID">{8CC9F244-5665-4E12-AEED-BAD87AABA8F0}</DTS:Property><DTS:Property DTS:Name="Description">Execute SQL Task</DTS:Property><DTS:Property DTS:Name="CreationName">Microsoft.SqlServer.Dts.Tasks.ExecuteSQLTask.ExecuteSQLTask, Microsoft.SqlServer.SQLTask, Version=10.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91</DTS:Property><DTS:Property DTS:Name="DisableEventHandlers">0</DTS:Property><DTS:ObjectData><SQLTask:SqlTaskData SQLTask:Connection="{3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653}" SQLTask:TimeOut="0" SQLTask:IsStoredProc="False" SQLTask:BypassPrepare="True" SQLTask:SqlStmtSourceType="DirectInput" SQLTask:SqlStatementSource="UPDATE dbo.RAW_AD_temp &#xA;SET memberOf = NULL&#xA;WHERE (LEN(memberOf) &lt; 2)&#xA;&#xA;UPDATE dbo.RAW_AD_temp &#xA;SET lastLogon = NULL&#xA;WHERE lastLogon &lt; '2000'&#xA;&#xA;UPDATE dbo.RAW_AD_temp&#xA;SET passwordLastChanged = NULL&#xA;WHERE passwordLastChanged &lt; '2000'&#xA;&#xA;" SQLTask:CodePage="1252" SQLTask:ResultType="ResultSetType_None" xmlns:SQLTask="www.microsoft.com/sqlserver/dts/tasks/sqltask"/></DTS:ObjectData></DTS:Executable><DTS:PrecedenceConstraint><DTS:Property DTS:Name="Value">0</DTS:Property><DTS:Property DTS:Name="EvalOp">2</DTS:Property><DTS:Property DTS:Name="LogicalAnd">-1</DTS:Property><DTS:Property DTS:Name="Expression"></DTS:Property><DTS:Executable IDREF="{E6DB29C8-E6C0-4BD3-9713-893FB0CA0877}" DTS:IsFrom="-1"/><DTS:Executable IDREF="{0466FF3A-ACAA-4332-86ED-03A3F5F2073F}" DTS:IsFrom="0"/><DTS:Property DTS:Name="ObjectName">Constraint</DTS:Property><DTS:Property DTS:Name="DTSID">{C06A2948-AB75-4E93-9615-8010D3137AE0}</DTS:Property><DTS:Property DTS:Name="Description"></DTS:Property><DTS:Property DTS:Name="CreationName"></DTS:Property></DTS:PrecedenceConstraint><DTS:PrecedenceConstraint>

Page 50: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

<DTS:Property DTS:Name="Value">0</DTS:Property><DTS:Property DTS:Name="EvalOp">2</DTS:Property><DTS:Property DTS:Name="LogicalAnd">-1</DTS:Property><DTS:Property DTS:Name="Expression"></DTS:Property><DTS:Executable IDREF="{0466FF3A-ACAA-4332-86ED-03A3F5F2073F}" DTS:IsFrom="-1"/><DTS:Executable IDREF="{8CC9F244-5665-4E12-AEED-BAD87AABA8F0}" DTS:IsFrom="0"/><DTS:Property DTS:Name="ObjectName">Constraint 1</DTS:Property><DTS:Property DTS:Name="DTSID">{362AD35A-4744-4EF4-9641-7277ACB81F27}</DTS:Property><DTS:Property DTS:Name="Description"></DTS:Property><DTS:Property DTS:Name="CreationName"></DTS:Property></DTS:PrecedenceConstraint><DTS:Property DTS:Name="ObjectName">Populate RAW_AD_temp</DTS:Property><DTS:Property DTS:Name="DTSID">{897A4A8E-C860-4E1F-9A4A-B7AAC28DBD6A}</DTS:Property><DTS:Property DTS:Name="Description">Sequence Container</DTS:Property><DTS:Property DTS:Name="CreationName">STOCK:SEQUENCE</DTS:Property><DTS:Property DTS:Name="DisableEventHandlers">0</DTS:Property></DTS:Executable><DTS:Executable DTS:ExecutableType="STOCK:SEQUENCE"><DTS:Property DTS:Name="LockName"></DTS:Property><DTS:Property DTS:Name="ForceExecValue">0</DTS:Property><DTS:Property DTS:Name="ExecValue" DTS:DataType="3">0</DTS:Property><DTS:Property DTS:Name="ForceExecutionResult">-1</DTS:Property><DTS:Property DTS:Name="Disabled">0</DTS:Property><DTS:Property DTS:Name="FailPackageOnFailure">0</DTS:Property><DTS:Property DTS:Name="FailParentOnFailure">0</DTS:Property><DTS:Property DTS:Name="MaxErrorCount">1</DTS:Property><DTS:Property DTS:Name="ISOLevel">1048576</DTS:Property><DTS:Property DTS:Name="LocaleID">-1</DTS:Property><DTS:Property DTS:Name="TransactionOption">1</DTS:Property><DTS:Property DTS:Name="DelayValidation">0</DTS:Property><DTS:LoggingOptions><DTS:Property DTS:Name="LoggingMode">0</DTS:Property><DTS:Property DTS:Name="FilterKind">1</DTS:Property><DTS:Property DTS:Name="EventFilter" DTS:DataType="8"></DTS:Property></DTS:LoggingOptions><DTS:Executable DTS:ExecutableType="Microsoft.SqlServer.Dts.Tasks.ExecuteSQLTask.ExecuteSQLTask, Microsoft.SqlServer.SQLTask, Version=10.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91" DTS:ThreadHint="0"><DTS:Property DTS:Name="ExecutionLocation">0</DTS:Property><DTS:Property DTS:Name="ExecutionAddress"></DTS:Property><DTS:Property DTS:Name="TaskContact">Execute SQL Task; Microsoft Corporation; Microsoft SQL Server 2008; © 2007 Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1</DTS:Property><DTS:Property DTS:Name="ForceExecValue">0</DTS:Property><DTS:Property DTS:Name="ExecValue" DTS:DataType="3">0</DTS:Property><DTS:Property DTS:Name="ForceExecutionResult">-1</DTS:Property><DTS:Property DTS:Name="Disabled">0</DTS:Property><DTS:Property DTS:Name="FailPackageOnFailure">0</DTS:Property><DTS:Property DTS:Name="FailParentOnFailure">0</DTS:Property><DTS:Property DTS:Name="MaxErrorCount">1</DTS:Property><DTS:Property DTS:Name="ISOLevel">1048576</DTS:Property><DTS:Property DTS:Name="LocaleID">-1</DTS:Property><DTS:Property DTS:Name="TransactionOption">1</DTS:Property><DTS:Property DTS:Name="DelayValidation">0</DTS:Property><DTS:LoggingOptions><DTS:Property DTS:Name="LoggingMode">0</DTS:Property><DTS:Property DTS:Name="FilterKind">0</DTS:Property><DTS:Property DTS:Name="EventFilter" DTS:DataType="8"></DTS:Property></DTS:LoggingOptions><DTS:Property DTS:Name="ObjectName">RAW_AD - Delete From RAW_AD</DTS:Property><DTS:Property DTS:Name="DTSID">{CC4699FC-FA96-41F8-825E-99AD3696CC59}</DTS:Property><DTS:Property DTS:Name="Description">Execute SQL Task</DTS:Property>

Page 51: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

<DTS:Property DTS:Name="CreationName">Microsoft.SqlServer.Dts.Tasks.ExecuteSQLTask.ExecuteSQLTask, Microsoft.SqlServer.SQLTask, Version=10.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91</DTS:Property><DTS:Property DTS:Name="DisableEventHandlers">0</DTS:Property><DTS:ObjectData><SQLTask:SqlTaskData SQLTask:Connection="{3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653}" SQLTask:TimeOut="0" SQLTask:IsStoredProc="False" SQLTask:BypassPrepare="True" SQLTask:SqlStmtSourceType="DirectInput" SQLTask:SqlStatementSource="DELETE FROM dbo.RAW_AD" SQLTask:CodePage="1252" SQLTask:ResultType="ResultSetType_None" xmlns:SQLTask="www.microsoft.com/sqlserver/dts/tasks/sqltask"/></DTS:ObjectData></DTS:Executable><DTS:Executable DTS:ExecutableType="SSIS.Pipeline.2"><DTS:Property DTS:Name="ExecutionLocation">0</DTS:Property><DTS:Property DTS:Name="ExecutionAddress"></DTS:Property><DTS:Property DTS:Name="TaskContact">Performs high-performance data extraction, transformation and loading;Microsoft Corporation; Microsoft SQL Server v10; (C) 2007 Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1</DTS:Property><DTS:Property DTS:Name="ForceExecValue">0</DTS:Property><DTS:Property DTS:Name="ExecValue" DTS:DataType="3">0</DTS:Property><DTS:Property DTS:Name="ForceExecutionResult">-1</DTS:Property><DTS:Property DTS:Name="Disabled">0</DTS:Property><DTS:Property DTS:Name="FailPackageOnFailure">0</DTS:Property><DTS:Property DTS:Name="FailParentOnFailure">0</DTS:Property><DTS:Property DTS:Name="MaxErrorCount">1</DTS:Property><DTS:Property DTS:Name="ISOLevel">1048576</DTS:Property><DTS:Property DTS:Name="LocaleID">-1</DTS:Property><DTS:Property DTS:Name="TransactionOption">1</DTS:Property><DTS:Property DTS:Name="DelayValidation">0</DTS:Property><DTS:LoggingOptions><DTS:Property DTS:Name="LoggingMode">0</DTS:Property><DTS:Property DTS:Name="FilterKind">1</DTS:Property><DTS:Property DTS:Name="EventFilter" DTS:DataType="8"></DTS:Property></DTS:LoggingOptions><DTS:Property DTS:Name="ObjectName">Data Flow Task</DTS:Property><DTS:Property DTS:Name="DTSID">{CF563C49-469A-4C6F-BDEB-7D1A784170B5}</DTS:Property><DTS:Property DTS:Name="Description">Data Flow Task</DTS:Property><DTS:Property DTS:Name="CreationName">SSIS.Pipeline.2</DTS:Property><DTS:Property DTS:Name="DisableEventHandlers">0</DTS:Property><DTS:ObjectData><pipeline id="0" name="pipelineXml" description="pipelineXml" defaultBufferMaxRows="10000" engineThreads="10" defaultBufferSize="10485760" BLOBTempStoragePath="" bufferTempStoragePath="" runInOptimizedMode="true"><components><component id="1" name="RAW AD temp" componentClassID="{BCEFE59B-6819-47F7-A125-63753B33ABB7}" description="OLE DB Source" localeId="-1" usesDispositions="true" validateExternalMetadata="True" version="7" pipelineVersion="0" contactInfo="OLE DB Source;Microsoft Corporation; Microsoft SqlServer v10; (C) Microsoft Corporation; All Rights Reserved; http://www.microsoft.com/sql/support;7"><properties><property id="2" name="CommandTimeout" dataType="System.Int32" state="default" isArray="false" description="The number of seconds before a command times out. A value of 0 indicates an infinite time-out." typeConverter="" UITypeEditor="" containsID="false" expressionType="None">0</property><property id="3" name="OpenRowset" dataType="System.String" state="default" isArray="false" description="Specifies the name of the database object used to open a rowset." typeConverter="" UITypeEditor="" containsID="false" expressionType="None">[dbo].[RAW_AD_temp]</property><property id="4" name="OpenRowsetVariable" dataType="System.String" state="default" isArray="false" description="Specifies the variable that contains the name of the database object used to open a rowset." typeConverter="" UITypeEditor="" containsID="false"

Page 52: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

expressionType="None"></property><property id="5" name="SqlCommand" dataType="System.String" state="default" isArray="false" description="The SQL command to be executed." typeConverter="" UITypeEditor="Microsoft.DataTransformationServices.Controls.ModalMultilineStringEditor, Microsoft.DataTransformationServices.Controls, Version=10.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91" containsID="false" expressionType="None"></property><property id="6" name="SqlCommandVariable" dataType="System.String" state="default" isArray="false" description="The variable that contains the SQL command to be executed." typeConverter="" UITypeEditor="" containsID="false" expressionType="None"></property><property id="7" name="DefaultCodePage" dataType="System.Int32" state="default" isArray="false" description="Specifies the column code page to use when code page information is unavailable from the data source." typeConverter="" UITypeEditor="" containsID="false" expressionType="None">1252</property><property id="8" name="AlwaysUseDefaultCodePage" dataType="System.Boolean" state="default" isArray="false" description="Forces the use of the DefaultCodePage property value when describing character data." typeConverter="" UITypeEditor="" containsID="false" expressionType="None">false</property><property id="9" name="AccessMode" dataType="System.Int32" state="default" isArray="false" description="Specifies the mode used to access the database." typeConverter="AccessMode" UITypeEditor="" containsID="false" expressionType="None">0</property><property id="15" name="ParameterMapping" dataType="System.String" state="default" isArray="false" description="The mappings between the parameters in the SQL command and variables." typeConverter="" UITypeEditor="" containsID="false" expressionType="None"></property></properties><connections><connection id="10" name="OleDbConnection" description="The OLE DB runtime connection used to access the database." connectionManagerID="{3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653}"/></connections><outputs><output id="11" name="OLE DB Source Output" description="" exclusionGroup="0" synchronousInputId="0" deleteOutputOnPathDetached="false" hasSideEffects="false" dangling="false" isErrorOut="false" isSorted="false" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed"><outputColumns><outputColumn id="320" name="accountExpires" description="" lineageId="320" precision="0" scale="0" length="0" dataType="dbTimeStamp" codePage="0" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="Conversion" errorRowDisposition="FailComponent" truncationRowDisposition="FailComponent" externalMetadataColumnId="319" mappedColumnId="0"/><outputColumn id="323" name="cn" description="" lineageId="323" precision="0" scale="0" length="64" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="Conversion" errorRowDisposition="FailComponent" truncationRowDisposition="FailComponent" externalMetadataColumnId="322" mappedColumnId="0"/><outputColumn id="326" name="department" description="" lineageId="326" precision="0" scale="0" length="64" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="Conversion" errorRowDisposition="FailComponent" truncationRowDisposition="FailComponent" externalMetadataColumnId="325" mappedColumnId="0"/><outputColumn id="329" name="description" description="" lineageId="329" precision="0" scale="0" length="1024" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="Conversion" errorRowDisposition="FailComponent" truncationRowDisposition="FailComponent" externalMetadataColumnId="328" mappedColumnId="0"/><outputColumn id="332" name="directReports" description="" lineageId="332" precision="0" scale="0" length="8000" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="Conversion" errorRowDisposition="FailComponent"

Page 53: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

truncationRowDisposition="FailComponent" externalMetadataColumnId="331" mappedColumnId="0"/><outputColumn id="335" name="displayName" description="" lineageId="335" precision="0" scale="0" length="256" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="Conversion" errorRowDisposition="FailComponent" truncationRowDisposition="FailComponent" externalMetadataColumnId="334" mappedColumnId="0"/><outputColumn id="338" name="distinguishedName" description="" lineageId="338" precision="0" scale="0" length="128" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="Conversion" errorRowDisposition="FailComponent" truncationRowDisposition="FailComponent" externalMetadataColumnId="337" mappedColumnId="0"/><outputColumn id="341" name="division" description="" lineageId="341" precision="0" scale="0" length="64" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="Conversion" errorRowDisposition="FailComponent" truncationRowDisposition="FailComponent" externalMetadataColumnId="340" mappedColumnId="0"/><outputColumn id="344" name="employeeID" description="" lineageId="344" precision="0" scale="0" length="16" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="Conversion" errorRowDisposition="FailComponent" truncationRowDisposition="FailComponent" externalMetadataColumnId="343" mappedColumnId="0"/><outputColumn id="347" name="objectGuid" description="" lineageId="347" precision="0" scale="0" length="0" dataType="guid" codePage="0" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="Conversion" errorRowDisposition="FailComponent" truncationRowDisposition="FailComponent" externalMetadataColumnId="346" mappedColumnId="0"/><outputColumn id="350" name="employeeType" description="" lineageId="350" precision="0" scale="0" length="256" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="Conversion" errorRowDisposition="FailComponent" truncationRowDisposition="FailComponent" externalMetadataColumnId="349" mappedColumnId="0"/><outputColumn id="353" name="givenName" description="" lineageId="353" precision="0" scale="0" length="64" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="Conversion" errorRowDisposition="FailComponent" truncationRowDisposition="FailComponent" externalMetadataColumnId="352" mappedColumnId="0"/><outputColumn id="356" name="homeMDB" description="" lineageId="356" precision="0" scale="0" length="256" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="Conversion" errorRowDisposition="FailComponent" truncationRowDisposition="FailComponent" externalMetadataColumnId="355" mappedColumnId="0"/><outputColumn id="359" name="homeMTA" description="" lineageId="359" precision="0" scale="0" length="256" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="Conversion" errorRowDisposition="FailComponent" truncationRowDisposition="FailComponent" externalMetadataColumnId="358" mappedColumnId="0"/><outputColumn id="362" name="location" description="" lineageId="362" precision="0" scale="0" length="64" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="Conversion" errorRowDisposition="FailComponent" truncationRowDisposition="FailComponent" externalMetadataColumnId="361" mappedColumnId="0"/><outputColumn id="365" name="sn" description="" lineageId="365" precision="0" scale="0" length="64" dataType="str" codePage="1252" sortKeyPosition="0"

Page 54: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="Conversion" errorRowDisposition="FailComponent" truncationRowDisposition="FailComponent" externalMetadataColumnId="364" mappedColumnId="0"/><outputColumn id="368" name="initials" description="" lineageId="368" precision="0" scale="0" length="6" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="Conversion" errorRowDisposition="FailComponent" truncationRowDisposition="FailComponent" externalMetadataColumnId="367" mappedColumnId="0"/><outputColumn id="371" name="msExchServerName" description="" lineageId="371" precision="0" scale="0" length="256" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="Conversion" errorRowDisposition="FailComponent" truncationRowDisposition="FailComponent" externalMetadataColumnId="370" mappedColumnId="0"/><outputColumn id="374" name="mail" description="" lineageId="374" precision="0" scale="0" length="256" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="Conversion" errorRowDisposition="FailComponent" truncationRowDisposition="FailComponent" externalMetadataColumnId="373" mappedColumnId="0"/><outputColumn id="377" name="title" description="" lineageId="377" precision="0" scale="0" length="64" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="Conversion" errorRowDisposition="FailComponent" truncationRowDisposition="FailComponent" externalMetadataColumnId="376" mappedColumnId="0"/><outputColumn id="380" name="manager" description="" lineageId="380" precision="0" scale="0" length="65" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="Conversion" errorRowDisposition="FailComponent" truncationRowDisposition="FailComponent" externalMetadataColumnId="379" mappedColumnId="0"/><outputColumn id="383" name="company" description="" lineageId="383" precision="0" scale="0" length="65" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="Conversion" errorRowDisposition="FailComponent" truncationRowDisposition="FailComponent" externalMetadataColumnId="382" mappedColumnId="0"/><outputColumn id="386" name="streetAddress" description="" lineageId="386" precision="0" scale="0" length="255" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="Conversion" errorRowDisposition="FailComponent" truncationRowDisposition="FailComponent" externalMetadataColumnId="385" mappedColumnId="0"/><outputColumn id="389" name="l" description="" lineageId="389" precision="0" scale="0" length="128" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="Conversion" errorRowDisposition="FailComponent" truncationRowDisposition="FailComponent" externalMetadataColumnId="388" mappedColumnId="0"/><outputColumn id="392" name="st" description="" lineageId="392" precision="0" scale="0" length="10" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="Conversion" errorRowDisposition="FailComponent" truncationRowDisposition="FailComponent" externalMetadataColumnId="391" mappedColumnId="0"/><outputColumn id="395" name="postalCode" description="" lineageId="395" precision="0" scale="0" length="25" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="Conversion" errorRowDisposition="FailComponent" truncationRowDisposition="FailComponent" externalMetadataColumnId="394" mappedColumnId="0"/><outputColumn id="398" name="telephoneNumber" description="" lineageId="398" precision="0" scale="0" length="64" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="Conversion" errorRowDisposition="FailComponent" truncationRowDisposition="FailComponent" externalMetadataColumnId="397"

Page 55: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

mappedColumnId="0"/><outputColumn id="401" name="mobile" description="" lineageId="401" precision="0" scale="0" length="64" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="Conversion" errorRowDisposition="FailComponent" truncationRowDisposition="FailComponent" externalMetadataColumnId="400" mappedColumnId="0"/><outputColumn id="404" name="userAccountControl" description="" lineageId="404" precision="0" scale="0" length="0" dataType="i4" codePage="0" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="Conversion" errorRowDisposition="FailComponent" truncationRowDisposition="FailComponent" externalMetadataColumnId="403" mappedColumnId="0"/><outputColumn id="407" name="sAMAccountName" description="" lineageId="407" precision="0" scale="0" length="64" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="Conversion" errorRowDisposition="FailComponent" truncationRowDisposition="FailComponent" externalMetadataColumnId="406" mappedColumnId="0"/><outputColumn id="410" name="passwordLastChanged" description="" lineageId="410" precision="0" scale="0" length="0" dataType="dbTimeStamp" codePage="0" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="Conversion" errorRowDisposition="FailComponent" truncationRowDisposition="FailComponent" externalMetadataColumnId="409" mappedColumnId="0"/><outputColumn id="413" name="memberOf" description="" lineageId="413" precision="0" scale="0" length="8000" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="Conversion" errorRowDisposition="FailComponent" truncationRowDisposition="FailComponent" externalMetadataColumnId="412" mappedColumnId="0"/><outputColumn id="416" name="lastLogon" description="" lineageId="416" precision="0" scale="0" length="0" dataType="dbTimeStamp" codePage="0" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="Conversion" errorRowDisposition="FailComponent" truncationRowDisposition="FailComponent" externalMetadataColumnId="415" mappedColumnId="0"/><outputColumn id="419" name="userPrincipalName" description="" lineageId="419" precision="0" scale="0" length="256" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="Conversion" errorRowDisposition="FailComponent" truncationRowDisposition="FailComponent" externalMetadataColumnId="418" mappedColumnId="0"/><outputColumn id="422" name="whenChanged" description="" lineageId="422" precision="0" scale="0" length="0" dataType="dbTimeStamp" codePage="0" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="Conversion" errorRowDisposition="FailComponent" truncationRowDisposition="FailComponent" externalMetadataColumnId="421" mappedColumnId="0"/><outputColumn id="425" name="whenCreated" description="" lineageId="425" precision="0" scale="0" length="0" dataType="dbTimeStamp" codePage="0" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="Conversion" errorRowDisposition="FailComponent" truncationRowDisposition="FailComponent" externalMetadataColumnId="424" mappedColumnId="0"/><outputColumn id="428" name="DisabledFlag" description="" lineageId="428" precision="0" scale="0" length="0" dataType="bool" codePage="0" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="Conversion" errorRowDisposition="FailComponent" truncationRowDisposition="FailComponent" externalMetadataColumnId="427" mappedColumnId="0"/></outputColumns><externalMetadataColumns isUsed="True"><externalMetadataColumn id="319" name="accountExpires" description="" precision="0" scale="0" length="0" dataType="dbTimeStamp" codePage="0" mappedColumnId="0"/>

Page 56: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

<externalMetadataColumn id="322" name="cn" description="" precision="0" scale="0" length="64" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="325" name="department" description="" precision="0" scale="0" length="64" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="328" name="description" description="" precision="0" scale="0" length="1024" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="331" name="directReports" description="" precision="0" scale="0" length="8000" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="334" name="displayName" description="" precision="0" scale="0" length="256" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="337" name="distinguishedName" description="" precision="0" scale="0" length="128" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="340" name="division" description="" precision="0" scale="0" length="64" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="343" name="employeeID" description="" precision="0" scale="0" length="16" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="346" name="objectGuid" description="" precision="0" scale="0" length="0" dataType="guid" codePage="0" mappedColumnId="0"/><externalMetadataColumn id="349" name="employeeType" description="" precision="0" scale="0" length="256" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="352" name="givenName" description="" precision="0" scale="0" length="64" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="355" name="homeMDB" description="" precision="0" scale="0" length="256" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="358" name="homeMTA" description="" precision="0" scale="0" length="256" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="361" name="location" description="" precision="0" scale="0" length="64" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="364" name="sn" description="" precision="0" scale="0" length="64" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="367" name="initials" description="" precision="0" scale="0" length="6" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="370" name="msExchServerName" description="" precision="0" scale="0" length="256" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="373" name="mail" description="" precision="0" scale="0" length="256" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="376" name="title" description="" precision="0" scale="0" length="64" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="379" name="manager" description="" precision="0" scale="0" length="65" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="382" name="company" description="" precision="0" scale="0" length="65" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="385" name="streetAddress" description="" precision="0" scale="0" length="255" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="388" name="l" description="" precision="0" scale="0" length="128" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="391" name="st" description="" precision="0" scale="0" length="10" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="394" name="postalCode" description="" precision="0" scale="0" length="25" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="397" name="telephoneNumber" description="" precision="0" scale="0" length="64" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="400" name="mobile" description="" precision="0" scale="0" length="64" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="403" name="userAccountControl" description="" precision="0" scale="0" length="0" dataType="i4" codePage="0" mappedColumnId="0"/><externalMetadataColumn id="406" name="sAMAccountName" description=""

Page 57: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

precision="0" scale="0" length="64" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="409" name="passwordLastChanged" description="" precision="0" scale="0" length="0" dataType="dbTimeStamp" codePage="0" mappedColumnId="0"/><externalMetadataColumn id="412" name="memberOf" description="" precision="0" scale="0" length="8000" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="415" name="lastLogon" description="" precision="0" scale="0" length="0" dataType="dbTimeStamp" codePage="0" mappedColumnId="0"/><externalMetadataColumn id="418" name="userPrincipalName" description="" precision="0" scale="0" length="256" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="421" name="whenChanged" description="" precision="0" scale="0" length="0" dataType="dbTimeStamp" codePage="0" mappedColumnId="0"/><externalMetadataColumn id="424" name="whenCreated" description="" precision="0" scale="0" length="0" dataType="dbTimeStamp" codePage="0" mappedColumnId="0"/><externalMetadataColumn id="427" name="DisabledFlag" description="" precision="0" scale="0" length="0" dataType="bool" codePage="0" mappedColumnId="0"/></externalMetadataColumns></output><output id="12" name="OLE DB Source Error Output" description="" exclusionGroup="0" synchronousInputId="0" deleteOutputOnPathDetached="false" hasSideEffects="false" dangling="false" isErrorOut="true" isSorted="false" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed"><outputColumns><outputColumn id="321" name="accountExpires" description="" lineageId="321" precision="0" scale="0" length="0" dataType="dbTimeStamp" codePage="0" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="0" mappedColumnId="0"/><outputColumn id="324" name="cn" description="" lineageId="324" precision="0" scale="0" length="64" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="0" mappedColumnId="0"/><outputColumn id="327" name="department" description="" lineageId="327" precision="0" scale="0" length="64" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="0" mappedColumnId="0"/><outputColumn id="330" name="description" description="" lineageId="330" precision="0" scale="0" length="1024" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="0" mappedColumnId="0"/><outputColumn id="333" name="directReports" description="" lineageId="333" precision="0" scale="0" length="8000" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="0" mappedColumnId="0"/><outputColumn id="336" name="displayName" description="" lineageId="336" precision="0" scale="0" length="256" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="0" mappedColumnId="0"/><outputColumn id="339" name="distinguishedName" description="" lineageId="339" precision="0" scale="0" length="128" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="0"

Page 58: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

mappedColumnId="0"/><outputColumn id="342" name="division" description="" lineageId="342" precision="0" scale="0" length="64" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="0" mappedColumnId="0"/><outputColumn id="345" name="employeeID" description="" lineageId="345" precision="0" scale="0" length="16" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="0" mappedColumnId="0"/><outputColumn id="348" name="objectGuid" description="" lineageId="348" precision="0" scale="0" length="0" dataType="guid" codePage="0" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="0" mappedColumnId="0"/><outputColumn id="351" name="employeeType" description="" lineageId="351" precision="0" scale="0" length="256" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="0" mappedColumnId="0"/><outputColumn id="354" name="givenName" description="" lineageId="354" precision="0" scale="0" length="64" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="0" mappedColumnId="0"/><outputColumn id="357" name="homeMDB" description="" lineageId="357" precision="0" scale="0" length="256" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="0" mappedColumnId="0"/><outputColumn id="360" name="homeMTA" description="" lineageId="360" precision="0" scale="0" length="256" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="0" mappedColumnId="0"/><outputColumn id="363" name="location" description="" lineageId="363" precision="0" scale="0" length="64" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="0" mappedColumnId="0"/><outputColumn id="366" name="sn" description="" lineageId="366" precision="0" scale="0" length="64" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="0" mappedColumnId="0"/><outputColumn id="369" name="initials" description="" lineageId="369" precision="0" scale="0" length="6" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="0" mappedColumnId="0"/><outputColumn id="372" name="msExchServerName" description="" lineageId="372" precision="0" scale="0" length="256" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="" errorRowDisposition="NotUsed"

Page 59: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

truncationRowDisposition="NotUsed" externalMetadataColumnId="0" mappedColumnId="0"/><outputColumn id="375" name="mail" description="" lineageId="375" precision="0" scale="0" length="256" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="0" mappedColumnId="0"/><outputColumn id="378" name="title" description="" lineageId="378" precision="0" scale="0" length="64" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="0" mappedColumnId="0"/><outputColumn id="381" name="manager" description="" lineageId="381" precision="0" scale="0" length="65" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="0" mappedColumnId="0"/><outputColumn id="384" name="company" description="" lineageId="384" precision="0" scale="0" length="65" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="0" mappedColumnId="0"/><outputColumn id="387" name="streetAddress" description="" lineageId="387" precision="0" scale="0" length="255" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="0" mappedColumnId="0"/><outputColumn id="390" name="l" description="" lineageId="390" precision="0" scale="0" length="128" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="0" mappedColumnId="0"/><outputColumn id="393" name="st" description="" lineageId="393" precision="0" scale="0" length="10" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="0" mappedColumnId="0"/><outputColumn id="396" name="postalCode" description="" lineageId="396" precision="0" scale="0" length="25" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="0" mappedColumnId="0"/><outputColumn id="399" name="telephoneNumber" description="" lineageId="399" precision="0" scale="0" length="64" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="0" mappedColumnId="0"/><outputColumn id="402" name="mobile" description="" lineageId="402" precision="0" scale="0" length="64" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="0" mappedColumnId="0"/><outputColumn id="405" name="userAccountControl" description="" lineageId="405" precision="0" scale="0" length="0" dataType="i4" codePage="0" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="0" mappedColumnId="0"/>

Page 60: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

<outputColumn id="408" name="sAMAccountName" description="" lineageId="408" precision="0" scale="0" length="64" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="0" mappedColumnId="0"/><outputColumn id="411" name="passwordLastChanged" description="" lineageId="411" precision="0" scale="0" length="0" dataType="dbTimeStamp" codePage="0" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="0" mappedColumnId="0"/><outputColumn id="414" name="memberOf" description="" lineageId="414" precision="0" scale="0" length="8000" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="0" mappedColumnId="0"/><outputColumn id="417" name="lastLogon" description="" lineageId="417" precision="0" scale="0" length="0" dataType="dbTimeStamp" codePage="0" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="0" mappedColumnId="0"/><outputColumn id="420" name="userPrincipalName" description="" lineageId="420" precision="0" scale="0" length="256" dataType="str" codePage="1252" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="0" mappedColumnId="0"/><outputColumn id="423" name="whenChanged" description="" lineageId="423" precision="0" scale="0" length="0" dataType="dbTimeStamp" codePage="0" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="0" mappedColumnId="0"/><outputColumn id="426" name="whenCreated" description="" lineageId="426" precision="0" scale="0" length="0" dataType="dbTimeStamp" codePage="0" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="0" mappedColumnId="0"/><outputColumn id="429" name="DisabledFlag" description="" lineageId="429" precision="0" scale="0" length="0" dataType="bool" codePage="0" sortKeyPosition="0" comparisonFlags="0" specialFlags="0" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="0" mappedColumnId="0"/><outputColumn id="13" name="ErrorCode" description="" lineageId="13" precision="0" scale="0" length="0" dataType="i4" codePage="0" sortKeyPosition="0" comparisonFlags="0" specialFlags="1" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="0" mappedColumnId="0"/><outputColumn id="14" name="ErrorColumn" description="" lineageId="14" precision="0" scale="0" length="0" dataType="i4" codePage="0" sortKeyPosition="0" comparisonFlags="0" specialFlags="2" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="0" mappedColumnId="0"/></outputColumns><externalMetadataColumns isUsed="False"/></output></outputs></component><component id="187" name="RAW_AD" componentClassID="{5A0B62E8-D91D-49F5-94A5-

Page 61: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

7BE58DE508F0}" description="OLE DB Destination" localeId="-1" usesDispositions="true" validateExternalMetadata="True" version="4" pipelineVersion="0" contactInfo="OLE DB Destination;Microsoft Corporation; Microsoft SqlServer v10; (C) Microsoft Corporation; All Rights Reserved; http://www.microsoft.com/sql/support;4"><properties><property id="188" name="CommandTimeout" dataType="System.Int32" state="default" isArray="false" description="The number of seconds before a command times out. A value of 0 indicates an infinite time-out." typeConverter="" UITypeEditor="" containsID="false" expressionType="None">0</property><property id="189" name="OpenRowset" dataType="System.String" state="default" isArray="false" description="Specifies the name of the database object used to open a rowset." typeConverter="" UITypeEditor="" containsID="false" expressionType="None">[dbo].[RAW_AD]</property><property id="190" name="OpenRowsetVariable" dataType="System.String" state="default" isArray="false" description="Specifies the variable that contains the name of the database object used to open a rowset." typeConverter="" UITypeEditor="" containsID="false" expressionType="None"></property><property id="191" name="SqlCommand" dataType="System.String" state="default" isArray="false" description="The SQL command to be executed." typeConverter="" UITypeEditor="Microsoft.DataTransformationServices.Controls.ModalMultilineStringEditor, Microsoft.DataTransformationServices.Controls, Version=10.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91" containsID="false" expressionType="None"></property><property id="192" name="DefaultCodePage" dataType="System.Int32" state="default" isArray="false" description="Specifies the column code page to use when code page information is unavailable from the data source." typeConverter="" UITypeEditor="" containsID="false" expressionType="None">1252</property><property id="193" name="AlwaysUseDefaultCodePage" dataType="System.Boolean" state="default" isArray="false" description="Forces the use of the DefaultCodePage property value when describing character data." typeConverter="" UITypeEditor="" containsID="false" expressionType="None">false</property><property id="194" name="AccessMode" dataType="System.Int32" state="default" isArray="false" description="Specifies the mode used to access the database." typeConverter="AccessMode" UITypeEditor="" containsID="false" expressionType="None">3</property><property id="196" name="FastLoadKeepIdentity" dataType="System.Boolean" state="default" isArray="false" description="Indicates whether the values supplied for identity columns will be copied to the destination. If false, values for identity columns will be auto-generated at the destination. Applies only if fast load is turned on." typeConverter="" UITypeEditor="" containsID="false" expressionType="None">false</property><property id="197" name="FastLoadKeepNulls" dataType="System.Boolean" state="default" isArray="false" description="Indicates whether the columns containing null will have null inserted in the destination. If false, columns containing null will have their default values inserted at the destination. Applies only if fast load is turned on." typeConverter="" UITypeEditor="" containsID="false" expressionType="None">true</property><property id="198" name="FastLoadOptions" dataType="System.String" state="default" isArray="false" description="Specifies options to be used with fast load. Applies only if fast load is turned on." typeConverter="" UITypeEditor="" containsID="false" expressionType="None">TABLOCK,CHECK_CONSTRAINTS</property><property id="199" name="FastLoadMaxInsertCommitSize" dataType="System.Int32" state="default" isArray="false" description="Specifies when commits are issued during data insertion. A value of 0 specifies that one commit will be issued at the end of data insertion. Applies only if fast load is turned on." typeConverter="" UITypeEditor="" containsID="false" expressionType="None">2147483647</property></properties><connections><connection id="195" name="OleDbConnection" description="The OLE DB runtime connection used to access the database." connectionManagerID="{3D86E5E1-1A2E-

Page 62: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

4CB1-8E7C-EA1E12887653}"/></connections><inputs><input id="200" name="OLE DB Destination Input" description="" hasSideEffects="true" dangling="false" errorOrTruncationOperation="Insert" errorRowDisposition="FailComponent" truncationRowDisposition="NotUsed"><inputColumns><inputColumn id="467" name="" description="" lineageId="320" usageType="readOnly" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="430" mappedColumnId="0"/><inputColumn id="468" name="" description="" lineageId="323" usageType="readOnly" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="431" mappedColumnId="0"/><inputColumn id="469" name="" description="" lineageId="326" usageType="readOnly" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="432" mappedColumnId="0"/><inputColumn id="470" name="" description="" lineageId="329" usageType="readOnly" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="433" mappedColumnId="0"/><inputColumn id="471" name="" description="" lineageId="332" usageType="readOnly" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="434" mappedColumnId="0"/><inputColumn id="472" name="" description="" lineageId="335" usageType="readOnly" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="435" mappedColumnId="0"/><inputColumn id="473" name="" description="" lineageId="338" usageType="readOnly" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="436" mappedColumnId="0"/><inputColumn id="474" name="" description="" lineageId="341" usageType="readOnly" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="437" mappedColumnId="0"/><inputColumn id="475" name="" description="" lineageId="344" usageType="readOnly" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="438" mappedColumnId="0"/><inputColumn id="476" name="" description="" lineageId="347" usageType="readOnly" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="439" mappedColumnId="0"/><inputColumn id="477" name="" description="" lineageId="350" usageType="readOnly" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="440" mappedColumnId="0"/><inputColumn id="478" name="" description="" lineageId="353" usageType="readOnly" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="441" mappedColumnId="0"/><inputColumn id="479" name="" description="" lineageId="356" usageType="readOnly" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="442" mappedColumnId="0"/><inputColumn id="480" name="" description="" lineageId="359" usageType="readOnly" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="443" mappedColumnId="0"/><inputColumn id="481" name="" description="" lineageId="362" usageType="readOnly" errorOrTruncationOperation="" errorRowDisposition="NotUsed"

Page 63: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

truncationRowDisposition="NotUsed" externalMetadataColumnId="444" mappedColumnId="0"/><inputColumn id="482" name="" description="" lineageId="365" usageType="readOnly" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="445" mappedColumnId="0"/><inputColumn id="483" name="" description="" lineageId="368" usageType="readOnly" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="446" mappedColumnId="0"/><inputColumn id="484" name="" description="" lineageId="371" usageType="readOnly" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="447" mappedColumnId="0"/><inputColumn id="485" name="" description="" lineageId="374" usageType="readOnly" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="448" mappedColumnId="0"/><inputColumn id="486" name="" description="" lineageId="377" usageType="readOnly" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="449" mappedColumnId="0"/><inputColumn id="487" name="" description="" lineageId="380" usageType="readOnly" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="450" mappedColumnId="0"/><inputColumn id="488" name="" description="" lineageId="383" usageType="readOnly" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="451" mappedColumnId="0"/><inputColumn id="489" name="" description="" lineageId="386" usageType="readOnly" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="452" mappedColumnId="0"/><inputColumn id="490" name="" description="" lineageId="389" usageType="readOnly" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="453" mappedColumnId="0"/><inputColumn id="491" name="" description="" lineageId="392" usageType="readOnly" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="454" mappedColumnId="0"/><inputColumn id="492" name="" description="" lineageId="395" usageType="readOnly" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="455" mappedColumnId="0"/><inputColumn id="493" name="" description="" lineageId="398" usageType="readOnly" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="456" mappedColumnId="0"/><inputColumn id="494" name="" description="" lineageId="401" usageType="readOnly" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="457" mappedColumnId="0"/><inputColumn id="495" name="" description="" lineageId="404" usageType="readOnly" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="458" mappedColumnId="0"/><inputColumn id="496" name="" description="" lineageId="407" usageType="readOnly" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="459" mappedColumnId="0"/><inputColumn id="497" name="" description="" lineageId="410" usageType="readOnly" errorOrTruncationOperation="" errorRowDisposition="NotUsed"

Page 64: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

truncationRowDisposition="NotUsed" externalMetadataColumnId="460" mappedColumnId="0"/><inputColumn id="498" name="" description="" lineageId="413" usageType="readOnly" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="461" mappedColumnId="0"/><inputColumn id="499" name="" description="" lineageId="416" usageType="readOnly" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="462" mappedColumnId="0"/><inputColumn id="500" name="" description="" lineageId="419" usageType="readOnly" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="463" mappedColumnId="0"/><inputColumn id="501" name="" description="" lineageId="422" usageType="readOnly" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="464" mappedColumnId="0"/><inputColumn id="502" name="" description="" lineageId="425" usageType="readOnly" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="465" mappedColumnId="0"/><inputColumn id="503" name="" description="" lineageId="428" usageType="readOnly" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="466" mappedColumnId="0"/></inputColumns><externalMetadataColumns isUsed="True"><externalMetadataColumn id="430" name="accountExpires" description="" precision="0" scale="0" length="0" dataType="dbTimeStamp" codePage="0" mappedColumnId="0"/><externalMetadataColumn id="431" name="cn" description="" precision="0" scale="0" length="64" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="432" name="department" description="" precision="0" scale="0" length="64" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="433" name="description" description="" precision="0" scale="0" length="1024" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="434" name="directReports" description="" precision="0" scale="0" length="8000" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="435" name="displayName" description="" precision="0" scale="0" length="256" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="436" name="distinguishedName" description="" precision="0" scale="0" length="128" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="437" name="division" description="" precision="0" scale="0" length="64" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="438" name="employeeID" description="" precision="0" scale="0" length="16" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="439" name="objectGuid" description="" precision="0" scale="0" length="0" dataType="guid" codePage="0" mappedColumnId="0"/><externalMetadataColumn id="440" name="employeeType" description="" precision="0" scale="0" length="256" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="441" name="givenName" description="" precision="0" scale="0" length="64" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="442" name="homeMDB" description="" precision="0" scale="0" length="256" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="443" name="homeMTA" description="" precision="0" scale="0" length="256" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="444" name="location" description="" precision="0" scale="0" length="64" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="445" name="sn" description="" precision="0" scale="0" length="64" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="446" name="initials" description="" precision="0"

Page 65: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

scale="0" length="6" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="447" name="msExchServerName" description="" precision="0" scale="0" length="256" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="448" name="mail" description="" precision="0" scale="0" length="256" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="449" name="title" description="" precision="0" scale="0" length="64" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="450" name="manager" description="" precision="0" scale="0" length="65" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="451" name="company" description="" precision="0" scale="0" length="65" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="452" name="streetAddress" description="" precision="0" scale="0" length="255" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="453" name="l" description="" precision="0" scale="0" length="128" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="454" name="st" description="" precision="0" scale="0" length="10" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="455" name="postalCode" description="" precision="0" scale="0" length="25" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="456" name="telephoneNumber" description="" precision="0" scale="0" length="64" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="457" name="mobile" description="" precision="0" scale="0" length="64" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="458" name="userAccountControl" description="" precision="0" scale="0" length="0" dataType="i4" codePage="0" mappedColumnId="0"/><externalMetadataColumn id="459" name="sAMAccountName" description="" precision="0" scale="0" length="64" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="460" name="passwordLastChanged" description="" precision="0" scale="0" length="0" dataType="dbTimeStamp" codePage="0" mappedColumnId="0"/><externalMetadataColumn id="461" name="memberOf" description="" precision="0" scale="0" length="8000" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="462" name="lastLogon" description="" precision="0" scale="0" length="0" dataType="dbTimeStamp" codePage="0" mappedColumnId="0"/><externalMetadataColumn id="463" name="userPrincipalName" description="" precision="0" scale="0" length="256" dataType="str" codePage="1252" mappedColumnId="0"/><externalMetadataColumn id="464" name="whenChanged" description="" precision="0" scale="0" length="0" dataType="dbTimeStamp" codePage="0" mappedColumnId="0"/><externalMetadataColumn id="465" name="whenCreated" description="" precision="0" scale="0" length="0" dataType="dbTimeStamp" codePage="0" mappedColumnId="0"/><externalMetadataColumn id="466" name="DisabledFlag" description="" precision="0" scale="0" length="0" dataType="bool" codePage="0" mappedColumnId="0"/></externalMetadataColumns></input></inputs><outputs><output id="201" name="OLE DB Destination Error Output" description="" exclusionGroup="1" synchronousInputId="200" deleteOutputOnPathDetached="false" hasSideEffects="false" dangling="false" isErrorOut="true" isSorted="false" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed"><outputColumns><outputColumn id="202" name="ErrorCode" description="" lineageId="202" precision="0" scale="0" length="0" dataType="i4" codePage="0" sortKeyPosition="0" comparisonFlags="0" specialFlags="1" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="0" mappedColumnId="0"/><outputColumn id="203" name="ErrorColumn" description="" lineageId="203" precision="0" scale="0" length="0" dataType="i4" codePage="0"

Page 66: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

sortKeyPosition="0" comparisonFlags="0" specialFlags="2" errorOrTruncationOperation="" errorRowDisposition="NotUsed" truncationRowDisposition="NotUsed" externalMetadataColumnId="0" mappedColumnId="0"/></outputColumns><externalMetadataColumns isUsed="False"/></output></outputs></component></components><paths><path id="204" name="OLE DB Source Output" description="" startId="11" endId="200"/></paths></pipeline></DTS:ObjectData></DTS:Executable><DTS:PrecedenceConstraint><DTS:Property DTS:Name="Value">0</DTS:Property><DTS:Property DTS:Name="EvalOp">2</DTS:Property><DTS:Property DTS:Name="LogicalAnd">-1</DTS:Property><DTS:Property DTS:Name="Expression"></DTS:Property><DTS:Executable IDREF="{CC4699FC-FA96-41F8-825E-99AD3696CC59}" DTS:IsFrom="-1"/><DTS:Executable IDREF="{CF563C49-469A-4C6F-BDEB-7D1A784170B5}" DTS:IsFrom="0"/><DTS:Property DTS:Name="ObjectName">Constraint</DTS:Property><DTS:Property DTS:Name="DTSID">{46427592-E2B3-4229-A408-423F5329DD59}</DTS:Property><DTS:Property DTS:Name="Description"></DTS:Property><DTS:Property DTS:Name="CreationName"></DTS:Property></DTS:PrecedenceConstraint><DTS:Property DTS:Name="ObjectName">Populate RAW_AD from RAW_AD_temp</DTS:Property><DTS:Property DTS:Name="DTSID">{834A7234-F800-4F36-A936-596EFF7572AA}</DTS:Property><DTS:Property DTS:Name="Description">Sequence Container</DTS:Property><DTS:Property DTS:Name="CreationName">STOCK:SEQUENCE</DTS:Property><DTS:Property DTS:Name="DisableEventHandlers">0</DTS:Property></DTS:Executable><DTS:Executable DTS:ExecutableType="Microsoft.SqlServer.Dts.Tasks.SendMailTask.SendMailTask, Microsoft.SqlServer.SendMailTask, Version=10.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91" DTS:ThreadHint="0"><DTS:Property DTS:Name="ExecutionLocation">0</DTS:Property><DTS:Property DTS:Name="ExecutionAddress"></DTS:Property><DTS:Property DTS:Name="TaskContact">Send Mail Task; Microsoft Corporation; Microsoft SQL Server 2008 R2; © 2007 Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1</DTS:Property><DTS:Property DTS:Name="ForceExecValue">0</DTS:Property><DTS:Property DTS:Name="ExecValue" DTS:DataType="3">0</DTS:Property><DTS:Property DTS:Name="ForceExecutionResult">-1</DTS:Property><DTS:Property DTS:Name="Disabled">1</DTS:Property><DTS:Property DTS:Name="FailPackageOnFailure">0</DTS:Property><DTS:Property DTS:Name="FailParentOnFailure">0</DTS:Property><DTS:Property DTS:Name="MaxErrorCount">1</DTS:Property><DTS:Property DTS:Name="ISOLevel">1048576</DTS:Property><DTS:Property DTS:Name="LocaleID">-1</DTS:Property><DTS:Property DTS:Name="TransactionOption">1</DTS:Property><DTS:Property DTS:Name="DelayValidation">-1</DTS:Property><DTS:LoggingOptions><DTS:Property DTS:Name="LoggingMode">0</DTS:Property><DTS:Property DTS:Name="FilterKind">0</DTS:Property><DTS:Property DTS:Name="EventFilter" DTS:DataType="8"></DTS:Property></DTS:LoggingOptions><DTS:PropertyExpression DTS:Name="FromLine">@[User::Global_SupportEmail]</DTS:PropertyExpression><DTS:PropertyExpression DTS:Name="Subject">"SSIS Package: " + @[System::PackageName] + " Completed Successfully"</DTS:PropertyExpression><DTS:PropertyExpression DTS:Name="ToLine">@[User::SSIS_Email_Notification]</DTS:PropertyExpression><DTS:Property DTS:Name="ObjectName">RAW_AD - Send Success Mail</DTS:Property><DTS:Property DTS:Name="DTSID">{9CCD1ED5-23FF-4D94-BF81-A6477DC47457}</DTS:Property><DTS:Property DTS:Name="Description">Send Mail Task</DTS:Property>

Page 67: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

<DTS:Property DTS:Name="CreationName">Microsoft.SqlServer.Dts.Tasks.SendMailTask.SendMailTask, Microsoft.SqlServer.SendMailTask, Version=10.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91</DTS:Property><DTS:Property DTS:Name="DisableEventHandlers">0</DTS:Property><DTS:ObjectData><SendMailTask:SendMailTaskData SendMailTask:SMTPServer="{11F85351-84D3-434F-AD61-FBCB8D8B3017}" SendMailTask:From="" SendMailTask:To="" SendMailTask:CC="" SendMailTask:BCC="" SendMailTask:Subject="SSIS Package: RAW_AD Completed Successfully" SendMailTask:Priority="Normal" SendMailTask:MessageSourceType="DirectInput" SendMailTask:MessageSource="" xmlns:SendMailTask="www.microsoft.com/sqlserver/dts/tasks/sendmailtask"/></DTS:ObjectData></DTS:Executable><DTS:Executable DTS:ExecutableType="Microsoft.SqlServer.Dts.Tasks.ExecuteSQLTask.ExecuteSQLTask, Microsoft.SqlServer.SQLTask, Version=10.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91" DTS:ThreadHint="0"><DTS:Property DTS:Name="ExecutionLocation">0</DTS:Property><DTS:Property DTS:Name="ExecutionAddress"></DTS:Property><DTS:Property DTS:Name="TaskContact">Execute SQL Task; Microsoft Corporation; Microsoft SQL Server 2008 R2; © 2007 Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1</DTS:Property><DTS:Property DTS:Name="ForceExecValue">0</DTS:Property><DTS:Property DTS:Name="ExecValue" DTS:DataType="3">0</DTS:Property><DTS:Property DTS:Name="ForceExecutionResult">-1</DTS:Property><DTS:Property DTS:Name="Disabled">-1</DTS:Property><DTS:Property DTS:Name="FailPackageOnFailure">0</DTS:Property><DTS:Property DTS:Name="FailParentOnFailure">0</DTS:Property><DTS:Property DTS:Name="MaxErrorCount">1</DTS:Property><DTS:Property DTS:Name="ISOLevel">1048576</DTS:Property><DTS:Property DTS:Name="LocaleID">-1</DTS:Property><DTS:Property DTS:Name="TransactionOption">1</DTS:Property><DTS:Property DTS:Name="DelayValidation">0</DTS:Property><DTS:LoggingOptions><DTS:Property DTS:Name="LoggingMode">0</DTS:Property><DTS:Property DTS:Name="FilterKind">1</DTS:Property><DTS:Property DTS:Name="EventFilter" DTS:DataType="8"></DTS:Property></DTS:LoggingOptions><DTS:Property DTS:Name="ObjectName">Drop AD Temp</DTS:Property><DTS:Property DTS:Name="DTSID">{E90EADB5-29D0-45A5-A5E9-D15A16CE892C}</DTS:Property><DTS:Property DTS:Name="Description">Execute SQL Task</DTS:Property><DTS:Property DTS:Name="CreationName">Microsoft.SqlServer.Dts.Tasks.ExecuteSQLTask.ExecuteSQLTask, Microsoft.SqlServer.SQLTask, Version=10.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91</DTS:Property><DTS:Property DTS:Name="DisableEventHandlers">0</DTS:Property><DTS:ObjectData><SQLTask:SqlTaskData SQLTask:Connection="{3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653}" SQLTask:TimeOut="0" SQLTask:IsStoredProc="False" SQLTask:BypassPrepare="True" SQLTask:SqlStmtSourceType="DirectInput" SQLTask:SqlStatementSource="IF EXISTS (SELECT *&#xA; FROM sys.objects&#xA; WHERE object_id = OBJECT_ID(N'[dbo].[RAW_AD_temp]') AND type IN (N'U')) DROP TABLE [dbo].[RAW_AD_temp]" SQLTask:CodePage="1252" SQLTask:ResultType="ResultSetType_None" xmlns:SQLTask="www.microsoft.com/sqlserver/dts/tasks/sqltask"/></DTS:ObjectData></DTS:Executable><DTS:Executable DTS:ExecutableType="Microsoft.SqlServer.Dts.Tasks.SendMailTask.SendMailTask, Microsoft.SqlServer.SendMailTask, Version=10.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91" DTS:ThreadHint="1"><DTS:Property DTS:Name="ExecutionLocation">0</DTS:Property><DTS:Property DTS:Name="ExecutionAddress"></DTS:Property><DTS:Property DTS:Name="TaskContact">Send Mail Task; Microsoft Corporation;

Page 68: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

Microsoft SQL Server 2008 R2; © 2007 Microsoft Corporation; All Rights Reserved;http://www.microsoft.com/sql/support/default.asp;1</DTS:Property><DTS:Property DTS:Name="ForceExecValue">0</DTS:Property><DTS:Property DTS:Name="ExecValue" DTS:DataType="3">0</DTS:Property><DTS:Property DTS:Name="ForceExecutionResult">-1</DTS:Property><DTS:Property DTS:Name="Disabled">1</DTS:Property><DTS:Property DTS:Name="FailPackageOnFailure">0</DTS:Property><DTS:Property DTS:Name="FailParentOnFailure">0</DTS:Property><DTS:Property DTS:Name="MaxErrorCount">1</DTS:Property><DTS:Property DTS:Name="ISOLevel">1048576</DTS:Property><DTS:Property DTS:Name="LocaleID">-1</DTS:Property><DTS:Property DTS:Name="TransactionOption">1</DTS:Property><DTS:Property DTS:Name="DelayValidation">-1</DTS:Property><DTS:LoggingOptions><DTS:Property DTS:Name="LoggingMode">0</DTS:Property><DTS:Property DTS:Name="FilterKind">0</DTS:Property><DTS:Property DTS:Name="EventFilter" DTS:DataType="8"></DTS:Property></DTS:LoggingOptions><DTS:PropertyExpression DTS:Name="FromLine">@[User::Global_SupportEmail]</DTS:PropertyExpression><DTS:PropertyExpression DTS:Name="Subject">"SSIS Package: " + @[System::PackageName] + " Failed."</DTS:PropertyExpression><DTS:PropertyExpression DTS:Name="ToLine">@[User::SSIS_Email_Notification]</DTS:PropertyExpression><DTS:Property DTS:Name="ObjectName">RAW_AD - Send Failure Mail</DTS:Property><DTS:Property DTS:Name="DTSID">{d1d51eb7-df6e-4875-8227-3e49309cea82}</DTS:Property><DTS:Property DTS:Name="Description">Send Mail Task</DTS:Property><DTS:Property DTS:Name="CreationName">Microsoft.SqlServer.Dts.Tasks.SendMailTask.SendMailTask, Microsoft.SqlServer.SendMailTask, Version=10.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91</DTS:Property><DTS:Property DTS:Name="DisableEventHandlers">0</DTS:Property><DTS:ObjectData><SendMailTask:SendMailTaskData SendMailTask:SMTPServer="{11F85351-84D3-434F-AD61-FBCB8D8B3017}" SendMailTask:From="" SendMailTask:To="" SendMailTask:CC="" SendMailTask:BCC="" SendMailTask:Subject="SSIS Package: RAW_AD Failed." SendMailTask:Priority="Normal" SendMailTask:MessageSourceType="DirectInput" SendMailTask:MessageSource="The import of ECH data failed. &#xA;The last successful load should still be available in the RAW_ECH table. &#xA;If even partially successful, the new data will be in the RAW_ECH_temp table.&#xA;Please run the following query to get more details:&#xA;SELECT TOP 1000 *&#xA; FROM [courion].[dbo].[sysssislog] order by id desc&#xA;" xmlns:SendMailTask="www.microsoft.com/sqlserver/dts/tasks/sendmailtask"/></DTS:ObjectData></DTS:Executable><DTS:PrecedenceConstraint><DTS:Property DTS:Name="Value">0</DTS:Property><DTS:Property DTS:Name="EvalOp">2</DTS:Property><DTS:Property DTS:Name="LogicalAnd">-1</DTS:Property><DTS:Property DTS:Name="Expression"></DTS:Property><DTS:Executable IDREF="{897A4A8E-C860-4E1F-9A4A-B7AAC28DBD6A}" DTS:IsFrom="-1"/><DTS:Executable IDREF="{834A7234-F800-4F36-A936-596EFF7572AA}" DTS:IsFrom="0"/><DTS:Property DTS:Name="ObjectName">Constraint 1</DTS:Property><DTS:Property DTS:Name="DTSID">{29C82480-80A2-46BC-BC93-5F177528F0A6}</DTS:Property><DTS:Property DTS:Name="Description"></DTS:Property><DTS:Property DTS:Name="CreationName"></DTS:Property></DTS:PrecedenceConstraint><DTS:PrecedenceConstraint><DTS:Property DTS:Name="Value">0</DTS:Property><DTS:Property DTS:Name="EvalOp">2</DTS:Property><DTS:Property DTS:Name="LogicalAnd">-1</DTS:Property><DTS:Property DTS:Name="Expression"></DTS:Property><DTS:Executable IDREF="{834A7234-F800-4F36-A936-596EFF7572AA}" DTS:IsFrom="-1"/><DTS:Executable IDREF="{9CCD1ED5-23FF-4D94-BF81-A6477DC47457}" DTS:IsFrom="0"/><DTS:Property DTS:Name="ObjectName">Constraint 2</DTS:Property><DTS:Property

Page 69: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

DTS:Name="DTSID">{6282F299-EAA3-47EF-857C-C2BA5B8066C5}</DTS:Property><DTS:Property DTS:Name="Description"></DTS:Property><DTS:Property DTS:Name="CreationName"></DTS:Property></DTS:PrecedenceConstraint><DTS:PrecedenceConstraint><DTS:Property DTS:Name="Value">1</DTS:Property><DTS:Property DTS:Name="EvalOp">2</DTS:Property><DTS:Property DTS:Name="LogicalAnd">-1</DTS:Property><DTS:Property DTS:Name="Expression"></DTS:Property><DTS:Executable IDREF="{834A7234-F800-4F36-A936-596EFF7572AA}" DTS:IsFrom="-1"/><DTS:Executable IDREF="{d1d51eb7-df6e-4875-8227-3e49309cea82}" DTS:IsFrom="0"/><DTS:Property DTS:Name="ObjectName">Constraint 3</DTS:Property><DTS:Property DTS:Name="DTSID">{7873FB45-E3C0-4163-9D78-E1C392BF389F}</DTS:Property><DTS:Property DTS:Name="Description"></DTS:Property><DTS:Property DTS:Name="CreationName"></DTS:Property></DTS:PrecedenceConstraint><DTS:PrecedenceConstraint><DTS:Property DTS:Name="Value">0</DTS:Property><DTS:Property DTS:Name="EvalOp">2</DTS:Property><DTS:Property DTS:Name="LogicalAnd">-1</DTS:Property><DTS:Property DTS:Name="Expression"></DTS:Property><DTS:Executable IDREF="{9CCD1ED5-23FF-4D94-BF81-A6477DC47457}" DTS:IsFrom="-1"/><DTS:Executable IDREF="{E90EADB5-29D0-45A5-A5E9-D15A16CE892C}" DTS:IsFrom="0"/><DTS:Property DTS:Name="ObjectName">Constraint 4</DTS:Property><DTS:Property DTS:Name="DTSID">{39432FCB-A6B2-4993-A17D-91A532F8B3E5}</DTS:Property><DTS:Property DTS:Name="Description"></DTS:Property><DTS:Property DTS:Name="CreationName"></DTS:Property></DTS:PrecedenceConstraint><DTS:Property DTS:Name="ObjectName">RAW_AD</DTS:Property><DTS:Property DTS:Name="DTSID">{C68D64B6-BCE4-4025-9776-B9D3EA5B8B06}</DTS:Property><DTS:Property DTS:Name="Description"></DTS:Property><DTS:Property DTS:Name="CreationName">SSIS.Package.2</DTS:Property><DTS:Property DTS:Name="DisableEventHandlers">0</DTS:Property><DTS:PackageVariable><DTS:Property DTS:Name="PackageVariableValue" DTS:DataType="8">&lt;TaskHost xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ddl2="http://schemas.microsoft.com/analysisservices/2003/engine/2" xmlns:ddl2_2="http://schemas.microsoft.com/analysisservices/2003/engine/2/2" xmlns:ddl100_100="http://schemas.microsoft.com/analysisservices/2008/engine/100/100" xmlns:ddl200="http://schemas.microsoft.com/analysisservices/2010/engine/200" xmlns:ddl200_200="http://schemas.microsoft.com/analysisservices/2010/engine/200/200" xmlns:dwd="http://schemas.microsoft.com/DataWarehouse/Designer/1.0"&gt;&lt;dwd:DtsDataFlowDiagram&gt;&lt;dwd:BoundingTop&gt;-2503&lt;/dwd:BoundingTop&gt;&lt;dwd:Layout&gt;&lt;dds&gt; &lt;diagram fontclsid="{0BE35203-8F91-11CE-9DE3-00AA004BB851}" mouseiconclsid="{0BE35204-8F91-11CE-9DE3-00AA004BB851}" defaultlayout="Microsoft.DataWarehouse.Layout.GraphLayout100" defaultlineroute="Microsoft.DataWarehouse.Layout.GraphLayout100" version="7" nextobject="21" scale="100" pagebreakanchorx="0" pagebreakanchory="0" pagebreaksizex="0" pagebreaksizey="0" scrollleft="0" scrolltop="-3503" gridx="150" gridy="150" marginx="1000" marginy="1000" zoom="100" x="37359" y="8361" backcolor="15334399" defaultpersistence="2" PrintPageNumbersMode="3" PrintMarginTop="0" PrintMarginBottom="635" PrintMarginLeft="0" PrintMarginRight="0" marqueeselectionmode="1" mousepointer="0" snaptogrid="0" autotypeannotation="1" showscrollbars="0" viewpagebreaks="0" donotforceconnectorsbehindshapes="0" backpictureclsid="{00000000-0000-0000-0000-000000000000}"&gt; &lt;font&gt; &lt;ddsxmlobjectstreamwrapper binary="01000000900144420100065461686f6d61" /&gt; &lt;/font&gt;

Page 70: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

&lt;mouseicon&gt; &lt;ddsxmlobjectstreamwrapper binary="6c74000000000000" /&gt; &lt;/mouseicon&gt; &lt;/diagram&gt; &lt;layoutmanager&gt; &lt;ddsxmlobj /&gt; &lt;/layoutmanager&gt; &lt;ddscontrol controlprogid="DdsShapes.DdsObjectManagedBridge.2" tooltip="Executes a custom script." left="0" top="-2503" logicalid="6" controlid="1" masterid="0" hint1="0" hint2="0" width="4366" height="1164" noresize="0" nomove="0" nodefaultattachpoints="0" autodrag="1" usedefaultiddshape="1" selectable="1" showselectionhandles="1" allownudging="1" isannotation="0" dontautolayout="0" groupcollapsed="0" tabstop="1" visible="1" snaptogrid="0"&gt; &lt;control&gt; &lt;ddsxmlobjectstreaminitwrapper binary="000800000e1100008c040000" /&gt; &lt;/control&gt; &lt;layoutobject&gt; &lt;ddsxmlobj&gt; &lt;property name="LogicalObject" value="{0466FF3A-ACAA-4332-86ED-03A3F5F2073F}/components/1" vartype="8" /&gt; &lt;property name="ShowConnectorSource" value="0" vartype="2" /&gt; &lt;/ddsxmlobj&gt; &lt;/layoutobject&gt; &lt;shape groupshapeid="0" groupnode="0" /&gt; &lt;/ddscontrol&gt; &lt;ddscontrol controlprogid="DdsShapes.DdsObjectManagedBridge.2" tooltip="Updates column values using expressions" left="80" top="-339" logicalid="7" controlid="2" masterid="0" hint1="0" hint2="0" width="4207" height="1164" noresize="0" nomove="0" nodefaultattachpoints="0" autodrag="1" usedefaultiddshape="1" selectable="1" showselectionhandles="1" allownudging="1" isannotation="0" dontautolayout="0" groupcollapsed="0" tabstop="1" visible="1" snaptogrid="0"&gt; &lt;control&gt; &lt;ddsxmlobjectstreaminitwrapper binary="000800006f1000008c040000" /&gt; &lt;/control&gt; &lt;layoutobject&gt; &lt;ddsxmlobj&gt; &lt;property name="LogicalObject" value="{0466FF3A-ACAA-4332-86ED-03A3F5F2073F}/components/54" vartype="8" /&gt; &lt;property name="ShowConnectorSource" value="0" vartype="2" /&gt; &lt;/ddsxmlobj&gt; &lt;/layoutobject&gt; &lt;shape groupshapeid="0" groupnode="0" /&gt; &lt;/ddscontrol&gt; &lt;ddscontrol controlprogid="MSDDS.Polyline" left="1784" top="-1738" logicalid="8" controlid="3" masterid="0" hint1="0" hint2="0" width="799" height="1899" noresize="0" nomove="0" nodefaultattachpoints="1" autodrag="0" usedefaultiddshape="0" selectable="1" showselectionhandles="0" allownudging="1" isannotation="0" dontautolayout="0" groupcollapsed="0" tabstop="1" visible="1" snaptogrid="0"&gt; &lt;control&gt; &lt;ddsxmlobj&gt; &lt;polyline endtypedst="3" endtypesrc="1" usercolor="32768" linestyle="0" linerender="1" customendtypedstid="0" customendtypesrcid="0" adornsvisible="1" /&gt; &lt;/ddsxmlobj&gt; &lt;/control&gt; &lt;layoutobject&gt; &lt;ddsxmlobj&gt; &lt;property name="LogicalObject" value="{0466FF3A-ACAA-4332-86ED-03A3F5F2073F}/paths/60" vartype="8" /&gt; &lt;property name="Virtual" value="0" vartype="11" /&gt; &lt;property name="VisibleAP" value="0" vartype="3" /&gt;

Page 71: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

&lt;/ddsxmlobj&gt; &lt;/layoutobject&gt; &lt;connector lineroutestyle="Microsoft.DataWarehouse.Layout.GraphLayout100" sourceid="1" destid="2" sourceattachpoint="7" destattachpoint="6" segmenteditmode="0" bendpointeditmode="0" bendpointvisibility="2" relatedid="0" virtual="0"&gt; &lt;point x="2183" y="-1339" /&gt; &lt;point x="2183" y="-339" /&gt; &lt;/connector&gt; &lt;/ddscontrol&gt; &lt;ddscontrol controlprogid="DdsShapes.DdsObjectManagedBridge.2" tooltip="OLE DB Destination" left="437" top="1825" logicalid="9" controlid="4" masterid="0" hint1="0" hint2="0" width="3493" height="1164" noresize="0" nomove="0" nodefaultattachpoints="0" autodrag="1" usedefaultiddshape="1" selectable="1" showselectionhandles="1" allownudging="1" isannotation="0" dontautolayout="0" groupcollapsed="0" tabstop="1" visible="1" snaptogrid="0"&gt; &lt;control&gt; &lt;ddsxmlobjectstreaminitwrapper binary="00080000a50d00008c040000" /&gt; &lt;/control&gt; &lt;layoutobject&gt; &lt;ddsxmlobj&gt; &lt;property name="LogicalObject" value="{0466FF3A-ACAA-4332-86ED-03A3F5F2073F}/components/100" vartype="8" /&gt; &lt;property name="ShowConnectorSource" value="0" vartype="2" /&gt; &lt;/ddsxmlobj&gt; &lt;/layoutobject&gt; &lt;shape groupshapeid="0" groupnode="0" /&gt; &lt;/ddscontrol&gt; &lt;ddscontrol controlprogid="MSDDS.Polyline" left="1784" top="426" logicalid="10" controlid="5" masterid="0" hint1="0" hint2="0" width="799" height="1899" noresize="0" nomove="0" nodefaultattachpoints="1" autodrag="0" usedefaultiddshape="0" selectable="1" showselectionhandles="0" allownudging="1" isannotation="0" dontautolayout="0" groupcollapsed="0" tabstop="1" visible="1" snaptogrid="0"&gt; &lt;control&gt; &lt;ddsxmlobj&gt; &lt;polyline endtypedst="3" endtypesrc="1" usercolor="32768" linestyle="0" linerender="1" customendtypedstid="0" customendtypesrcid="0" adornsvisible="1" /&gt; &lt;/ddsxmlobj&gt; &lt;/control&gt; &lt;layoutobject&gt; &lt;ddsxmlobj&gt; &lt;property name="LogicalObject" value="{0466FF3A-ACAA-4332-86ED-03A3F5F2073F}/paths/430" vartype="8" /&gt; &lt;property name="Virtual" value="0" vartype="11" /&gt; &lt;property name="VisibleAP" value="0" vartype="3" /&gt; &lt;/ddsxmlobj&gt; &lt;/layoutobject&gt; &lt;connector lineroutestyle="Microsoft.DataWarehouse.Layout.GraphLayout100" sourceid="2" destid="4" sourceattachpoint="7" destattachpoint="4" segmenteditmode="0" bendpointeditmode="0" bendpointvisibility="2" relatedid="0" virtual="0"&gt; &lt;point x="2183" y="825" /&gt; &lt;point x="2183" y="1825" /&gt; &lt;/connector&gt; &lt;/ddscontrol&gt;&lt;/dds&gt;&lt;/dwd:Layout&gt;&lt;dwd:PersistedViewPortTop&gt;-3503&lt;/dwd:PersistedViewPortTop&gt;&lt;/dwd:DtsDataFlowDiagram&gt;&lt;dwd:DtsComponentDesignerPropertiesList&gt;&lt;dwd:DtsComponentDesignTimeProperty&gt;&lt;dwd:key xsi:type="xsd:string"&gt;100

DataSourceViewID&lt;/dwd:key&gt;&lt;/dwd:DtsComponentDesignTimeProperty&gt;&lt;dwd:DtsComponentDesignTimeProperty&gt;&lt;dwd:key xsi:type="xsd:string"&gt;100

Page 72: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

TableInfoObjectType&lt;/dwd:key&gt;&lt;dwd:value xsi:type="xsd:string"&gt;Table&lt;/dwd:value&gt;&lt;/dwd:DtsComponentDesignTimeProperty&gt;&lt;/dwd:DtsComponentDesignerPropertiesList&gt;&lt;/TaskHost&gt;</DTS:Property><DTS:Property DTS:Name="Namespace">dts-designer-1.0</DTS:Property><DTS:Property DTS:Name="ObjectName">{0466FF3A-ACAA-4332-86ED-03A3F5F2073F}</DTS:Property><DTS:Property DTS:Name="DTSID">{EBE63570-007E-4510-9CE7-46797E0D970A}</DTS:Property><DTS:Property DTS:Name="Description"></DTS:Property><DTS:Property DTS:Name="CreationName"></DTS:Property></DTS:PackageVariable><DTS:PackageVariable><DTS:Property DTS:Name="PackageVariableValue" DTS:DataType="8">&lt;PipelinePath xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ddl2="http://schemas.microsoft.com/analysisservices/2003/engine/2" xmlns:ddl2_2="http://schemas.microsoft.com/analysisservices/2003/engine/2/2" xmlns:ddl100_100="http://schemas.microsoft.com/analysisservices/2008/engine/100/100" xmlns:ddl200="http://schemas.microsoft.com/analysisservices/2010/engine/200" xmlns:ddl200_200="http://schemas.microsoft.com/analysisservices/2010/engine/200/200" xmlns:dwd="http://schemas.microsoft.com/DataWarehouse/Designer/1.0"&gt;&lt;dwd:SourceName&gt;Derived Column Output&lt;/dwd:SourceName&gt;&lt;dwd:DestinationName&gt;OLE DB Destination Input&lt;/dwd:DestinationName&gt;&lt;/PipelinePath&gt;</DTS:Property><DTS:Property DTS:Name="Namespace">dts-designer-1.0</DTS:Property><DTS:Property DTS:Name="ObjectName">{0466FF3A-ACAA-4332-86ED-03A3F5F2073F}-430</DTS:Property><DTS:Property DTS:Name="DTSID">{B63CB1BB-6217-4000-9E8F-77A386F6C3CB}</DTS:Property><DTS:Property DTS:Name="Description"></DTS:Property><DTS:Property DTS:Name="CreationName"></DTS:Property></DTS:PackageVariable><DTS:PackageVariable><DTS:Property DTS:Name="PackageVariableValue" DTS:DataType="8">&lt;PipelinePath xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ddl2="http://schemas.microsoft.com/analysisservices/2003/engine/2" xmlns:ddl2_2="http://schemas.microsoft.com/analysisservices/2003/engine/2/2" xmlns:ddl100_100="http://schemas.microsoft.com/analysisservices/2008/engine/100/100" xmlns:ddl200="http://schemas.microsoft.com/analysisservices/2010/engine/200" xmlns:ddl200_200="http://schemas.microsoft.com/analysisservices/2010/engine/200/200" xmlns:dwd="http://schemas.microsoft.com/DataWarehouse/Designer/1.0"&gt;&lt;dwd:SourceName&gt;AD&lt;/dwd:SourceName&gt;&lt;dwd:DestinationName&gt;Derived Column Input&lt;/dwd:DestinationName&gt;&lt;/PipelinePath&gt;</DTS:Property><DTS:Property DTS:Name="Namespace">dts-designer-1.0</DTS:Property><DTS:Property DTS:Name="ObjectName">{0466FF3A-ACAA-4332-86ED-03A3F5F2073F}-60</DTS:Property><DTS:Property DTS:Name="DTSID">{8C3FA4ED-52E2-49F0-8D40-761CFAC8A76B}</DTS:Property><DTS:Property DTS:Name="Description"></DTS:Property><DTS:Property DTS:Name="CreationName"></DTS:Property></DTS:PackageVariable><DTS:PackageVariable><DTS:Property DTS:Name="PackageVariableValue" DTS:DataType="8">&lt;PrecedenceConstraint xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ddl2="http://schemas.microsoft.com/analysisservices/2003/engine/2" xmlns:ddl2_2="http://schemas.microsoft.com/analysisservices/2003/engine/2/2" xmlns:ddl100_100="http://schemas.microsoft.com/analysisservices/2008/engine/100/100" xmlns:ddl200="http://schemas.microsoft.com/analysisservices/2010/engine/200"

Page 73: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

xmlns:ddl200_200="http://schemas.microsoft.com/analysisservices/2010/engine/200/200" xmlns:dwd="http://schemas.microsoft.com/DataWarehouse/Designer/1.0"&gt;&lt;dwd:EvalOp&gt;Constraint&lt;/dwd:EvalOp&gt;&lt;/PrecedenceConstraint&gt;</DTS:Property><DTS:Property DTS:Name="Namespace">dts-designer-1.0</DTS:Property><DTS:Property DTS:Name="ObjectName">{29C82480-80A2-46BC-BC93-5F177528F0A6}</DTS:Property><DTS:Property DTS:Name="DTSID">{84843AB3-1FE2-4C58-B204-259A3DB26B33}</DTS:Property><DTS:Property DTS:Name="Description"></DTS:Property><DTS:Property DTS:Name="CreationName"></DTS:Property></DTS:PackageVariable><DTS:PackageVariable><DTS:Property DTS:Name="PackageVariableValue" DTS:DataType="8">&lt;PrecedenceConstraint xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ddl2="http://schemas.microsoft.com/analysisservices/2003/engine/2" xmlns:ddl2_2="http://schemas.microsoft.com/analysisservices/2003/engine/2/2" xmlns:ddl100_100="http://schemas.microsoft.com/analysisservices/2008/engine/100/100" xmlns:ddl200="http://schemas.microsoft.com/analysisservices/2010/engine/200" xmlns:ddl200_200="http://schemas.microsoft.com/analysisservices/2010/engine/200/200" xmlns:dwd="http://schemas.microsoft.com/DataWarehouse/Designer/1.0"&gt;&lt;dwd:EvalOp&gt;Constraint&lt;/dwd:EvalOp&gt;&lt;/PrecedenceConstraint&gt;</DTS:Property><DTS:Property DTS:Name="Namespace">dts-designer-1.0</DTS:Property><DTS:Property DTS:Name="ObjectName">{362AD35A-4744-4EF4-9641-7277ACB81F27}</DTS:Property><DTS:Property DTS:Name="DTSID">{BC725542-4B9E-408E-A238-C8DE2F6EC6BB}</DTS:Property><DTS:Property DTS:Name="Description"></DTS:Property><DTS:Property DTS:Name="CreationName"></DTS:Property></DTS:PackageVariable><DTS:PackageVariable><DTS:Property DTS:Name="PackageVariableValue" DTS:DataType="8">&lt;PrecedenceConstraint xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ddl2="http://schemas.microsoft.com/analysisservices/2003/engine/2" xmlns:ddl2_2="http://schemas.microsoft.com/analysisservices/2003/engine/2/2" xmlns:ddl100_100="http://schemas.microsoft.com/analysisservices/2008/engine/100/100" xmlns:ddl200="http://schemas.microsoft.com/analysisservices/2010/engine/200" xmlns:ddl200_200="http://schemas.microsoft.com/analysisservices/2010/engine/200/200" xmlns:dwd="http://schemas.microsoft.com/DataWarehouse/Designer/1.0"&gt;&lt;dwd:EvalOp&gt;Constraint&lt;/dwd:EvalOp&gt;&lt;/PrecedenceConstraint&gt;</DTS:Property><DTS:Property DTS:Name="Namespace">dts-designer-1.0</DTS:Property><DTS:Property DTS:Name="ObjectName">{39432FCB-A6B2-4993-A17D-91A532F8B3E5}</DTS:Property><DTS:Property DTS:Name="DTSID">{2A865D4D-B564-4A6F-BA8F-262C266629D5}</DTS:Property><DTS:Property DTS:Name="Description"></DTS:Property><DTS:Property DTS:Name="CreationName"></DTS:Property></DTS:PackageVariable><DTS:PackageVariable><DTS:Property DTS:Name="PackageVariableValue" DTS:DataType="8">&lt;PrecedenceConstraint xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ddl2="http://schemas.microsoft.com/analysisservices/2003/engine/2" xmlns:ddl2_2="http://schemas.microsoft.com/analysisservices/2003/engine/2/2" xmlns:ddl100_100="http://schemas.microsoft.com/analysisservices/2008/engine/

Page 74: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

100/100" xmlns:ddl200="http://schemas.microsoft.com/analysisservices/2010/engine/200" xmlns:ddl200_200="http://schemas.microsoft.com/analysisservices/2010/engine/200/200" xmlns:dwd="http://schemas.microsoft.com/DataWarehouse/Designer/1.0"&gt;&lt;dwd:EvalOp&gt;Constraint&lt;/dwd:EvalOp&gt;&lt;/PrecedenceConstraint&gt;</DTS:Property><DTS:Property DTS:Name="Namespace">dts-designer-1.0</DTS:Property><DTS:Property DTS:Name="ObjectName">{46427592-E2B3-4229-A408-423F5329DD59}</DTS:Property><DTS:Property DTS:Name="DTSID">{640EE433-EE67-4D42-9264-FC0C7A45238E}</DTS:Property><DTS:Property DTS:Name="Description"></DTS:Property><DTS:Property DTS:Name="CreationName"></DTS:Property></DTS:PackageVariable><DTS:PackageVariable><DTS:Property DTS:Name="PackageVariableValue" DTS:DataType="8">&lt;PrecedenceConstraint xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ddl2="http://schemas.microsoft.com/analysisservices/2003/engine/2" xmlns:ddl2_2="http://schemas.microsoft.com/analysisservices/2003/engine/2/2" xmlns:ddl100_100="http://schemas.microsoft.com/analysisservices/2008/engine/100/100" xmlns:ddl200="http://schemas.microsoft.com/analysisservices/2010/engine/200" xmlns:ddl200_200="http://schemas.microsoft.com/analysisservices/2010/engine/200/200" xmlns:dwd="http://schemas.microsoft.com/DataWarehouse/Designer/1.0"&gt;&lt;dwd:EvalOp&gt;Constraint&lt;/dwd:EvalOp&gt;&lt;/PrecedenceConstraint&gt;</DTS:Property><DTS:Property DTS:Name="Namespace">dts-designer-1.0</DTS:Property><DTS:Property DTS:Name="ObjectName">{6282F299-EAA3-47EF-857C-C2BA5B8066C5}</DTS:Property><DTS:Property DTS:Name="DTSID">{A835F617-5AE3-4642-B736-D7C39959F103}</DTS:Property><DTS:Property DTS:Name="Description"></DTS:Property><DTS:Property DTS:Name="CreationName"></DTS:Property></DTS:PackageVariable><DTS:PackageVariable><DTS:Property DTS:Name="PackageVariableValue" DTS:DataType="8">&lt;PrecedenceConstraint xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ddl2="http://schemas.microsoft.com/analysisservices/2003/engine/2" xmlns:ddl2_2="http://schemas.microsoft.com/analysisservices/2003/engine/2/2" xmlns:ddl100_100="http://schemas.microsoft.com/analysisservices/2008/engine/100/100" xmlns:ddl200="http://schemas.microsoft.com/analysisservices/2010/engine/200" xmlns:ddl200_200="http://schemas.microsoft.com/analysisservices/2010/engine/200/200" xmlns:dwd="http://schemas.microsoft.com/DataWarehouse/Designer/1.0"&gt;&lt;dwd:EvalOp&gt;Constraint&lt;/dwd:EvalOp&gt;&lt;/PrecedenceConstraint&gt;</DTS:Property><DTS:Property DTS:Name="Namespace">dts-designer-1.0</DTS:Property><DTS:Property DTS:Name="ObjectName">{7873FB45-E3C0-4163-9D78-E1C392BF389F}</DTS:Property><DTS:Property DTS:Name="DTSID">{C0262AF8-799F-4408-85FA-2C052A3BA50E}</DTS:Property><DTS:Property DTS:Name="Description"></DTS:Property><DTS:Property DTS:Name="CreationName"></DTS:Property></DTS:PackageVariable><DTS:PackageVariable><DTS:Property DTS:Name="PackageVariableValue" DTS:DataType="8">&lt;PrecedenceConstraint xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ddl2="http://schemas.microsoft.com/analysisservices/2003/engine/2"

Page 75: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

xmlns:ddl2_2="http://schemas.microsoft.com/analysisservices/2003/engine/2/2" xmlns:ddl100_100="http://schemas.microsoft.com/analysisservices/2008/engine/100/100" xmlns:ddl200="http://schemas.microsoft.com/analysisservices/2010/engine/200" xmlns:ddl200_200="http://schemas.microsoft.com/analysisservices/2010/engine/200/200" xmlns:dwd="http://schemas.microsoft.com/DataWarehouse/Designer/1.0"&gt;&lt;dwd:EvalOp&gt;Constraint&lt;/dwd:EvalOp&gt;&lt;/PrecedenceConstraint&gt;</DTS:Property><DTS:Property DTS:Name="Namespace">dts-designer-1.0</DTS:Property><DTS:Property DTS:Name="ObjectName">{C06A2948-AB75-4E93-9615-8010D3137AE0}</DTS:Property><DTS:Property DTS:Name="DTSID">{AF1B2163-744D-4331-A034-3E7CD3994515}</DTS:Property><DTS:Property DTS:Name="Description"></DTS:Property><DTS:Property DTS:Name="CreationName"></DTS:Property></DTS:PackageVariable><DTS:PackageVariable><DTS:Property DTS:Name="PackageVariableValue" DTS:DataType="8">&lt;Package xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ddl2="http://schemas.microsoft.com/analysisservices/2003/engine/2" xmlns:ddl2_2="http://schemas.microsoft.com/analysisservices/2003/engine/2/2" xmlns:ddl100_100="http://schemas.microsoft.com/analysisservices/2008/engine/100/100" xmlns:ddl200="http://schemas.microsoft.com/analysisservices/2010/engine/200" xmlns:ddl200_200="http://schemas.microsoft.com/analysisservices/2010/engine/200/200" xmlns:dwd="http://schemas.microsoft.com/DataWarehouse/Designer/1.0"&gt;&lt;dwd:DtsControlFlowDiagram&gt;&lt;dwd:BoundingLeft&gt;937&lt;/dwd:BoundingLeft&gt;&lt;dwd:BoundingTop&gt;-533&lt;/dwd:BoundingTop&gt;&lt;dwd:Layout&gt;&lt;dds&gt; &lt;diagram fontclsid="{0BE35203-8F91-11CE-9DE3-00AA004BB851}" mouseiconclsid="{0BE35204-8F91-11CE-9DE3-00AA004BB851}" defaultlayout="Microsoft.DataWarehouse.Layout.GraphLayout100" defaultlineroute="Microsoft.DataWarehouse.Layout.GraphLayout100" version="7" nextobject="39" scale="100" pagebreakanchorx="0" pagebreakanchory="0" pagebreaksizex="0" pagebreaksizey="0" scrollleft="-63" scrolltop="5014" gridx="150" gridy="150" marginx="1000" marginy="1000" zoom="100" x="23072" y="15002" backcolor="15334399" defaultpersistence="2" PrintPageNumbersMode="3" PrintMarginTop="0" PrintMarginBottom="635" PrintMarginLeft="0" PrintMarginRight="0" marqueeselectionmode="1" mousepointer="0" snaptogrid="0" autotypeannotation="1" showscrollbars="1" viewpagebreaks="0" donotforceconnectorsbehindshapes="1" backpictureclsid="{00000000-0000-0000-0000-000000000000}"&gt; &lt;font&gt; &lt;ddsxmlobjectstreamwrapper binary="01010000900180380100065461686f6d61" /&gt; &lt;/font&gt; &lt;mouseicon&gt; &lt;ddsxmlobjectstreamwrapper binary="6c74000000000000" /&gt; &lt;/mouseicon&gt; &lt;/diagram&gt; &lt;layoutmanager&gt; &lt;ddsxmlobj /&gt; &lt;/layoutmanager&gt; &lt;ddscontrol controlprogid="DdsShapes.DdsObjectManagedBridge.2" tooltip="Data Flow Task" left="3940" top="2995" logicalid="19" controlid="1" masterid="6" hint1="0" hint2="0" width="4815" height="1164" noresize="0" nomove="0" nodefaultattachpoints="0" autodrag="1" usedefaultiddshape="1" selectable="1" showselectionhandles="1" allownudging="1" isannotation="0" dontautolayout="0" groupcollapsed="0" tabstop="1" visible="1" snaptogrid="0"&gt; &lt;control&gt; &lt;ddsxmlobjectstreaminitwrapper binary="00080000cf1200008c040000" /&gt; &lt;/control&gt;

Page 76: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

&lt;layoutobject&gt; &lt;ddsxmlobj&gt; &lt;property name="LogicalObject" value="{0466FF3A-ACAA-4332-86ED-03A3F5F2073F}" vartype="8" /&gt; &lt;property name="ShowConnectorSource" value="0" vartype="2" /&gt; &lt;/ddsxmlobj&gt; &lt;/layoutobject&gt; &lt;shape groupshapeid="0" groupnode="0" /&gt; &lt;/ddscontrol&gt; &lt;ddscontrol controlprogid="DdsShapes.DdsObjectManagedBridge.2" tooltip="Execute SQL Task" left="3477" top="8887" logicalid="20" controlid="2" masterid="7" hint1="0" hint2="0" width="5741" height="1164" noresize="0" nomove="0" nodefaultattachpoints="0" autodrag="1" usedefaultiddshape="1" selectable="1" showselectionhandles="1" allownudging="1" isannotation="0" dontautolayout="0" groupcollapsed="0" tabstop="1" visible="1" snaptogrid="0"&gt; &lt;control&gt; &lt;ddsxmlobjectstreaminitwrapper binary="000800006d1600008c040000" /&gt; &lt;/control&gt; &lt;layoutobject&gt; &lt;ddsxmlobj&gt; &lt;property name="LogicalObject" value="{CC4699FC-FA96-41F8-825E-99AD3696CC59}" vartype="8" /&gt; &lt;property name="ShowConnectorSource" value="0" vartype="2" /&gt; &lt;/ddsxmlobj&gt; &lt;/layoutobject&gt; &lt;shape groupshapeid="0" groupnode="0" /&gt; &lt;/ddscontrol&gt; &lt;ddscontrol controlprogid="DdsShapes.DdsObjectManagedBridge.2" tooltip="Send Mail Task" left="6518" top="13415" logicalid="21" controlid="3" masterid="0" hint1="0" hint2="0" width="5239" height="1164" noresize="0" nomove="0" nodefaultattachpoints="0" autodrag="1" usedefaultiddshape="1" selectable="1" showselectionhandles="1" allownudging="1" isannotation="0" dontautolayout="0" groupcollapsed="0" tabstop="1" visible="1" snaptogrid="0"&gt; &lt;control&gt; &lt;ddsxmlobjectstreaminitwrapper binary="00080000771400008c040000" /&gt; &lt;/control&gt; &lt;layoutobject&gt; &lt;ddsxmlobj&gt; &lt;property name="LogicalObject" value="{9CCD1ED5-23FF-4D94-BF81-A6477DC47457}" vartype="8" /&gt; &lt;property name="ShowConnectorSource" value="0" vartype="2" /&gt; &lt;/ddsxmlobj&gt; &lt;/layoutobject&gt; &lt;shape groupshapeid="0" groupnode="0" /&gt; &lt;/ddscontrol&gt; &lt;ddscontrol controlprogid="MSDDS.Text" left="12377" top="15321" logicalid="22" controlid="4" masterid="0" hint1="0" hint2="0" width="13859" height="3272" noresize="0" nomove="0" nodefaultattachpoints="1" autodrag="0" usedefaultiddshape="1" selectable="1" showselectionhandles="1" allownudging="1" isannotation="0" dontautolayout="0" groupcollapsed="0" tabstop="1" visible="1" snaptogrid="0"&gt; &lt;control&gt; &lt;ddsxmlobjectstreaminitwrapper binary="0002000023360000c80c00000300640000000500008008000080000000002a0001000000900144420100065461686f6d61a600530053004900530020007000610063006b00610067006500200074006f00200069006d0070006f0072007400200041006300740069007600650020006400690072006500630074006f0072007900200069006e0066006f0072006d006100740069006f006e0020006400690072006500630074006c007900200069006e0074006f0020005200410057005f004100440020007400610062006c0065002e0020000d000a000d000a0054006f0020006d006f0076006500200065006e007600690072006f006e006d0065006e0074007300200020006d006f0064006900660079003a000d000a00410044004e0061006d00650020007600610072006900610062006c0065000d000a0044006100740061006200610073006500200063006f006e006e006500630074006f0072000d000a0053004d0054005000200043006f006e006e006500630074006f00720000000000" /&gt; &lt;/control&gt;

Page 77: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

&lt;layoutobject&gt; &lt;ddsxmlobj /&gt; &lt;/layoutobject&gt; &lt;shape groupshapeid="0" groupnode="0" /&gt; &lt;/ddscontrol&gt; &lt;ddscontrol controlprogid="DdsShapes.DdsObjectManagedBridge.2" tooltip="Send Mail Task" left="937" top="13415" logicalid="23" controlid="5" masterid="0" hint1="0" hint2="0" width="5080" height="1164" noresize="0" nomove="0" nodefaultattachpoints="0" autodrag="1" usedefaultiddshape="1" selectable="1" showselectionhandles="1" allownudging="1" isannotation="0" dontautolayout="0" groupcollapsed="0" tabstop="1" visible="1" snaptogrid="0"&gt; &lt;control&gt; &lt;ddsxmlobjectstreaminitwrapper binary="00080000d81300008c040000" /&gt; &lt;/control&gt; &lt;layoutobject&gt; &lt;ddsxmlobj&gt; &lt;property name="LogicalObject" value="{d1d51eb7-df6e-4875-8227-3e49309cea82}" vartype="8" /&gt; &lt;property name="ShowConnectorSource" value="0" vartype="2" /&gt; &lt;/ddsxmlobj&gt; &lt;/layoutobject&gt; &lt;shape groupshapeid="0" groupnode="0" /&gt; &lt;/ddscontrol&gt; &lt;ddscontrol controlprogid="DdsShapes.DdsContainerObjectManagedBridge.2" tooltip="Sequence Container" left="3193" top="-533" logicalid="24" controlid="6" masterid="0" hint1="0" hint2="0" width="6300" height="7056" noresize="0" nomove="0" nodefaultattachpoints="0" autodrag="1" usedefaultiddshape="1" selectable="1" showselectionhandles="1" allownudging="1" isannotation="0" dontautolayout="0" groupcollapsed="0" tabstop="1" visible="1" snaptogrid="0"&gt; &lt;control&gt; &lt;ddsxmlobjectstreaminitwrapper binary="000800009c180000901b0000" /&gt; &lt;/control&gt; &lt;layoutobject&gt; &lt;ddsxmlobj&gt; &lt;property name="Caption" value="Populate RAW_AD_temp" vartype="8" /&gt; &lt;property name="CaptionHeight" value="1164" vartype="3" /&gt; &lt;property name="Collapsed" value="0" vartype="11" /&gt; &lt;property name="CollapsedWidth" value="4501" vartype="3" /&gt; &lt;property name="LogicalObject" value="{897A4A8E-C860-4E1F-9A4A-B7AAC28DBD6A}" vartype="8" /&gt; &lt;property name="RealHeight" value="0" vartype="3" /&gt; &lt;property name="RealWidth" value="0" vartype="3" /&gt; &lt;property name="ShowConnectorSource" value="0" vartype="2" /&gt; &lt;/ddsxmlobj&gt; &lt;/layoutobject&gt; &lt;shape groupshapeid="0" groupnode="0" /&gt; &lt;/ddscontrol&gt; &lt;ddscontrol controlprogid="DdsShapes.DdsContainerObjectManagedBridge.2" tooltip="Sequence Container" left="3277" top="7523" logicalid="25" controlid="7" masterid="0" hint1="0" hint2="0" width="6141" height="4892" noresize="0" nomove="0" nodefaultattachpoints="0" autodrag="1" usedefaultiddshape="1" selectable="1" showselectionhandles="1" allownudging="1" isannotation="0" dontautolayout="0" groupcollapsed="0" tabstop="1" visible="1" snaptogrid="0"&gt; &lt;control&gt; &lt;ddsxmlobjectstreaminitwrapper binary="00080000fd1700001c130000" /&gt; &lt;/control&gt; &lt;layoutobject&gt; &lt;ddsxmlobj&gt; &lt;property name="Caption" value="Populate RAW_AD from RAW_AD_temp" vartype="8" /&gt; &lt;property name="CaptionHeight" value="1164" vartype="3" /&gt; &lt;property name="Collapsed" value="0" vartype="11" /&gt; &lt;property name="CollapsedWidth" value="6141" vartype="3" /&gt;

Page 78: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

&lt;property name="LogicalObject" value="{834A7234-F800-4F36-A936-596EFF7572AA}" vartype="8" /&gt; &lt;property name="RealHeight" value="0" vartype="3" /&gt; &lt;property name="RealWidth" value="0" vartype="3" /&gt; &lt;property name="ShowConnectorSource" value="0" vartype="2" /&gt; &lt;/ddsxmlobj&gt; &lt;/layoutobject&gt; &lt;shape groupshapeid="0" groupnode="0" /&gt; &lt;/ddscontrol&gt; &lt;ddscontrol controlprogid="MSDDS.Polyline" left="5944" top="6124" logicalid="26" controlid="8" masterid="0" hint1="0" hint2="0" width="803" height="1899" noresize="0" nomove="0" nodefaultattachpoints="1" autodrag="0" usedefaultiddshape="0" selectable="1" showselectionhandles="0" allownudging="1" isannotation="0" dontautolayout="0" groupcollapsed="0" tabstop="1" visible="1" snaptogrid="0"&gt; &lt;control&gt; &lt;ddsxmlobj&gt; &lt;polyline endtypedst="3" endtypesrc="1" usercolor="32768" linestyle="0" linerender="2" customendtypedstid="0" customendtypesrcid="0" adornsvisible="1" /&gt; &lt;/ddsxmlobj&gt; &lt;/control&gt; &lt;layoutobject&gt; &lt;ddsxmlobj&gt; &lt;property name="LogicalObject" value="{29C82480-80A2-46BC-BC93-5F177528F0A6}" vartype="8" /&gt; &lt;property name="Virtual" value="0" vartype="11" /&gt; &lt;property name="VisibleAP" value="0" vartype="3" /&gt; &lt;/ddsxmlobj&gt; &lt;/layoutobject&gt; &lt;connector lineroutestyle="Microsoft.DataWarehouse.Layout.GraphLayout100" sourceid="6" destid="7" sourceattachpoint="11" destattachpoint="10" segmenteditmode="0" bendpointeditmode="0" bendpointvisibility="2" relatedid="0" virtual="0"&gt; &lt;point x="6343" y="6523" /&gt; &lt;point x="6343" y="7023" /&gt; &lt;point x="6347" y="7023" /&gt; &lt;point x="6347" y="7523" /&gt; &lt;/connector&gt; &lt;/ddscontrol&gt; &lt;ddscontrol controlprogid="MSDDS.Polyline" left="7048" top="12016" logicalid="27" controlid="9" masterid="0" hint1="0" hint2="0" width="2489" height="1899" noresize="0" nomove="0" nodefaultattachpoints="1" autodrag="0" usedefaultiddshape="0" selectable="1" showselectionhandles="0" allownudging="1" isannotation="0" dontautolayout="0" groupcollapsed="0" tabstop="1" visible="1" snaptogrid="0"&gt; &lt;control&gt; &lt;ddsxmlobj&gt; &lt;polyline endtypedst="3" endtypesrc="1" usercolor="32768" linestyle="0" linerender="2" customendtypedstid="0" customendtypesrcid="0" adornsvisible="1" /&gt; &lt;/ddsxmlobj&gt; &lt;/control&gt; &lt;layoutobject&gt; &lt;ddsxmlobj&gt; &lt;property name="LogicalObject" value="{6282F299-EAA3-47EF-857C-C2BA5B8066C5}" vartype="8" /&gt; &lt;property name="Virtual" value="0" vartype="11" /&gt; &lt;property name="VisibleAP" value="0" vartype="3" /&gt; &lt;/ddsxmlobj&gt; &lt;/layoutobject&gt; &lt;connector lineroutestyle="Microsoft.DataWarehouse.Layout.GraphLayout100" sourceid="7" destid="3" sourceattachpoint="15" destattachpoint="8" segmenteditmode="0" bendpointeditmode="0" bendpointvisibility="2" relatedid="0"

Page 79: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

virtual="0"&gt; &lt;point x="7447" y="12415" /&gt; &lt;point x="7447" y="12915" /&gt; &lt;point x="9137" y="12915" /&gt; &lt;point x="9137" y="13415" /&gt; &lt;/connector&gt; &lt;/ddscontrol&gt; &lt;ddscontrol controlprogid="MSDDS.Polyline" left="3078" top="12016" logicalid="28" controlid="10" masterid="0" hint1="0" hint2="0" width="2569" height="1899" noresize="0" nomove="0" nodefaultattachpoints="1" autodrag="0" usedefaultiddshape="0" selectable="1" showselectionhandles="0" allownudging="1" isannotation="0" dontautolayout="0" groupcollapsed="0" tabstop="1" visible="1" snaptogrid="0"&gt; &lt;control&gt; &lt;ddsxmlobj&gt; &lt;polyline endtypedst="3" endtypesrc="1" usercolor="255" linestyle="0" linerender="2" customendtypedstid="0" customendtypesrcid="0" adornsvisible="1" /&gt; &lt;/ddsxmlobj&gt; &lt;/control&gt; &lt;layoutobject&gt; &lt;ddsxmlobj&gt; &lt;property name="LogicalObject" value="{7873FB45-E3C0-4163-9D78-E1C392BF389F}" vartype="8" /&gt; &lt;property name="Virtual" value="0" vartype="11" /&gt; &lt;property name="VisibleAP" value="0" vartype="3" /&gt; &lt;/ddsxmlobj&gt; &lt;/layoutobject&gt; &lt;connector lineroutestyle="Microsoft.DataWarehouse.Layout.GraphLayout100" sourceid="7" destid="5" sourceattachpoint="7" destattachpoint="8" segmenteditmode="0" bendpointeditmode="0" bendpointvisibility="2" relatedid="0" virtual="0"&gt; &lt;point x="5247" y="12415" /&gt; &lt;point x="5247" y="12915" /&gt; &lt;point x="3477" y="12915" /&gt; &lt;point x="3477" y="13415" /&gt; &lt;/connector&gt; &lt;/ddscontrol&gt; &lt;ddscontrol controlprogid="DdsShapes.DdsObjectManagedBridge.2" tooltip="Execute SQL Task" left="3397" top="831" logicalid="29" controlid="11" masterid="6" hint1="0" hint2="0" width="5900" height="1164" noresize="0" nomove="0" nodefaultattachpoints="0" autodrag="1" usedefaultiddshape="1" selectable="1" showselectionhandles="1" allownudging="1" isannotation="0" dontautolayout="0" groupcollapsed="0" tabstop="1" visible="1" snaptogrid="0"&gt; &lt;control&gt; &lt;ddsxmlobjectstreaminitwrapper binary="000800000c1700008c040000" /&gt; &lt;/control&gt; &lt;layoutobject&gt; &lt;ddsxmlobj&gt; &lt;property name="LogicalObject" value="{E6DB29C8-E6C0-4BD3-9713-893FB0CA0877}" vartype="8" /&gt; &lt;property name="ShowConnectorSource" value="0" vartype="2" /&gt; &lt;/ddsxmlobj&gt; &lt;/layoutobject&gt; &lt;shape groupshapeid="0" groupnode="0" /&gt; &lt;/ddscontrol&gt; &lt;ddscontrol controlprogid="MSDDS.Polyline" left="5948" top="1596" logicalid="30" controlid="12" masterid="0" hint1="0" hint2="0" width="799" height="1899" noresize="0" nomove="0" nodefaultattachpoints="1" autodrag="0" usedefaultiddshape="0" selectable="1" showselectionhandles="0" allownudging="1" isannotation="0" dontautolayout="0" groupcollapsed="0" tabstop="1" visible="1" snaptogrid="0"&gt; &lt;control&gt; &lt;ddsxmlobj&gt;

Page 80: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

&lt;polyline endtypedst="3" endtypesrc="1" usercolor="32768" linestyle="0" linerender="2" customendtypedstid="0" customendtypesrcid="0" adornsvisible="1" /&gt; &lt;/ddsxmlobj&gt; &lt;/control&gt; &lt;layoutobject&gt; &lt;ddsxmlobj&gt; &lt;property name="LogicalObject" value="{C06A2948-AB75-4E93-9615-8010D3137AE0}" vartype="8" /&gt; &lt;property name="Virtual" value="0" vartype="11" /&gt; &lt;property name="VisibleAP" value="0" vartype="3" /&gt; &lt;/ddsxmlobj&gt; &lt;/layoutobject&gt; &lt;connector lineroutestyle="Microsoft.DataWarehouse.Layout.GraphLayout100" sourceid="11" destid="1" sourceattachpoint="11" destattachpoint="8" segmenteditmode="0" bendpointeditmode="0" bendpointvisibility="2" relatedid="0" virtual="0"&gt; &lt;point x="6347" y="1995" /&gt; &lt;point x="6347" y="2995" /&gt; &lt;/connector&gt; &lt;/ddscontrol&gt; &lt;ddscontrol controlprogid="DdsShapes.DdsObjectManagedBridge.2" tooltip="Data Flow Task" left="4548" top="11051" logicalid="31" controlid="13" masterid="7" hint1="0" hint2="0" width="3598" height="1164" noresize="0" nomove="0" nodefaultattachpoints="0" autodrag="1" usedefaultiddshape="1" selectable="1" showselectionhandles="1" allownudging="1" isannotation="0" dontautolayout="0" groupcollapsed="0" tabstop="1" visible="1" snaptogrid="0"&gt; &lt;control&gt; &lt;ddsxmlobjectstreaminitwrapper binary="000800000e0e00008c040000" /&gt; &lt;/control&gt; &lt;layoutobject&gt; &lt;ddsxmlobj&gt; &lt;property name="LogicalObject" value="{CF563C49-469A-4C6F-BDEB-7D1A784170B5}" vartype="8" /&gt; &lt;property name="ShowConnectorSource" value="0" vartype="2" /&gt; &lt;/ddsxmlobj&gt; &lt;/layoutobject&gt; &lt;shape groupshapeid="0" groupnode="0" /&gt; &lt;/ddscontrol&gt; &lt;ddscontrol controlprogid="MSDDS.Polyline" left="5948" top="9652" logicalid="32" controlid="14" masterid="0" hint1="0" hint2="0" width="799" height="1899" noresize="0" nomove="0" nodefaultattachpoints="1" autodrag="0" usedefaultiddshape="0" selectable="1" showselectionhandles="0" allownudging="1" isannotation="0" dontautolayout="0" groupcollapsed="0" tabstop="1" visible="1" snaptogrid="0"&gt; &lt;control&gt; &lt;ddsxmlobj&gt; &lt;polyline endtypedst="3" endtypesrc="1" usercolor="32768" linestyle="0" linerender="2" customendtypedstid="0" customendtypesrcid="0" adornsvisible="1" /&gt; &lt;/ddsxmlobj&gt; &lt;/control&gt; &lt;layoutobject&gt; &lt;ddsxmlobj&gt; &lt;property name="LogicalObject" value="{46427592-E2B3-4229-A408-423F5329DD59}" vartype="8" /&gt; &lt;property name="Virtual" value="0" vartype="11" /&gt; &lt;property name="VisibleAP" value="0" vartype="3" /&gt; &lt;/ddsxmlobj&gt; &lt;/layoutobject&gt; &lt;connector lineroutestyle="Microsoft.DataWarehouse.Layout.GraphLayout100" sourceid="2" destid="13" sourceattachpoint="11" destattachpoint="6" segmenteditmode="0" bendpointeditmode="0" bendpointvisibility="2" relatedid="0" virtual="0"&gt;

Page 81: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

&lt;point x="6347" y="10051" /&gt; &lt;point x="6347" y="11051" /&gt; &lt;/connector&gt; &lt;/ddscontrol&gt; &lt;ddscontrol controlprogid="DdsShapes.DdsObjectManagedBridge.2" tooltip="Execute SQL Task" left="4363" top="5159" logicalid="33" controlid="15" masterid="6" hint1="0" hint2="0" width="3969" height="1164" noresize="0" nomove="0" nodefaultattachpoints="0" autodrag="1" usedefaultiddshape="1" selectable="1" showselectionhandles="1" allownudging="1" isannotation="0" dontautolayout="0" groupcollapsed="0" tabstop="1" visible="1" snaptogrid="0"&gt; &lt;control&gt; &lt;ddsxmlobjectstreaminitwrapper binary="00080000810f00008c040000" /&gt; &lt;/control&gt; &lt;layoutobject&gt; &lt;ddsxmlobj&gt; &lt;property name="LogicalObject" value="{8CC9F244-5665-4E12-AEED-BAD87AABA8F0}" vartype="8" /&gt; &lt;property name="ShowConnectorSource" value="0" vartype="2" /&gt; &lt;/ddsxmlobj&gt; &lt;/layoutobject&gt; &lt;shape groupshapeid="0" groupnode="0" /&gt; &lt;/ddscontrol&gt; &lt;ddscontrol controlprogid="MSDDS.Polyline" left="5948" top="3760" logicalid="34" controlid="16" masterid="0" hint1="0" hint2="0" width="799" height="1899" noresize="0" nomove="0" nodefaultattachpoints="1" autodrag="0" usedefaultiddshape="0" selectable="1" showselectionhandles="0" allownudging="1" isannotation="0" dontautolayout="0" groupcollapsed="0" tabstop="1" visible="1" snaptogrid="0"&gt; &lt;control&gt; &lt;ddsxmlobj&gt; &lt;polyline endtypedst="3" endtypesrc="1" usercolor="32768" linestyle="0" linerender="2" customendtypedstid="0" customendtypesrcid="0" adornsvisible="1" /&gt; &lt;/ddsxmlobj&gt; &lt;/control&gt; &lt;layoutobject&gt; &lt;ddsxmlobj&gt; &lt;property name="LogicalObject" value="{362AD35A-4744-4EF4-9641-7277ACB81F27}" vartype="8" /&gt; &lt;property name="Virtual" value="0" vartype="11" /&gt; &lt;property name="VisibleAP" value="0" vartype="3" /&gt; &lt;/ddsxmlobj&gt; &lt;/layoutobject&gt; &lt;connector lineroutestyle="Microsoft.DataWarehouse.Layout.GraphLayout100" sourceid="1" destid="15" sourceattachpoint="9" destattachpoint="6" segmenteditmode="0" bendpointeditmode="0" bendpointvisibility="2" relatedid="0" virtual="0"&gt; &lt;point x="6347" y="4159" /&gt; &lt;point x="6347" y="5159" /&gt; &lt;/connector&gt; &lt;/ddscontrol&gt; &lt;ddscontrol controlprogid="DdsShapes.DdsObjectManagedBridge.2" tooltip="Execute SQL Task" left="7875" top="15557" logicalid="35" controlid="17" masterid="0" hint1="0" hint2="0" width="3598" height="1164" noresize="0" nomove="0" nodefaultattachpoints="0" autodrag="1" usedefaultiddshape="1" selectable="1" showselectionhandles="1" allownudging="1" isannotation="0" dontautolayout="0" groupcollapsed="0" tabstop="1" visible="1" snaptogrid="0"&gt; &lt;control&gt; &lt;ddsxmlobjectstreaminitwrapper binary="000800000e0e00008c040000" /&gt; &lt;/control&gt; &lt;layoutobject&gt; &lt;ddsxmlobj&gt; &lt;property name="LogicalObject" value="{E90EADB5-29D0-45A5-A5E9-D15A16CE892C}" vartype="8" /&gt;

Page 82: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

&lt;property name="ShowConnectorSource" value="0" vartype="2" /&gt; &lt;/ddsxmlobj&gt; &lt;/layoutobject&gt; &lt;shape groupshapeid="0" groupnode="0" /&gt; &lt;/ddscontrol&gt; &lt;ddscontrol controlprogid="MSDDS.Polyline" left="8738" top="14180" logicalid="36" controlid="18" masterid="0" hint1="0" hint2="0" width="1336" height="1877" noresize="0" nomove="0" nodefaultattachpoints="1" autodrag="0" usedefaultiddshape="0" selectable="1" showselectionhandles="0" allownudging="1" isannotation="0" dontautolayout="0" groupcollapsed="0" tabstop="1" visible="1" snaptogrid="0"&gt; &lt;control&gt; &lt;ddsxmlobj&gt; &lt;polyline endtypedst="3" endtypesrc="1" usercolor="32768" linestyle="0" linerender="2" customendtypedstid="0" customendtypesrcid="0" adornsvisible="1" /&gt; &lt;/ddsxmlobj&gt; &lt;/control&gt; &lt;layoutobject&gt; &lt;ddsxmlobj&gt; &lt;property name="LogicalObject" value="{39432FCB-A6B2-4993-A17D-91A532F8B3E5}" vartype="8" /&gt; &lt;property name="Virtual" value="0" vartype="11" /&gt; &lt;property name="VisibleAP" value="0" vartype="3" /&gt; &lt;/ddsxmlobj&gt; &lt;/layoutobject&gt; &lt;connector lineroutestyle="Microsoft.DataWarehouse.Layout.GraphLayout100" sourceid="3" destid="17" sourceattachpoint="9" destattachpoint="6" segmenteditmode="0" bendpointeditmode="0" bendpointvisibility="2" relatedid="0" virtual="0"&gt; &lt;point x="9137" y="14579" /&gt; &lt;point x="9137" y="15068" /&gt; &lt;point x="9674" y="15068" /&gt; &lt;point x="9674" y="15557" /&gt; &lt;/connector&gt; &lt;/ddscontrol&gt;&lt;/dds&gt;&lt;/dwd:Layout&gt;&lt;dwd:PersistedViewPortLeft&gt;-63&lt;/dwd:PersistedViewPortLeft&gt;&lt;dwd:PersistedViewPortTop&gt;5014&lt;/dwd:PersistedViewPortTop&gt;&lt;/dwd:DtsControlFlowDiagram&gt;&lt;/Package&gt;</DTS:Property><DTS:Property DTS:Name="Namespace">dts-designer-1.0</DTS:Property><DTS:Property DTS:Name="ObjectName">{C68D64B6-BCE4-4025-9776-B9D3EA5B8B06}</DTS:Property><DTS:Property DTS:Name="DTSID">{C02B0581-B998-411B-8015-D39B984651CC}</DTS:Property><DTS:Property DTS:Name="Description"></DTS:Property><DTS:Property DTS:Name="CreationName"></DTS:Property></DTS:PackageVariable><DTS:PackageVariable><DTS:Property DTS:Name="PackageVariableValue" DTS:DataType="8">&lt;TaskHost xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ddl2="http://schemas.microsoft.com/analysisservices/2003/engine/2" xmlns:ddl2_2="http://schemas.microsoft.com/analysisservices/2003/engine/2/2" xmlns:ddl100_100="http://schemas.microsoft.com/analysisservices/2008/engine/100/100" xmlns:ddl200="http://schemas.microsoft.com/analysisservices/2010/engine/200" xmlns:ddl200_200="http://schemas.microsoft.com/analysisservices/2010/engine/200/200" xmlns:dwd="http://schemas.microsoft.com/DataWarehouse/Designer/1.0"&gt;&lt;dwd:DtsDataFlowDiagram&gt;&lt;dwd:BoundingLeft&gt;1000&lt;/dwd:BoundingLeft&gt;&lt;dwd:BoundingTop&gt;1000&lt;/dwd:BoundingTop&gt;&lt;dwd:Layout&gt;&lt;dds&gt; &lt;diagram fontclsid="{0BE35203-8F91-11CE-9DE3-00AA004BB851}" mouseiconclsid="{0BE35204-8F91-11CE-9DE3-00AA004BB851}"

Page 83: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

defaultlayout="Microsoft.DataWarehouse.Layout.GraphLayout100" defaultlineroute="Microsoft.DataWarehouse.Layout.GraphLayout100" version="7" nextobject="11" scale="100" pagebreakanchorx="0" pagebreakanchory="0" pagebreaksizex="0" pagebreaksizey="0" scrollleft="0" scrolltop="0" gridx="150" gridy="150" marginx="1000" marginy="1000" zoom="100" x="37359" y="8361" backcolor="15334399" defaultpersistence="2" PrintPageNumbersMode="3" PrintMarginTop="0" PrintMarginBottom="635" PrintMarginLeft="0" PrintMarginRight="0" marqueeselectionmode="1" mousepointer="0" snaptogrid="0" autotypeannotation="1" showscrollbars="0" viewpagebreaks="0" donotforceconnectorsbehindshapes="0" backpictureclsid="{00000000-0000-0000-0000-000000000000}"&gt; &lt;font&gt; &lt;ddsxmlobjectstreamwrapper binary="01000000900144420100065461686f6d61" /&gt; &lt;/font&gt; &lt;mouseicon&gt; &lt;ddsxmlobjectstreamwrapper binary="6c74000000000000" /&gt; &lt;/mouseicon&gt; &lt;/diagram&gt; &lt;layoutmanager&gt; &lt;ddsxmlobj /&gt; &lt;/layoutmanager&gt; &lt;ddscontrol controlprogid="DdsShapes.DdsObjectManagedBridge.2" tooltip="OLE DB Source" left="2223" top="3016" logicalid="4" controlid="1" masterid="0" hint1="0" hint2="0" width="3598" height="1164" noresize="0" nomove="0" nodefaultattachpoints="0" autodrag="1" usedefaultiddshape="1" selectable="1" showselectionhandles="1" allownudging="1" isannotation="0" dontautolayout="0" groupcollapsed="0" tabstop="1" visible="1" snaptogrid="0"&gt; &lt;control&gt; &lt;ddsxmlobjectstreaminitwrapper binary="000800000e0e00008c040000" /&gt; &lt;/control&gt; &lt;layoutobject&gt; &lt;ddsxmlobj&gt; &lt;property name="LogicalObject" value="{CF563C49-469A-4C6F-BDEB-7D1A784170B5}/components/1" vartype="8" /&gt; &lt;property name="ShowConnectorSource" value="0" vartype="2" /&gt; &lt;/ddsxmlobj&gt; &lt;/layoutobject&gt; &lt;shape groupshapeid="0" groupnode="0" /&gt; &lt;/ddscontrol&gt; &lt;ddscontrol controlprogid="DdsShapes.DdsObjectManagedBridge.2" tooltip="OLE DB Destination" left="2223" top="5180" logicalid="5" controlid="2" masterid="0" hint1="0" hint2="0" width="3598" height="1164" noresize="0" nomove="0" nodefaultattachpoints="0" autodrag="1" usedefaultiddshape="1" selectable="1" showselectionhandles="1" allownudging="1" isannotation="0" dontautolayout="0" groupcollapsed="0" tabstop="1" visible="1" snaptogrid="0"&gt; &lt;control&gt; &lt;ddsxmlobjectstreaminitwrapper binary="000800000e0e00008c040000" /&gt; &lt;/control&gt; &lt;layoutobject&gt; &lt;ddsxmlobj&gt; &lt;property name="LogicalObject" value="{CF563C49-469A-4C6F-BDEB-7D1A784170B5}/components/187" vartype="8" /&gt; &lt;property name="ShowConnectorSource" value="0" vartype="2" /&gt; &lt;/ddsxmlobj&gt; &lt;/layoutobject&gt; &lt;shape groupshapeid="0" groupnode="0" /&gt; &lt;/ddscontrol&gt; &lt;ddscontrol controlprogid="MSDDS.Polyline" left="3623" top="3781" logicalid="6" controlid="3" masterid="0" hint1="0" hint2="0" width="799" height="1899" noresize="0" nomove="0" nodefaultattachpoints="1" autodrag="0" usedefaultiddshape="0" selectable="1" showselectionhandles="0" allownudging="1" isannotation="0" dontautolayout="0" groupcollapsed="0" tabstop="1" visible="1" snaptogrid="0"&gt;

Page 84: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

&lt;control&gt; &lt;ddsxmlobj&gt; &lt;polyline endtypedst="3" endtypesrc="1" usercolor="32768" linestyle="0" linerender="1" customendtypedstid="0" customendtypesrcid="0" adornsvisible="1" /&gt; &lt;/ddsxmlobj&gt; &lt;/control&gt; &lt;layoutobject&gt; &lt;ddsxmlobj&gt; &lt;property name="LogicalObject" value="{CF563C49-469A-4C6F-BDEB-7D1A784170B5}/paths/204" vartype="8" /&gt; &lt;property name="Virtual" value="0" vartype="11" /&gt; &lt;property name="VisibleAP" value="0" vartype="3" /&gt; &lt;/ddsxmlobj&gt; &lt;/layoutobject&gt; &lt;connector lineroutestyle="Microsoft.DataWarehouse.Layout.GraphLayout100" sourceid="1" destid="2" sourceattachpoint="7" destattachpoint="6" segmenteditmode="0" bendpointeditmode="0" bendpointvisibility="2" relatedid="0" virtual="0"&gt; &lt;point x="4022" y="4180" /&gt; &lt;point x="4022" y="5180" /&gt; &lt;/connector&gt; &lt;/ddscontrol&gt;&lt;/dds&gt;&lt;/dwd:Layout&gt;&lt;/dwd:DtsDataFlowDiagram&gt;&lt;dwd:DtsComponentDesignerPropertiesList&gt;&lt;dwd:DtsComponentDesignTimeProperty&gt;&lt;dwd:key xsi:type="xsd:string"&gt;187

DataSourceViewID&lt;/dwd:key&gt;&lt;/dwd:DtsComponentDesignTimeProperty&gt;&lt;dwd:DtsComponentDesignTimeProperty&gt;&lt;dwd:key xsi:type="xsd:string"&gt;187

TableInfoObjectType&lt;/dwd:key&gt;&lt;dwd:value xsi:type="xsd:string"&gt;Table&lt;/dwd:value&gt;&lt;/dwd:DtsComponentDesignTimeProperty&gt;&lt;dwd:DtsComponentDesignTimeProperty&gt;&lt;dwd:key xsi:type="xsd:string"&gt;1

DataSourceViewID&lt;/dwd:key&gt;&lt;/dwd:DtsComponentDesignTimeProperty&gt;&lt;dwd:DtsComponentDesignTimeProperty&gt;&lt;dwd:key xsi:type="xsd:string"&gt;1

TableInfoObjectType&lt;/dwd:key&gt;&lt;dwd:value xsi:type="xsd:string"&gt;Table&lt;/dwd:value&gt;&lt;/dwd:DtsComponentDesignTimeProperty&gt;&lt;/dwd:DtsComponentDesignerPropertiesList&gt;&lt;/TaskHost&gt;</DTS:Property><DTS:Property DTS:Name="Namespace">dts-designer-1.0</DTS:Property><DTS:Property DTS:Name="ObjectName">{CF563C49-469A-4C6F-BDEB-7D1A784170B5}</DTS:Property><DTS:Property DTS:Name="DTSID">{EEC14AD3-9752-4FBC-B00F-11794376D90E}</DTS:Property><DTS:Property DTS:Name="Description"></DTS:Property><DTS:Property DTS:Name="CreationName"></DTS:Property></DTS:PackageVariable><DTS:PackageVariable><DTS:Property DTS:Name="PackageVariableValue" DTS:DataType="8">&lt;PipelinePath xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ddl2="http://schemas.microsoft.com/analysisservices/2003/engine/2" xmlns:ddl2_2="http://schemas.microsoft.com/analysisservices/2003/engine/2/2" xmlns:ddl100_100="http://schemas.microsoft.com/analysisservices/2008/engine/100/100" xmlns:ddl200="http://schemas.microsoft.com/analysisservices/2010/engine/200" xmlns:ddl200_200="http://schemas.microsoft.com/analysisservices/2010/engine/200/200" xmlns:dwd="http://schemas.microsoft.com/DataWarehouse/Designer/1.0"&gt;&lt;dwd:SourceName&gt;OLE DB Source Output&lt;/dwd:SourceName&gt;&lt;dwd:DestinationName&gt;OLE DB Destination Input&lt;/dwd:DestinationName&gt;&lt;/PipelinePath&gt;</DTS:Property><DTS:Property DTS:Name="Namespace">dts-designer-1.0</DTS:Property><DTS:Property DTS:Name="ObjectName">{CF563C49-469A-4C6F-BDEB-7D1A784170B5}-

Page 85: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

204</DTS:Property><DTS:Property DTS:Name="DTSID">{E2268417-6527-4880-B8AA-13356087B8DD}</DTS:Property><DTS:Property DTS:Name="Description"></DTS:Property><DTS:Property DTS:Name="CreationName"></DTS:Property></DTS:PackageVariable><DTS:PackageVariable><DTS:Property DTS:Name="PackageVariableValue" DTS:DataType="8">&lt;Package xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ddl2="http://schemas.microsoft.com/analysisservices/2003/engine/2" xmlns:ddl2_2="http://schemas.microsoft.com/analysisservices/2003/engine/2/2" xmlns:ddl100_100="http://schemas.microsoft.com/analysisservices/2008/engine/100/100" xmlns:ddl200="http://schemas.microsoft.com/analysisservices/2010/engine/200" xmlns:ddl200_200="http://schemas.microsoft.com/analysisservices/2010/engine/200/200" xmlns:dwd="http://schemas.microsoft.com/DataWarehouse/Designer/1.0"&gt;&lt;dwd:DtsControlFlowDiagram&gt;&lt;dwd:BoundingLeft&gt;937&lt;/dwd:BoundingLeft&gt;&lt;dwd:BoundingTop&gt;-533&lt;/dwd:BoundingTop&gt;&lt;dwd:Layout&gt;&lt;dds&gt; &lt;diagram fontclsid="{0BE35203-8F91-11CE-9DE3-00AA004BB851}" mouseiconclsid="{0BE35204-8F91-11CE-9DE3-00AA004BB851}" defaultlayout="Microsoft.DataWarehouse.Layout.GraphLayout100" defaultlineroute="Microsoft.DataWarehouse.Layout.GraphLayout100" version="7" nextobject="39" scale="100" pagebreakanchorx="0" pagebreakanchory="0" pagebreaksizex="0" pagebreaksizey="0" scrollleft="-63" scrolltop="5014" gridx="150" gridy="150" marginx="1000" marginy="1000" zoom="100" x="23072" y="15002" backcolor="15334399" defaultpersistence="2" PrintPageNumbersMode="3" PrintMarginTop="0" PrintMarginBottom="635" PrintMarginLeft="0" PrintMarginRight="0" marqueeselectionmode="1" mousepointer="0" snaptogrid="0" autotypeannotation="1" showscrollbars="1" viewpagebreaks="0" donotforceconnectorsbehindshapes="1" backpictureclsid="{00000000-0000-0000-0000-000000000000}"&gt; &lt;font&gt; &lt;ddsxmlobjectstreamwrapper binary="01010000900180380100065461686f6d61" /&gt; &lt;/font&gt; &lt;mouseicon&gt; &lt;ddsxmlobjectstreamwrapper binary="6c74000000000000" /&gt; &lt;/mouseicon&gt; &lt;/diagram&gt; &lt;layoutmanager&gt; &lt;ddsxmlobj /&gt; &lt;/layoutmanager&gt; &lt;ddscontrol controlprogid="DdsShapes.DdsObjectManagedBridge.2" tooltip="Data Flow Task" left="3940" top="2995" logicalid="19" controlid="1" masterid="6" hint1="0" hint2="0" width="4815" height="1164" noresize="0" nomove="0" nodefaultattachpoints="0" autodrag="1" usedefaultiddshape="1" selectable="1" showselectionhandles="1" allownudging="1" isannotation="0" dontautolayout="0" groupcollapsed="0" tabstop="1" visible="1" snaptogrid="0"&gt; &lt;control&gt; &lt;ddsxmlobjectstreaminitwrapper binary="00080000cf1200008c040000" /&gt; &lt;/control&gt; &lt;layoutobject&gt; &lt;ddsxmlobj&gt; &lt;property name="LogicalObject" value="{0466FF3A-ACAA-4332-86ED-03A3F5F2073F}" vartype="8" /&gt; &lt;property name="ShowConnectorSource" value="0" vartype="2" /&gt; &lt;/ddsxmlobj&gt; &lt;/layoutobject&gt; &lt;shape groupshapeid="0" groupnode="0" /&gt; &lt;/ddscontrol&gt; &lt;ddscontrol controlprogid="DdsShapes.DdsObjectManagedBridge.2" tooltip="Execute SQL Task" left="3477" top="8887" logicalid="20" controlid="2"

Page 86: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

masterid="7" hint1="0" hint2="0" width="5741" height="1164" noresize="0" nomove="0" nodefaultattachpoints="0" autodrag="1" usedefaultiddshape="1" selectable="1" showselectionhandles="1" allownudging="1" isannotation="0" dontautolayout="0" groupcollapsed="0" tabstop="1" visible="1" snaptogrid="0"&gt; &lt;control&gt; &lt;ddsxmlobjectstreaminitwrapper binary="000800006d1600008c040000" /&gt; &lt;/control&gt; &lt;layoutobject&gt; &lt;ddsxmlobj&gt; &lt;property name="LogicalObject" value="{CC4699FC-FA96-41F8-825E-99AD3696CC59}" vartype="8" /&gt; &lt;property name="ShowConnectorSource" value="0" vartype="2" /&gt; &lt;/ddsxmlobj&gt; &lt;/layoutobject&gt; &lt;shape groupshapeid="0" groupnode="0" /&gt; &lt;/ddscontrol&gt; &lt;ddscontrol controlprogid="DdsShapes.DdsObjectManagedBridge.2" tooltip="Send Mail Task" left="6518" top="13415" logicalid="21" controlid="3" masterid="0" hint1="0" hint2="0" width="5239" height="1164" noresize="0" nomove="0" nodefaultattachpoints="0" autodrag="1" usedefaultiddshape="1" selectable="1" showselectionhandles="1" allownudging="1" isannotation="0" dontautolayout="0" groupcollapsed="0" tabstop="1" visible="1" snaptogrid="0"&gt; &lt;control&gt; &lt;ddsxmlobjectstreaminitwrapper binary="00080000771400008c040000" /&gt; &lt;/control&gt; &lt;layoutobject&gt; &lt;ddsxmlobj&gt; &lt;property name="LogicalObject" value="{9CCD1ED5-23FF-4D94-BF81-A6477DC47457}" vartype="8" /&gt; &lt;property name="ShowConnectorSource" value="0" vartype="2" /&gt; &lt;/ddsxmlobj&gt; &lt;/layoutobject&gt; &lt;shape groupshapeid="0" groupnode="0" /&gt; &lt;/ddscontrol&gt; &lt;ddscontrol controlprogid="MSDDS.Text" left="12377" top="15321" logicalid="22" controlid="4" masterid="0" hint1="0" hint2="0" width="13859" height="3272" noresize="0" nomove="0" nodefaultattachpoints="1" autodrag="0" usedefaultiddshape="1" selectable="1" showselectionhandles="1" allownudging="1" isannotation="0" dontautolayout="0" groupcollapsed="0" tabstop="1" visible="1" snaptogrid="0"&gt; &lt;control&gt; &lt;ddsxmlobjectstreaminitwrapper binary="0002000023360000c80c00000300640000000500008008000080000000002a0001000000900144420100065461686f6d61a600530053004900530020007000610063006b00610067006500200074006f00200069006d0070006f0072007400200041006300740069007600650020006400690072006500630074006f0072007900200069006e0066006f0072006d006100740069006f006e0020006400690072006500630074006c007900200069006e0074006f0020005200410057005f004100440020007400610062006c0065002e0020000d000a000d000a0054006f0020006d006f0076006500200065006e007600690072006f006e006d0065006e0074007300200020006d006f0064006900660079003a000d000a00410044004e0061006d00650020007600610072006900610062006c0065000d000a0044006100740061006200610073006500200063006f006e006e006500630074006f0072000d000a0053004d0054005000200043006f006e006e006500630074006f00720000000000" /&gt; &lt;/control&gt; &lt;layoutobject&gt; &lt;ddsxmlobj /&gt; &lt;/layoutobject&gt; &lt;shape groupshapeid="0" groupnode="0" /&gt; &lt;/ddscontrol&gt; &lt;ddscontrol controlprogid="DdsShapes.DdsObjectManagedBridge.2" tooltip="Send Mail Task" left="937" top="13415" logicalid="23" controlid="5" masterid="0" hint1="0" hint2="0" width="5080" height="1164" noresize="0" nomove="0" nodefaultattachpoints="0" autodrag="1" usedefaultiddshape="1" selectable="1" showselectionhandles="1" allownudging="1" isannotation="0" dontautolayout="0" groupcollapsed="0" tabstop="1" visible="1" snaptogrid="0"&gt;

Page 87: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

&lt;control&gt; &lt;ddsxmlobjectstreaminitwrapper binary="00080000d81300008c040000" /&gt; &lt;/control&gt; &lt;layoutobject&gt; &lt;ddsxmlobj&gt; &lt;property name="LogicalObject" value="{d1d51eb7-df6e-4875-8227-3e49309cea82}" vartype="8" /&gt; &lt;property name="ShowConnectorSource" value="0" vartype="2" /&gt; &lt;/ddsxmlobj&gt; &lt;/layoutobject&gt; &lt;shape groupshapeid="0" groupnode="0" /&gt; &lt;/ddscontrol&gt; &lt;ddscontrol controlprogid="DdsShapes.DdsContainerObjectManagedBridge.2" tooltip="Sequence Container" left="3193" top="-533" logicalid="24" controlid="6" masterid="0" hint1="0" hint2="0" width="6300" height="7056" noresize="0" nomove="0" nodefaultattachpoints="0" autodrag="1" usedefaultiddshape="1" selectable="1" showselectionhandles="1" allownudging="1" isannotation="0" dontautolayout="0" groupcollapsed="0" tabstop="1" visible="1" snaptogrid="0"&gt; &lt;control&gt; &lt;ddsxmlobjectstreaminitwrapper binary="000800009c180000901b0000" /&gt; &lt;/control&gt; &lt;layoutobject&gt; &lt;ddsxmlobj&gt; &lt;property name="Caption" value="Populate RAW_AD_temp" vartype="8" /&gt; &lt;property name="CaptionHeight" value="1164" vartype="3" /&gt; &lt;property name="Collapsed" value="0" vartype="11" /&gt; &lt;property name="CollapsedWidth" value="4501" vartype="3" /&gt; &lt;property name="LogicalObject" value="{897A4A8E-C860-4E1F-9A4A-B7AAC28DBD6A}" vartype="8" /&gt; &lt;property name="RealHeight" value="0" vartype="3" /&gt; &lt;property name="RealWidth" value="0" vartype="3" /&gt; &lt;property name="ShowConnectorSource" value="0" vartype="2" /&gt; &lt;/ddsxmlobj&gt; &lt;/layoutobject&gt; &lt;shape groupshapeid="0" groupnode="0" /&gt; &lt;/ddscontrol&gt; &lt;ddscontrol controlprogid="DdsShapes.DdsContainerObjectManagedBridge.2" tooltip="Sequence Container" left="3277" top="7523" logicalid="25" controlid="7" masterid="0" hint1="0" hint2="0" width="6141" height="4892" noresize="0" nomove="0" nodefaultattachpoints="0" autodrag="1" usedefaultiddshape="1" selectable="1" showselectionhandles="1" allownudging="1" isannotation="0" dontautolayout="0" groupcollapsed="0" tabstop="1" visible="1" snaptogrid="0"&gt; &lt;control&gt; &lt;ddsxmlobjectstreaminitwrapper binary="00080000fd1700001c130000" /&gt; &lt;/control&gt; &lt;layoutobject&gt; &lt;ddsxmlobj&gt; &lt;property name="Caption" value="Populate RAW_AD from RAW_AD_temp" vartype="8" /&gt; &lt;property name="CaptionHeight" value="1164" vartype="3" /&gt; &lt;property name="Collapsed" value="0" vartype="11" /&gt; &lt;property name="CollapsedWidth" value="6141" vartype="3" /&gt; &lt;property name="LogicalObject" value="{834A7234-F800-4F36-A936-596EFF7572AA}" vartype="8" /&gt; &lt;property name="RealHeight" value="0" vartype="3" /&gt; &lt;property name="RealWidth" value="0" vartype="3" /&gt; &lt;property name="ShowConnectorSource" value="0" vartype="2" /&gt; &lt;/ddsxmlobj&gt; &lt;/layoutobject&gt; &lt;shape groupshapeid="0" groupnode="0" /&gt; &lt;/ddscontrol&gt; &lt;ddscontrol controlprogid="MSDDS.Polyline" left="5944" top="6124" logicalid="26" controlid="8" masterid="0" hint1="0" hint2="0" width="803"

Page 88: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

height="1899" noresize="0" nomove="0" nodefaultattachpoints="1" autodrag="0" usedefaultiddshape="0" selectable="1" showselectionhandles="0" allownudging="1" isannotation="0" dontautolayout="0" groupcollapsed="0" tabstop="1" visible="1" snaptogrid="0"&gt; &lt;control&gt; &lt;ddsxmlobj&gt; &lt;polyline endtypedst="3" endtypesrc="1" usercolor="32768" linestyle="0" linerender="2" customendtypedstid="0" customendtypesrcid="0" adornsvisible="1" /&gt; &lt;/ddsxmlobj&gt; &lt;/control&gt; &lt;layoutobject&gt; &lt;ddsxmlobj&gt; &lt;property name="LogicalObject" value="{29C82480-80A2-46BC-BC93-5F177528F0A6}" vartype="8" /&gt; &lt;property name="Virtual" value="0" vartype="11" /&gt; &lt;property name="VisibleAP" value="0" vartype="3" /&gt; &lt;/ddsxmlobj&gt; &lt;/layoutobject&gt; &lt;connector lineroutestyle="Microsoft.DataWarehouse.Layout.GraphLayout100" sourceid="6" destid="7" sourceattachpoint="11" destattachpoint="10" segmenteditmode="0" bendpointeditmode="0" bendpointvisibility="2" relatedid="0" virtual="0"&gt; &lt;point x="6343" y="6523" /&gt; &lt;point x="6343" y="7023" /&gt; &lt;point x="6347" y="7023" /&gt; &lt;point x="6347" y="7523" /&gt; &lt;/connector&gt; &lt;/ddscontrol&gt; &lt;ddscontrol controlprogid="MSDDS.Polyline" left="7048" top="12016" logicalid="27" controlid="9" masterid="0" hint1="0" hint2="0" width="2489" height="1899" noresize="0" nomove="0" nodefaultattachpoints="1" autodrag="0" usedefaultiddshape="0" selectable="1" showselectionhandles="0" allownudging="1" isannotation="0" dontautolayout="0" groupcollapsed="0" tabstop="1" visible="1" snaptogrid="0"&gt; &lt;control&gt; &lt;ddsxmlobj&gt; &lt;polyline endtypedst="3" endtypesrc="1" usercolor="32768" linestyle="0" linerender="2" customendtypedstid="0" customendtypesrcid="0" adornsvisible="1" /&gt; &lt;/ddsxmlobj&gt; &lt;/control&gt; &lt;layoutobject&gt; &lt;ddsxmlobj&gt; &lt;property name="LogicalObject" value="{6282F299-EAA3-47EF-857C-C2BA5B8066C5}" vartype="8" /&gt; &lt;property name="Virtual" value="0" vartype="11" /&gt; &lt;property name="VisibleAP" value="0" vartype="3" /&gt; &lt;/ddsxmlobj&gt; &lt;/layoutobject&gt; &lt;connector lineroutestyle="Microsoft.DataWarehouse.Layout.GraphLayout100" sourceid="7" destid="3" sourceattachpoint="15" destattachpoint="8" segmenteditmode="0" bendpointeditmode="0" bendpointvisibility="2" relatedid="0" virtual="0"&gt; &lt;point x="7447" y="12415" /&gt; &lt;point x="7447" y="12915" /&gt; &lt;point x="9137" y="12915" /&gt; &lt;point x="9137" y="13415" /&gt; &lt;/connector&gt; &lt;/ddscontrol&gt; &lt;ddscontrol controlprogid="MSDDS.Polyline" left="3078" top="12016" logicalid="28" controlid="10" masterid="0" hint1="0" hint2="0" width="2569" height="1899" noresize="0" nomove="0" nodefaultattachpoints="1" autodrag="0" usedefaultiddshape="0" selectable="1" showselectionhandles="0" allownudging="1"

Page 89: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

isannotation="0" dontautolayout="0" groupcollapsed="0" tabstop="1" visible="1" snaptogrid="0"&gt; &lt;control&gt; &lt;ddsxmlobj&gt; &lt;polyline endtypedst="3" endtypesrc="1" usercolor="255" linestyle="0" linerender="2" customendtypedstid="0" customendtypesrcid="0" adornsvisible="1" /&gt; &lt;/ddsxmlobj&gt; &lt;/control&gt; &lt;layoutobject&gt; &lt;ddsxmlobj&gt; &lt;property name="LogicalObject" value="{7873FB45-E3C0-4163-9D78-E1C392BF389F}" vartype="8" /&gt; &lt;property name="Virtual" value="0" vartype="11" /&gt; &lt;property name="VisibleAP" value="0" vartype="3" /&gt; &lt;/ddsxmlobj&gt; &lt;/layoutobject&gt; &lt;connector lineroutestyle="Microsoft.DataWarehouse.Layout.GraphLayout100" sourceid="7" destid="5" sourceattachpoint="7" destattachpoint="8" segmenteditmode="0" bendpointeditmode="0" bendpointvisibility="2" relatedid="0" virtual="0"&gt; &lt;point x="5247" y="12415" /&gt; &lt;point x="5247" y="12915" /&gt; &lt;point x="3477" y="12915" /&gt; &lt;point x="3477" y="13415" /&gt; &lt;/connector&gt; &lt;/ddscontrol&gt; &lt;ddscontrol controlprogid="DdsShapes.DdsObjectManagedBridge.2" tooltip="Execute SQL Task" left="3397" top="831" logicalid="29" controlid="11" masterid="6" hint1="0" hint2="0" width="5900" height="1164" noresize="0" nomove="0" nodefaultattachpoints="0" autodrag="1" usedefaultiddshape="1" selectable="1" showselectionhandles="1" allownudging="1" isannotation="0" dontautolayout="0" groupcollapsed="0" tabstop="1" visible="1" snaptogrid="0"&gt; &lt;control&gt; &lt;ddsxmlobjectstreaminitwrapper binary="000800000c1700008c040000" /&gt; &lt;/control&gt; &lt;layoutobject&gt; &lt;ddsxmlobj&gt; &lt;property name="LogicalObject" value="{E6DB29C8-E6C0-4BD3-9713-893FB0CA0877}" vartype="8" /&gt; &lt;property name="ShowConnectorSource" value="0" vartype="2" /&gt; &lt;/ddsxmlobj&gt; &lt;/layoutobject&gt; &lt;shape groupshapeid="0" groupnode="0" /&gt; &lt;/ddscontrol&gt; &lt;ddscontrol controlprogid="MSDDS.Polyline" left="5948" top="1596" logicalid="30" controlid="12" masterid="0" hint1="0" hint2="0" width="799" height="1899" noresize="0" nomove="0" nodefaultattachpoints="1" autodrag="0" usedefaultiddshape="0" selectable="1" showselectionhandles="0" allownudging="1" isannotation="0" dontautolayout="0" groupcollapsed="0" tabstop="1" visible="1" snaptogrid="0"&gt; &lt;control&gt; &lt;ddsxmlobj&gt; &lt;polyline endtypedst="3" endtypesrc="1" usercolor="32768" linestyle="0" linerender="2" customendtypedstid="0" customendtypesrcid="0" adornsvisible="1" /&gt; &lt;/ddsxmlobj&gt; &lt;/control&gt; &lt;layoutobject&gt; &lt;ddsxmlobj&gt; &lt;property name="LogicalObject" value="{C06A2948-AB75-4E93-9615-8010D3137AE0}" vartype="8" /&gt; &lt;property name="Virtual" value="0" vartype="11" /&gt; &lt;property name="VisibleAP" value="0" vartype="3" /&gt;

Page 90: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

&lt;/ddsxmlobj&gt; &lt;/layoutobject&gt; &lt;connector lineroutestyle="Microsoft.DataWarehouse.Layout.GraphLayout100" sourceid="11" destid="1" sourceattachpoint="11" destattachpoint="8" segmenteditmode="0" bendpointeditmode="0" bendpointvisibility="2" relatedid="0" virtual="0"&gt; &lt;point x="6347" y="1995" /&gt; &lt;point x="6347" y="2995" /&gt; &lt;/connector&gt; &lt;/ddscontrol&gt; &lt;ddscontrol controlprogid="DdsShapes.DdsObjectManagedBridge.2" tooltip="Data Flow Task" left="4548" top="11051" logicalid="31" controlid="13" masterid="7" hint1="0" hint2="0" width="3598" height="1164" noresize="0" nomove="0" nodefaultattachpoints="0" autodrag="1" usedefaultiddshape="1" selectable="1" showselectionhandles="1" allownudging="1" isannotation="0" dontautolayout="0" groupcollapsed="0" tabstop="1" visible="1" snaptogrid="0"&gt; &lt;control&gt; &lt;ddsxmlobjectstreaminitwrapper binary="000800000e0e00008c040000" /&gt; &lt;/control&gt; &lt;layoutobject&gt; &lt;ddsxmlobj&gt; &lt;property name="LogicalObject" value="{CF563C49-469A-4C6F-BDEB-7D1A784170B5}" vartype="8" /&gt; &lt;property name="ShowConnectorSource" value="0" vartype="2" /&gt; &lt;/ddsxmlobj&gt; &lt;/layoutobject&gt; &lt;shape groupshapeid="0" groupnode="0" /&gt; &lt;/ddscontrol&gt; &lt;ddscontrol controlprogid="MSDDS.Polyline" left="5948" top="9652" logicalid="32" controlid="14" masterid="0" hint1="0" hint2="0" width="799" height="1899" noresize="0" nomove="0" nodefaultattachpoints="1" autodrag="0" usedefaultiddshape="0" selectable="1" showselectionhandles="0" allownudging="1" isannotation="0" dontautolayout="0" groupcollapsed="0" tabstop="1" visible="1" snaptogrid="0"&gt; &lt;control&gt; &lt;ddsxmlobj&gt; &lt;polyline endtypedst="3" endtypesrc="1" usercolor="32768" linestyle="0" linerender="2" customendtypedstid="0" customendtypesrcid="0" adornsvisible="1" /&gt; &lt;/ddsxmlobj&gt; &lt;/control&gt; &lt;layoutobject&gt; &lt;ddsxmlobj&gt; &lt;property name="LogicalObject" value="{46427592-E2B3-4229-A408-423F5329DD59}" vartype="8" /&gt; &lt;property name="Virtual" value="0" vartype="11" /&gt; &lt;property name="VisibleAP" value="0" vartype="3" /&gt; &lt;/ddsxmlobj&gt; &lt;/layoutobject&gt; &lt;connector lineroutestyle="Microsoft.DataWarehouse.Layout.GraphLayout100" sourceid="2" destid="13" sourceattachpoint="11" destattachpoint="6" segmenteditmode="0" bendpointeditmode="0" bendpointvisibility="2" relatedid="0" virtual="0"&gt; &lt;point x="6347" y="10051" /&gt; &lt;point x="6347" y="11051" /&gt; &lt;/connector&gt; &lt;/ddscontrol&gt; &lt;ddscontrol controlprogid="DdsShapes.DdsObjectManagedBridge.2" tooltip="Execute SQL Task" left="4363" top="5159" logicalid="33" controlid="15" masterid="6" hint1="0" hint2="0" width="3969" height="1164" noresize="0" nomove="0" nodefaultattachpoints="0" autodrag="1" usedefaultiddshape="1" selectable="1" showselectionhandles="1" allownudging="1" isannotation="0" dontautolayout="0" groupcollapsed="0" tabstop="1" visible="1" snaptogrid="0"&gt; &lt;control&gt;

Page 91: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

&lt;ddsxmlobjectstreaminitwrapper binary="00080000810f00008c040000" /&gt; &lt;/control&gt; &lt;layoutobject&gt; &lt;ddsxmlobj&gt; &lt;property name="LogicalObject" value="{8CC9F244-5665-4E12-AEED-BAD87AABA8F0}" vartype="8" /&gt; &lt;property name="ShowConnectorSource" value="0" vartype="2" /&gt; &lt;/ddsxmlobj&gt; &lt;/layoutobject&gt; &lt;shape groupshapeid="0" groupnode="0" /&gt; &lt;/ddscontrol&gt; &lt;ddscontrol controlprogid="MSDDS.Polyline" left="5948" top="3760" logicalid="34" controlid="16" masterid="0" hint1="0" hint2="0" width="799" height="1899" noresize="0" nomove="0" nodefaultattachpoints="1" autodrag="0" usedefaultiddshape="0" selectable="1" showselectionhandles="0" allownudging="1" isannotation="0" dontautolayout="0" groupcollapsed="0" tabstop="1" visible="1" snaptogrid="0"&gt; &lt;control&gt; &lt;ddsxmlobj&gt; &lt;polyline endtypedst="3" endtypesrc="1" usercolor="32768" linestyle="0" linerender="2" customendtypedstid="0" customendtypesrcid="0" adornsvisible="1" /&gt; &lt;/ddsxmlobj&gt; &lt;/control&gt; &lt;layoutobject&gt; &lt;ddsxmlobj&gt; &lt;property name="LogicalObject" value="{362AD35A-4744-4EF4-9641-7277ACB81F27}" vartype="8" /&gt; &lt;property name="Virtual" value="0" vartype="11" /&gt; &lt;property name="VisibleAP" value="0" vartype="3" /&gt; &lt;/ddsxmlobj&gt; &lt;/layoutobject&gt; &lt;connector lineroutestyle="Microsoft.DataWarehouse.Layout.GraphLayout100" sourceid="1" destid="15" sourceattachpoint="9" destattachpoint="6" segmenteditmode="0" bendpointeditmode="0" bendpointvisibility="2" relatedid="0" virtual="0"&gt; &lt;point x="6347" y="4159" /&gt; &lt;point x="6347" y="5159" /&gt; &lt;/connector&gt; &lt;/ddscontrol&gt; &lt;ddscontrol controlprogid="DdsShapes.DdsObjectManagedBridge.2" tooltip="Execute SQL Task" left="7875" top="15557" logicalid="35" controlid="17" masterid="0" hint1="0" hint2="0" width="3598" height="1164" noresize="0" nomove="0" nodefaultattachpoints="0" autodrag="1" usedefaultiddshape="1" selectable="1" showselectionhandles="1" allownudging="1" isannotation="0" dontautolayout="0" groupcollapsed="0" tabstop="1" visible="1" snaptogrid="0"&gt; &lt;control&gt; &lt;ddsxmlobjectstreaminitwrapper binary="000800000e0e00008c040000" /&gt; &lt;/control&gt; &lt;layoutobject&gt; &lt;ddsxmlobj&gt; &lt;property name="LogicalObject" value="{E90EADB5-29D0-45A5-A5E9-D15A16CE892C}" vartype="8" /&gt; &lt;property name="ShowConnectorSource" value="0" vartype="2" /&gt; &lt;/ddsxmlobj&gt; &lt;/layoutobject&gt; &lt;shape groupshapeid="0" groupnode="0" /&gt; &lt;/ddscontrol&gt; &lt;ddscontrol controlprogid="MSDDS.Polyline" left="8738" top="14180" logicalid="36" controlid="18" masterid="0" hint1="0" hint2="0" width="1336" height="1877" noresize="0" nomove="0" nodefaultattachpoints="1" autodrag="0" usedefaultiddshape="0" selectable="1" showselectionhandles="0" allownudging="1" isannotation="0" dontautolayout="0" groupcollapsed="0" tabstop="1" visible="1" snaptogrid="0"&gt;

Page 92: · 2012-06-183 Dan Murphy VirtualBox 5/3/2012 5 1-1 0 2 0 240 {C9153A55-3006-4EDB-9160-AF7DD6680131} 0 0 0 0 0 Courion Database {3D86E5E1-1A2E-4CB1-8E7C-EA1E12887653} OLEDB 0 Data

&lt;control&gt; &lt;ddsxmlobj&gt; &lt;polyline endtypedst="3" endtypesrc="1" usercolor="32768" linestyle="0" linerender="2" customendtypedstid="0" customendtypesrcid="0" adornsvisible="1" /&gt; &lt;/ddsxmlobj&gt; &lt;/control&gt; &lt;layoutobject&gt; &lt;ddsxmlobj&gt; &lt;property name="LogicalObject" value="{39432FCB-A6B2-4993-A17D-91A532F8B3E5}" vartype="8" /&gt; &lt;property name="Virtual" value="0" vartype="11" /&gt; &lt;property name="VisibleAP" value="0" vartype="3" /&gt; &lt;/ddsxmlobj&gt; &lt;/layoutobject&gt; &lt;connector lineroutestyle="Microsoft.DataWarehouse.Layout.GraphLayout100" sourceid="3" destid="17" sourceattachpoint="9" destattachpoint="6" segmenteditmode="0" bendpointeditmode="0" bendpointvisibility="2" relatedid="0" virtual="0"&gt; &lt;point x="9137" y="14579" /&gt; &lt;point x="9137" y="15068" /&gt; &lt;point x="9674" y="15068" /&gt; &lt;point x="9674" y="15557" /&gt; &lt;/connector&gt; &lt;/ddscontrol&gt;&lt;/dds&gt;&lt;/dwd:Layout&gt;&lt;dwd:PersistedViewPortLeft&gt;-63&lt;/dwd:PersistedViewPortLeft&gt;&lt;dwd:PersistedViewPortTop&gt;5014&lt;/dwd:PersistedViewPortTop&gt;&lt;/dwd:DtsControlFlowDiagram&gt;&lt;/Package&gt;</DTS:Property><DTS:Property DTS:Name="Namespace">dts-designer-1.0</DTS:Property><DTS:Property DTS:Name="ObjectName">package-diagram</DTS:Property><DTS:Property DTS:Name="DTSID">{BA9EC4C5-BB6B-4162-A055-8728CA356867}</DTS:Property><DTS:Property DTS:Name="Description"></DTS:Property><DTS:Property DTS:Name="CreationName"></DTS:Property></DTS:PackageVariable></DTS:Executable>