initial commit

master
Dominic Reich 10 years ago
commit a76663ddcd

@ -0,0 +1,22 @@
The MIT License (MIT)
Copyright (c) 2014
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

@ -0,0 +1,6 @@
wiw-trial-handout
=================
For gaming clan usage. This tool creates a text that can be posted on a gaming forum.
This tool was only needed by "recruiters" of a gaming clan.

@ -0,0 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/></startup>
<connectionStrings>
<add name="DefaultConnection" connectionString="Data Source = |SQL/CE|"/>
</connectionStrings>
</configuration>

@ -0,0 +1,38 @@
'------------------------------------------------------------------------------
' <auto-generated>
' This code was generated by a tool.
' Runtime Version:4.0.30319.36241
'
' Changes to this file may cause incorrect behavior and will be lost if
' the code is regenerated.
' </auto-generated>
'------------------------------------------------------------------------------
Option Strict On
Option Explicit On
Namespace My
'NOTE: This file is auto-generated; do not modify it directly. To make changes,
' or if you encounter build errors in this file, go to the Project Designer
' (go to Project Properties or double-click the My Project node in
' Solution Explorer), and make changes on the Application tab.
'
Partial Friend Class MyApplication
<Global.System.Diagnostics.DebuggerStepThroughAttribute()> _
Public Sub New()
MyBase.New(Global.Microsoft.VisualBasic.ApplicationServices.AuthenticationMode.Windows)
Me.IsSingleInstance = false
Me.EnableVisualStyles = true
Me.SaveMySettingsOnExit = false
Me.ShutDownStyle = Global.Microsoft.VisualBasic.ApplicationServices.ShutdownMode.AfterAllFormsClose
End Sub
<Global.System.Diagnostics.DebuggerStepThroughAttribute()> _
Protected Overrides Sub OnCreateMainForm()
Me.MainForm = Global.WiW_Trial_Handout_Text_Creator.frmMain
End Sub
End Class
End Namespace

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<MyApplicationData xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<MySubMain>true</MySubMain>
<MainForm>frmMain</MainForm>
<SingleInstance>false</SingleInstance>
<ShutdownMode>1</ShutdownMode>
<EnableVisualStyles>true</EnableVisualStyles>
<AuthenticationMode>0</AuthenticationMode>
<SaveMySettingsOnExit>false</SaveMySettingsOnExit>
</MyApplicationData>

@ -0,0 +1,23 @@
Imports System.Resources
Imports System
Imports System.Reflection
Imports System.Runtime.InteropServices
' Allgemeine Informationen über eine Assembly werden über die folgenden
' Attribute gesteuert. Ändern Sie diese Attributwerte, um die Informationen zu ändern,
' die mit einer Assembly verknüpft sind.
' Die Werte der Assemblyattribute überprüfen
<Assembly: AssemblyTitle("WiW Trial Handout Text Creator")>
<Assembly: AssemblyDescription("")>
<Assembly: AssemblyCompany("")>
<Assembly: AssemblyProduct("")>
<Assembly: AssemblyCopyright("2013 Dominic Reich")>
<Assembly: AssemblyTrademark("")>
<Assembly: ComVisible(False)>
<Assembly: AssemblyVersion("2.1.*")>

@ -0,0 +1,63 @@
'------------------------------------------------------------------------------
' <auto-generated>
' This code was generated by a tool.
' Runtime Version:4.0.30319.36241
'
' Changes to this file may cause incorrect behavior and will be lost if
' the code is regenerated.
' </auto-generated>
'------------------------------------------------------------------------------
Option Strict On
Option Explicit On
Imports System
Namespace My.Resources
'This class was auto-generated by the StronglyTypedResourceBuilder
'class via a tool like ResGen or Visual Studio.
'To add or remove a member, edit your .ResX file then rerun ResGen
'with the /str option, or rebuild your VS project.
'''<summary>
''' A strongly-typed resource class, for looking up localized strings, etc.
'''</summary>
<Global.System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0"), _
Global.System.Diagnostics.DebuggerNonUserCodeAttribute(), _
Global.System.Runtime.CompilerServices.CompilerGeneratedAttribute(), _
Global.Microsoft.VisualBasic.HideModuleNameAttribute()> _
Friend Module Resources
Private resourceMan As Global.System.Resources.ResourceManager
Private resourceCulture As Global.System.Globalization.CultureInfo
'''<summary>
''' Returns the cached ResourceManager instance used by this class.
'''</summary>
<Global.System.ComponentModel.EditorBrowsableAttribute(Global.System.ComponentModel.EditorBrowsableState.Advanced)> _
Friend ReadOnly Property ResourceManager() As Global.System.Resources.ResourceManager
Get
If Object.ReferenceEquals(resourceMan, Nothing) Then
Dim temp As Global.System.Resources.ResourceManager = New Global.System.Resources.ResourceManager("WiW_Trial_Handout_Text_Creator.Resources", GetType(Resources).Assembly)
resourceMan = temp
End If
Return resourceMan
End Get
End Property
'''<summary>
''' Overrides the current thread's CurrentUICulture property for all
''' resource lookups using this strongly typed resource class.
'''</summary>
<Global.System.ComponentModel.EditorBrowsableAttribute(Global.System.ComponentModel.EditorBrowsableState.Advanced)> _
Friend Property Culture() As Global.System.Globalization.CultureInfo
Get
Return resourceCulture
End Get
Set
resourceCulture = value
End Set
End Property
End Module
End Namespace

@ -0,0 +1,117 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
</root>

@ -0,0 +1,73 @@
'------------------------------------------------------------------------------
' <auto-generated>
' This code was generated by a tool.
' Runtime Version:4.0.30319.36241
'
' Changes to this file may cause incorrect behavior and will be lost if
' the code is regenerated.
' </auto-generated>
'------------------------------------------------------------------------------
Option Strict On
Option Explicit On
Namespace My
<Global.System.Runtime.CompilerServices.CompilerGeneratedAttribute(), _
Global.System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "12.0.0.0"), _
Global.System.ComponentModel.EditorBrowsableAttribute(Global.System.ComponentModel.EditorBrowsableState.Advanced)> _
Partial Friend NotInheritable Class MySettings
Inherits Global.System.Configuration.ApplicationSettingsBase
Private Shared defaultInstance As MySettings = CType(Global.System.Configuration.ApplicationSettingsBase.Synchronized(New MySettings()),MySettings)
#Region "My.Settings Auto-Save Functionality"
#If _MyType = "WindowsForms" Then
Private Shared addedHandler As Boolean
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 MySettings
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 Property
End Class
End Namespace
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.WiW_Trial_Handout_Text_Creator.My.MySettings
Get
Return Global.WiW_Trial_Handout_Text_Creator.My.MySettings.Default
End Get
End Property
End Module
End Namespace

@ -0,0 +1,7 @@
<?xml version='1.0' encoding='utf-8'?>
<SettingsFile xmlns="http://schemas.microsoft.com/VisualStudio/2004/01/settings" CurrentProfile="(Default)" UseMySettingsClassName="true">
<Profiles>
<Profile Name="(Default)" />
</Profiles>
<Settings />
</SettingsFile>

@ -0,0 +1,54 @@
<?xml version="1.0" encoding="utf-8"?>
<asmv1:assembly manifestVersion="1.0" xmlns="urn:schemas-microsoft-com:asm.v1" xmlns:asmv1="urn:schemas-microsoft-com:asm.v1" xmlns:asmv2="urn:schemas-microsoft-com:asm.v2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<assemblyIdentity version="1.0.0.0" name="MyApplication.app" />
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v2">
<security>
<requestedPrivileges xmlns="urn:schemas-microsoft-com:asm.v3">
<!-- UAC-Manifestoptionen
Wenn Sie die Zugangsebene für das Windows-Benutzerkonto ändern möchten, ersetzen Sie den
requestedExecutionLevel-Knoten durch eines der folgenden Elemente.
<requestedExecutionLevel level="asInvoker" uiAccess="false" />
<requestedExecutionLevel level="requireAdministrator" uiAccess="false" />
<requestedExecutionLevel level="highestAvailable" uiAccess="false" />
Durch Angeben des requestedExecutionLevel-Knotens wird die Datei- und Registrierungsvirtualisierung deaktiviert.
Wenn Sie Datei- und Registrierungsvirtualisierung für Abwärts-
kompatibilität verwenden möchten, löschen Sie den requestedExecutionLevel-Knoten.
-->
<requestedExecutionLevel level="asInvoker" uiAccess="false" />
</requestedPrivileges>
<applicationRequestMinimum>
<defaultAssemblyRequest permissionSetReference="Custom" />
<PermissionSet ID="Custom" SameSite="site" Unrestricted="true" />
</applicationRequestMinimum>
</security>
</trustInfo>
<compatibility xmlns="urn:schemas-microsoft-com:compatibility.v1">
<application>
<!-- Eine Liste aller Windows-Versionen, mit denen die Anwendung kompatibel ist.
Windows wählt automatisch die am stärksten kompatible Umgebung aus.-->
<!-- Wenn die Anwendung mit Windows Vista kompatibel ist, heben Sie die Auskommentierung des folgenden supportedOS-Knotens auf-->
<!--<supportedOS Id="{e2011457-1546-43c5-a5fe-008deee3d3f0}"></supportedOS>-->
<!-- Wenn die Anwendung mit Windows 7 kompatibel ist, heben Sie die Kommentierung des folgenden supportedOS-Knotens auf.-->
<!--<supportedOS Id="{35138b9a-5d96-4fbd-8e2d-a2440225f93a}"/>-->
<!-- Wenn die Anwendung mit Windows 8 kompatibel ist, heben Sie die Auskommentierung des folgenden supportedOS-Knotens auf-->
<!--<supportedOS Id="{4a2f28e3-53b9-4441-ba9c-d69d4a4a6e38}"></supportedOS>-->
<!-- Wenn die Anwendung mit Windows 8.1 kompatibel ist, die Kommentierung des folgenden supportedOS-Knotens aufheben.-->
<!--<supportedOS Id="{1f676c76-80e1-4239-95bb-83d0f6d0da78}"/>-->
</application>
</compatibility>
<!-- Designs für allgemeine Windows-Steuerelemente und -Dialogfelder (Windows XP und höher) aktivieren -->
<!-- <dependency>
<dependentAssembly>
<assemblyIdentity
type="win32"
name="Microsoft.Windows.Common-Controls"
version="6.0.0.0"
processorArchitecture="*"
publicKeyToken="6595b64144ccf1df"
language="*"
/>
</dependentAssembly>
</dependency>-->
</asmv1:assembly>

@ -0,0 +1,220 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProjectGuid>{0269C4B6-9F86-4E90-B33C-D726E031647D}</ProjectGuid>
<OutputType>WinExe</OutputType>
<StartupObject>WiW_Trial_Handout_Text_Creator.My.MyApplication</StartupObject>
<RootNamespace>WiW_Trial_Handout_Text_Creator</RootNamespace>
<AssemblyName>WiW Trial Handout Text Creator</AssemblyName>
<FileAlignment>512</FileAlignment>
<MyType>WindowsForms</MyType>
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
<IsWebBootstrapper>false</IsWebBootstrapper>
<TargetFrameworkProfile>
</TargetFrameworkProfile>
<PublishUrl>C:\Users\Dom\Desktop\trial_handouts\</PublishUrl>
<Install>true</Install>
<InstallFrom>Disk</InstallFrom>
<UpdateEnabled>false</UpdateEnabled>
<UpdateMode>Foreground</UpdateMode>
<UpdateInterval>7</UpdateInterval>
<UpdateIntervalUnits>Days</UpdateIntervalUnits>
<UpdatePeriodically>false</UpdatePeriodically>
<UpdateRequired>false</UpdateRequired>
<MapFileExtensions>true</MapFileExtensions>
<ApplicationRevision>2</ApplicationRevision>
<ApplicationVersion>1.0.0.%2a</ApplicationVersion>
<UseApplicationTrust>false</UseApplicationTrust>
<PublishWizardCompleted>true</PublishWizardCompleted>
<BootstrapperEnabled>true</BootstrapperEnabled>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<PlatformTarget>AnyCPU</PlatformTarget>
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<DefineDebug>true</DefineDebug>
<DefineTrace>true</DefineTrace>
<OutputPath>bin\Debug\</OutputPath>
<DocumentationFile>
</DocumentationFile>
<NoWarn>41999,42016,42017,42018,42019,42020,42021,42022,42032,42036</NoWarn>
<WarningLevel>1</WarningLevel>
<TreatWarningsAsErrors>false</TreatWarningsAsErrors>
<WarningsAsErrors>
</WarningsAsErrors>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<PlatformTarget>AnyCPU</PlatformTarget>
<DebugType>None</DebugType>
<DefineDebug>false</DefineDebug>
<DefineTrace>true</DefineTrace>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>
<DocumentationFile>
</DocumentationFile>
<NoWarn>41999,42016,42017,42018,42019,42020,42021,42022,42032,42036</NoWarn>
<RunCodeAnalysis>false</RunCodeAnalysis>
<Prefer32Bit>true</Prefer32Bit>
<WarningLevel>1</WarningLevel>
<TreatWarningsAsErrors>false</TreatWarningsAsErrors>
<UseVSHostingProcess>true</UseVSHostingProcess>
<CodeAnalysisIgnoreGeneratedCode>false</CodeAnalysisIgnoreGeneratedCode>
<WarningsAsErrors>
</WarningsAsErrors>
</PropertyGroup>
<PropertyGroup>
<OptionExplicit>On</OptionExplicit>
</PropertyGroup>
<PropertyGroup>
<OptionCompare>Binary</OptionCompare>
</PropertyGroup>
<PropertyGroup>
<OptionStrict>Off</OptionStrict>
</PropertyGroup>
<PropertyGroup>
<OptionInfer>On</OptionInfer>
</PropertyGroup>
<PropertyGroup>
<ApplicationManifest>My Project\app.manifest</ApplicationManifest>
</PropertyGroup>
<PropertyGroup>
<ManifestCertificateThumbprint>10F23641326D98B973B61F1FD980B0B5995DAE97</ManifestCertificateThumbprint>
</PropertyGroup>
<PropertyGroup>
<ManifestKeyFile>
</ManifestKeyFile>
</PropertyGroup>
<PropertyGroup>
<GenerateManifests>false</GenerateManifests>
</PropertyGroup>
<PropertyGroup>
<SignManifests>false</SignManifests>
</PropertyGroup>
<PropertyGroup>
<TargetZone>Internet</TargetZone>
</PropertyGroup>
<PropertyGroup>
<SignAssembly>false</SignAssembly>
</PropertyGroup>
<PropertyGroup>
<DelaySign>false</DelaySign>
</PropertyGroup>
<PropertyGroup>
<ApplicationIcon>wiw.ico</ApplicationIcon>
</PropertyGroup>
<ItemGroup>
<Reference Include="System" />
<Reference Include="System.Configuration" />
<Reference Include="System.Data" />
<Reference Include="System.Deployment" />
<Reference Include="System.Drawing" />
<Reference Include="System.Web.Extensions" />
<Reference Include="System.Windows.Forms" />
<Reference Include="System.Xml" />
<Reference Include="System.Core" />
<Reference Include="System.Xml.Linq" />
<Reference Include="System.Data.DataSetExtensions" />
</ItemGroup>
<ItemGroup>
<Import Include="Microsoft.VisualBasic" />
<Import Include="System" />
<Import Include="System.Collections" />
<Import Include="System.Collections.Generic" />
<Import Include="System.Data" />
<Import Include="System.Drawing" />
<Import Include="System.Diagnostics" />
<Import Include="System.Windows.Forms" />
<Import Include="System.Linq" />
<Import Include="System.Xml.Linq" />
<Import Include="System.Threading.Tasks" />
</ItemGroup>
<ItemGroup>
<Compile Include="ApplicationEvents.vb" />
<Compile Include="frmMain.vb">
<SubType>Form</SubType>
</Compile>
<Compile Include="frmMain.Designer.vb">
<DependentUpon>frmMain.vb</DependentUpon>
<SubType>Form</SubType>
</Compile>
<Compile Include="frmResult.Designer.vb">
<DependentUpon>frmResult.vb</DependentUpon>
</Compile>
<Compile Include="frmResult.vb">
<SubType>Form</SubType>
</Compile>
<Compile Include="My Project\AssemblyInfo.vb" />
<Compile Include="My Project\Application.Designer.vb">
<AutoGen>True</AutoGen>
<DependentUpon>Application.myapp</DependentUpon>
</Compile>
<Compile Include="My Project\Resources.Designer.vb">
<AutoGen>True</AutoGen>
<DesignTime>True</DesignTime>
<DependentUpon>Resources.resx</DependentUpon>
</Compile>
<Compile Include="My Project\Settings.Designer.vb">
<AutoGen>True</AutoGen>
<DependentUpon>Settings.settings</DependentUpon>
<DesignTimeSharedInput>True</DesignTimeSharedInput>
</Compile>
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="frmMain.resx">
<DependentUpon>frmMain.vb</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="frmResult.resx">
<DependentUpon>frmResult.vb</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="My Project\Resources.resx">
<Generator>VbMyResourcesResXFileCodeGenerator</Generator>
<LastGenOutput>Resources.Designer.vb</LastGenOutput>
<CustomToolNamespace>My.Resources</CustomToolNamespace>
<SubType>Designer</SubType>
</EmbeddedResource>
</ItemGroup>
<ItemGroup>
<None Include="My Project\app.manifest" />
<None Include="My Project\Application.myapp">
<Generator>MyApplicationCodeGenerator</Generator>
<LastGenOutput>Application.Designer.vb</LastGenOutput>
</None>
<None Include="My Project\Settings.settings">
<Generator>SettingsSingleFileGenerator</Generator>
<CustomToolNamespace>My</CustomToolNamespace>
<LastGenOutput>Settings.Designer.vb</LastGenOutput>
</None>
<None Include="App.config" />
</ItemGroup>
<ItemGroup>
<BootstrapperPackage Include=".NETFramework,Version=v4.5">
<Visible>False</Visible>
<ProductName>Microsoft .NET Framework 4.5 %28x86 and x64%29</ProductName>
<Install>true</Install>
</BootstrapperPackage>
<BootstrapperPackage Include="Microsoft.Net.Client.3.5">
<Visible>False</Visible>
<ProductName>.NET Framework 3.5 SP1 Client Profile</ProductName>
<Install>false</Install>
</BootstrapperPackage>
<BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1">
<Visible>False</Visible>
<ProductName>.NET Framework 3.5 SP1</ProductName>
<Install>false</Install>
</BootstrapperPackage>
</ItemGroup>
<ItemGroup>
<Content Include="wiw.ico" />
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.VisualBasic.targets" />
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
<Target Name="BeforeBuild">
</Target>
<Target Name="AfterBuild">
</Target>
-->
</Project>

