From a76663ddcd7cf4c2cfd38346f75bc56b92fa48a5 Mon Sep 17 00:00:00 2001 From: Dominic Reich Date: Sun, 14 Jun 2015 21:04:26 +0200 Subject: [PATCH] initial commit --- LICENSE | 22 + README.md | 6 + WiW Trial Handout Text Creator/App.config | 9 + .../ApplicationEvents.vb | 1 + .../My Project/Application.Designer.vb | 38 ++ .../My Project/Application.myapp | 10 + .../My Project/AssemblyInfo.vb | 23 + .../My Project/Resources.Designer.vb | 63 +++ .../My Project/Resources.resx | 117 +++++ .../My Project/Settings.Designer.vb | 73 ++++ .../My Project/Settings.settings | 7 + .../My Project/app.manifest | 54 +++ .../WiW Trial Handout Text Creator.vbproj | 220 ++++++++++ ...WiW Trial Handout Text Creator.vbproj.user | 16 + .../frmMain.Designer.vb | 260 +++++++++++ WiW Trial Handout Text Creator/frmMain.resx | 377 ++++++++++++++++ WiW Trial Handout Text Creator/frmMain.vb | 99 +++++ .../frmResult.Designer.vb | 72 ++++ WiW Trial Handout Text Creator/frmResult.resx | 403 ++++++++++++++++++ WiW Trial Handout Text Creator/frmResult.vb | 7 + WiW Trial Handout Text Creator/wiw.ico | Bin 0 -> 15086 bytes WiW Trial Handout.sln | 22 + 22 files changed, 1899 insertions(+) create mode 100644 LICENSE create mode 100644 README.md create mode 100644 WiW Trial Handout Text Creator/App.config create mode 100644 WiW Trial Handout Text Creator/ApplicationEvents.vb create mode 100644 WiW Trial Handout Text Creator/My Project/Application.Designer.vb create mode 100644 WiW Trial Handout Text Creator/My Project/Application.myapp create mode 100644 WiW Trial Handout Text Creator/My Project/AssemblyInfo.vb create mode 100644 WiW Trial Handout Text Creator/My Project/Resources.Designer.vb create mode 100644 WiW Trial Handout Text Creator/My Project/Resources.resx create mode 100644 WiW Trial Handout Text Creator/My Project/Settings.Designer.vb create mode 100644 WiW Trial Handout Text Creator/My Project/Settings.settings create mode 100644 WiW Trial Handout Text Creator/My Project/app.manifest create mode 100644 WiW Trial Handout Text Creator/WiW Trial Handout Text Creator.vbproj create mode 100644 WiW Trial Handout Text Creator/WiW Trial Handout Text Creator.vbproj.user create mode 100644 WiW Trial Handout Text Creator/frmMain.Designer.vb create mode 100644 WiW Trial Handout Text Creator/frmMain.resx create mode 100644 WiW Trial Handout Text Creator/frmMain.vb create mode 100644 WiW Trial Handout Text Creator/frmResult.Designer.vb create mode 100644 WiW Trial Handout Text Creator/frmResult.resx create mode 100644 WiW Trial Handout Text Creator/frmResult.vb create mode 100644 WiW Trial Handout Text Creator/wiw.ico create mode 100644 WiW Trial Handout.sln diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..d7e0e57 --- /dev/null +++ b/LICENSE @@ -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. + diff --git a/README.md b/README.md new file mode 100644 index 0000000..d1cb55b --- /dev/null +++ b/README.md @@ -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. diff --git a/WiW Trial Handout Text Creator/App.config b/WiW Trial Handout Text Creator/App.config new file mode 100644 index 0000000..ba6c8d8 --- /dev/null +++ b/WiW Trial Handout Text Creator/App.config @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/WiW Trial Handout Text Creator/ApplicationEvents.vb b/WiW Trial Handout Text Creator/ApplicationEvents.vb new file mode 100644 index 0000000..5f28270 --- /dev/null +++ b/WiW Trial Handout Text Creator/ApplicationEvents.vb @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/WiW Trial Handout Text Creator/My Project/Application.Designer.vb b/WiW Trial Handout Text Creator/My Project/Application.Designer.vb new file mode 100644 index 0000000..875d535 --- /dev/null +++ b/WiW Trial Handout Text Creator/My Project/Application.Designer.vb @@ -0,0 +1,38 @@ +'------------------------------------------------------------------------------ +' +' 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. +' +'------------------------------------------------------------------------------ + +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 + + _ + 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 + + _ + Protected Overrides Sub OnCreateMainForm() + Me.MainForm = Global.WiW_Trial_Handout_Text_Creator.frmMain + End Sub + End Class +End Namespace diff --git a/WiW Trial Handout Text Creator/My Project/Application.myapp b/WiW Trial Handout Text Creator/My Project/Application.myapp new file mode 100644 index 0000000..6e9ec9e --- /dev/null +++ b/WiW Trial Handout Text Creator/My Project/Application.myapp @@ -0,0 +1,10 @@ + + + true + frmMain + false + 1 + true + 0 + false + \ No newline at end of file diff --git a/WiW Trial Handout Text Creator/My Project/AssemblyInfo.vb b/WiW Trial Handout Text Creator/My Project/AssemblyInfo.vb new file mode 100644 index 0000000..8f791fa --- /dev/null +++ b/WiW Trial Handout Text Creator/My Project/AssemblyInfo.vb @@ -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 + + + + + + + + + + + + diff --git a/WiW Trial Handout Text Creator/My Project/Resources.Designer.vb b/WiW Trial Handout Text Creator/My Project/Resources.Designer.vb new file mode 100644 index 0000000..74f8875 --- /dev/null +++ b/WiW Trial Handout Text Creator/My Project/Resources.Designer.vb @@ -0,0 +1,63 @@ +'------------------------------------------------------------------------------ +' +' 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. +' +'------------------------------------------------------------------------------ + +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. + ''' + ''' A strongly-typed resource class, for looking up localized strings, etc. + ''' + _ + Friend Module Resources + + Private resourceMan As Global.System.Resources.ResourceManager + + Private resourceCulture As Global.System.Globalization.CultureInfo + + ''' + ''' Returns the cached ResourceManager instance used by this class. + ''' + _ + 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 + + ''' + ''' Overrides the current thread's CurrentUICulture property for all + ''' resource lookups using this strongly typed resource class. + ''' + _ + Friend Property Culture() As Global.System.Globalization.CultureInfo + Get + Return resourceCulture + End Get + Set + resourceCulture = value + End Set + End Property + End Module +End Namespace diff --git a/WiW Trial Handout Text Creator/My Project/Resources.resx b/WiW Trial Handout Text Creator/My Project/Resources.resx new file mode 100644 index 0000000..ffecec8 --- /dev/null +++ b/WiW Trial Handout Text Creator/My Project/Resources.resx @@ -0,0 +1,117 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/WiW Trial Handout Text Creator/My Project/Settings.Designer.vb b/WiW Trial Handout Text Creator/My Project/Settings.Designer.vb new file mode 100644 index 0000000..2f4c04a --- /dev/null +++ b/WiW Trial Handout Text Creator/My Project/Settings.Designer.vb @@ -0,0 +1,73 @@ +'------------------------------------------------------------------------------ +' +' 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. +' +'------------------------------------------------------------------------------ + +Option Strict On +Option Explicit On + + +Namespace My + + _ + 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 + + _ + 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 + + _ + Friend Module MySettingsProperty + + _ + 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 diff --git a/WiW Trial Handout Text Creator/My Project/Settings.settings b/WiW Trial Handout Text Creator/My Project/Settings.settings new file mode 100644 index 0000000..377f56d --- /dev/null +++ b/WiW Trial Handout Text Creator/My Project/Settings.settings @@ -0,0 +1,7 @@ + + + + + + + diff --git a/WiW Trial Handout Text Creator/My Project/app.manifest b/WiW Trial Handout Text Creator/My Project/app.manifest new file mode 100644 index 0000000..dcaedc8 --- /dev/null +++ b/WiW Trial Handout Text Creator/My Project/app.manifest @@ -0,0 +1,54 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/WiW Trial Handout Text Creator/WiW Trial Handout Text Creator.vbproj b/WiW Trial Handout Text Creator/WiW Trial Handout Text Creator.vbproj new file mode 100644 index 0000000..70de993 --- /dev/null +++ b/WiW Trial Handout Text Creator/WiW Trial Handout Text Creator.vbproj @@ -0,0 +1,220 @@ + + + + + Debug + AnyCPU + {0269C4B6-9F86-4E90-B33C-D726E031647D} + WinExe + WiW_Trial_Handout_Text_Creator.My.MyApplication + WiW_Trial_Handout_Text_Creator + WiW Trial Handout Text Creator + 512 + WindowsForms + v4.0 + false + + + C:\Users\Dom\Desktop\trial_handouts\ + true + Disk + false + Foreground + 7 + Days + false + false + true + 2 + 1.0.0.%2a + false + true + true + + + AnyCPU + true + full + true + true + bin\Debug\ + + + 41999,42016,42017,42018,42019,42020,42021,42022,42032,42036 + 1 + false + + + + + AnyCPU + None + false + true + true + bin\Release\ + + + 41999,42016,42017,42018,42019,42020,42021,42022,42032,42036 + false + true + 1 + false + true + false + + + + + On + + + Binary + + + Off + + + On + + + My Project\app.manifest + + + 10F23641326D98B973B61F1FD980B0B5995DAE97 + + + + + + + false + + + false + + + Internet + + + false + + + false + + + wiw.ico + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Form + + + frmMain.vb + Form + + + frmResult.vb + + + Form + + + + True + Application.myapp + + + True + True + Resources.resx + + + True + Settings.settings + True + + + + + frmMain.vb + + + frmResult.vb + + + VbMyResourcesResXFileCodeGenerator + Resources.Designer.vb + My.Resources + Designer + + + + + + MyApplicationCodeGenerator + Application.Designer.vb + + + SettingsSingleFileGenerator + My + Settings.Designer.vb + + + + + + False + Microsoft .NET Framework 4.5 %28x86 and x64%29 + true + + + False + .NET Framework 3.5 SP1 Client Profile + false + + + False + .NET Framework 3.5 SP1 + false + + + + + + + + \ No newline at end of file diff --git a/WiW Trial Handout Text Creator/WiW Trial Handout Text Creator.vbproj.user b/WiW Trial Handout Text Creator/WiW Trial Handout Text Creator.vbproj.user new file mode 100644 index 0000000..3ffb6a7 --- /dev/null +++ b/WiW Trial Handout Text Creator/WiW Trial Handout Text Creator.vbproj.user @@ -0,0 +1,16 @@ + + + + C:\Users\Dom\Desktop\trial_handouts\|C:\Users\dominic\Desktop\trial_handout_publish\ + + + + + + de-DE + false + + + false + + \ No newline at end of file diff --git a/WiW Trial Handout Text Creator/frmMain.Designer.vb b/WiW Trial Handout Text Creator/frmMain.Designer.vb new file mode 100644 index 0000000..c80bb9c --- /dev/null +++ b/WiW Trial Handout Text Creator/frmMain.Designer.vb @@ -0,0 +1,260 @@ + _ +Partial Class frmMain + Inherits System.Windows.Forms.Form + + 'Das Formular überschreibt den Löschvorgang, um die Komponentenliste zu bereinigen. + _ + 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. + _ + 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 diff --git a/WiW Trial Handout Text Creator/frmMain.resx b/WiW Trial Handout Text Creator/frmMain.resx new file mode 100644 index 0000000..f5b0997 --- /dev/null +++ b/WiW Trial Handout Text Creator/frmMain.resx @@ -0,0 +1,377 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + 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= + + + \ No newline at end of file diff --git a/WiW Trial Handout Text Creator/frmMain.vb b/WiW Trial Handout Text Creator/frmMain.vb new file mode 100644 index 0000000..c961df6 --- /dev/null +++ b/WiW Trial Handout Text Creator/frmMain.vb @@ -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 \ No newline at end of file diff --git a/WiW Trial Handout Text Creator/frmResult.Designer.vb b/WiW Trial Handout Text Creator/frmResult.Designer.vb new file mode 100644 index 0000000..b54b89a --- /dev/null +++ b/WiW Trial Handout Text Creator/frmResult.Designer.vb @@ -0,0 +1,72 @@ + _ +Partial Class frmResult + Inherits System.Windows.Forms.Form + + 'Das Formular überschreibt den Löschvorgang, um die Komponentenliste zu bereinigen. + _ + 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. + _ + 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 diff --git a/WiW Trial Handout Text Creator/frmResult.resx b/WiW Trial Handout Text Creator/frmResult.resx new file mode 100644 index 0000000..c248758 --- /dev/null +++ b/WiW Trial Handout Text Creator/frmResult.resx @@ -0,0 +1,403 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 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<--) 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&file=viewforum&f=27 +X-Fire: http://www.wakeislandwarriors.com/bf3/modules.php?name=Forums&file=viewtopic&t=26 +TS3: http://www.wakeislandwarriors.com/bf3/modules.php?name=News&file=article&sid=11 + +Good luck! + + + + + 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= + + + \ No newline at end of file diff --git a/WiW Trial Handout Text Creator/frmResult.vb b/WiW Trial Handout Text Creator/frmResult.vb new file mode 100644 index 0000000..df23f4f --- /dev/null +++ b/WiW Trial Handout Text Creator/frmResult.vb @@ -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 \ No newline at end of file diff --git a/WiW Trial Handout Text Creator/wiw.ico b/WiW Trial Handout Text Creator/wiw.ico new file mode 100644 index 0000000000000000000000000000000000000000..8af6824b1e6da3a7b9e40fce951a498706e06795 GIT binary patch literal 15086 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