@ -0,0 +1,16 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<PublishUrlHistory>C:\Users\Dom\Desktop\trial_handouts\|C:\Users\dominic\Desktop\trial_handout_publish\</PublishUrlHistory>
<InstallUrlHistory />
<SupportUrlHistory />
<UpdateUrlHistory />
<BootstrapperUrlHistory />
<ErrorReportUrlHistory />
<FallbackCulture>de-DE</FallbackCulture>
<VerifyUploadedFiles>false</VerifyUploadedFiles>
</PropertyGroup>
<PropertyGroup>
<EnableSecurityDebugging>false</EnableSecurityDebugging>
</PropertyGroup>
</Project>

@ -0,0 +1,260 @@
<Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()> _
Partial Class frmMain
Inherits System.Windows.Forms.Form
'Das Formular überschreibt den Löschvorgang, um die Komponentenliste zu bereinigen.
<System.Diagnostics.DebuggerNonUserCode()> _
Protected Overrides Sub Dispose(ByVal disposing As Boolean)
Try
If disposing AndAlso components IsNot Nothing Then
components.Dispose()
End If
Finally
MyBase.Dispose(disposing)
End Try
End Sub
'Wird vom Windows Form-Designer benötigt.
Private components As System.ComponentModel.IContainer
'Hinweis: Die folgende Prozedur ist für den Windows Form-Designer erforderlich.
'Das Bearbeiten ist mit dem Windows Form-Designer möglich.
'Das Bearbeiten mit dem Code-Editor ist nicht möglich.
<System.Diagnostics.DebuggerStepThrough()> _
Private Sub InitializeComponent()
Dim resources As System.ComponentModel.ComponentResourceManager = New System.ComponentModel.ComponentResourceManager(GetType(frmMain))
Me.SplitContainer1 = New System.Windows.Forms.SplitContainer()
Me.linkBugreport = New System.Windows.Forms.LinkLabel()
Me.lblWeeks = New System.Windows.Forms.Label()
Me.Label1 = New System.Windows.Forms.Label()
Me.lblPeriod2 = New System.Windows.Forms.Label()
Me.txtNickname = New System.Windows.Forms.TextBox()
Me.lblPeriod = New System.Windows.Forms.Label()
Me.Label3 = New System.Windows.Forms.Label()
Me.Label4 = New System.Windows.Forms.Label()
Me.comboCutoff = New System.Windows.Forms.ComboBox()
Me.buttonGenerateText = New System.Windows.Forms.Button()
Me.buttonResetForm = New System.Windows.Forms.Button()
Me.TableLayoutPanel1 = New System.Windows.Forms.TableLayoutPanel()
Me.dateCalendar = New System.Windows.Forms.MonthCalendar()
Me.Label2 = New System.Windows.Forms.Label()
CType(Me.SplitContainer1, System.ComponentModel.ISupportInitialize).BeginInit()
Me.SplitContainer1.Panel1.SuspendLayout()
Me.SplitContainer1.Panel2.SuspendLayout()
Me.SplitContainer1.SuspendLayout()
Me.TableLayoutPanel1.SuspendLayout()
Me.SuspendLayout()
'
'SplitContainer1
'
Me.SplitContainer1.Dock = System.Windows.Forms.DockStyle.Fill
Me.SplitContainer1.Location = New System.Drawing.Point(0, 0)
Me.SplitContainer1.Name = "SplitContainer1"
'
'SplitContainer1.Panel1
'
Me.SplitContainer1.Panel1.Controls.Add(Me.linkBugreport)
Me.SplitContainer1.Panel1.Controls.Add(Me.lblWeeks)
Me.SplitContainer1.Panel1.Controls.Add(Me.Label1)
Me.SplitContainer1.Panel1.Controls.Add(Me.lblPeriod2)
Me.SplitContainer1.Panel1.Controls.Add(Me.txtNickname)
Me.SplitContainer1.Panel1.Controls.Add(Me.lblPeriod)
Me.SplitContainer1.Panel1.Controls.Add(Me.Label3)
Me.SplitContainer1.Panel1.Controls.Add(Me.Label4)
Me.SplitContainer1.Panel1.Controls.Add(Me.comboCutoff)
Me.SplitContainer1.Panel1.Controls.Add(Me.buttonGenerateText)
Me.SplitContainer1.Panel1.Controls.Add(Me.buttonResetForm)
'
'SplitContainer1.Panel2
'
Me.SplitContainer1.Panel2.Controls.Add(Me.TableLayoutPanel1)
Me.SplitContainer1.Size = New System.Drawing.Size(596, 354)
Me.SplitContainer1.SplitterDistance = 172
Me.SplitContainer1.TabIndex = 0
Me.SplitContainer1.TabStop = False
'
'linkBugreport
'
Me.linkBugreport.AutoSize = True
Me.linkBugreport.Location = New System.Drawing.Point(12, 331)
Me.linkBugreport.Name = "linkBugreport"
Me.linkBugreport.Size = New System.Drawing.Size(155, 13)
Me.linkBugreport.TabIndex = 28
Me.linkBugreport.TabStop = True
Me.linkBugreport.Text = "http://tmsn.at/trial-handout.htm"
'
'lblWeeks
'
Me.lblWeeks.AutoSize = True
Me.lblWeeks.Location = New System.Drawing.Point(12, 263)
Me.lblWeeks.Name = "lblWeeks"
Me.lblWeeks.Size = New System.Drawing.Size(73, 13)
Me.lblWeeks.TabIndex = 27
Me.lblWeeks.Text = "(need update)"
'
'Label1
'
Me.Label1.AutoSize = True
Me.Label1.Location = New System.Drawing.Point(12, 15)
Me.Label1.Name = "Label1"
Me.Label1.Size = New System.Drawing.Size(55, 13)
Me.Label1.TabIndex = 16
Me.Label1.Text = "Nickname"
'
'lblPeriod2
'
Me.lblPeriod2.AutoSize = True
Me.lblPeriod2.Location = New System.Drawing.Point(12, 298)
Me.lblPeriod2.Name = "lblPeriod2"
Me.lblPeriod2.Size = New System.Drawing.Size(73, 13)
Me.lblPeriod2.TabIndex = 26
Me.lblPeriod2.Text = "(need update)"
'
'txtNickname
'
Me.txtNickname.Location = New System.Drawing.Point(15, 31)
Me.txtNickname.MaxLength = 120
Me.txtNickname.Name = "txtNickname"
Me.txtNickname.Size = New System.Drawing.Size(120, 20)
Me.txtNickname.TabIndex = 0
'
'lblPeriod
'
Me.lblPeriod.AutoSize = True
Me.lblPeriod.Location = New System.Drawing.Point(12, 244)
Me.lblPeriod.Name = "lblPeriod"
Me.lblPeriod.Size = New System.Drawing.Size(73, 13)
Me.lblPeriod.TabIndex = 25
Me.lblPeriod.Text = "(need update)"
'
'Label3
'
Me.Label3.AutoSize = True
Me.Label3.Location = New System.Drawing.Point(12, 72)
Me.Label3.Name = "Label3"
Me.Label3.Size = New System.Drawing.Size(41, 13)
Me.Label3.TabIndex = 18
Me.Label3.Text = "Cutoff?"
'
'Label4
'
Me.Label4.AutoSize = True
Me.Label4.Font = New System.Drawing.Font("Microsoft Sans Serif", 8.25!, CType((System.Drawing.FontStyle.Bold Or System.Drawing.FontStyle.Underline), System.Drawing.FontStyle), System.Drawing.GraphicsUnit.Point, CType(0, Byte))
Me.Label4.Location = New System.Drawing.Point(12, 222)
Me.Label4.Name = "Label4"
Me.Label4.Size = New System.Drawing.Size(97, 13)
Me.Label4.TabIndex = 24
Me.Label4.Text = "Selected Period"
'
'comboCutoff
'
Me.comboCutoff.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList
Me.comboCutoff.FormattingEnabled = True
Me.comboCutoff.Items.AddRange(New Object() {"yes", "no"})
Me.comboCutoff.Location = New System.Drawing.Point(15, 88)
Me.comboCutoff.Name = "comboCutoff"
Me.comboCutoff.Size = New System.Drawing.Size(120, 21)
Me.comboCutoff.TabIndex = 1
'
'buttonGenerateText
'
Me.buttonGenerateText.Enabled = False
Me.buttonGenerateText.Location = New System.Drawing.Point(15, 166)
Me.buttonGenerateText.Name = "buttonGenerateText"
Me.buttonGenerateText.Size = New System.Drawing.Size(120, 30)
Me.buttonGenerateText.TabIndex = 3
Me.buttonGenerateText.Text = "Select A Period First"
Me.buttonGenerateText.UseVisualStyleBackColor = True
'
'buttonResetForm
'
Me.buttonResetForm.DialogResult = System.Windows.Forms.DialogResult.Cancel
Me.buttonResetForm.Location = New System.Drawing.Point(15, 130)
Me.buttonResetForm.Name = "buttonResetForm"
Me.buttonResetForm.Size = New System.Drawing.Size(120, 30)
Me.buttonResetForm.TabIndex = 21
Me.buttonResetForm.Text = "Reset"
Me.buttonResetForm.UseVisualStyleBackColor = True
Me.buttonResetForm.Visible = False
'
'TableLayoutPanel1
'
Me.TableLayoutPanel1.ColumnCount = 1
Me.TableLayoutPanel1.ColumnStyles.Add(New System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 100.0!))
Me.TableLayoutPanel1.Controls.Add(Me.dateCalendar, 0, 1)
Me.TableLayoutPanel1.Controls.Add(Me.Label2, 0, 0)
Me.TableLayoutPanel1.Dock = System.Windows.Forms.DockStyle.Fill
Me.TableLayoutPanel1.Location = New System.Drawing.Point(0, 0)
Me.TableLayoutPanel1.Name = "TableLayoutPanel1"
Me.TableLayoutPanel1.Padding = New System.Windows.Forms.Padding(10)
Me.TableLayoutPanel1.RowCount = 2
Me.TableLayoutPanel1.RowStyles.Add(New System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 15.0!))
Me.TableLayoutPanel1.RowStyles.Add(New System.Windows.Forms.RowStyle())
Me.TableLayoutPanel1.Size = New System.Drawing.Size(420, 354)
Me.TableLayoutPanel1.TabIndex = 0
'
'dateCalendar
'
Me.dateCalendar.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
Me.dateCalendar.BackColor = System.Drawing.Color.White
Me.dateCalendar.CalendarDimensions = New System.Drawing.Size(2, 2)
Me.dateCalendar.FirstDayOfWeek = System.Windows.Forms.Day.Monday
Me.dateCalendar.ForeColor = System.Drawing.Color.Black
Me.dateCalendar.Location = New System.Drawing.Point(10, 33)
Me.dateCalendar.Margin = New System.Windows.Forms.Padding(0)
Me.dateCalendar.MaxSelectionCount = 36
Me.dateCalendar.Name = "dateCalendar"
Me.dateCalendar.ShowWeekNumbers = True
Me.dateCalendar.TabIndex = 2
Me.dateCalendar.TitleBackColor = System.Drawing.Color.Silver
Me.dateCalendar.TitleForeColor = System.Drawing.Color.FromArgb(CType(CType(64, Byte), Integer), CType(CType(64, Byte), Integer), CType(CType(64, Byte), Integer))
Me.dateCalendar.TrailingForeColor = System.Drawing.Color.Gray
'
'Label2
'
Me.Label2.Anchor = CType((System.Windows.Forms.AnchorStyles.Bottom Or System.Windows.Forms.AnchorStyles.Right), System.Windows.Forms.AnchorStyles)
Me.Label2.AutoSize = True
Me.Label2.Location = New System.Drawing.Point(252, 12)
Me.Label2.Name = "Label2"
Me.Label2.Size = New System.Drawing.Size(155, 13)
Me.Label2.TabIndex = 36
Me.Label2.Text = "Trial Period (Select with mouse)"
'
'frmMain
'
Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!)
Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
Me.ClientSize = New System.Drawing.Size(596, 354)
Me.Controls.Add(Me.SplitContainer1)
Me.FormBorderStyle = System.Windows.Forms.FormBorderStyle.Fixed3D
Me.Icon = CType(resources.GetObject("$this.Icon"), System.Drawing.Icon)
Me.MaximizeBox = False
Me.Name = "frmMain"
Me.Text = "WiW Trial Handout"
Me.SplitContainer1.Panel1.ResumeLayout(False)
Me.SplitContainer1.Panel1.PerformLayout()
Me.SplitContainer1.Panel2.ResumeLayout(False)
CType(Me.SplitContainer1, System.ComponentModel.ISupportInitialize).EndInit()
Me.SplitContainer1.ResumeLayout(False)
Me.TableLayoutPanel1.ResumeLayout(False)
Me.TableLayoutPanel1.PerformLayout()
Me.ResumeLayout(False)
End Sub
Friend WithEvents SplitContainer1 As System.Windows.Forms.SplitContainer
Friend WithEvents lblWeeks As System.Windows.Forms.Label
Friend WithEvents Label1 As System.Windows.Forms.Label
Friend WithEvents lblPeriod2 As System.Windows.Forms.Label
Friend WithEvents txtNickname As System.Windows.Forms.TextBox
Friend WithEvents lblPeriod As System.Windows.Forms.Label
Friend WithEvents Label3 As System.Windows.Forms.Label
Friend WithEvents Label4 As System.Windows.Forms.Label
Friend WithEvents comboCutoff As System.Windows.Forms.ComboBox
Friend WithEvents buttonGenerateText As System.Windows.Forms.Button
Friend WithEvents buttonResetForm As System.Windows.Forms.Button
Friend WithEvents TableLayoutPanel1 As System.Windows.Forms.TableLayoutPanel
Friend WithEvents dateCalendar As System.Windows.Forms.MonthCalendar
Friend WithEvents Label2 As System.Windows.Forms.Label
Friend WithEvents linkBugreport As System.Windows.Forms.LinkLabel
End Class

@ -0,0 +1,377 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.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:import namespace="http://www.w3.org/XML/1998/namespace" />
<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" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</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" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
AAABAAMAEBAAAAEAIABoBAAANgAAACAgAAABACAAqBAAAJ4EAAAwMAAAAQAgAKglAABGFQAAKAAAABAA
AAAgAAAAAQAgAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAO7u7gjj4+MI1tXVCMvLygi9vb0Is7SzCKur
qgilpaUIoqKiCKKiogilpaYIqqurCLSztAi9vb0Iy8vKCNXW1Qjk5OQI2NjXCMjHxwi7u7sIq6urCKGh
oQiWlpYIkJCQCIyMjAiMjIwIkJCQCJaWlgihoaEIq6urCLu7ugjHyMcI2NjYCMnJyQi2trYIp6enCJaW
lgiJiYkIfXx8CHV1dQhwcHEIcHBxCHV1dQh9fX0IiYmJCJaVlginp6cItra2CM7OzggkJfElCwv2VT09
1BMSEeszBwfzWCcnxBUICO5JDAzlNBYW0xwFBfJgGRnXHhUV4ygHB/ZjJibjHKmpqQglJfIlAgLHygAA
f/8DA9eNAQG60gAAbP8BAfW7AACN6AAAtNMAAN3TAABu/wEBx7IBAca5AABs/wIC4bk4ONkVERH3QwEB
k+cAACz/AQHFwQAAi/8AAAD/AADj/wAAU/8AAKLeAAC33gAAEv8AALLtAACn9AAACv8BAbzPFxfqKwoK
72IAAF/7AAAO/wAArvAAAGn/AAAA/wAAu/8AAFP/AACn6wAAh+sAAAD/AACP/wAAiP8AAAD/AACO6QwM
8UQFBdyKAABD/wAANv8AAJb/AABF/wAAJv8AAJf/AABT/wAAqv0AAFf9AAA2/wAAdP8AAGv/AAAm/wAA
XfsHB+5eAgLKugAAPv8AAIH/AABi/wAAMf8AAIL/AABP/wAAT/8AAJf/AAA9/wAAhf8AAE3/AABC/wAA
f/8AAED/AwPWkQEBuOYAAFv/AACm+AAAIP8AADL/AACt/wAAP/8AAD//AACI/wAAPv8AAL34AAAy/wAA
J/8AALn/AAAx/wICybYAAJf/AABt/wEBv9MAACL/AABE/wAA4PsAADX/AAC9/wAAnekAAFf/AADT0wAA
Nf8AADb/AADY3gAAS/8AALTpAAB8/wAAhP8CAs2uAAA0/wAAX/sAAPbiAABI/wAAO/8AAFP/AABo/wEB
4K4AAET/AABE/wEB47oAAF//AACe/wYG+38GBvp/GBjvLgMD+ZYDA/eLCAjwTwIC9pABAfalAgL1jwIC
9H8MDOEuAgL3lgIC95YPD+s2BQX4fwUF+X/R0dEIwcHBCKysrAicnJwIiYmJCHt7ewhtbm0IZmZmCGBg
YAhgYGAIZmZmCG5tbQh7e3sIiYmJCJycnAitrawI3d3dCM/Pzwi9vb0Ir6+vCJ6engiSk5IIhoaHCICA
gAh8fHsIfHx7CICAgAiGh4cIkpKSCJ6engivr68Ivb29COfn5wjb29sIy8vMCL++vwiwsLAIpqalCJub
mwiVlpYIkZKRCJGSkQiVlZYIm5ubCKWmpgiwsLAIv76/CMvLywgAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAACAAAABAAAAAAQAgAAAA
AAAAEAAAAAAAAAAAAAAAAAAAAAAAAPLz8wjt7u4I6OnoCOPk4wjc29sI19bWCNHR0AjMzMsIxMPECL+/
vwi6u7oItra2CLGxsQiurq4IrKyrCKqpqQinp6cIp6enCKenpwinp6gIqamqCKusrAiurq4IsbGxCLe2
tgi7ursIv7+/CMTExAjMzMsI0dHQCNbW1gjb3NsI7u7uCOnp6Qjj4+MI3d3dCNXV1AjPz88IysrJCMTE
wwi7u7sItra2CLGxsQitra0Ip6enCKSkpAihoaEIn5+eCJycnQicnJwInJ2cCJydnQienp8IoaGhCKSk
pAinp6cIra2tCLGxsQi2trYIu7u7CMTEwwjKyskIz8/PCNTV1Qjq6uoI5OTkCN7e3gjX19cIzs7OCMjI
yAjCwsIIvLy7CLOzswitra0IqKioCKOjowidnZ0ImpmZCJeXlgiUlZQIkpKSCJGRkQiRkpEIkpKSCJSU
lAiWlpcImZmZCJ2dnQijo6MIqKioCK2trQizs7MIvLy7CMLCwgjIyMgIzs/OCOXl5Qje3t4I2NjYCNLS
0QjIx8cIwcDBCLq6ugi0tLMIqqqqCKSkpAienp4ImZmZCJOTkgiQj48IjIyMCImKiQiHh4cIhoaGCIaG
hgiHh4cIiYmJCIyMjAiPj48Ik5OSCJqZmgifnp8IpKSkCKqqqgizs7MIurq6CMDBwAjHyMcI3t7eCNfX
1wjP0NAIyMnJCL29vQi2trYIrq6uCKenpwidnZ4Il5eXCJGRkQiLi4sIhISDCH9/gAh8fHwIeXl5CHZ2
dgh1dXYIdXV2CHZ2dgh5eXkIfHx8CICAfwiEhIQIi4uLCJCQkAiWlpYInZ2dCKenpwiur64Itra2CL29
vQjZ2dkI0tLSCMrKygjDw8MItra2CK+vrwinp6cIn6CgCJWVlQiOjo4IiIeHCIKBgQh6eXkIdXV1CHFx
cghubm4Ia2trCGtrawhra2sIa2trCG5ubghycXEIdnV1CHp5egiCgoIIh4eHCI6OjgiVlJUIn5+gCKen
pwivr68Itra2CNXV1QjMzc0IZGThDy4u7R4TE/M5ISHrI0BA1xOXmJgIPTzMEhcX5ykREeoyERHoLkdG
og0zNLUQGhrWHQ0N6DQREeApJye8Ezk5nw0eHsoXDAzqOQ8P5S4aGtgecG9wCExMqA0aGuIjEhLsMhAQ
7zkwMN0XX1/GDaioqAiwsLAI0NDQCMfIyAgvL+4eDw/3SgMD+pwJCfdaGRnsKZCQkAgZGOUmBgb1agMD
94YDA/Z7JSXEFhUW1yEHCO1IAgL2jAQE8msPD94pGhrGFwkJ6DYCAvecAwP1ewgI7kpmZmYIKCjHFgcH
81kEBPiGAwP5nBAQ8DYwMN0XoaGhCKqqqgjKysoIGRn2NAYG3oYAAM//AACL/wAAwP8BAdy9Dg7vOQIC
+JkAAK/dAACe/wAAp/8CAveZAgL3mQEBzLsAAJj/AACz/wEBz5wBAemcAADj/wAAif8AAKb/AQG/zgQE
8msDA/V7AQG20wAAnf8AAIr/AADw/wcH7WU8PNUToaKiCMbGxggNDflRAwPRpAAArP8AAC7/AACE/wEB
vM8FBfZwAADx3QAAbPQAADX/AAA4/wAA8N0AAPbdAACw6AAAM/8AAJf/AQHIsgEB4bIAAMz/AAAu/wAA
Xf8AAJbkAgL3rQEB+LIAAJTlAABb/wAALv8AANH/BATcghQU7TCcnJwIw8LDCAgI+m8CAsfBAACE/wAA
AP8AAF//AQGn3AMD+JcAAOD/AABL/wAAAP8AAAD/AADj/wAA8v8AAKb/AAAA/wAAif8BAcS9AQHXvQAA
sv8AAAD/AAAu/wAAevIBAfjZAQH13gAAcvQAACb/AAAA/wAAuP8DA9SYDAzyRpeXlwjAv8AIBQX7jAEB
vd4AAFf/AAAA/wAAUf8BAZrkAgL5rQAAwf8AAED/AAAA/wAAAP8AAMz/AADq/wAApv8AAAD/AACJ/wEB
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
5zg2NpINDw/gKgkJ7EQGBvFaBgbyWgoK7kQTE+YsNzfHEhAQ7zgLC/VPDAz1TxMT8jjS0tIIysvKCMLC
wgi6uroIra2tCKWlpQicnJ0IlZSVCIiJiAiBgYEIenp6CHRzdAhra2sIZmZmCGJiYghfX18IW1tbCFta
WwhbWlsIW1tbCF9fXwhiYmIIZmZmCGtrawhzc3MIenp6CIGBgQiJiIgIlJSVCJ2cnAilpaUIra2tCNfX
1wjQ0M8IyMjHCMC/wAizs7MIq6ysCKOkpAicnJwIkJCQCImJiQiDg4MIfXx9CHR1dAhwcHAIbWxsCGpp
aQhmZmYIZWVlCGVlZQhmZmYIaWlpCGxsbAhwcHAIdXR0CHx8fQiDg4MIiYqJCJCRkAibnJwIpKSjCKys
qwi0tLMI3t7eCNfX1wjPz9AIyMjJCL69vQi2trYIrq+vCKeoqAidnZ0IlpeWCJCRkAiKi4sIg4OECH9/
fwh8fHwIeXl5CHZ3dgh2dnUIdnZ1CHZ2dgh5eXkIfHx8CICAgAiDhIMIi4uLCJCQkAiWlpYInZ2dCKio
qAivr68Itra2CL29vQjj4+MI3NzcCNXV1QjOzs4IxMTECL29vQi2trcIr6+wCKampgigoJ8ImpqaCJSV
lAiOjY4IiomKCIaHhwiEhIQIgYKBCIGBgQiBgYEIgYGBCISEhAiHh4cIioqKCI2NjgiUlJQImpqaCJ+f
oAimpqYIr6+vCLa2tgi9vb0IxMTECOfn5wjh4eEI29vbCNTU1AjKy8sIxMTFCL69vgi3t7gIrq6uCKmp
qQiko6MInp+eCJiXmAiUlJUIkZGSCI6PjwiMjYwIjIyMCIyMjAiMjIwIj46PCJGRkgiUlJUIl5eYCJ6e
ngijo6QIqampCK6urgi3t7cIvr2+CMTExAjLy8sI7OzsCObm5gjg4OAI29vbCNHS0gjLy8wIxcXGCMC/
vwi3t7cIsrKyCK2trQioqKgIoqKiCJ+fnwicnJwImZqaCJeYlwiWl5YIlpeWCJeXlwiamZoInJycCJ+e
nwiioaIIqKioCK2trQiysrIIt7e3CMC/wAjFxcUIy8vLCNLS0ggAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAwAAAAYAAAAAEA
IAAAAAAAACQAAAAAAAAAAAAAAAAAAAAAAADy8/MI8vPzCOvr6wjr6+sI4+TjCOPk4wjc29sI3NvbCNTT
0wjU09MIzMzLCMzMywjEw8QIxMPECLy9vAi8vbwItra2CLa2tgixsbEIsbGxCK2trAitrawIqqmpCKqp
qQinp6cIp6enCKenpwinp6cIp6eoCKenqAipqaoIqamqCKytrQisra0IsbGxCLGxsQi3trYIt7a2CL28
vQi9vL0IxMTECMTExAjMzMsIzMzLCNPT0wjT09MI29zbCNvc2wjy8/MI8vPzCOvr6wjr6+sI4+TjCOPk
4wjc29sI3NvbCNTT0wjU09MIzMzLCMzMywjEw8QIxMPECLy9vAi8vbwItra2CLa2tgixsbEIsbGxCK2t
rAitrawIqqmpCKqpqQinp6cIp6enCKenpwinp6cIp6eoCKenqAipqaoIqamqCKytrQisra0IsbGxCLGx
sQi3trYIt7a2CL28vQi9vL0IxMTECMTExAjMzMsIzMzLCNPT0wjT09MI29zbCNvc2wjs7OwI7OzsCOTk
5Ajk5OQI2traCNra2gjR0tEI0dLRCMnJyQjJyckIwMC/CMDAvwi3t7cIt7e3CK+vrwivr68IqKioCKio
qAiioqIIoqKiCJ2dnQidnZ0ImZqZCJmamQiXl5gIl5eYCJeXlgiXl5YIl5iXCJeYlwiZmZoImZmaCJ2d
nQidnZ0IoqKiCKKiogioqKgIqKioCK+vrwivr68It7e3CLe3twjAwL8IwMC/CMnJyQjJyckI0dLSCNHS
0gjs7OwI7OzsCOTk5Ajk5OQI2traCNra2gjR0tEI0dLRCMnJyQjJyckIwMC/CMDAvwi3t7cIt7e3CK+v
rwivr68IqKioCKioqAiioqIIoqKiCJ2dnQidnZ0ImZqZCJmamQiXl5gIl5eYCJeXlgiXl5YIl5iXCJeY
lwiZmZoImZmaCJ2dnQidnZ0IoqKiCKKiogioqKgIqKioCK+vrwivr68It7e3CLe3twjAwL8IwMC/CMnJ
yQjJyckI0dLSCNHS0gjl5eUI5eXlCNvb2wjb29sI0tLRCNLS0QjIx8cIyMfHCL29vgi9vb4ItLSzCLS0
swiqqqoIqqqqCKGhoQihoaEImZmZCJmZmQiTk5IIk5OSCI6NjQiOjY0IiYqJCImKiQiHh4cIh4eHCIaG
hgiGhoYIh4eHCIeHhwiJiYkIiYmJCI2NjQiNjY0Ik5OSCJOTkgiamZoImpmaCKGhoQihoaEIqqqqCKqq
qgizs7MIs7OzCL29vQi9vb0Ix8jHCMfIxwjl5eUI5eXlCNvb2wjb29sI0tLRCNLS0QjIx8cIyMfHCL29
vgi9vb4ItLSzCLS0swiqqqoIqqqqCKGhoQihoaEImZmZCJmZmQiTk5IIk5OSCI6NjQiOjY0IiYqJCImK
iQiHh4cIh4eHCIaGhgiGhoYIh4eHCIeHhwiJiYkIiYmJCI2NjQiNjY0Ik5OSCJOTkgiamZoImpmaCKGh
oQihoaEIqqqqCKqqqgizs7MIs7OzCL29vQi9vb0Ix8jHCMfIxwje3t4I3t7eCNPT0wjT09MIyMnJCMjJ
yQi9vb0Ivb29CLKysgiysrIIp6enCKenpwidnZ4InZ2eCJSUlAiUlJQIi4uLCIuLiwiEhIMIhISDCH19
fgh9fX4IeXl5CHl5eQh2dnYIdnZ2CHV1dgh1dXYIdnZ2CHZ2dgh5eXkIeXl5CH5+fQh+fn0IhISECISE
hAiLi4sIi4uLCJOTkwiTk5MInZ2dCJ2dnQinp6cIp6enCLKzsgiys7IIvb29CL29vQje3t4I3t7eCNPT
0wjT09MIyMnJCMjJyQi9vb0Ivb29CLKysgiysrIIp6enCKenpwidnZ4InZ2eCJSUlAiUlJQIi4uLCIuL
iwiEhIMIhISDCH19fgh9fX4IeXl5CHl5eQh2dnYIdnZ2CHV1dgh1dXYIdnZ2CHZ2dgh5eXkIeXl5CH5+
fQh+fn0IhISECISEhAiLi4sIi4uLCJOTkwiTk5MInZ2dCJ2dnQinp6cIp6enCLKzsgiys7IIvb29CL29
vQjX19cI19fXCMvLywjLy8sIwMDACMDAwAizs7MIs7OzCKinpwiop6cIm5ycCJucnAiRkZAIkZGQCIaG
hgiGhoYIfXx8CH18fAh1dHQIdXR0CG5ubghubm4IaWlpCGlpaQhmZmYIZmZmCGVlZQhlZWUIZmZmCGZm
ZghpaWkIaWlpCG5tbghubW4IdXR1CHV0dQh9fX0IfX19CIaGhgiGhoYIkZCRCJGQkQibm5wIm5ucCKin
pwiop6cIs7OzCLOzswjX19cI19fXCMvLywjLy8sIwMDACMDAwAizs7MIs7OzCKinpwiop6cIm5ycCJuc
nAiRkZAIkZGQCIaGhgiGhoYIfXx8CH18fAh1dHQIdXR0CG5ubghubm4IaWlpCGlpaQhmZmYIZmZmCGVl
ZQhlZWUIZmZmCGZmZghpaWkIaWlpCG5tbghubW4IdXR1CHV0dQh9fX0IfX19CIaGhgiGhoYIkZCRCJGQ
kQibm5wIm5ucCKinpwiop6cIs7OzCLOzswjQ0NAI0NDQCMPExAjDxMQIDw/3Sg8P90oDA/qcAwP6nBER
8jkREfI5kJCQCJCQkAgZGOUmGRjlJgMD94wDA/eMAwP2ewMD9nslJcQWJSXEFhES3SYREt0mAgL2jAIC
9owEBPJrBATya1VVVQhVVVUICQnoNgkJ6DYCAvecAgL3nAQE82sEBPNrZmZmCGZmZggoKMcWKCjHFgQE
93sEBPd7AwP5nAMD+ZwQEPA2EBDwNp2dnQidnZ0IqqqqCKqqqgjQ0NAI0NDQCMPExAjDxMQIDw/3Sg8P
90oDA/qcAwP6nBER8jkREfI5kJCQCJCQkAgZGOUmGRjlJgMD94wDA/eMAwP2ewMD9nslJcQWJSXEFhES
3SYREt0mAgL2jAIC9owEBPJrBATya1VVVQhVVVUICQnoNgkJ6DYCAvecAgL3nAQE82sEBPNrZmZmCGZm
ZggoKMcWKCjHFgQE93sEBPd7AwP5nAMD+ZwQEPA2EBDwNp2dnQidnZ0IqqqqCKqqqgjKysoIysrKCA8P
+EoPD/hKAADP/wAAz/8AAIv/AACL/wAA2v8AANr/Dg7vOQ4O7zkCAviZAgL4mQAAmf8AAJn/AACn/wAA
p/8CAveZAgL3mQIC95kCAveZAACY/wAAmP8AALP/AACz/wMD8WsDA/FrAADj/wAA4/8AAIn/AACJ/wAA
tP8AALT/BATyawQE8msDA/V7AwP1ewAAp/8AAKf/AACK/wAAiv8AAPD/AADw/ysr3hgrK94YoaKiCKGi
ogjKysoIysrKCA8P+EoPD/hKAADP/wAAz/8AAIv/AACL/wAA2v8AANr/Dg7vOQ4O7zkCAviZAgL4mQAA
mf8AAJn/AACn/wAAp/8CAveZAgL3mQIC95kCAveZAACY/wAAmP8AALP/AACz/wMD8WsDA/FrAADj/wAA
4/8AAIn/AACJ/wAAtP8AALT/BATyawQE8msDA/V7AwP1ewAAp/8AAKf/AACK/wAAiv8AAPD/AADw/ysr
3hgrK94YoaKiCKGiogjExMQIxMTECAUF+4wFBfuMAACa/wAAmv8AAAD/AAAA/wAAmf8AAJn/AwP4jAMD
+IwAAO//AADv/wAAAP8AAAD/AAAA/wAAAP8AAO7/AADu/wAA+f8AAPn/AAAA/wAAAP8AAIn/AACJ/wEB
9ZwBAfWcAADA/wAAwP8AAAD/AAAA/wAAVf8AAFX/AQH4zgEB+M4BAfnOAQH5zgAAVv8AAFb/AAAA/wAA
AP8AAMH/AADB/wgI9VoICPVamZmZCJmZmQjExMQIxMTECAUF+4wFBfuMAACa/wAAmv8AAAD/AAAA/wAA
mf8AAJn/AwP4jAMD+IwAAO//AADv/wAAAP8AAAD/AAAA/wAAAP8AAO7/AADu/wAA+f8AAPn/AAAA/wAA
AP8AAIn/AACJ/wEB9ZwBAfWcAADA/wAAwP8AAAD/AAAA/wAAVf8AAFX/AQH4zgEB+M4BAfnOAQH5zgAA
Vv8AAFb/AAAA/wAAAP8AAMH/AADB/wgI9VoICPVamZmZCJmZmQjAv8AIwL/ACAEB/M4BAfzOAABX/wAA
V/8AAAD/AAAA/wAAev8AAHr/AgL5rQIC+a0AAMH/AADB/wAAAP8AAAD/AAAA/wAAAP8AAMz/AADM/wAA
+f8AAPn/AAAA/wAAAP8AAIn/AACJ/wEB9JwBAfScAACX/wAAl/8AAAD/AAAA/wAAJf8AACX/AAD47wAA
+O8AAO7/AADu/wAAAP8AAAD/AAAA/wAAAP8AAKf/AACn/wQE93sEBPd7k5KSCJOSkgjAv8AIwL/ACAEB
/M4BAfzOAABX/wAAV/8AAAD/AAAA/wAAev8AAHr/AgL5rQIC+a0AAMH/AADB/wAAAP8AAAD/AAAA/wAA
AP8AAMz/AADM/wAA+f8AAPn/AAAA/wAAAP8AAIn/AACJ/wEB9JwBAfScAACX/wAAl/8AAAD/AAAA/wAA
Jf8AACX/AAD47wAA+O8AAO7/AADu/wAAAP8AAAD/AAAA/wAAAP8AAKf/AACn/wQE93sEBPd7k5KSCJOS
kgi7u7sIu7u7CAEB/O8BAfzvAAAm/wAAJv8AAAD/AAAA/wAAQP8AAED/AAD53gAA+d4AAKf/AACn/wAA
AP8AAAD/AAAA/wAAAP8AAKb/AACm/wAA+P8AAPj/AAAA/wAAAP8AAIn/AACJ/wAA9a0AAPWtAAB5/wAA
ef8AAAD/AAAA/wAAAP8AAAD/AADj/wAA4/8AANj/AADY/wAAAP8AAAD/AAAA/wAAAP8AAHr/AAB6/wIC
+a0CAvmtjo2OCI6Njgi7u7sIu7u7CAEB/O8BAfzvAAAm/wAAJv8AAAD/AAAA/wAAQP8AAED/AAD53gAA
+d4AAKf/AACn/wAAAP8AAAD/AAAA/wAAAP8AAKb/AACm/wAA+P8AAPj/AAAA/wAAAP8AAIn/AACJ/wAA
9a0AAPWtAAB5/wAAef8AAAD/AAAA/wAAAP8AAAD/AADj/wAA4/8AANj/AADY/wAAAP8AAAD/AAAA/wAA
AP8AAHr/AAB6/wIC+a0CAvmtjo2OCI6NjggTE/Y5ExP2OQAA2v8AANr/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AADv/wAA7/8AAIr/AACK/wAAAP8AAAD/AAAA/wAAAP8AAIn/AACJ/wAA+P8AAPj/AAAA/wAA
AP8AAIn/AACJ/wAA9+8AAPfvAAAl/wAAJf8AAAD/AAAA/wAAAP8AAAD/AAC//wAAv/8AALP/AACz/wAA
AP8AAAD/AAAA/wAAAP8AAED/AABA/wAA+t4AAPreiYmJCImJiQgTE/Y5ExP2OQAA2v8AANr/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AADv/wAA7/8AAIr/AACK/wAAAP8AAAD/AAAA/wAAAP8AAIn/AACJ/wAA
+P8AAPj/AAAA/wAAAP8AAIn/AACJ/wAA9+8AAPfvAAAl/wAAJf8AAAD/AAAA/wAAAP8AAAD/AAC//wAA
v/8AALP/AACz/wAAAP8AAAD/AAAA/wAAAP8AAED/AABA/wAA+t4AAPreiYmJCImJiQgKCvlaCgr5WgAA
wv8AAML/AAAA/wAAAP8AAHr/AAB6/wAAAP8AAAD/AADZ/wAA2f8AAFb/AABW/wAAAP8AAAD/AABV/wAA
Vf8AAFX/AABV/wAA+P8AAPj/AAAA/wAAAP8AAIj/AACI/wAA7P8AAOz/AAAA/wAAAP8AAHn/AAB5/wAA
AP8AAAD/AACl/wAApf8AAJj/AACY/wAAAP8AAAD/AABW/wAAVv8AAAD/AAAA/wAA8P8AAPD/JyfZGCcn
2RgKCvlaCgr5WgAAwv8AAML/AAAA/wAAAP8AAHr/AAB6/wAAAP8AAAD/AADZ/wAA2f8AAFb/AABW/wAA
AP8AAAD/AABV/wAAVf8AAFX/AABV/wAA+P8AAPj/AAAA/wAAAP8AAIj/AACI/wAA7P8AAOz/AAAA/wAA
AP8AAHn/AAB5/wAAAP8AAAD/AACl/wAApf8AAJj/AACY/wAAAP8AAAD/AABW/wAAVv8AAAD/AAAA/wAA
8P8AAPD/JyfZGCcn2RgFBfuMBQX7jAAAmv8AAJr/AAAA/wAAAP8AALX/AAC1/wAAAP8AAAD/AACn/wAA
p/8AACX/AAAl/wAAVf8AAFX/AACJ/wAAif8AAAD/AAAA/wAA+P8AAPj/AAAA/wAAAP8AAIj/AACI/wAA
vv8AAL7/AAAA/wAAAP8AALL/AACy/wAAAP8AAAD/AAB5/wAAef8AAHn/AAB5/wAAAP8AAAD/AACn/wAA
p/8AAAD/AAAA/wAAzv8AAM7/CwvxSgsL8UoFBfuMBQX7jAAAmv8AAJr/AAAA/wAAAP8AALX/AAC1/wAA
AP8AAAD/AACn/wAAp/8AACX/AAAl/wAAVf8AAFX/AACJ/wAAif8AAAD/AAAA/wAA+P8AAPj/AAAA/wAA
AP8AAIj/AACI/wAAvv8AAL7/AAAA/wAAAP8AALL/AACy/wAAAP8AAAD/AAB5/wAAef8AAHn/AAB5/wAA
AP8AAAD/AACn/wAAp/8AAAD/AAAA/wAAzv8AAM7/CwvxSgsL8UoDA/ytAwP8rQAAe/8AAHv/AABB/wAA
Qf8AANr/AADa/wAAAP8AAAD/AABp/wAAaf8AAAD/AAAA/wAAef8AAHn/AACm/wAApv8AAAD/AAAA/wAA
1/8AANf/AAAA/wAAAP8AAIj/AACI/wAApf8AAKX/AAAA/wAAAP8AAOL/AADi/wAAJf8AACX/AABV/wAA
Vf8AACX/AAAl/wAAJf8AACX/AADZ/wAA2f8AAAD/AAAA/wAAp/8AAKf/BAT3ewQE93sDA/ytAwP8rQAA
e/8AAHv/AABB/wAAQf8AANr/AADa/wAAAP8AAAD/AABp/wAAaf8AAAD/AAAA/wAAef8AAHn/AACm/wAA
pv8AAAD/AAAA/wAA1/8AANf/AAAA/wAAAP8AAIj/AACI/wAApf8AAKX/AAAA/wAAAP8AAOL/AADi/wAA
Jf8AACX/AABV/wAAVf8AACX/AAAl/wAAJf8AACX/AADZ/wAA2f8AAAD/AAAA/wAAp/8AAKf/BAT3ewQE
93sBAf3vAQH97wAAJv8AACb/AAB7/wAAe/8BAfvvAQH77wAAJv8AACb/AAAA/wAAAP8AAAD/AAAA/wAA
pv8AAKb/AADA/wAAwP8AAAD/AAAA/wAAsv8AALL/AAAA/wAAAP8AAIn/AACJ/wAAef8AAHn/AAAl/wAA
Jf8AAPfvAAD37wAAef8AAHn/AAAA/wAAAP8AAAD/AAAA/wAAef8AAHn/AADv/wAA7/8AAAD/AAAA/wAA
iv8AAIr/AwP5nAMD+ZwBAf3vAQH97wAAJv8AACb/AAB7/wAAe/8BAfvvAQH77wAAJv8AACb/AAAA/wAA
AP8AAAD/AAAA/wAApv8AAKb/AADA/wAAwP8AAAD/AAAA/wAAsv8AALL/AAAA/wAAAP8AAIn/AACJ/wAA
ef8AAHn/AAAl/wAAJf8AAPfvAAD37wAAef8AAHn/AAAA/wAAAP8AAAD/AAAA/wAAef8AAHn/AADv/wAA
7/8AAAD/AAAA/wAAiv8AAIr/AwP5nAMD+ZwAAPL/AADy/wAAAP8AAAD/AACa/wAAmv8BAfrOAQH6zgAA
Vv8AAFb/AAAA/wAAAP8AAAD/AAAA/wAAwf8AAMH/AADj/wAA4/8AAAD/AAAA/wAAl/8AAJf/AAD4/wAA
+P8AAPbOAAD2zgAAVf8AAFX/AABV/wAAVf8AAPbOAAD2zgAAl/8AAJf/AAAA/wAAAP8AAAD/AAAA/wAA
mf8AAJn/AAD53gAA+d4AAED/AABA/wAAVv8AAFb/AQH6zgEB+s4AAPL/AADy/wAAAP8AAAD/AACa/wAA
mv8BAfrOAQH6zgAAVv8AAFb/AAAA/wAAAP8AAAD/AAAA/wAAwf8AAMH/AADj/wAA4/8AAAD/AAAA/wAA
l/8AAJf/AAD4/wAA+P8AAPbOAAD2zgAAVf8AAFX/AABV/wAAVf8AAPbOAAD2zgAAl/8AAJf/AAAA/wAA
AP8AAAD/AAAA/wAAmf8AAJn/AAD53gAA+d4AAED/AABA/wAAVv8AAFb/AQH6zgEB+s4AAMP/AADD/wAA
AP8AAAD/AAC1/wAAtf8DA/qcAwP6nAAAiv8AAIr/AAAA/wAAAP8AAAD/AAAA/wAA5P8AAOT/AAD47wAA
+O8AACX/AAAl/wAAaP8AAGj/AACX/wAAl/8AAKX/AACl/wAAAP8AAAD/AACJ/wAAif8BAfScAQH0nAAA
s/8AALP/AAAA/wAAAP8AAAD/AAAA/wAAtP8AALT/AgL4rQIC+K0AAHr/AAB6/wAAAP8AAAD/AAD8/wAA
/P8AAMP/AADD/wAAAP8AAAD/AAC1/wAAtf8DA/qcAwP6nAAAiv8AAIr/AAAA/wAAAP8AAAD/AAAA/wAA
5P8AAOT/AAD47wAA+O8AACX/AAAl/wAAaP8AAGj/AACX/wAAl/8AAKX/AACl/wAAAP8AAAD/AACJ/wAA
if8BAfScAQH0nAAAs/8AALP/AAAA/wAAAP8AAAD/AAAA/wAAtP8AALT/AgL4rQIC+K0AAHr/AAB6/wAA
AP8AAAD/AAD8/wAA/P8AALb/AAC2/wAAAP8AAAD/AADP/wAAz/8FBfl7BQX5ewAAp/8AAKf/AAAA/wAA
AP8AACX/AAAl/wAA+e8AAPnvAQH5zgEB+c4AAFX/AABV/wAAQP8AAED/AAAA/wAAAP8AAGj/AABo/wAA
AP8AAAD/AACm/wAApv8CAvN7AgLzewAA2P8AANj/AAAA/wAAAP8AAAD/AAAA/wAA2f8AANn/AwP2jAMD
9owAAJn/AACZ/wAAAP8AAAD/AADm/wAA5v8AALb/AAC2/wAAAP8AAAD/AADP/wAAz/8FBfl7BQX5ewAA
p/8AAKf/AAAA/wAAAP8AACX/AAAl/wAA+e8AAPnvAQH5zgEB+c4AAFX/AABV/wAAQP8AAED/AAAA/wAA
AP8AAGj/AABo/wAAAP8AAAD/AACm/wAApv8CAvN7AgLzewAA2P8AANj/AAAA/wAAAP8AAAD/AAAA/wAA
2f8AANn/AwP2jAMD9owAAJn/AACZ/wAAAP8AAAD/AADm/wAA5v8EBPyZBAT8mQAA/f8AAP3/AwP6mQMD
+pk7O9sWOzvbFgMD+pkDA/qZAAD7/wAA+/8AAPrvAAD67wMD9okDA/aJBQXzaAUF82gBAfnOAQH5zgAA
+d4AAPneAAD5/wAA+f8BAfe9AQH3vQAA+f8AAPn/AQH2mQEB9pkbG7oWGxu6FgIC95kCAveZAAD6/wAA
+v8AAPr/AAD6/wIC95kCAveZFhbjJhYW4yYDA/mZAwP5mQAA/P8AAPz/AwP6mQMD+pkEBPyZBAT8mQAA
/f8AAP3/AwP6mQMD+pk7O9sWOzvbFgMD+pkDA/qZAAD7/wAA+/8AAPrvAAD67wMD9okDA/aJBQXzaAUF
82gBAfnOAQH5zgAA+d4AAPneAAD5/wAA+f8BAfe9AQH3vQAA+f8AAPn/AQH2mQEB9pkbG7oWGxu6FgIC
95kCAveZAAD6/wAA+v8AAPr/AAD6/wIC95kCAveZFhbjJhYW4yYDA/mZAwP5mQAA/P8AAPz/AwP6mQMD
+pnQ0NAI0NDQCMPExAjDxMQIt7e3CLe3twiqqqoIqqqqCJ2dnQidnZ0IkZCRCJGQkQiEhYQIhIWECHl5
eQh5eXkIb29vCG9vbwhmZmYIZmZmCF5fXwheX18IWlpaCFpaWghWVlYIVlZWCFVUVQhVVFUIVlZWCFZW
VghaWloIWlpaCF9fXwhfX18IZmZmCGZmZghubm4Ibm5uCHl5eQh5eXkIhYSECIWEhAiRkJEIkZCRCJ2d
nQidnZ0IqqqqCKqqqgjQ0NAI0NDQCMPExAjDxMQIt7e3CLe3twiqqqoIqqqqCJ2dnQidnZ0IkZCRCJGQ
kQiEhYQIhIWECHl5eQh5eXkIb29vCG9vbwhmZmYIZmZmCF5fXwheX18IWlpaCFpaWghWVlYIVlZWCFVU
VQhVVFUIVlZWCFZWVghaWloIWlpaCF9fXwhfX18IZmZmCGZmZghubm4Ibm5uCHl5eQh5eXkIhYSECIWE
hAiRkJEIkZCRCJ2dnQidnZ0IqqqqCKqqqgjX19cI19fXCMzMywjMzMsIwL/ACMC/wAizs7MIs7OzCKeo
qAinqKgInJycCJycnAiQkJAIkJCQCIaGhgiGhoYIfXx9CH18fQh0dXQIdHV0CG5ubghubm4IamlpCGpp
aQhmZmYIZmZmCGVlZQhlZWUIZmZmCGZmZghpaWkIaWlpCG5ubghubm4IdXR0CHV0dAh8fH0IfHx9CIaG
hgiGhoYIkJGQCJCRkAibnJwIm5ycCKiopwioqKcItLSzCLS0swjX19cI19fXCMzMywjMzMsIwL/ACMC/
wAizs7MIs7OzCKeoqAinqKgInJycCJycnAiQkJAIkJCQCIaGhgiGhoYIfXx9CH18fQh0dXQIdHV0CG5u
bghubm4IamlpCGppaQhmZmYIZmZmCGVlZQhlZWUIZmZmCGZmZghpaWkIaWlpCG5ubghubm4IdXR0CHV0
dAh8fH0IfHx9CIaGhgiGhoYIkJGQCJCRkAibnJwIm5ycCKiopwioqKcItLSzCLS0swje3t4I3t7eCNPT
1AjT09QIyMjJCMjIyQi+vb0Ivr29CLKysgiysrIIp6ioCKeoqAidnZ0InZ2dCJOUkwiTlJMIiouLCIqL
iwiDg4QIg4OECH19fQh9fX0IeXl5CHl5eQh2d3YIdnd2CHZ2dQh2dnUIdnZ2CHZ2dgh5eXkIeXl5CH5+
fgh+fn4Ig4SDCIOEgwiLi4sIi4uLCJOTkwiTk5MInZ2dCJ2dnQioqKgIqKioCLKysgiysrIIvb29CL29
vQje3t4I3t7eCNPT1AjT09QIyMjJCMjIyQi+vb0Ivr29CLKysgiysrIIp6ioCKeoqAidnZ0InZ2dCJOU
kwiTlJMIiouLCIqLiwiDg4QIg4OECH19fQh9fX0IeXl5CHl5eQh2d3YIdnd2CHZ2dQh2dnUIdnZ2CHZ2
dgh5eXkIeXl5CH5+fgh+fn4Ig4SDCIOEgwiLi4sIi4uLCJOTkwiTk5MInZ2dCJ2dnQioqKgIqKioCLKy
sgiysrIIvb29CL29vQjl5eUI5eXlCNvc2wjb3NsI0dHRCNHR0QjHyMgIx8jICL29vgi9vb4Is7O0CLOz
tAiqqqoIqqqqCKKhoQiioaEImZqZCJmamQiTkpMIk5KTCI2NjgiNjY4IiYqJCImKiQiHh4cIh4eHCIaG
hgiGhoYIh4eHCIeHhwiJiYkIiYmJCI2OjgiNjo4IkpKTCJKSkwiZmZkImZmZCKGhogihoaIIqqqqCKqq
qgizs7MIs7OzCL69vQi+vb0Ix8fICMfHyAjl5eUI5eXlCNvc2wjb3NsI0dHRCNHR0QjHyMgIx8jICL29
vgi9vb4Is7O0CLOztAiqqqoIqqqqCKKhoQiioaEImZqZCJmamQiTkpMIk5KTCI2NjgiNjY4IiYqJCImK
iQiHh4cIh4eHCIaGhgiGhoYIh4eHCIeHhwiJiYkIiYmJCI2OjgiNjo4IkpKTCJKSkwiZmZkImZmZCKGh
ogihoaIIqqqqCKqqqgizs7MIs7OzCL69vQi+vb0Ix8fICMfHyAjs7OwI7OzsCOPj4wjj4+MI29vbCNvb
2wjR0tII0dLSCMjIyQjIyMkIwL+/CMC/vwi3t7cIt7e3CLCvrwiwr68IqKioCKioqAiioqIIoqKiCJ2d
nQidnZ0ImZqaCJmamgiXmJcIl5iXCJaXlgiWl5YIl5eXCJeXlwiamZoImpmaCJ2dnQidnZ0IoqGiCKKh
ogioqKgIqKioCK+wrwivsK8It7e3CLe3twjAv8AIwL/ACMjIyAjIyMgI0tLSCNLS0gjs7OwI7OzsCOPj
4wjj4+MI29vbCNvb2wjR0tII0dLSCMjIyQjIyMkIwL+/CMC/vwi3t7cIt7e3CLCvrwiwr68IqKioCKio
qAiioqIIoqKiCJ2dnQidnZ0ImZqaCJmamgiXmJcIl5iXCJaXlgiWl5YIl5eXCJeXlwiamZoImpmaCJ2d
nQidnZ0IoqGiCKKhogioqKgIqKioCK+wrwivsK8It7e3CLe3twjAv8AIwL/ACMjIyAjIyMgI0tLSCNLS
0ggAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=
</value>
</data>
</root>

@ -0,0 +1,99 @@
Public Class frmMain
Private Sub frmMain_Load(sender As Object, e As EventArgs) Handles MyBase.Load
'comboPeriod.SelectedItem = "2 weeks (default)"
dateCalendar.TodayDate = Now
comboCutoff.SelectedItem = "no"
End Sub
Private Sub buttonGenerateText_Click(sender As Object, e As EventArgs) Handles buttonGenerateText.Click
If txtNickname.Text = Nothing Then
MsgBox("You must submit a username!", MsgBoxStyle.Exclamation)
Exit Sub
ElseIf dateCalendar.SelectionRange.End = Nothing Then
MsgBox("You must select a valid trial period!", MsgBoxStyle.Exclamation)
Exit Sub
ElseIf comboCutoff.Text = Nothing Then
MsgBox("You must provide a valid cutoff time!", MsgBoxStyle.Exclamation)
Exit Sub
End If
frmResult.Show()
'Me.Hide()
Dim sNickname As String = txtNickname.Text
Dim sCutoff As String = comboCutoff.SelectedItem
Dim sWeek As String = ""
If lblWeeks.Text = "(need update)" Then
sWeek = lblPeriod.Text
Else
sWeek = lblWeeks.Text
End If
Dim sPeriodDays As String = lblPeriod.Text
Dim sPeriodFrom As String = lblPeriod2.Text
' den ganzen text einfügen mit den neuen variablen
frmResult.TextBox1.Text = ""
frmResult.TextBox1.AppendText("Hi there " + sNickname + "!" + vbNewLine + vbNewLine)
frmResult.TextBox1.AppendText("You are now officially on a " + sWeek + " trial starting on " + Format(dateCalendar.SelectionRange.Start, "dd.MM.yyyy") + " (Expected end date: " + Format(dateCalendar.SelectionRange.End, "dd.MM.yyyy") + ")." + vbNewLine)
frmResult.TextBox1.AppendText("It is time for you to put on your WiWR (mind the R<--) tags." + vbNewLine)
frmResult.TextBox1.AppendText("During this " + sWeek + " week trial we, the recruitment team, expect you to stay active in both our forum and server." + vbNewLine)
Dim datePeriod As Long = DateDiff(DateInterval.Day, dateCalendar.SelectionRange.Start, dateCalendar.SelectionRange.End)
If datePeriod > 10 Then
Dim dateWeeks As Long = datePeriod / 7
If sCutoff = "yes" Then
Dim iCutoff As Integer = Int(dateWeeks) - 1
frmResult.TextBox1.AppendText("Note: being an active soldier might result in having your trial cut by 1 week, meaning your trial ends after " + iCutoff.ToString + " week(s)." + vbNewLine)
End If
'Else
' If sCutoff = "yes" Then
'MsgBox("Cutoff not possible!" + vbNewLine + "Not enough days.", MsgBoxStyle.Information)
'On Error Resume Next
'End If
End If
frmResult.TextBox1.AppendText("If for some reason you are away during your trial please let us know (for example work, holidays or school)." + vbNewLine + vbNewLine)
frmResult.TextBox1.AppendText("You also have to apply for this platoon: http://battlelog.battlefield.com/bf3/platoon/2832655391843860729/" + vbNewLine + "Its the official recruitment platoon." + vbNewLine + vbNewLine)
frmResult.TextBox1.AppendText("Good luck on the trial, greetings" + vbNewLine + vbNewLine + "Recruitment team" + vbNewLine + vbNewLine + vbNewLine)
frmResult.TextBox1.AppendText("If for some reason you have any questions/problems feel free to ask them here, in the Recruits+ forum, on battlelog, on Teamspeak or on X-Fire!" + vbNewLine)
frmResult.TextBox1.AppendText("The Recruits+ forum is only visible to Recruits and clan members. No public visitor will ever see that section." + vbNewLine + vbNewLine)
frmResult.TextBox1.AppendText("Recruits+: http://www.wakeislandwarriors.com/forum/viewforum.php?f=27" + vbNewLine + "X-Fire: http://www.wakeislandwarriors.com/forum/viewtopic.php?f=3&t=26" + vbNewLine + "TS3: http://www.wakeislandwarriors.com/forum/viewtopic.php?f=3&t=363" + vbNewLine + vbNewLine + "Good luck!")
Me.Close()
End Sub
Private Sub buttonResetForm_Click(sender As Object, e As EventArgs) Handles buttonResetForm.Click
txtNickname.Text = Nothing
dateCalendar.TodayDate = Now
comboCutoff.SelectedItem = "no"
End Sub
Private Sub dateCalendar_DateChanged(sender As Object, e As DateRangeEventArgs) Handles dateCalendar.DateChanged
Dim datePeriod As Long = DateDiff(DateInterval.Day, dateCalendar.SelectionRange.Start, dateCalendar.SelectionRange.End)
lblPeriod.Text = datePeriod & " day(s)"
If datePeriod > 0 Then
Dim dateWeeks As Long = datePeriod / 7
If dateWeeks > 0 Then
lblWeeks.Text = dateWeeks & " week(s)"
End If
End If
lblPeriod2.Text = Format(dateCalendar.SelectionRange.Start, "dd.MM.yyyy") & " - " & Format(dateCalendar.SelectionRange.End, "dd.MM.yyyy")
'Generate Button Freigabe
buttonGenerateText.Enabled = True
buttonGenerateText.Text = "Generate Text"
End Sub
Private Sub linkBugreport_LinkClicked(sender As Object, e As LinkLabelLinkClickedEventArgs) Handles linkBugreport.LinkClicked
' http://dotnet-snippets.de/dns/c-webseite-mit-standartbrowser-oeffnen-SID919.aspx
On Error GoTo ShowError
'Select Case MessageBox.Show("You will now be taken to the Wake Island Warriors website" & vbNewLine & "to send me a private message." & vbNewLine & "Please use a crucial subject line!" & vbNewLine & vbNewLine & "Please also note, the more information I get about an error," & vbNewLine & "the easier it will be to fix it.", "You are beeing forwarded", MessageBoxButtons.OKCancel, MessageBoxIcon.Information)
' Case Windows.Forms.DialogResult.Cancel
' Exit Sub
'End Select
System.Diagnostics.Process.Start("http://tmsn.at/trial-handout.htm")
linkBugreport.LinkVisited = True
Exit Sub
ShowError:
MessageBox.Show(Err.Description, "An error occured", MessageBoxButtons.OK, MessageBoxIcon.Error)
End Sub
End Class

@ -0,0 +1,72 @@
<Global.Microsoft.VisualBasic.CompilerServices.DesignerGenerated()> _
Partial Class frmResult
Inherits System.Windows.Forms.Form
'Das Formular überschreibt den Löschvorgang, um die Komponentenliste zu bereinigen.
<System.Diagnostics.DebuggerNonUserCode()> _
Protected Overrides Sub Dispose(ByVal disposing As Boolean)
Try
If disposing AndAlso components IsNot Nothing Then
components.Dispose()
End If
Finally
MyBase.Dispose(disposing)
End Try
End Sub
'Wird vom Windows Form-Designer benötigt.
Private components As System.ComponentModel.IContainer
'Hinweis: Die folgende Prozedur ist für den Windows Form-Designer erforderlich.
'Das Bearbeiten ist mit dem Windows Form-Designer möglich.
'Das Bearbeiten mit dem Code-Editor ist nicht möglich.
<System.Diagnostics.DebuggerStepThrough()> _
Private Sub InitializeComponent()
Dim resources As System.ComponentModel.ComponentResourceManager = New System.ComponentModel.ComponentResourceManager(GetType(frmResult))
Me.TableLayoutPanel1 = New System.Windows.Forms.TableLayoutPanel()
Me.TextBox1 = New System.Windows.Forms.TextBox()
Me.TableLayoutPanel1.SuspendLayout()
Me.SuspendLayout()
'
'TableLayoutPanel1
'
Me.TableLayoutPanel1.ColumnCount = 1
Me.TableLayoutPanel1.ColumnStyles.Add(New System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 50.0!))
Me.TableLayoutPanel1.Controls.Add(Me.TextBox1, 0, 0)
Me.TableLayoutPanel1.Dock = System.Windows.Forms.DockStyle.Fill
Me.TableLayoutPanel1.Location = New System.Drawing.Point(0, 0)
Me.TableLayoutPanel1.Name = "TableLayoutPanel1"
Me.TableLayoutPanel1.RowCount = 1
Me.TableLayoutPanel1.RowStyles.Add(New System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 50.0!))
Me.TableLayoutPanel1.Size = New System.Drawing.Size(1077, 499)
Me.TableLayoutPanel1.TabIndex = 0
'
'TextBox1
'
Me.TextBox1.Dock = System.Windows.Forms.DockStyle.Fill
Me.TextBox1.Font = New System.Drawing.Font("Arial", 12.0!, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, CType(0, Byte))
Me.TextBox1.Location = New System.Drawing.Point(3, 3)
Me.TextBox1.Multiline = True
Me.TextBox1.Name = "TextBox1"
Me.TextBox1.ScrollBars = System.Windows.Forms.ScrollBars.Both
Me.TextBox1.Size = New System.Drawing.Size(1071, 493)
Me.TextBox1.TabIndex = 0
Me.TextBox1.Text = resources.GetString("TextBox1.Text")
'
'frmResult
'
Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!)
Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font
Me.ClientSize = New System.Drawing.Size(1077, 499)
Me.Controls.Add(Me.TableLayoutPanel1)
Me.Icon = CType(resources.GetObject("$this.Icon"), System.Drawing.Icon)
Me.Name = "frmResult"
Me.Text = "WiW Trial Handout Result Text"
Me.TableLayoutPanel1.ResumeLayout(False)
Me.TableLayoutPanel1.PerformLayout()
Me.ResumeLayout(False)
End Sub
Friend WithEvents TableLayoutPanel1 As System.Windows.Forms.TableLayoutPanel
Friend WithEvents TextBox1 As System.Windows.Forms.TextBox
End Class

@ -0,0 +1,403 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.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:import namespace="http://www.w3.org/XML/1998/namespace" />
<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" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</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" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<data name="TextBox1.Text" xml:space="preserve">
<value>Hi there TESTNAME!
You are now officially on a 1 week(s) trial starting on 18.01.2014 (Expected end date: 25.01.2014).
It is time for you to put on your WiWR (mind the R&lt;--) tags.
During this 1 week(s) week trial we, the recruitment team, expect you to stay active in both our forum and server.
extra line
If for some reason you are away during your trial please let us know (for example work, holidays or school).
You also have to apply for this platoon: http://battlelog.battlefield.com/bf3/platoon/2832655391843860729/
Its the official recruitment platoon.
Good luck on the trial, greetings
Recruitment team
If for some reason you have any questions/problems feel free to ask them here, in the Recruits+ forum, on battlelog, on Teamspeak or on X-Fire!
The Recruits+ forum is only visible to Recruits and clan members. No public visitor will ever see that section.
Recruits+: http://wakeislandwarriors.com/bf3/modules.php?name=Forums&amp;file=viewforum&amp;f=27
X-Fire: http://www.wakeislandwarriors.com/bf3/modules.php?name=Forums&amp;file=viewtopic&amp;t=26
TS3: http://www.wakeislandwarriors.com/bf3/modules.php?name=News&amp;file=article&amp;sid=11
Good luck!</value>
</data>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
AAABAAMAEBAAAAEAIABoBAAANgAAACAgAAABACAAqBAAAJ4EAAAwMAAAAQAgAKglAABGFQAAKAAAABAA
AAAgAAAAAQAgAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAO7u7gjj4+MI1tXVCMvLygi9vb0Is7SzCKur
qgilpaUIoqKiCKKiogilpaYIqqurCLSztAi9vb0Iy8vKCNXW1Qjk5OQI2NjXCMjHxwi7u7sIq6urCKGh
oQiWlpYIkJCQCIyMjAiMjIwIkJCQCJaWlgihoaEIq6urCLu7ugjHyMcI2NjYCMnJyQi2trYIp6enCJaW
lgiJiYkIfXx8CHV1dQhwcHEIcHBxCHV1dQh9fX0IiYmJCJaVlginp6cItra2CM7OzggkJfElCwv2VT09
1BMSEeszBwfzWCcnxBUICO5JDAzlNBYW0xwFBfJgGRnXHhUV4ygHB/ZjJibjHKmpqQglJfIlAgLHygAA
f/8DA9eNAQG60gAAbP8BAfW7AACN6AAAtNMAAN3TAABu/wEBx7IBAca5AABs/wIC4bk4ONkVERH3QwEB
k+cAACz/AQHFwQAAi/8AAAD/AADj/wAAU/8AAKLeAAC33gAAEv8AALLtAACn9AAACv8BAbzPFxfqKwoK
72IAAF/7AAAO/wAArvAAAGn/AAAA/wAAu/8AAFP/AACn6wAAh+sAAAD/AACP/wAAiP8AAAD/AACO6QwM
8UQFBdyKAABD/wAANv8AAJb/AABF/wAAJv8AAJf/AABT/wAAqv0AAFf9AAA2/wAAdP8AAGv/AAAm/wAA
XfsHB+5eAgLKugAAPv8AAIH/AABi/wAAMf8AAIL/AABP/wAAT/8AAJf/AAA9/wAAhf8AAE3/AABC/wAA
f/8AAED/AwPWkQEBuOYAAFv/AACm+AAAIP8AADL/AACt/wAAP/8AAD//AACI/wAAPv8AAL34AAAy/wAA
J/8AALn/AAAx/wICybYAAJf/AABt/wEBv9MAACL/AABE/wAA4PsAADX/AAC9/wAAnekAAFf/AADT0wAA
Nf8AADb/AADY3gAAS/8AALTpAAB8/wAAhP8CAs2uAAA0/wAAX/sAAPbiAABI/wAAO/8AAFP/AABo/wEB
4K4AAET/AABE/wEB47oAAF//AACe/wYG+38GBvp/GBjvLgMD+ZYDA/eLCAjwTwIC9pABAfalAgL1jwIC
9H8MDOEuAgL3lgIC95YPD+s2BQX4fwUF+X/R0dEIwcHBCKysrAicnJwIiYmJCHt7ewhtbm0IZmZmCGBg
YAhgYGAIZmZmCG5tbQh7e3sIiYmJCJycnAitrawI3d3dCM/Pzwi9vb0Ir6+vCJ6engiSk5IIhoaHCICA
gAh8fHsIfHx7CICAgAiGh4cIkpKSCJ6engivr68Ivb29COfn5wjb29sIy8vMCL++vwiwsLAIpqalCJub
mwiVlpYIkZKRCJGSkQiVlZYIm5ubCKWmpgiwsLAIv76/CMvLywgAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAACAAAABAAAAAAQAgAAAA
AAAAEAAAAAAAAAAAAAAAAAAAAAAAAPLz8wjt7u4I6OnoCOPk4wjc29sI19bWCNHR0AjMzMsIxMPECL+/
vwi6u7oItra2CLGxsQiurq4IrKyrCKqpqQinp6cIp6enCKenpwinp6gIqamqCKusrAiurq4IsbGxCLe2
tgi7ursIv7+/CMTExAjMzMsI0dHQCNbW1gjb3NsI7u7uCOnp6Qjj4+MI3d3dCNXV1AjPz88IysrJCMTE
wwi7u7sItra2CLGxsQitra0Ip6enCKSkpAihoaEIn5+eCJycnQicnJwInJ2cCJydnQienp8IoaGhCKSk
pAinp6cIra2tCLGxsQi2trYIu7u7CMTEwwjKyskIz8/PCNTV1Qjq6uoI5OTkCN7e3gjX19cIzs7OCMjI
yAjCwsIIvLy7CLOzswitra0IqKioCKOjowidnZ0ImpmZCJeXlgiUlZQIkpKSCJGRkQiRkpEIkpKSCJSU
lAiWlpcImZmZCJ2dnQijo6MIqKioCK2trQizs7MIvLy7CMLCwgjIyMgIzs/OCOXl5Qje3t4I2NjYCNLS
0QjIx8cIwcDBCLq6ugi0tLMIqqqqCKSkpAienp4ImZmZCJOTkgiQj48IjIyMCImKiQiHh4cIhoaGCIaG
hgiHh4cIiYmJCIyMjAiPj48Ik5OSCJqZmgifnp8IpKSkCKqqqgizs7MIurq6CMDBwAjHyMcI3t7eCNfX
1wjP0NAIyMnJCL29vQi2trYIrq6uCKenpwidnZ4Il5eXCJGRkQiLi4sIhISDCH9/gAh8fHwIeXl5CHZ2
dgh1dXYIdXV2CHZ2dgh5eXkIfHx8CICAfwiEhIQIi4uLCJCQkAiWlpYInZ2dCKenpwiur64Itra2CL29
vQjZ2dkI0tLSCMrKygjDw8MItra2CK+vrwinp6cIn6CgCJWVlQiOjo4IiIeHCIKBgQh6eXkIdXV1CHFx
cghubm4Ia2trCGtrawhra2sIa2trCG5ubghycXEIdnV1CHp5egiCgoIIh4eHCI6OjgiVlJUIn5+gCKen
pwivr68Itra2CNXV1QjMzc0IZGThDy4u7R4TE/M5ISHrI0BA1xOXmJgIPTzMEhcX5ykREeoyERHoLkdG
og0zNLUQGhrWHQ0N6DQREeApJye8Ezk5nw0eHsoXDAzqOQ8P5S4aGtgecG9wCExMqA0aGuIjEhLsMhAQ
7zkwMN0XX1/GDaioqAiwsLAI0NDQCMfIyAgvL+4eDw/3SgMD+pwJCfdaGRnsKZCQkAgZGOUmBgb1agMD
94YDA/Z7JSXEFhUW1yEHCO1IAgL2jAQE8msPD94pGhrGFwkJ6DYCAvecAwP1ewgI7kpmZmYIKCjHFgcH
81kEBPiGAwP5nBAQ8DYwMN0XoaGhCKqqqgjKysoIGRn2NAYG3oYAAM//AACL/wAAwP8BAdy9Dg7vOQIC
+JkAAK/dAACe/wAAp/8CAveZAgL3mQEBzLsAAJj/AACz/wEBz5wBAemcAADj/wAAif8AAKb/AQG/zgQE
8msDA/V7AQG20wAAnf8AAIr/AADw/wcH7WU8PNUToaKiCMbGxggNDflRAwPRpAAArP8AAC7/AACE/wEB
vM8FBfZwAADx3QAAbPQAADX/AAA4/wAA8N0AAPbdAACw6AAAM/8AAJf/AQHIsgEB4bIAAMz/AAAu/wAA
Xf8AAJbkAgL3rQEB+LIAAJTlAABb/wAALv8AANH/BATcghQU7TCcnJwIw8LDCAgI+m8CAsfBAACE/wAA
AP8AAF//AQGn3AMD+JcAAOD/AABL/wAAAP8AAAD/AADj/wAA8v8AAKb/AAAA/wAAif8BAcS9AQHXvQAA
sv8AAAD/AAAu/wAAevIBAfjZAQH13gAAcvQAACb/AAAA/wAAuP8DA9SYDAzyRpeXlwjAv8AIBQX7jAEB
vd4AAFf/AAAA/wAAUf8BAZrkAgL5rQAAwf8AAED/AAAA/wAAAP8AAMz/AADq/wAApv8AAAD/AACJ/wEB
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
5zg2NpINDw/gKgkJ7EQGBvFaBgbyWgoK7kQTE+YsNzfHEhAQ7zgLC/VPDAz1TxMT8jjS0tIIysvKCMLC
wgi6uroIra2tCKWlpQicnJ0IlZSVCIiJiAiBgYEIenp6CHRzdAhra2sIZmZmCGJiYghfX18IW1tbCFta
WwhbWlsIW1tbCF9fXwhiYmIIZmZmCGtrawhzc3MIenp6CIGBgQiJiIgIlJSVCJ2cnAilpaUIra2tCNfX
1wjQ0M8IyMjHCMC/wAizs7MIq6ysCKOkpAicnJwIkJCQCImJiQiDg4MIfXx9CHR1dAhwcHAIbWxsCGpp
aQhmZmYIZWVlCGVlZQhmZmYIaWlpCGxsbAhwcHAIdXR0CHx8fQiDg4MIiYqJCJCRkAibnJwIpKSjCKys
qwi0tLMI3t7eCNfX1wjPz9AIyMjJCL69vQi2trYIrq+vCKeoqAidnZ0IlpeWCJCRkAiKi4sIg4OECH9/
fwh8fHwIeXl5CHZ3dgh2dnUIdnZ1CHZ2dgh5eXkIfHx8CICAgAiDhIMIi4uLCJCQkAiWlpYInZ2dCKio
qAivr68Itra2CL29vQjj4+MI3NzcCNXV1QjOzs4IxMTECL29vQi2trcIr6+wCKampgigoJ8ImpqaCJSV
lAiOjY4IiomKCIaHhwiEhIQIgYKBCIGBgQiBgYEIgYGBCISEhAiHh4cIioqKCI2NjgiUlJQImpqaCJ+f
oAimpqYIr6+vCLa2tgi9vb0IxMTECOfn5wjh4eEI29vbCNTU1AjKy8sIxMTFCL69vgi3t7gIrq6uCKmp
qQiko6MInp+eCJiXmAiUlJUIkZGSCI6PjwiMjYwIjIyMCIyMjAiMjIwIj46PCJGRkgiUlJUIl5eYCJ6e
ngijo6QIqampCK6urgi3t7cIvr2+CMTExAjLy8sI7OzsCObm5gjg4OAI29vbCNHS0gjLy8wIxcXGCMC/
vwi3t7cIsrKyCK2trQioqKgIoqKiCJ+fnwicnJwImZqaCJeYlwiWl5YIlpeWCJeXlwiamZoInJycCJ+e
nwiioaIIqKioCK2trQiysrIIt7e3CMC/wAjFxcUIy8vLCNLS0ggAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAwAAAAYAAAAAEA
IAAAAAAAACQAAAAAAAAAAAAAAAAAAAAAAADy8/MI8vPzCOvr6wjr6+sI4+TjCOPk4wjc29sI3NvbCNTT
0wjU09MIzMzLCMzMywjEw8QIxMPECLy9vAi8vbwItra2CLa2tgixsbEIsbGxCK2trAitrawIqqmpCKqp
qQinp6cIp6enCKenpwinp6cIp6eoCKenqAipqaoIqamqCKytrQisra0IsbGxCLGxsQi3trYIt7a2CL28
vQi9vL0IxMTECMTExAjMzMsIzMzLCNPT0wjT09MI29zbCNvc2wjy8/MI8vPzCOvr6wjr6+sI4+TjCOPk
4wjc29sI3NvbCNTT0wjU09MIzMzLCMzMywjEw8QIxMPECLy9vAi8vbwItra2CLa2tgixsbEIsbGxCK2t
rAitrawIqqmpCKqpqQinp6cIp6enCKenpwinp6cIp6eoCKenqAipqaoIqamqCKytrQisra0IsbGxCLGx
sQi3trYIt7a2CL28vQi9vL0IxMTECMTExAjMzMsIzMzLCNPT0wjT09MI29zbCNvc2wjs7OwI7OzsCOTk
5Ajk5OQI2traCNra2gjR0tEI0dLRCMnJyQjJyckIwMC/CMDAvwi3t7cIt7e3CK+vrwivr68IqKioCKio
qAiioqIIoqKiCJ2dnQidnZ0ImZqZCJmamQiXl5gIl5eYCJeXlgiXl5YIl5iXCJeYlwiZmZoImZmaCJ2d
nQidnZ0IoqKiCKKiogioqKgIqKioCK+vrwivr68It7e3CLe3twjAwL8IwMC/CMnJyQjJyckI0dLSCNHS
0gjs7OwI7OzsCOTk5Ajk5OQI2traCNra2gjR0tEI0dLRCMnJyQjJyckIwMC/CMDAvwi3t7cIt7e3CK+v
rwivr68IqKioCKioqAiioqIIoqKiCJ2dnQidnZ0ImZqZCJmamQiXl5gIl5eYCJeXlgiXl5YIl5iXCJeY
lwiZmZoImZmaCJ2dnQidnZ0IoqKiCKKiogioqKgIqKioCK+vrwivr68It7e3CLe3twjAwL8IwMC/CMnJ
yQjJyckI0dLSCNHS0gjl5eUI5eXlCNvb2wjb29sI0tLRCNLS0QjIx8cIyMfHCL29vgi9vb4ItLSzCLS0
swiqqqoIqqqqCKGhoQihoaEImZmZCJmZmQiTk5IIk5OSCI6NjQiOjY0IiYqJCImKiQiHh4cIh4eHCIaG
hgiGhoYIh4eHCIeHhwiJiYkIiYmJCI2NjQiNjY0Ik5OSCJOTkgiamZoImpmaCKGhoQihoaEIqqqqCKqq
qgizs7MIs7OzCL29vQi9vb0Ix8jHCMfIxwjl5eUI5eXlCNvb2wjb29sI0tLRCNLS0QjIx8cIyMfHCL29
vgi9vb4ItLSzCLS0swiqqqoIqqqqCKGhoQihoaEImZmZCJmZmQiTk5IIk5OSCI6NjQiOjY0IiYqJCImK
iQiHh4cIh4eHCIaGhgiGhoYIh4eHCIeHhwiJiYkIiYmJCI2NjQiNjY0Ik5OSCJOTkgiamZoImpmaCKGh
oQihoaEIqqqqCKqqqgizs7MIs7OzCL29vQi9vb0Ix8jHCMfIxwje3t4I3t7eCNPT0wjT09MIyMnJCMjJ
yQi9vb0Ivb29CLKysgiysrIIp6enCKenpwidnZ4InZ2eCJSUlAiUlJQIi4uLCIuLiwiEhIMIhISDCH19
fgh9fX4IeXl5CHl5eQh2dnYIdnZ2CHV1dgh1dXYIdnZ2CHZ2dgh5eXkIeXl5CH5+fQh+fn0IhISECISE
hAiLi4sIi4uLCJOTkwiTk5MInZ2dCJ2dnQinp6cIp6enCLKzsgiys7IIvb29CL29vQje3t4I3t7eCNPT
0wjT09MIyMnJCMjJyQi9vb0Ivb29CLKysgiysrIIp6enCKenpwidnZ4InZ2eCJSUlAiUlJQIi4uLCIuL
iwiEhIMIhISDCH19fgh9fX4IeXl5CHl5eQh2dnYIdnZ2CHV1dgh1dXYIdnZ2CHZ2dgh5eXkIeXl5CH5+
fQh+fn0IhISECISEhAiLi4sIi4uLCJOTkwiTk5MInZ2dCJ2dnQinp6cIp6enCLKzsgiys7IIvb29CL29
vQjX19cI19fXCMvLywjLy8sIwMDACMDAwAizs7MIs7OzCKinpwiop6cIm5ycCJucnAiRkZAIkZGQCIaG
hgiGhoYIfXx8CH18fAh1dHQIdXR0CG5ubghubm4IaWlpCGlpaQhmZmYIZmZmCGVlZQhlZWUIZmZmCGZm
ZghpaWkIaWlpCG5tbghubW4IdXR1CHV0dQh9fX0IfX19CIaGhgiGhoYIkZCRCJGQkQibm5wIm5ucCKin
pwiop6cIs7OzCLOzswjX19cI19fXCMvLywjLy8sIwMDACMDAwAizs7MIs7OzCKinpwiop6cIm5ycCJuc
nAiRkZAIkZGQCIaGhgiGhoYIfXx8CH18fAh1dHQIdXR0CG5ubghubm4IaWlpCGlpaQhmZmYIZmZmCGVl
ZQhlZWUIZmZmCGZmZghpaWkIaWlpCG5tbghubW4IdXR1CHV0dQh9fX0IfX19CIaGhgiGhoYIkZCRCJGQ
kQibm5wIm5ucCKinpwiop6cIs7OzCLOzswjQ0NAI0NDQCMPExAjDxMQIDw/3Sg8P90oDA/qcAwP6nBER
8jkREfI5kJCQCJCQkAgZGOUmGRjlJgMD94wDA/eMAwP2ewMD9nslJcQWJSXEFhES3SYREt0mAgL2jAIC
9owEBPJrBATya1VVVQhVVVUICQnoNgkJ6DYCAvecAgL3nAQE82sEBPNrZmZmCGZmZggoKMcWKCjHFgQE
93sEBPd7AwP5nAMD+ZwQEPA2EBDwNp2dnQidnZ0IqqqqCKqqqgjQ0NAI0NDQCMPExAjDxMQIDw/3Sg8P
90oDA/qcAwP6nBER8jkREfI5kJCQCJCQkAgZGOUmGRjlJgMD94wDA/eMAwP2ewMD9nslJcQWJSXEFhES
3SYREt0mAgL2jAIC9owEBPJrBATya1VVVQhVVVUICQnoNgkJ6DYCAvecAgL3nAQE82sEBPNrZmZmCGZm
ZggoKMcWKCjHFgQE93sEBPd7AwP5nAMD+ZwQEPA2EBDwNp2dnQidnZ0IqqqqCKqqqgjKysoIysrKCA8P
+EoPD/hKAADP/wAAz/8AAIv/AACL/wAA2v8AANr/Dg7vOQ4O7zkCAviZAgL4mQAAmf8AAJn/AACn/wAA
p/8CAveZAgL3mQIC95kCAveZAACY/wAAmP8AALP/AACz/wMD8WsDA/FrAADj/wAA4/8AAIn/AACJ/wAA
tP8AALT/BATyawQE8msDA/V7AwP1ewAAp/8AAKf/AACK/wAAiv8AAPD/AADw/ysr3hgrK94YoaKiCKGi
ogjKysoIysrKCA8P+EoPD/hKAADP/wAAz/8AAIv/AACL/wAA2v8AANr/Dg7vOQ4O7zkCAviZAgL4mQAA
mf8AAJn/AACn/wAAp/8CAveZAgL3mQIC95kCAveZAACY/wAAmP8AALP/AACz/wMD8WsDA/FrAADj/wAA
4/8AAIn/AACJ/wAAtP8AALT/BATyawQE8msDA/V7AwP1ewAAp/8AAKf/AACK/wAAiv8AAPD/AADw/ysr
3hgrK94YoaKiCKGiogjExMQIxMTECAUF+4wFBfuMAACa/wAAmv8AAAD/AAAA/wAAmf8AAJn/AwP4jAMD
+IwAAO//AADv/wAAAP8AAAD/AAAA/wAAAP8AAO7/AADu/wAA+f8AAPn/AAAA/wAAAP8AAIn/AACJ/wEB
9ZwBAfWcAADA/wAAwP8AAAD/AAAA/wAAVf8AAFX/AQH4zgEB+M4BAfnOAQH5zgAAVv8AAFb/AAAA/wAA
AP8AAMH/AADB/wgI9VoICPVamZmZCJmZmQjExMQIxMTECAUF+4wFBfuMAACa/wAAmv8AAAD/AAAA/wAA
mf8AAJn/AwP4jAMD+IwAAO//AADv/wAAAP8AAAD/AAAA/wAAAP8AAO7/AADu/wAA+f8AAPn/AAAA/wAA
AP8AAIn/AACJ/wEB9ZwBAfWcAADA/wAAwP8AAAD/AAAA/wAAVf8AAFX/AQH4zgEB+M4BAfnOAQH5zgAA
Vv8AAFb/AAAA/wAAAP8AAMH/AADB/wgI9VoICPVamZmZCJmZmQjAv8AIwL/ACAEB/M4BAfzOAABX/wAA
V/8AAAD/AAAA/wAAev8AAHr/AgL5rQIC+a0AAMH/AADB/wAAAP8AAAD/AAAA/wAAAP8AAMz/AADM/wAA
+f8AAPn/AAAA/wAAAP8AAIn/AACJ/wEB9JwBAfScAACX/wAAl/8AAAD/AAAA/wAAJf8AACX/AAD47wAA
+O8AAO7/AADu/wAAAP8AAAD/AAAA/wAAAP8AAKf/AACn/wQE93sEBPd7k5KSCJOSkgjAv8AIwL/ACAEB
/M4BAfzOAABX/wAAV/8AAAD/AAAA/wAAev8AAHr/AgL5rQIC+a0AAMH/AADB/wAAAP8AAAD/AAAA/wAA
AP8AAMz/AADM/wAA+f8AAPn/AAAA/wAAAP8AAIn/AACJ/wEB9JwBAfScAACX/wAAl/8AAAD/AAAA/wAA
Jf8AACX/AAD47wAA+O8AAO7/AADu/wAAAP8AAAD/AAAA/wAAAP8AAKf/AACn/wQE93sEBPd7k5KSCJOS
kgi7u7sIu7u7CAEB/O8BAfzvAAAm/wAAJv8AAAD/AAAA/wAAQP8AAED/AAD53gAA+d4AAKf/AACn/wAA
AP8AAAD/AAAA/wAAAP8AAKb/AACm/wAA+P8AAPj/AAAA/wAAAP8AAIn/AACJ/wAA9a0AAPWtAAB5/wAA
ef8AAAD/AAAA/wAAAP8AAAD/AADj/wAA4/8AANj/AADY/wAAAP8AAAD/AAAA/wAAAP8AAHr/AAB6/wIC
+a0CAvmtjo2OCI6Njgi7u7sIu7u7CAEB/O8BAfzvAAAm/wAAJv8AAAD/AAAA/wAAQP8AAED/AAD53gAA
+d4AAKf/AACn/wAAAP8AAAD/AAAA/wAAAP8AAKb/AACm/wAA+P8AAPj/AAAA/wAAAP8AAIn/AACJ/wAA
9a0AAPWtAAB5/wAAef8AAAD/AAAA/wAAAP8AAAD/AADj/wAA4/8AANj/AADY/wAAAP8AAAD/AAAA/wAA
AP8AAHr/AAB6/wIC+a0CAvmtjo2OCI6NjggTE/Y5ExP2OQAA2v8AANr/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AADv/wAA7/8AAIr/AACK/wAAAP8AAAD/AAAA/wAAAP8AAIn/AACJ/wAA+P8AAPj/AAAA/wAA
AP8AAIn/AACJ/wAA9+8AAPfvAAAl/wAAJf8AAAD/AAAA/wAAAP8AAAD/AAC//wAAv/8AALP/AACz/wAA
AP8AAAD/AAAA/wAAAP8AAED/AABA/wAA+t4AAPreiYmJCImJiQgTE/Y5ExP2OQAA2v8AANr/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AADv/wAA7/8AAIr/AACK/wAAAP8AAAD/AAAA/wAAAP8AAIn/AACJ/wAA
+P8AAPj/AAAA/wAAAP8AAIn/AACJ/wAA9+8AAPfvAAAl/wAAJf8AAAD/AAAA/wAAAP8AAAD/AAC//wAA
v/8AALP/AACz/wAAAP8AAAD/AAAA/wAAAP8AAED/AABA/wAA+t4AAPreiYmJCImJiQgKCvlaCgr5WgAA
wv8AAML/AAAA/wAAAP8AAHr/AAB6/wAAAP8AAAD/AADZ/wAA2f8AAFb/AABW/wAAAP8AAAD/AABV/wAA
Vf8AAFX/AABV/wAA+P8AAPj/AAAA/wAAAP8AAIj/AACI/wAA7P8AAOz/AAAA/wAAAP8AAHn/AAB5/wAA
AP8AAAD/AACl/wAApf8AAJj/AACY/wAAAP8AAAD/AABW/wAAVv8AAAD/AAAA/wAA8P8AAPD/JyfZGCcn
2RgKCvlaCgr5WgAAwv8AAML/AAAA/wAAAP8AAHr/AAB6/wAAAP8AAAD/AADZ/wAA2f8AAFb/AABW/wAA
AP8AAAD/AABV/wAAVf8AAFX/AABV/wAA+P8AAPj/AAAA/wAAAP8AAIj/AACI/wAA7P8AAOz/AAAA/wAA
AP8AAHn/AAB5/wAAAP8AAAD/AACl/wAApf8AAJj/AACY/wAAAP8AAAD/AABW/wAAVv8AAAD/AAAA/wAA
8P8AAPD/JyfZGCcn2RgFBfuMBQX7jAAAmv8AAJr/AAAA/wAAAP8AALX/AAC1/wAAAP8AAAD/AACn/wAA
p/8AACX/AAAl/wAAVf8AAFX/AACJ/wAAif8AAAD/AAAA/wAA+P8AAPj/AAAA/wAAAP8AAIj/AACI/wAA
vv8AAL7/AAAA/wAAAP8AALL/AACy/wAAAP8AAAD/AAB5/wAAef8AAHn/AAB5/wAAAP8AAAD/AACn/wAA
p/8AAAD/AAAA/wAAzv8AAM7/CwvxSgsL8UoFBfuMBQX7jAAAmv8AAJr/AAAA/wAAAP8AALX/AAC1/wAA
AP8AAAD/AACn/wAAp/8AACX/AAAl/wAAVf8AAFX/AACJ/wAAif8AAAD/AAAA/wAA+P8AAPj/AAAA/wAA
AP8AAIj/AACI/wAAvv8AAL7/AAAA/wAAAP8AALL/AACy/wAAAP8AAAD/AAB5/wAAef8AAHn/AAB5/wAA
AP8AAAD/AACn/wAAp/8AAAD/AAAA/wAAzv8AAM7/CwvxSgsL8UoDA/ytAwP8rQAAe/8AAHv/AABB/wAA
Qf8AANr/AADa/wAAAP8AAAD/AABp/wAAaf8AAAD/AAAA/wAAef8AAHn/AACm/wAApv8AAAD/AAAA/wAA
1/8AANf/AAAA/wAAAP8AAIj/AACI/wAApf8AAKX/AAAA/wAAAP8AAOL/AADi/wAAJf8AACX/AABV/wAA
Vf8AACX/AAAl/wAAJf8AACX/AADZ/wAA2f8AAAD/AAAA/wAAp/8AAKf/BAT3ewQE93sDA/ytAwP8rQAA
e/8AAHv/AABB/wAAQf8AANr/AADa/wAAAP8AAAD/AABp/wAAaf8AAAD/AAAA/wAAef8AAHn/AACm/wAA
pv8AAAD/AAAA/wAA1/8AANf/AAAA/wAAAP8AAIj/AACI/wAApf8AAKX/AAAA/wAAAP8AAOL/AADi/wAA
Jf8AACX/AABV/wAAVf8AACX/AAAl/wAAJf8AACX/AADZ/wAA2f8AAAD/AAAA/wAAp/8AAKf/BAT3ewQE
93sBAf3vAQH97wAAJv8AACb/AAB7/wAAe/8BAfvvAQH77wAAJv8AACb/AAAA/wAAAP8AAAD/AAAA/wAA
pv8AAKb/AADA/wAAwP8AAAD/AAAA/wAAsv8AALL/AAAA/wAAAP8AAIn/AACJ/wAAef8AAHn/AAAl/wAA
Jf8AAPfvAAD37wAAef8AAHn/AAAA/wAAAP8AAAD/AAAA/wAAef8AAHn/AADv/wAA7/8AAAD/AAAA/wAA
iv8AAIr/AwP5nAMD+ZwBAf3vAQH97wAAJv8AACb/AAB7/wAAe/8BAfvvAQH77wAAJv8AACb/AAAA/wAA
AP8AAAD/AAAA/wAApv8AAKb/AADA/wAAwP8AAAD/AAAA/wAAsv8AALL/AAAA/wAAAP8AAIn/AACJ/wAA
ef8AAHn/AAAl/wAAJf8AAPfvAAD37wAAef8AAHn/AAAA/wAAAP8AAAD/AAAA/wAAef8AAHn/AADv/wAA
7/8AAAD/AAAA/wAAiv8AAIr/AwP5nAMD+ZwAAPL/AADy/wAAAP8AAAD/AACa/wAAmv8BAfrOAQH6zgAA
Vv8AAFb/AAAA/wAAAP8AAAD/AAAA/wAAwf8AAMH/AADj/wAA4/8AAAD/AAAA/wAAl/8AAJf/AAD4/wAA
+P8AAPbOAAD2zgAAVf8AAFX/AABV/wAAVf8AAPbOAAD2zgAAl/8AAJf/AAAA/wAAAP8AAAD/AAAA/wAA
mf8AAJn/AAD53gAA+d4AAED/AABA/wAAVv8AAFb/AQH6zgEB+s4AAPL/AADy/wAAAP8AAAD/AACa/wAA
mv8BAfrOAQH6zgAAVv8AAFb/AAAA/wAAAP8AAAD/AAAA/wAAwf8AAMH/AADj/wAA4/8AAAD/AAAA/wAA
l/8AAJf/AAD4/wAA+P8AAPbOAAD2zgAAVf8AAFX/AABV/wAAVf8AAPbOAAD2zgAAl/8AAJf/AAAA/wAA
AP8AAAD/AAAA/wAAmf8AAJn/AAD53gAA+d4AAED/AABA/wAAVv8AAFb/AQH6zgEB+s4AAMP/AADD/wAA
AP8AAAD/AAC1/wAAtf8DA/qcAwP6nAAAiv8AAIr/AAAA/wAAAP8AAAD/AAAA/wAA5P8AAOT/AAD47wAA
+O8AACX/AAAl/wAAaP8AAGj/AACX/wAAl/8AAKX/AACl/wAAAP8AAAD/AACJ/wAAif8BAfScAQH0nAAA
s/8AALP/AAAA/wAAAP8AAAD/AAAA/wAAtP8AALT/AgL4rQIC+K0AAHr/AAB6/wAAAP8AAAD/AAD8/wAA
/P8AAMP/AADD/wAAAP8AAAD/AAC1/wAAtf8DA/qcAwP6nAAAiv8AAIr/AAAA/wAAAP8AAAD/AAAA/wAA
5P8AAOT/AAD47wAA+O8AACX/AAAl/wAAaP8AAGj/AACX/wAAl/8AAKX/AACl/wAAAP8AAAD/AACJ/wAA
if8BAfScAQH0nAAAs/8AALP/AAAA/wAAAP8AAAD/AAAA/wAAtP8AALT/AgL4rQIC+K0AAHr/AAB6/wAA
AP8AAAD/AAD8/wAA/P8AALb/AAC2/wAAAP8AAAD/AADP/wAAz/8FBfl7BQX5ewAAp/8AAKf/AAAA/wAA
AP8AACX/AAAl/wAA+e8AAPnvAQH5zgEB+c4AAFX/AABV/wAAQP8AAED/AAAA/wAAAP8AAGj/AABo/wAA
AP8AAAD/AACm/wAApv8CAvN7AgLzewAA2P8AANj/AAAA/wAAAP8AAAD/AAAA/wAA2f8AANn/AwP2jAMD
9owAAJn/AACZ/wAAAP8AAAD/AADm/wAA5v8AALb/AAC2/wAAAP8AAAD/AADP/wAAz/8FBfl7BQX5ewAA
p/8AAKf/AAAA/wAAAP8AACX/AAAl/wAA+e8AAPnvAQH5zgEB+c4AAFX/AABV/wAAQP8AAED/AAAA/wAA
AP8AAGj/AABo/wAAAP8AAAD/AACm/wAApv8CAvN7AgLzewAA2P8AANj/AAAA/wAAAP8AAAD/AAAA/wAA
2f8AANn/AwP2jAMD9owAAJn/AACZ/wAAAP8AAAD/AADm/wAA5v8EBPyZBAT8mQAA/f8AAP3/AwP6mQMD
+pk7O9sWOzvbFgMD+pkDA/qZAAD7/wAA+/8AAPrvAAD67wMD9okDA/aJBQXzaAUF82gBAfnOAQH5zgAA
+d4AAPneAAD5/wAA+f8BAfe9AQH3vQAA+f8AAPn/AQH2mQEB9pkbG7oWGxu6FgIC95kCAveZAAD6/wAA
+v8AAPr/AAD6/wIC95kCAveZFhbjJhYW4yYDA/mZAwP5mQAA/P8AAPz/AwP6mQMD+pkEBPyZBAT8mQAA
/f8AAP3/AwP6mQMD+pk7O9sWOzvbFgMD+pkDA/qZAAD7/wAA+/8AAPrvAAD67wMD9okDA/aJBQXzaAUF
82gBAfnOAQH5zgAA+d4AAPneAAD5/wAA+f8BAfe9AQH3vQAA+f8AAPn/AQH2mQEB9pkbG7oWGxu6FgIC
95kCAveZAAD6/wAA+v8AAPr/AAD6/wIC95kCAveZFhbjJhYW4yYDA/mZAwP5mQAA/P8AAPz/AwP6mQMD
+pnQ0NAI0NDQCMPExAjDxMQIt7e3CLe3twiqqqoIqqqqCJ2dnQidnZ0IkZCRCJGQkQiEhYQIhIWECHl5
eQh5eXkIb29vCG9vbwhmZmYIZmZmCF5fXwheX18IWlpaCFpaWghWVlYIVlZWCFVUVQhVVFUIVlZWCFZW
VghaWloIWlpaCF9fXwhfX18IZmZmCGZmZghubm4Ibm5uCHl5eQh5eXkIhYSECIWEhAiRkJEIkZCRCJ2d
nQidnZ0IqqqqCKqqqgjQ0NAI0NDQCMPExAjDxMQIt7e3CLe3twiqqqoIqqqqCJ2dnQidnZ0IkZCRCJGQ
kQiEhYQIhIWECHl5eQh5eXkIb29vCG9vbwhmZmYIZmZmCF5fXwheX18IWlpaCFpaWghWVlYIVlZWCFVU
VQhVVFUIVlZWCFZWVghaWloIWlpaCF9fXwhfX18IZmZmCGZmZghubm4Ibm5uCHl5eQh5eXkIhYSECIWE
hAiRkJEIkZCRCJ2dnQidnZ0IqqqqCKqqqgjX19cI19fXCMzMywjMzMsIwL/ACMC/wAizs7MIs7OzCKeo
qAinqKgInJycCJycnAiQkJAIkJCQCIaGhgiGhoYIfXx9CH18fQh0dXQIdHV0CG5ubghubm4IamlpCGpp
aQhmZmYIZmZmCGVlZQhlZWUIZmZmCGZmZghpaWkIaWlpCG5ubghubm4IdXR0CHV0dAh8fH0IfHx9CIaG
hgiGhoYIkJGQCJCRkAibnJwIm5ycCKiopwioqKcItLSzCLS0swjX19cI19fXCMzMywjMzMsIwL/ACMC/
wAizs7MIs7OzCKeoqAinqKgInJycCJycnAiQkJAIkJCQCIaGhgiGhoYIfXx9CH18fQh0dXQIdHV0CG5u
bghubm4IamlpCGppaQhmZmYIZmZmCGVlZQhlZWUIZmZmCGZmZghpaWkIaWlpCG5ubghubm4IdXR0CHV0
dAh8fH0IfHx9CIaGhgiGhoYIkJGQCJCRkAibnJwIm5ycCKiopwioqKcItLSzCLS0swje3t4I3t7eCNPT
1AjT09QIyMjJCMjIyQi+vb0Ivr29CLKysgiysrIIp6ioCKeoqAidnZ0InZ2dCJOUkwiTlJMIiouLCIqL
iwiDg4QIg4OECH19fQh9fX0IeXl5CHl5eQh2d3YIdnd2CHZ2dQh2dnUIdnZ2CHZ2dgh5eXkIeXl5CH5+
fgh+fn4Ig4SDCIOEgwiLi4sIi4uLCJOTkwiTk5MInZ2dCJ2dnQioqKgIqKioCLKysgiysrIIvb29CL29
vQje3t4I3t7eCNPT1AjT09QIyMjJCMjIyQi+vb0Ivr29CLKysgiysrIIp6ioCKeoqAidnZ0InZ2dCJOU
kwiTlJMIiouLCIqLiwiDg4QIg4OECH19fQh9fX0IeXl5CHl5eQh2d3YIdnd2CHZ2dQh2dnUIdnZ2CHZ2
dgh5eXkIeXl5CH5+fgh+fn4Ig4SDCIOEgwiLi4sIi4uLCJOTkwiTk5MInZ2dCJ2dnQioqKgIqKioCLKy
sgiysrIIvb29CL29vQjl5eUI5eXlCNvc2wjb3NsI0dHRCNHR0QjHyMgIx8jICL29vgi9vb4Is7O0CLOz
tAiqqqoIqqqqCKKhoQiioaEImZqZCJmamQiTkpMIk5KTCI2NjgiNjY4IiYqJCImKiQiHh4cIh4eHCIaG
hgiGhoYIh4eHCIeHhwiJiYkIiYmJCI2OjgiNjo4IkpKTCJKSkwiZmZkImZmZCKGhogihoaIIqqqqCKqq
qgizs7MIs7OzCL69vQi+vb0Ix8fICMfHyAjl5eUI5eXlCNvc2wjb3NsI0dHRCNHR0QjHyMgIx8jICL29
vgi9vb4Is7O0CLOztAiqqqoIqqqqCKKhoQiioaEImZqZCJmamQiTkpMIk5KTCI2NjgiNjY4IiYqJCImK
iQiHh4cIh4eHCIaGhgiGhoYIh4eHCIeHhwiJiYkIiYmJCI2OjgiNjo4IkpKTCJKSkwiZmZkImZmZCKGh
ogihoaIIqqqqCKqqqgizs7MIs7OzCL69vQi+vb0Ix8fICMfHyAjs7OwI7OzsCOPj4wjj4+MI29vbCNvb
2wjR0tII0dLSCMjIyQjIyMkIwL+/CMC/vwi3t7cIt7e3CLCvrwiwr68IqKioCKioqAiioqIIoqKiCJ2d
nQidnZ0ImZqaCJmamgiXmJcIl5iXCJaXlgiWl5YIl5eXCJeXlwiamZoImpmaCJ2dnQidnZ0IoqGiCKKh
ogioqKgIqKioCK+wrwivsK8It7e3CLe3twjAv8AIwL/ACMjIyAjIyMgI0tLSCNLS0gjs7OwI7OzsCOPj
4wjj4+MI29vbCNvb2wjR0tII0dLSCMjIyQjIyMkIwL+/CMC/vwi3t7cIt7e3CLCvrwiwr68IqKioCKio
qAiioqIIoqKiCJ2dnQidnZ0ImZqaCJmamgiXmJcIl5iXCJaXlgiWl5YIl5eXCJeXlwiamZoImpmaCJ2d
nQidnZ0IoqGiCKKhogioqKgIqKioCK+wrwivsK8It7e3CLe3twjAv8AIwL/ACMjIyAjIyMgI0tLSCNLS
0ggAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=
</value>
</data>
</root>

@ -0,0 +1,7 @@
Public Class frmResult
Private Sub frmResult_FormClosed(sender As Object, e As FormClosedEventArgs) Handles Me.FormClosed
frmMain.Close()
End Sub
End Class

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

@ -0,0 +1,22 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Express 2013 for Windows Desktop
VisualStudioVersion = 12.0.21005.1
MinimumVisualStudioVersion = 10.0.40219.1
Project("{F184B08F-C81C-45F6-A57F-5ABD9991F28F}") = "WiW Trial Handout Text Creator", "WiW Trial Handout Text Creator\WiW Trial Handout Text Creator.vbproj", "{0269C4B6-9F86-4E90-B33C-D726E031647D}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Release|Any CPU = Release|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{0269C4B6-9F86-4E90-B33C-D726E031647D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{0269C4B6-9F86-4E90-B33C-D726E031647D}.Debug|Any CPU.Build.0 = Debug|Any CPU
{0269C4B6-9F86-4E90-B33C-D726E031647D}.Release|Any CPU.ActiveCfg = Release|Any CPU
{0269C4B6-9F86-4E90-B33C-D726E031647D}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal
Loading…
Cancel
Save