Since I started using Powershell I am always fascinated by the way we can build Graphical User Interface GUI easily. Although I am not very good at it creating GUI, This is my first attempt to create one using Sapien Powershell Studio and I was successful.
Here you need to provide Esxi, Username and password for login. If provided information is correct then VM list will be populated in drop down box above Open Console button. You can select your VM and press Open Console. Console will be opened in web browser.
This is very handy when you don't want to give complete view of your vSphere environment to you Application team or monitoring team and want to give them very limited view in the case of server is not responding. Although you can control privileges and some of view within vCenter itself.
Here is the screenshot how to run this script. Make sure you have installed Powercli installed on the server.
Copy below code in text and rename extension to .ps1.
################
# http://kunaludapi.blogspot.com
# Tested on Powershell 4.0, PowerCli 5.5, Vsphere 5.5, Windows 7
################
#------------------------------------------------------------------------
# Source File Information (DO NOT MODIFY)
# Source ID: 6944f044-d814-4f00-a8d1-a5148c5017b8
# Source File: C:\Users\JumboPC\Documents\SAPIEN\PowerShell Studio 2012\Files\Temp.pff
#------------------------------------------------------------------------
#region File Recovery Data (DO NOT MODIFY)
<#RecoveryData:
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#>
#endregion
#========================================================================
# Code Generated By: SAPIEN Technologies, Inc., PowerShell Studio 2012 v3.1.21
# Generated On: 15-Feb-15 11:29 AM
# Generated By: VC001
#========================================================================
#----------------------------------------------
#region Application Functions
#----------------------------------------------
function OnApplicationLoad {
#Note: This function is not called in Projects
#Note: This function runs before the form is created
#Note: To get the script directory in the Packager use: Split-Path $hostinvocation.MyCommand.path
#Note: To get the console output in the Packager (Windows Mode) use: $ConsoleOutput (Type: System.Collections.ArrayList)
#Important: Form controls cannot be accessed in this function
#TODO: Add snapins and custom code to validate the application load
Add-PSSnapin VMware.VimAutomation.Cloud
Add-PSSnapin vmware.vimautomation.core
return $true #return true for success or false for failure
}
function OnApplicationExit {
#Note: This function is not called in Projects
#Note: This function runs after the form is closed
#TODO: Add custom code to clean up and unload snapins when the application exits
Disconnect-VIServer * -Confirm:$false
$script:ExitCode = 0 #Set the exit code for the Packager
}
#endregion Application Functions
#----------------------------------------------
# Generated Form Function
#----------------------------------------------
function Call-Temp_pff {
#----------------------------------------------
#region Import the Assemblies
#----------------------------------------------
[void][reflection.assembly]::Load("mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")
[void][reflection.assembly]::Load("System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")
[void][reflection.assembly]::Load("System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")
[void][reflection.assembly]::Load("System.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")
[void][reflection.assembly]::Load("System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")
[void][reflection.assembly]::Load("System.Xml, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")
[void][reflection.assembly]::Load("System.DirectoryServices, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")
[void][reflection.assembly]::Load("System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089")
[void][reflection.assembly]::Load("System.ServiceProcess, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")
#endregion Import Assemblies
#----------------------------------------------
#region Generated Form Objects
#----------------------------------------------
[System.Windows.Forms.Application]::EnableVisualStyles()
$FormConsoleViewer = New-Object 'System.Windows.Forms.Form'
$buttonOpenConsole = New-Object 'System.Windows.Forms.Button'
$comboboxVMs = New-Object 'System.Windows.Forms.ComboBox'
$labelPassword = New-Object 'System.Windows.Forms.Label'
$labelUserName = New-Object 'System.Windows.Forms.Label'
$labelVCenterOrESXi = New-Object 'System.Windows.Forms.Label'
$buttonLogin = New-Object 'System.Windows.Forms.Button'
$username = New-Object 'System.Windows.Forms.TextBox'
$maskedtextbox1 = New-Object 'System.Windows.Forms.MaskedTextBox'
$vCenterOrEsxi = New-Object 'System.Windows.Forms.TextBox'
$InitialFormWindowState = New-Object 'System.Windows.Forms.FormWindowState'
#endregion Generated Form Objects
#----------------------------------------------
# User Generated Script
#----------------------------------------------
function OnApplicationLoad {
#Note: This function is not called in Projects
#Note: This function runs before the form is created
#Note: To get the script directory in the Packager use: Split-Path $hostinvocation.MyCommand.path
#Note: To get the console output in the Packager (Windows Mode) use: $ConsoleOutput (Type: System.Collections.ArrayList)
#Important: Form controls cannot be accessed in this function
#TODO: Add snapins and custom code to validate the application load
Add-PSSnapin VMware.VimAutomation.Cloud
Add-PSSnapin vmware.vimautomation.core
return $true #return true for success or false for failure
}
function OnApplicationExit {
#Note: This function is not called in Projects
#Note: This function runs after the form is closed
#TODO: Add custom code to clean up and unload snapins when the application exits
Disconnect-VIServer * -Confirm:$false
$script:ExitCode = 0 #Set the exit code for the Packager
}
$FormConsoleViewer_Load={
#TODO: Initialize Form Controls here
}
#region Control Helper Functions
function Load-ComboBox
{
<#
.SYNOPSIS
This functions helps you load items into a ComboBox.
.DESCRIPTION
Use this function to dynamically load items into the ComboBox control.
.PARAMETER ComboBox
The ComboBox control you want to add items to.
.PARAMETER Items
The object or objects you wish to load into the ComboBox's Items collection.
.PARAMETER DisplayMember
Indicates the property to display for the items in this control.
.PARAMETER Append
Adds the item(s) to the ComboBox without clearing the Items collection.
.EXAMPLE
Load-ComboBox $combobox1 "Red", "White", "Blue"
.EXAMPLE
Load-ComboBox $combobox1 "Red" -Append
Load-ComboBox $combobox1 "White" -Append
Load-ComboBox $combobox1 "Blue" -Append
.EXAMPLE
Load-ComboBox $combobox1 (Get-Process) "ProcessName"
#>
Param (
[ValidateNotNull()]
[Parameter(Mandatory=$true)]
[System.Windows.Forms.ComboBox]$ComboBox,
[ValidateNotNull()]
[Parameter(Mandatory=$true)]
$Items,
[Parameter(Mandatory=$false)]
[string]$DisplayMember,
[switch]$Append
)
if(-not $Append)
{
$ComboBox.Items.Clear()
}
if($Items -is [Object[]])
{
$ComboBox.Items.AddRange($Items)
}
elseif ($Items -is [Array])
{
$ComboBox.BeginUpdate()
foreach($obj in $Items)
{
$ComboBox.Items.Add($obj)
}
$ComboBox.EndUpdate()
}
else
{
$ComboBox.Items.Add($Items)
}
$ComboBox.DisplayMember = $DisplayMember
}
#endregion
$picturebox1_Click={
#TODO: Place custom script here
}
$buttonLogin_Click={
#TODO: Place custom script here
$ComboBoxVMs.Refresh()
Try {
Connect-VIServer $vCenterOrEsxi.Text -User $username.Text -Password $maskedtextbox1.Text
}
Catch {
$error[0].Exception | Out-GridView
}
$VMs = Get-VM | Where-Object {$_.PowerState -eq 'PoweredOn'} | Select-Object -ExpandProperty Name
$VMs | ForEach-Object {Load-ComboBox -ComboBox $ComboBoxVMs -Append -Items $_}
$vCenterOrEsxi.Clear()
$username.Clear()
$maskedtextbox1.Clear()
}
$comboboxVMs_SelectedIndexChanged={
#TODO: Place custom script here
}
$buttonOpenConsole_Click={
#TODO: Place custom script here
Get-VM $ComboBoxVMs.SelectedItem | Open-VMConsoleWindow
}
$labelMessage_Click={
#TODO: Place custom script here
}
# --End User Generated Script--
#----------------------------------------------
#region Generated Events
#----------------------------------------------
$Form_StateCorrection_Load=
{
#Correct the initial state of the form to prevent the .Net maximized form issue
$FormConsoleViewer.WindowState = $InitialFormWindowState
}
$Form_Cleanup_FormClosed=
{
#Remove all event handlers from the controls
try
{
$buttonOpenConsole.remove_Click($buttonOpenConsole_Click)
$comboboxVMs.remove_SelectedIndexChanged($comboboxVMs_SelectedIndexChanged)
$buttonLogin.remove_Click($buttonLogin_Click)
$FormConsoleViewer.remove_Load($FormConsoleViewer_Load)
$FormConsoleViewer.remove_Load($Form_StateCorrection_Load)
$FormConsoleViewer.remove_FormClosed($Form_Cleanup_FormClosed)
}
catch [Exception]
{ }
}
#endregion Generated Events
#----------------------------------------------
#region Generated Form Code
#----------------------------------------------
#
# FormConsoleViewer
#
$FormConsoleViewer.Controls.Add($buttonOpenConsole)
$FormConsoleViewer.Controls.Add($comboboxVMs)
$FormConsoleViewer.Controls.Add($labelPassword)
$FormConsoleViewer.Controls.Add($labelUserName)
$FormConsoleViewer.Controls.Add($labelVCenterOrESXi)
$FormConsoleViewer.Controls.Add($buttonLogin)
$FormConsoleViewer.Controls.Add($username)
$FormConsoleViewer.Controls.Add($maskedtextbox1)
$FormConsoleViewer.Controls.Add($vCenterOrEsxi)
$FormConsoleViewer.ClientSize = '415, 238'
#region Binary Data
$FormConsoleViewer.Icon = [System.Convert]::FromBase64String('
AAABAAQAEBAAAAAAIABoBAAARgAAACAgAAAAACAAqBAAAK4EAAAwMAAAAAAgAKglAABWFQAAQEAA
AAAAIAAoQgAA/joAACgAAAAQAAAAIAAAAAEAIAAAAAAAQAQAAAAAAAAAAAAAAAAAAAAAAAD///8B
////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH/
//8B////Af///wG8ubkfgoCAcXNycruMiYor////Af///wH///8Bwb2+A////wH///8B////Af//
/wH///8B////Aa2rq2Wenp3FcnJy+0hJSf84OTn/WVlZ8cO/wGu8uLljrKmqjcG9vnvDwcIhxcbH
E8PCwwv///8B////Af///wGPkZFNa21t11lbW/19f3//amlp8ammp9uWlpbjh4iI91lFROmdVVPf
n0RC8aE+PPGjSEbnqWdmq8C8vUHBvb4F////AYSGhQVsbm5xfH5+/2NlZf2Zm5v/nqCg/5CSkv9Y
Hx//kSUi/6ssKP+5Lyv/vDAs/7svK/+yaWidwb2+SVFTUwWDhYWzlZeX+Xx9ff9gYmL/g4SE/52f
n/+GiIj/KgtX/7QuLv+6Mi7/zTs3/9NIRP/SRUH/wVlWl8G9vjlZW1wXk5WV/56goP9vcXH/VFZW
/3J0dP+foaH/d3l4/yEKgf+XUn//1E9L/9JUUf/WXVn/2mRh/8FgXm/Bvb4famxsMZibm/+dn5//
cHJy/3p8fP+AgoL/n6Gh/2ZnZ/91aK3/mI/R/9iKiP/fenf/2Wdk/9loZfG6hIMhwb2+D3V3eE+c
np7/nqCg/5CSkv+BgoL/mJmZ/6KkpP9iXFz/taOl/2RTu//JzNT/24uJ/9tvbPnPYV5Zwb2+B8G9
vgN+gIBrnqCg/56goP+goqL/mJqa/4SGhv9pa2vVUkdHjYSGo+NGidb/Qo7Y/1OMzP99Z41X////
Af///wH///8BhYeHiZWYl/+Iior5dXd3v2RmZnFTVlYn////AShpuitKlNz7Tpvf/1yo5f9cqOX/
RpDU3QAudRH///8B////AXp8fFd6e3tZdXh4E////wH///8B////Af///wE7gs1pSZfd/2aw6f+B
wvL/eLXm/xZMm/8DMYBP////Af///wH///8B////Af///wH///8B////Af///wH///8BMHbERzR2
vv8rZ7L/LnC+/zV5xv8QUKr/CD6OS////wH///8B////Af///wH///8B////Af///wH///8B////
AQUsaAkHNYffEVKs/xpuz/8dd9n/FV+72wQ7gQv///8B////Af///wH///8B////Af///wH///8B
////Af///wH///8BBjN9IQ5Moa8WYr3lGGnFqQ5Tph3///8B////Af///wH///8B////Af///wH/
//8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BAAD//wAA
//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD//wAA//8AAP//AAD/
/ygAAAAgAAAAQAAAAAEAIAAAAAAAgBAAAAAAAAAAAAAAAAAAAAAAAAD///8B////Af///wH///8B
////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH/
//8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af//
/wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////
Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B
////Af///wH///8B////Af///wH///8B////Af///wH///8B////AcnFxhfBvb2Lure4Zf///wH/
//8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af//
/wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8ByMTFGbm2tl+RjY61cW9v
9U1NTv9SUVL9hYOEmc7KyxH///8B////Af///wH///8B////Af///wHBvb4J////Af///wH///8B
////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHEwMEXvLi5X6impreS
kJDzbm9u/2BhYf9TU1P/QkNE/0tLTP9KS0v/Z2dn28fCw0H///8Bwb2+BcC8vSPDv8BTwLy9hcG9
vpXBvb5Hwb2+A////wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8Br6ys
iamoqPOdnZz/jo+O/3t8fP9OUE//MDIy/z0/P/8hIyP/MzQz/0NDQ/1zcnLtwr6/18K+v5PEwMGn
tLCxu4eFhsW9ubqbwb2+jcG9voPCwMFhxMXGIcXGxyHFxscnxMPEH8K/wAv///8B////Af///wH/
//8B////Af///wGhoaBJioyM23t9ff9DRUb/Kiws/1xfXv94enr/gYSE/zk6Ov+Fg4Trvbm628fC
xM+7uLnHlZKTz3x8fOd1d3f7MTIy/56dnrG3qqq1qYiIy6Fubt2eXVznnVZU451YVuOhZWTbqIKB
wbisrZHDwsRXwb2+Hf///wH///8B////Af///wGQkpENhIaGdXp8fOtjZWX5e319/3x+fv9+gID/
RUdH/66rrN2koaLZgYCB535/f/mSlJT/paen/4SGhv8pKir/gTQy9YojIP2UIR7/nSUi/6InJP+j
KSX/pSkm/6QoJP+hJCH/nSon+aFaWM+/u7yLwb2+XcG9vhP///8B////Af///wH///8BhIaFE3d4
eCVzdXXbfH5+/31/f/9UVlb/amtr+Y2Pj/+eoKD/n6Gh/56goP+jpaX/gIKC/yIdHf99IB7/iyMh
/5gnJP+jKSb/qywo/7AuKv+zLir/sy4q/7MuKv+zLir/siom/6VSUMPBwMFrwb2+ZcG9viH///8B
////Af///wH///8BOTo7EWdoabF9f3//fH5+/2JkZP9tb2//nJ6e/56goP+eoKD/nZ+f/6KkpP97
fX3/IRUc/6EoJ/+PJSL/kiUj/6grJ/+2Lir/wDEt/8QyLv/GMi7/xjIu/8UyLv/CMi7/sTUy6b+8
vVnBvb5Twb2+S////wH///8BVVdXPXBycp+FiIfrkZOT/3p7e/98fn7/b3Fx/1JTU/92eHj/m52d
/56goP+dn5//oKKi/3N1df8OCjP/aBlW/7UvKP+wLSn/oikm/7wwLP/LNDD/0Ds3/9E/O//RPzv/
0D05/9A6Nv+/ODTtvru7S8G9vkPBvb47////AVJTVA99f3/voKKi/56goP+eoKD/foCA/3x+fv94
enr/SktL/3h6ev+Bg4P/n6Gh/52fn/+dn5//aWxq/xIHQf8dApL/oik5/8kyLv/POTX/uzYy/8Y1
Mf/TR0P/1VFN/9ZTT//VUU3/1E1J/8REQOm+urs7wb2+NcG9vi////8BVFZXH4SGhv2foaH/nqCg
/56goP9+gID/fX9//31/f/86Ozv/cHJy/3Fzc/+goqL/nqCg/5mbm/9eYF7/FgVY/x0Amf9gM4n/
0Dky/9NHQv/WUk7/y0dE/89HQ//WWVX/2WFe/9lhXv/ZXVn/w01J1b+9vinBvb4pwb2+I////wFc
Xl43i42N/56goP+eoKD/nqCg/2RmZv9eYGD/TE5O/01PT/90dXX/dXd3/6Ciov+foaH/lJaW/1FT
UP8zJHb/HQCe/11Puf/Qj4f/1lBM/9NVUf/VW1j/2Gdk/89RTv/baGX/22pn/9xoZf/AVFGlwcDB
G8G9vhvBvb4X////AWVoaFGRk5P/nqCg/56goP+bnZ3/ZGZm/2JkZP91d3f/fH5+/3d5ef+DhIT/
nqCg/5+hof+PkZH/QkRE/5eWo/8iB6f/Sze2/+/07f/NcW//22hl/95zcP/fe3j/1V5a/9xqZ//c
bmv/2mVi/7ZkYlHBvr8Vwb2+E8G9vhH///8BbW9vb5aYmP+eoKD/nqCg/5+hof+AgoL/fH5+/3t9
ff97fX3/bW5u/5udnf+eoKD/oaOj/4qMjP89PDz/ubSs/2FQvf84Irn/7O/q/+fk4//RbGn/33l2
/+CBfv/bc3D/2GNg/91xbv/NW1jLvbKzDcG9vg3Bvb4Lwb2+C////wFzdXWPmZub/56goP+eoKD/
nqCg/5OWlv97fX3/fH9//3l6ev+Ehob/nqCg/56goP+ipKT/hYeH/zw1Nf+1nZn/tLLM/y0Uu//Z
3Nj/3N7b/9nMyf/VcG3/4oOA/+GFgv/VW1j/12Fe77tZVzHBvr8Jwb2+CcG9vgfBvb4F////AXd5
eq2cnp7/nqCg/56goP+eoKD/nqCg/5OVlf+DhYX/i42N/5+hof+dn5//oqOj/6eoqP9/gYH/RzU1
/656dv++xLz/Oxyq/08+r/+gr8T/ztnp/9zCw//cd3P/44eE/9BTUOnDX14/wb2+B8G9vgfBvb4F
wb2+A////wH///8BfH5+x56goP+eoKD/nqCg/56goP+eoKD/nZ+f/5+iov+jpaX/pKam/5ydnf+K
jIz/c3V1/1tdXv9OMzPrsVxW/6S4x/9BcMz/T5Pb/0iQ2v8/iNT/SY3V/4SGqf/MVlSXvmlmG8G+
wAPBvb4D////Af///wH///8B////AXd6ewOAgoLfn6Cg/56goP+dn5//n6Gh/6Olpf+jpaX/mJqa
/4aIiP9xc3P/X2Fh+1BSUtFBQ0OHOjw9O1MxLhFMUIGNV5zg/0yV3P8+jNf/QI/Z/0OR2v9DkNv/
Po7a/y53x6UAP54F////Af///wH///8B////Af///wH///8Benx8EYOFhe+goqL/pKam/6Gjo/+U
lpb/goSE/3J1df9oamr1XmBgu1VXV29QUlMp////Af///wH///8BC0KaIU6V3PFEkNn/RZLb/0uZ
3v9Qn+D/VKLi/1Oh4v9PnuD/SZje/ytxvnf///8B////Af///wH///8B////Af///wF7fX0niIqK
+5KUlP+AgoL/dnh4/3JzdOVtb2+nZ2lpVWNlZRX///8B////Af///wH///8B////Af///wEwcsKL
Tpnf/0aV3P9PneD/Wqbk/2Ou6P9pser/arLq/2Sv6P9bqOb/OX7D+wAudUH///8B////Af///wH/
//8B////AXt9fTV6fHz9enx81Xl7e411eHg9dHZ1C////wH///8B////Af///wH///8B////Af//
/wH///8B////ATuBzMtFktv/TJrf/1mm5P9osen/c7nt/3u+7/98vvD/YqLW/xRDkP83d7r/ACx7
kf///wH///8B////Af///wH///8Be319BXt9fSd7fX0D////Af///wH///8B////Af///wH///8B
////Af///wH///8B////Af///wH///8BO4LO2UWT2/9PneD/Y67o/3a77v+GxvX/kMz3/5DM9/9w
qtv/Bz2U/wg5j/8GNoWr////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af//
/wH///8B////Af///wH///8B////Af///wH///8B////Af///wE0e8i5RpPc/0+b3P9Ojsn/SIK9
/0R8uv9Kgr//Vo7H/1SMxf8NTaf/DUaf/wc8jav///8B////Af///wH///8B////Af///wH///8B
////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AShsvWEx
crn/CjiI/wg/l/8PT6v/FF27/xdnxv8XaMn/FWPD/xVduf8QUav/CECQf////wH///8B////Af//
/wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////
Af///wH///8BBSxpHwQsfPsJO5H/Dkmh/xNYs/8YZsX/G3LS/x122P8ccdL/F2bE/xJWsPcEO4Ep
////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH/
//8B////Af///wH///8B////Af///wH///8BBCxzhwk9k/8OS6T/FFu3/xlqyv8dd9r/IH7i/x53
2f8Zasv/DE2fd////wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////
Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wECIlYDBjR+gQ1In/cUWrb/
GWjI/x111/8fet3/GW7N8w5UpnH///8B////Af///wH///8B////Af///wH///8B////Af///wH/
//8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af//
/wH///8BBDJyKQlBjJkPUKHNEFWpyw1OnY8FPoMf////Af///wH///8B////Af///wH///8B////
Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B
////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH/
//8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af//
/wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////
Af///wH///8B////Af///wH///8B////Af///wH///8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAMAAAAGAA
AAABACAAAAAAAIAlAAAAAAAAAAAAAAAAAAAAAAAA////Af///wH///8B////Af///wH///8B////
Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B
////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH/
//8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af//
/wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////
Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B
////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH/
//8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af//
/wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////
Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B
////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH/
//8B////Af///wH///8B////AcnFxQPJxcUPx8LDW8K+v5PCv8Ax////Af///wH///8B////Af//
/wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////
Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B
////Af///wH///8B////Af///wH///8B////Af///wHMyMkJycXGLbq2t1+gnJ2Zgn+A2W5tbvF9
e3yxxMDBN9DMzQX///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af//
/wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////
Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8Bx8PEG8XBwlW0sbGV
ioeI1Wxqau1YV1f9Tk5O/1VVVf9NTU39Z2Znz6+rrGXOycsN////Af///wH///8B////Af///wH/
//8B////Af///wH///8Bwb2+D8G9vgf///8B////Af///wH///8B////Af///wH///8B////Af//
/wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AcTAwQPEv8APv7q8
Lbe0tV2xrq6jn52e5YOCgf1lZmX/XV5d/15fXv9XWFj/SUpL/0VGRv9WVlb/SkpK/0xNTfmKiYm1
x8LDL8G+vwn///8Bwby9A8C9vgnAvL0Vw7/AKcG9vk/AvL13wb2+k8C8vmvBvb4jwb2+A////wH/
//8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af//
/wH///8Bwr6/Jbq3t12yr6+XrKqq0aOiovWVlZT/h4eH/35/fv9sbW3/VldX/z9AQf8uLy//Jygo
/zQ1Nf8+Pz//R0dH/0BBQf9ZWVn7xcDBu8K+v2HBvb4pwb2+Q8K+v2fGwsOFwr6/ocO/wKfBvb6j
wb2+mcG9vpPBvb53wb2+L8G9vgn///8B////Af///wH///8B////Af///wH///8B////Af///wH/
//8B////Af///wH///8B////Af///wH///8Bq6mpe6elpeumpaX9np6d/5OUk/+Jior/d3l5/1td
XP84Ojr/KCoq/zY5Of9UVlb/LzEx/x0eHv8yMjL/QkJC/WNiYvOQjY7lwr6/1cG9vsfDv8CtxcHC
s767vLejoaK9cXBx04qIibe+uruXwb2+i8G9voPBvr9/wsDBdcPDxFHExcYrxcbHMcXGxznExsc5
xMPEMcPBwh/Cv8AN////Af///wH///8B////Af///wH///8B////Af///wH///8Bn5+eRZydnMOI
i4vzfH5+/2xvb/9FR0j/Jykp/zU3N/9RU1P/cnR0/36AgP+Ehob/RUZG/zw7PPt0cnPvtbGy38bC
w9fGwsPRwr6/ybm1tsWloqPJhIOE13BwcOtucHD9R0lJ/zIyM9+ysLGfvri5o7mtrrGzoKC/rZCR
zamEhNmmenrdpXR01aRzc9eld3bXqYGBz66Rkb+0oaGrvLS1hcG+v1vCwMEzwLy9E8G9vgX///8B
////Af///wH///8BlZWVBYyNjCuChIV5f4GB2XBycv1FR0f/MTMz/21vb/9/gYH/fX9//3x+fv+A
goL/UFFR/19eXvHDv8DdxcHC1b+7vNGtqarRjIuM2319fed6fHzzh4mJ/5KTk/+Ehob/Q0VF/z42
NuugfHzVmV5d5ZVIRu+TODb1ky4r+5UpJv2YJSP/mSUi/5klIv+ZJyP/mSkm+5kvLfeaOznvn1hX
26qCgb27srKXwsDBbcC8vUHBvb4X////Af///wH///8B////Af///wGQkpEJiImJOYSGhpt8fn7r
bnBw+XBzc/d8fn7/fH5+/3x9ff9/gYH/WVtb/1dWVvG2srPZm5iZ23x8fOd2d3fzhYeH+5KUlP+b
nZ3/oaOj/5iamv+ChIT/Nzk5/z4WFfuFJiP7iiEe/ZEiH/+YJCH/niYj/6EoJf+jKCX/oykm/6Uq
Jv+mKif/piom/6UpJf+lJyT/oick/Z8sKfWeT03Vu7S1j8K/wX/Bvb5nwb2+J8G8vgP///8B////
Af///wH///8B////Af///wGEhoUre3x8O2hqant5e3vxfH5+/3x+fv99f3//ZWdn/z4/P/txcnL3
foCA/5SWlv+foaH/n6Gh/56goP+eoKD/oKKi/5SWlv+AgYH/KSoq/0QSEf9/IB7/iiMg/5IlIv+Z
JyT/oSkm/6cqJ/+qLCj/ri0p/7AtKf+xLSn/sS0p/7EtKf+xLSn/sS4p/7ItKf+uJiL/oEhFz7qu
rn3Bvr9vwby9a8G9vT/Bvb4P////Af///wH///8B////Af///wH///8B////AVxfXzd1eHjZfX9/
/3x+fv99f3//bG5u/0FCQv+Mjo7/oaOj/5+hof+eoKD/nqCg/52fn/+dn5//oqSk/5OVlf98fn7/
IyEh/2AZFf+LIyD/gyEe/44kIf+aJyT/oyom/6wsKP+yLir/ty8r/7kwLP+7MCv/vDAs/7wwLP+8
MCz/uzAs/7owLP+7MCv/rC4q76t7epHBvr9hwb2+XcC8vVnBvb45////Af///wH///8B////Af//
/wH///8BODo7D0RFRlVrbW3XfX9//3x9ff98fn7/cnRz/0NERP97fX3/mJqa/56goP+en5//nqCg
/52fn/+dn5//oqSk/5CSkv93eHn/Ghgc/2IZJv+jKSb/mick/40kIf+TJSP/qCsn/7EtKf+5Lyv/
wDEt/8UyLv/GMi7/yDIu/8gzL//IMy//yDIu/8YyLv/EMi7/uzAs9alkY5nAvb5Xwb2+U8G8vk/B
vb5H////Af///wH///8BUVRUGV5gYUFiZGSFcnV02YqMjPmIior/eXt7/3x+fv98fn7/d3l5/0VH
R/9jZGT/d3l5/4uNjf+eoKD/np+f/56goP+cnp7/oqSk/42Pj/9vcXD/EA8f/yoIY/+MIzr/si4n
/7MtKv+jKib/nigl/7EtKf+/MCz/yDMv/802Mv/QOjb/0Dw4/9A9Of/QPTn/0Ds3/885Nf/PODT/
xzQw965fXJXAvb1Lwb2+R8G9vkPBvb47////Af///wFQUlILZmhooYKEhOWSlJT9nqCg/6Gjo/+Y
m5v/ent7/3x9ff98fn7/eXt7/0xNTf9fYGD/enx8/3N1df+Ympr/nqCg/52fn/+cnp7/oqSk/4uN
jf9maGf/Dwwi/xYBfv9IEG7/tC4o/70wK//DMS3/uzAs/68tKv+4Lir/zTUx/9E8OP/SQj7/00lF
/9NKRv/TSEX/00hE/9JFQf/SQj7/yzw49bJeW5HAvL1Bwb2+PcG9vjvBvb4z////Af///wFSU1QZ
dHZ265mbm/+foaH/nqCg/56goP+foaH/goSE/3p8fP98fn7/e319/1NVVf9SVFT/eXt7/25vb/+L
jY3/n6Gh/52fn/+dn5//oqSk/4eJif9cX13/Dwkp/xoAiP8aAZT/gyFM/8cxKv/LMy//0Dk1/80+
Ov++ODT/vTEt/88/PP/USkb/1VJO/9ZUUP/WVVH/1lRQ/9VRTf/UT0v/zUVB87JeW4XAvL03wby+
NcG8vTHAvL4r////Af///wFTVVYrenx8+5udnf+eoKD/nqCg/56goP+foaH/hYeH/3l7e/99f3//
fX9//15gYP82Nzf/aWtr/2ttbf9+gID/oaOj/56goP+eoKD/oaOj/4OFhv9RU0//Egg5/x0Akv8c
AJn/QRmM/7c+Q//ROTP/0kM//9VMSP/YVFD/zExI/8c/O//TTUn/11hU/9heWv/ZYF3/2WBc/9hd
Wv/YW1f/zElG67BiYG3Avb4twb2+K8G9vinBvb4j////Af///wFYW1tBf4GB/5yenv+eoKD/nqCg
/56goP+eoKD/dnh4/3J0df94e3v/bG5u/1RWVv86Ozv/Z2lp/2xvb/99fn7/oqSk/52fn/+eoKD/
n6Gh/4CCg/9HSkT/FgpK/x8Am/8dAJv/QCyp/7aCj//LRD//1UtH/9RQS//PTkn/zklG/89IRP/P
T0z/zk9L/9lhXv/aZWL/2mdk/9pkYf/bY1//x0tH4bF6eVHAvr8jwb2+I8G9viHBvb4b////Af//
/wFdX19XhIaG/52fn/+eoKD/nqCg/56goP+cnp7/amts/1RWVv9PUVH/RkhJ/0tNTf9XWVn/c3V1
/21vb/+ChIT/oaOj/52fn/+foaH/nJ6e/3x+fv87PTr/QTlm/yoPpP8dAJ7/Oiar/8K81P/Kgnz/
1EpG/9dZVv/VW1j/2GNg/9ppZv/ccG3/zVBN/9deW//baWb/22pn/9tqZ//daGX/wUpHx7eami/B
vr8bwL29GcG9vhfBvb0V////Af///wFkZ2d1iYyM/56goP+eoKD/nqCg/56goP+Zm5v/aGpq/09R
Uf9bXV3/bnBw/3l7e/99f3//e319/2tsbP+PkZH/n6Gh/52fn/+goqL/mZub/3Z4eP8uLzD/hoaL
/11Otv8fAab/Mhyt/7y32//p6+f/ymxq/9dbWP/baWb/3XFu/951cv/fe3j/1mRg/9VZVv/camf/
3G1q/91wbf/aYl7/tlhVgb+6uxXBvb4Vwb2+E8G9vhPBvb4R////Af///wFqbGyPjpCQ/5+hof+e
oKD/nqCg/56goP+dn5//eXt7/3V3d/97fX3/fX9//3t9ff96fHz/eXt7/29xcf+Zm5v/nqCg/52f
n/+ipKT/lZeX/3Fzc/8sLCz/np2Y/5mQx/8pEa7/LRay/7Cn1//x9vH/38rJ/85tav/bamf/3XRx
/996d//gf3z/23Nw/9RZVf/bamf/3W9s/95wbf/OVlLttYB+NcG/wQ/Bvb4Rwb2+EcG9vg/Bvb4N
////AWRmZgducHClkZOT/5+hof+eoKD/nqCg/56goP+foaH/hIaG/3p8fP97fX3/en19/3p8fP99
f3//cXNz/3+AgP+eoKD/nqCg/52fn/+jpaX/kZOT/2tubv8tKSn/ppmT/8fH0v9NN7n/JA+0/6CV
1P/s7un/7O/u/9ezsf/TaGX/33h1/+B+e//ggn//3398/9RdWf/aZ2T/3G9s/9lmYv/FXlubvLCw
CcG9vg3AvL0NwL29C8C8vQnBvb4J////AWhqahNzdna/lZeX/5+hof+dn5//nqCg/56goP+foaH/
lpiY/36AgP96fHz/en19/36AgP97fHz/cHFx/5qcnP+eoKD/nqCg/52fn/+lp6f/i42N/2Rpaf8y
Jyf/p4WB/9bb0v+Wjcj/IQy5/4t+zf/g5N3/3uDd/+Lm5P/MqKX/1Wxp/+F+e//hhIH/4oiE/9hm
Y//YYV7/22ll+8xYVbe6V1QjwcDBC8C8vQnBvb4JwL2+B8C8vQfAvL4F////AWttbSF3eXnNmJqa
/5+hof+eoKD/nqCg/56goP+eoKD/nqCg/5KUlP+Ehob/gYOD/3p8fP9zdXX/l5mZ/5+hof+eoKD/
nZ+f/5yenv+nqan/hoiI/15kZP9AKSn/pW1q/8bLxf+/wsb/OR2v/11Hs/+0sML/z9DJ/+3u6v/u
8O7/0piV/9h0cP/ign//4oeE/9txbf/VWFT/0FpXxcJgXj++s7MHwL2+B8G9vQfBvb4Hwb2+BcG9
vgX///8B////AW9xcjN6fHzXmpyc/56goP+en5//nqCg/56goP+eoKD/nqCg/5udnf+SlJT/hYeH
/4iKiv+Ympr/nqCg/52fn/+dn5//o6Sk/6iqqv+mqKj/gIKC/1lgYP9QLi7/qVdT/7y+uv+5v7T/
SCqu/yQHrf8+NK3/e5C4/6K61v+6yuH/39rf/9iXkf/deHP/44eE/91yb//KS0jNwl9dNb6nqAnB
vb4Hwb2+B8G9vgXBvb4F////Af///wH///8B////AXN1dUV+gIDhnZ+f/56goP+dn5//nqCg/56g
oP+eoKD/nqCg/56goP+eoKD/n6Gh/6Gjo/+ho6P/oqSk/6Smpv+jpKT/l5mZ/4aIiP93eXn/a21t
/0pPUPtbMTD1r0M//8W8t/+qt7//OFW//ztz0P9Ijdj/Ro/a/0GK1v86g9H/SInQ/3Wdzf+ofIn/
2F9Zz8hXU3m+amgVwb7AA8G9vwXBvb0Dwb2+A////wH///8B////Af///wH///8B////AXV3d1OB
g4PpnqCg/56goP+eoKD/nqCg/56goP+eoKD/nZ+f/56goP+ho6P/paen/6Olpf+eoKD/lJaW/4iJ
iv96fHz/aWtr/1xeXv9RUlLvQ0RFwTc6O5NdLi17lzQyu4SHofVeltL/WJ7e/1We3/9Mldv/RI/Z
/0OO2P9Bjtj/PorY/zqJ1/9Ig8j/WVeJeXJUdg3///8B////Af///wH///8B////Af///wH///8B
////Af///wH///8Bdnl6A3Z4eGWEh4fxn6Gh/56fn/+en5//nJ6e/56goP+goqL/pqio/6epqf+g
oqL/kZOT/4WHh/97fX3/bW9v/2BiYv9WV1f3TU9PyUdJSYdAQkJNOzw9ITg7Ow9iLCgJPE+KYU2H
yu1coOL/RZDa/z+M1/9Ajtj/QpHa/0WT2/9GlNv/RZPc/0SR2v9Aj9v/NYTU1xZkulUAP54F////
Af///wH///8B////Af///wH///8B////Af///wH///8BeXt7CXh6en2Iior3oKKi/56goP+ho6P/
pKam/6Klpf+cnp7/jY6O/36AgP90dnb/bW9v/WZoaO1dX1/ZVVdXp1JUVG1PUVIv////Af///wH/
//8B////Af///wEJPpgfPIPQ4Vmg4/9Bjtj/Qo/a/0eU3P9KmN3/TZzf/1Ce4P9SoOH/UZ/h/0+e
4P9Mm97/SJbd/zuG0dUhZbI7////Af///wH///8B////Af///wH///8B////Af///wH///8Ben19
D3l7e5GQkpL5pqio/6Cjo/+Zm5v/jI6O/4GDg/94enr/cXJy/W1vb+9pa2vLYmRklV5gYGFcXl41
WVtbEf///wH///8B////Af///wH///8B////AQAuhwUfXbF/Vp7i/0iT3P9Dkdr/SZfd/02c3/9T
oOH/WKbk/1yp5v9fqub/X6vm/1yp5f9ZpuX/UqHi/0qZ3v0lZ6+5ADJ2H////wH///8B////Af//
/wH///8B////Af///wH///8Ben19FXt9faWLjY39iYuL/3+Bgf96fXz/dnh4/3R1dfNxc3PPbXBw
i2psbEtmaWknY2VlD2JkYgP///8B////Af///wH///8B////Af///wH///8B////AQU5kx86f8zH
UZvh/0SR2/9Il93/T53g/1aj4/9dqeX/ZK/o/2mx6v9ss+v/bbTr/2uz6/9lruf/Xqrl/1qo6P8u
bbT9ACx1dQM6ewP///8B////Af///wH///8B////Af///wH///8Be319G3p9fbV5e3v9eXt773p8
fNl5enqxdXh4aXR3dzN0dnUJ////Af///wH///8B////Af///wH///8B////Af///wH///8B////
Af///wH///8B////ARdTqElGjtbjR5Pb/0aU3P9Nm9//VqPj/1+r5/9osen/cLfs/3W77v95ve7/
er3v/3vA8v9Ukcj/GUaP/0CDxP8zcrX/ACl5uQM3fBf///8B////Af///wH///8B////Af///wH/
//8Be319D3p8fHV7fX2fe319YXt8fDN6e3wR////Af///wH///8B////Af///wH///8B////Af//
/wH///8B////Af///wH///8B////Af///wH///8B////ASNjtVlGj9jrRZLb/0eV3f9PneD/XKnl
/2ew6P9wt+z/er3v/4HB8f+FxPL/hsTy/4fH9f9Xkcb/AjCH/w9DlP8UR5X/AzCBzQM2fCf///8B
////Af///wH///8B////Af///wH///8Benx8A3t8fA96fHwRe319A////wH///8B////Af///wH/
//8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////ASNk
tVlDjdfrRJLb/0iX3f9Sn+H/Yqzn/2617P96vvD/h8f2/4/M+P+Vz/n/lM/4/5TQ+v9hmMz/Bj2U
/wk/lv8JOpD/BzeH1QQ3fi3///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B
////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH/
//8B////Af///wH///8B////ARhUqEE9iNPfRZLb/0uY3v9UoOH/XKLc/2Cg1v9emc7/XZTJ/2OY
zP9mm87/b6XV/4C34f9YjsX/Ckmj/w5Kov8MQ5z/CDyO1QU5gS////8B////Af///wH///8B////
Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B
////Af///wH///8B////Af///wH///8B////Af///wH///8B////AQxEmh02fcrDR5Td/zqAxP8q
ZKn/G1Ca/xZMm/8STaD/EVGo/xNWrv8UW7P/F162/x5jtv8cYLX/Elez/xFRq/8OSqT/CUCSyQQ6
gCP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////
Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B
////AQU8lAUkaLt5MHC3/w8+iv8HNon/CkGZ/w1Ko/8RVK7/FF26/xZkwv8Yacj/GWvK/xhpyf8X
ZsX/FmC8/xNZtP8QUKv/CUGRpQM4fA3///8B////Af///wH///8B////Af///wH///8B////Af//
/wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////
Af///wH///8B////Af///wH///8B////Af///wEGMnQxAyp4+wUziP8JO5L/DUee/xBQqf8TWbX/
F2PC/xlry/8bctL/HHXW/xxz1f8bb8//F2fF/xVfvP8RU6z5BDyDT////wH///8B////Af///wH/
//8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af//
/wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wEBHEsVAyp1
xwc2i/8JPpT/DUih/xFSrP8UXLj/GGfG/xtw0f8ddtn/H3vf/x553P8ddNX/GWrK/xZhv/8NTqG3
Ajd4C////wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH/
//8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af//
/wH///8B////Af///wH///8BAylrRwYzgtsKPpX/Dkmi/xFTrv8VXbr/GGjI/xtx0/8eedz/IH7i
/x983/8dddf/Gm3O/xJbs9EJR5M7////Af///wH///8B////Af///wH///8B////Af///wH///8B
////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH/
//8B////Af///wH///8B////Af///wH///8B////Af///wH///8BAiJWAwMrbD8IOIe/DUeg+RFS
rf8VXLj/GWfG/xtv0P8dd9n/H3ve/x142v8bcdL3ElyzswZDizH///8B////Af///wH///8B////
Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B
////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH/
//8B////AQIlWwMDK2knCT2Ljw1Im88RU6vvFV66+xdmxP0Yasn7GWrH6xVkvccQWayBBDyAH///
/wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////
Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B
////Af///wH///8B////Af///wH///8B////Af///wH///8BAzBvEQU3ekUIPoeHC0iVsw1NnL0N
TZ2xC0mUfQhCizsFPoIL////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af//
/wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////
Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B
////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH/
//8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af//
/wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////
Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B
////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH/
//8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af//
/wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////
Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B
////Af///wH///8BAAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAA
AP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA
//8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD/
/wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//
AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8A
AAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAA
AAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//AAAAAAAA//8AAAAAAAD//wAAAAAAAP//KAAA
AEAAAACAAAAAAQAgAAAAAAAAQgAAAAAAAAAAAAAAAAAAAAAAAP///wH///8B////Af///wH///8B
////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH/
//8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af//
/wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////
Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B
////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH/
//8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af//
/wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////
Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B
////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH/
//8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af//
/wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////
Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B
////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH/
//8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af//
/wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////
Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B
////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH/
//8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af//
/wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BycXGJ8/Ky3/Nycpx////
Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B
////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH/
//8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af//
/wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////
Af///wHJxcYPysbGS8nExZ+zsLDpraqr3crGx0X///8B////Af///wH///8B////Af///wH///8B
////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH/
//8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af//
/wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////
Af///wH///8B////Af///wH///8BzMjJGczIyUfGwcKRsq+w246Li/1gXl//ODk5/zExMv91c3T3
xMDBi9HNzhP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH/
//8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af//
/wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////
Af///wH///8B////Af///wH///8B////Af///wH///8B////AcbCwxfJxcZPxMDBkbCtrdGNior/
Z2Vm/0xLS/9DQkL/SEhI/1dYWP9paWj/Ozw8/0ZGR/+koaLFzsrLQf///wH///8B////Af///wH/
//8B////Af///wH///8B////Af///wH///8B////Af///wHBvb4Vwb2+Ef///wH///8B////Af//
/wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////
Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wHEwMEP
xcHCS8G9vpezsLHTmpeX+3Nycf9bXFv/WFlY/15fXv9iY2P/X2Bf/1VWVv9FRkf/SEhI/2ZmZv9Q
UFD/Ky0t/3d2du/Cvr+BxMDBD////wH///8B////Af///wH///8B////Af///wH///8Bwb2+G8G9
vkfBvb5vwb2+kcG9vofBvb4z////Af///wH///8B////Af///wH///8B////Af///wH///8B////
Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B
////Af///wH///8BxcDBF8TAwUXCvb+RubW226mnp/uSkZD/gYGB/4CAf/96enn/c3R0/21ubf9g
YWH/UVFS/zo7O/8vMDH/QkND/0NERf88PD3/U1NT/1xdXf8oKyv/a2tr/8nExbfCvr89////Af//
/wH///8Bwb2+EcG9vi3AvL1dxMDBicTAwafAvL2xwb2+q8G9vqHBvb6dwb2+k8G9vlXBvb4L////
Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B
////Af///wH///8B////Af///wH///8B////Af///wHEwMEzwLy9j7azs9Gsqqr/o6Ki/5ubmf+W
lpX/k5ST/4+RkP+IiYj/eHp5/15fX/9JSkv/MDIz/x0fH/8dHx//Gx0d/xobG/8yNDP/RERE/zo6
Ov85OTn/RERE/19fX/PDv8Djw7/A08G9vm/Bvb5Fwb2+d8G9vqPFwMG5y8fIucG9vrPCvr+nyMPE
ncC8vZvBvb6Vwb2+j8G9vovBvb6Lwb2+acG9viP///8B////Af///wH///8B////Af///wH///8B
////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH/
//8BrKqqZaOiof+joqL/pKSk/6Cgn/+Wl5b/jY6O/4OFhf92eHn/X2Bg/z9CQf8jJSX/Gx0d/y0v
L/9MT07/cHJy/0RGRv8ODxD/Jico/zAxMP89Pj7/Xl1e9YSCgumxra7bw7/A0cG9vtPCvr/TxcHC
ycfDxMfHw8S9tLGytY+NjsNgYGHhU1NU16ypqqPEwMGRwb2+i8G9voPCvr99wsDBecPBwn/Ew8R7
xMXGT8XFxjPFxsc9xcbHScXGx03FxsdNxMTFRcTCwzPDwMEhwr/ADf///wH///8B////Af///wH/
//8B////Af///wH///8B////Af///wH///8B////AZeYljGlpaTRmZua/4aJif9+gID/eXx8/2dp
av9MTk7/MDIy/x8hIf8pLCv/SUxL/2lra/98fn7/g4WF/4aJif9QUlL/HBwc/0ZFRvtkYmPxqaan
48fDxNvJxMbVxcDB0cTAwc3JxcbDyMPFvbq1tr+Zl5jFcnJy2V5fX/FpbGz/XmFh/wICA/9ramq9
0M3OicTExZPGx8mbxMXGp8DAwbO8t7m9t6yuybKiotWwm5vRrpeYx66WlcmulpfJr5uby7Ojo8W5
sLG3vry9qcLExZXFx8h7xMPEV8G9vi3Bvb4P////Af///wH///8B////Af///wH///8B////Af//
/wH///8BlpWVH4qMi4l/gYLne319/3t9ff9LTU3/ERMT/wcJCf9VV1f/f4GB/4KEhP+AgoL/fX9/
/3x+fv+ChIT/Wlxc/yEhIf2opabn0MzN3cbCw9nBvb7XxcHC0cvHyMnBvb7Fop+gyX59fdlkZWbr
ZGZm/YaHh/+Iior/hYeH/11fX/8HCAj/g4aHycvHybmzpabNqImI25xraueUUlDvj0A+9Y0zMfmO
Kij7jyUj/5AkIv+QIyD/jyQh/5AnI/2QKyn7kjc185RJR+mdZmTbqo2Nx7qztK/Fx8ibw8DCg8G9
vlXBvb4h////Af///wH///8B////Af///wH///8B////Af///wH///8BkJKRL4uMjJt/gYH7fX9/
/2ZoaP8/QUH/YWNj/4CCgv98fn7/fH5+/3x+fv98fn7/goSE/2ZoaP8fICD/pKGi48vHyNnHw8TT
xsLDzbCsrc+JhofZaWlq62ZnZ/l2eXn/j5KR/56hof+wsrL/i42N/4GDg/9QU1P/CgoK/XpVVemU
TUzvhi0r+YggHP+MHBn/khwZ/5gfHP+cIx//nyUi/6ImI/+iJyT/oygl/6MoJf+kKCT/oiYj/6Ej
H/+dHxz/mR0a/5QkIfuUOznroXV0w725uZvExMWVwby9h8G9vlvBvb4d////Af///wH///8B////
Af///wH///8B////Af///wH///8Bjo+PP4iJibeChIT1gYKC+21wcOt1d3f/foCA/3x+fv98fn7/
fH5+/4GDg/9vcXH/IiMj/46LjOPAvL3Tl5SV23Nyc+djZWX5c3V1/4uNjf+cnp7/oqSk/6KkpP+e
oKD/qaur/4WHh/+Bg4P/Q0dH/woGBv9xGRb/iRsX/4oeG/+RIh//liYj/5woJf+gKSb/oyon/6Mq
J/+kKif/pCon/6YrJ/+nKyj/qCso/6gsKP+oLCj/qCwo/6krJ/+oKCX/piMg/5seGv+YRkTdtqqr
kcTFx4HBvb6Hwb2+d8G9vkHBvb4H////Af///wH///8B////Af///wH///8B////Af///wGUlZQD
hIaFS3+AgFVsbW07aWtr23+Bgf98fn7/fH5+/3x+fv9+gID/d3l5/ywuLv9TUlLzcnNz82xubv+E
h4f/m52d/6KkpP+ho6P/n6Gh/56goP+eoKD/nqCg/6epqf+Bg4P/gYKC/zU5Of8PBgb/cB0b/4Yi
IP+LJCH/kCUi/5UmI/+bKCX/oSkm/6QqJ/+oKyf/qSwo/6wtKf+uLSn/ry4p/7AtKf+vLSn/sC0p
/68tKf+wLSn/sC4p/7AuKv+yLSn/qSAc/5pBPt+6srJ/w8LDccG9vnHBvb51wb2+VcG9vhX///8B
////Af///wH///8B////Af///wH///8B////Af///wH///8B////AWFkZJd9f3//fX9//3x+fv98
fn7/foCA/31/f/8zNDT/SEpK/5udnf+ipKT/o6Wl/6Ciov+eoKD/nqCg/56goP+eoKD/nqCg/6Ci
ov+oqqr/gYOD/36AgP8nLi7/IAkI/4kjIP93Hx3/giEf/5ElIv+WJyT/nCgl/6EpJv+nKyj/rS0p
/7EuKv+0Lyv/tC8r/7YvK/+3Lyv/uC8r/7cvK/+3Lyv/ty8r/7cvK/+3Lyv/ti8r/7kvK/+mHxv/
pHFvrcPFxmXBvb5nwb2+Y8G9vmfBvb5Vwb2+Gf///wH///8B////Af///wH///8B////Af///wH/
//8B////Af///wFUVlZFdnh4+X6AgP98fn7/fH5+/31/f/9/gYH/Pj8//01PT/+pq6v/oqOj/56g
oP+eoKD/nqCg/56goP+eoKD/nqCg/52fn/+ho6P/pqio/4CDg/95e3v/HCQl/zIOC/+oKiT/mCYk
/4EhHv9/IR7/kiYj/54pJv+jKib/qiwo/7IuKv+3Lyv/ujAs/74xLf+/MS3/wDEt/8IyLv/CMi7/
wjEt/8EyLv/BMS3/wDEt/74xLf++MS3/uikl/55FQ9G+vL1fwr/AXcG9vlnBvb5Vwb2+V8G9vkf/
//8B////Af///wH///8B////Af///wH///8B////ATM3NgU6Ozw9R0hJkXBycvV+gID/fH5+/3x+
fv98fn7/gIKC/01PTv84OTn/iIuL/5KUlP+goaH/nqCg/56goP+eoKD/nqCg/56goP+dn5//o6Wl
/6Ciov+AgoL/c3R1/xQbGP8iCin/mygv/6krJf+oKyj/lygk/4YiIP+UJiT/qCsn/64uKv+2Lir/
vDAs/8ExLf/HMy//yTMv/8kzL//LMy//yzQw/8s0MP/LNDD/yzMv/8kzL//IMy//xzMv/8UtKf+j
QD3Zvbm6WcK/wFPBvb5Rwb2+TcG9vkvBvb5D////Af///wH///8B////Af///wH///8BQEFCI0ZI
R3FYW1q/dHd274+Rkf+Bg4P/eXt7/3x+fv98fn7/fH5+/4GDg/9ZW1v/MDEx/3Z3d/90dnb/g4SE
/6Gjo/+eoKD/nqCg/56goP+eoKD/nJ6e/6Wnp/+cnp7/f4GB/2xubv8TFg3/CABU/1oVZP+tLSD/
ry4o/7UvK/+tLCj/lCYj/5UmI/+vLSn/uzAs/8AxLf/GMy//yzQw/842Mv/QOTX/0Do2/9A7N//Q
Ozf/0Ds3/9A6Nv/PODT/zzcz/842Mv/OLyv/qT8827u4uFHCv8BLwb2+ScG9vkXBvb5Dwb2+Of//
/wH///8B////AUpLSwNMTk5JWVxcqXByc+2KjIz/nJ6e/6KkpP+lp6f/kJKS/3d4eP99fn7/fH5+
/3x+fv+AgoL/ZGVl/zAxMf9yc3P/fX9//2dpaf+Mjo7/oqSk/56goP+eoKD/nqCg/5yenv+mqKj/
mpyc/3+Bgf9jZWT/EBIM/xABYP8bA5T/gSJC/7sxIv+2Liv/vTAs/8IyLv+sLSn/myck/7EtKf/H
My//zDQw/883M//RPTn/0kE9/9JEQP/SRUH/0kZC/9JDP//SQz//0UI+/9E/O//SPTn/0zcy/69A
Pd27t7hLwr/AQ8G9vkHBvb4/wb2+PcG9vjX///8B////Af///wFRU1MZY2Vl142Pj/+jpaX/oaOj
/6Ciov+eoKD/n6Gh/5yenv98fn7/e319/3x+fv98fn7/f4GB/25vb/8wMTH/bG5u/4OFhf9vcXH/
bm9v/6Cjo/+foaH/nqCg/56goP+dn5//p6mp/5aYmP9/gYH/WVxa/w0ODP8YAm3/FgCa/zAKgP+p
LC//wjIp/8IxLf/JMy//0jYy/8Y1Mv+qLSr/siwo/800MP/TPDj/0kI+/9RHQ//VTkr/1U5K/9VP
S//VTkr/1U5K/9RMSP/USUX/00hE/9RAPP+xQz/Xu7e4Q8K/wDvBvb47wb2+N8G9vjXBvb4t////
Af///wH///8BU1RVJWttbemUlpb/oKKi/56goP+eoKD/nqCg/56goP+ho6P/iYuL/3l6ev98fn7/
fH5+/36AgP91eHj/NDY2/1haWv94enr/eXp6/2NkZP+VmJj/oaOj/56goP+eoKD/nZ+f/6iqqv+Q
kZH/foGB/09ST/8MDBD/GgF+/x4Alf8TAJv/WRdn/8cxJv/LMy//zjQw/9A4NP/VQTz/1EZC/706
Nv+yLin/yDg1/9VIRP/UTUn/1lRQ/9dWUv/XV1P/11hU/9dXU//WVVH/1lJO/9VRTf/WSET/r0ZD
zby2tznCv8A1wb2+M8G9vjHBvb4vwb2+Kf///wH///8B////AVJUVTNwcnL5lpiY/6Ciov+eoKD/
nqCg/56goP+eoKD/oKKi/42Pj/93eXn/fX9//3x+fv99f3//fH5+/z9AQP80NTX/Y2Zm/31/f/9b
XV3/jI6O/6Olpf+eoKD/nqCg/56goP+pq6v/jI6O/31/f/9GSEP/Dwwa/xwBiv8eAJj/GwCZ/yIJ
mv+gNkX/0zEn/9I7N//RQDz/00dD/9dPS//bV1P/0FJP/7w7N//NQj//2FRQ/9lYVP/YXFj/2V5b
/9lgXf/ZX1v/2V5a/9hbV//YWVX/1UlF/65KR7u9ursrwb/AL8G9vi3Bvb4rwb2+KcG9viP///8B
////Af///wFWWVlLdXd3/5iamv+goqL/nqCg/56goP+eoKD/nqCg/5+hof+Bg4P/c3V1/32AgP+A
goL/gIKC/35/f/9GR0f/MjMz/2FkZP9/gYH/WFpa/4iKiv+kpqb/nqCg/56goP+eoKD/qaur/4iK
iv98fn//Oz43/w8JKP8eAZT/HwCc/x0Amv8jD6b/nH6g/8hBNf/TOjf/00dD/9VOSf/VUk7/01NO
/9NOS//QRED/zUA8/81IRP/RUk7/2V9c/9pjYP/aZWL/2mZj/9ljYf/ZYF3/22Fd/89IRP+tYF6Z
wMLEH8G9vinBvb4nwb2+JcG9viPBvb4d////Af///wH///8BW11dYXp8fP+anJz/n6Gh/56goP+e
oKD/nqCg/5+hof+foaH/dHZ2/2BhYv97fX3/cHJy/15fX/9PUVH/QEJC/z0/P/9fYGD/f4GB/15g
YP+Jior/o6Wl/56goP+eoKD/n6Gh/6epqf+Fh4f/enx9/zE1K/8ZEjj/IAKe/x8Anv8eAJz/HQWf
/6qq2v/On5H/xTMw/9dNSf/XVFD/0k1I/8lIRP/KR0T/0EpG/9JUUf/RW1j/xkRA/9hdWf/bZWP/
22dk/9tpZv/baWb/22Vi/91mY//JRED/sXp6b8LFxxnBvb4jwb2+H8G9vh3Bvb4dwb2+F////wH/
//8B////AV5gYHl+gID/nJ6e/5+hof+eoKD/nqCg/56goP+goqL/mpyc/3J0dP9MTU7/TU9P/0FD
Q/8/QUL/RUhI/1RWVv9lZ2f/d3l5/3t9ff9gYWH/kJKS/6KkpP+eoKD/nqCg/6Gjo/+lp6f/gYOD
/3Z4eP8kJiP/UlJY/0Mqrf8ZAJ//HwCg/xgAoP+Yjc3/8fvw/79xbv/RQz//2V1Z/9hdWv/aY2D/
3Gto/95xbv/edHH/4Xl2/85TUP/SU0//3Glm/9traP/ba2j/3Gxp/9tsaf/faWb/wENA67aamj3C
xMUVwb2+G8G9vhnBvb4Xwb2+FcG9vhP///8B////Af///wFjZmaVgoWF/52fn/+foaH/nqCg/56g
oP+eoKD/oKKi/5aYmP9wcnL/RUdH/0dJSf9VV1f/ZWdn/3R2dv99f3//foCA/36AgP93eHj/YGBg
/5yenv+goqL/nqCg/52fn/+ho6P/o6Wl/36AgP9xc3P/GRob/3x/c/+Mg8T/FwCi/yEApv8XAKT/
hnbH//j/8//g3t3/wVpY/9hUUP/cZWP/22pn/95wbf/ddHH/3nZz/+B8ef/YaWX/zktH/91qZ//c
a2j/3G1q/9xua//ecW7/22Fe/7dPTLe8tLQZwsHDFcG9vhfBvb4Vwb2+E8G9vhPBvb4R////Af//
/wH///8BaGpqsYeIiP+foaH/n6Gh/56goP+eoKD/nqCg/5+hof+anJz/d3l5/2ZoaP9zdXX/fH5+
/4CCgv9+gID/fH5+/3t9ff9+gID/bG1t/2xubv+lp6f/nqCg/56goP+eoKD/o6Wl/6Ciov99f3//
amxs/xcYGf+IioL/zs7W/zcdrf8bAKn/GACq/3lmxv/z9+v/8/z6/9nHxv/FUk//3GNf/9xvbP/e
cm//33Zz/+B7eP/gf3z/33p3/89LR//aZmP/3W1q/91vbP/dcG3/4HNw/9FSTf+0c3FtwcbHB8G+
vxXBvb4Twb2+E8G9vhHBvb4Rwb2+D////wH///8BZWZmA2xubsmLjY3/oKKi/56goP+eoKD/nqCg
/56goP+eoKD/n6Gh/4GDg/99f3//foCA/3x+fv97fX3/e319/3t9ff96fHz/g4WF/1tcXP+KjY3/
o6Wl/56goP+eoKD/nqCg/6Smpv+cnp7/fH5+/2FlZf8bGRn/j4eD/+Tq2/99bsH/FwCt/xcArv9l
TsP/7/Lq//Hy7//1////0K6s/8pTT//gcW7/3XVy/996d//gf3z/4YJ//+GEgf/RV1P/1l1a/91u
a//dcG3/3XJu/99saf+/SETRuaenHcPFxwvBvb4Rwb2+D8G9vg/Bvb4Nwb2+DcG9vgv///8B////
AWVnZxFwcnLdjZCQ/6Ciov+eoKD/nqCg/56goP+eoKD/nqCg/6Gjo/+LjY3/eHp6/3t9ff97fX3/
e319/3t9ff95e3v/gYOD/3J0dP9lZmb/oqSk/56goP+eoKD/nqCg/56goP+mqKj/l5mZ/3x+fv9Z
XV3/IBgY/5R9ev/f5dj/vr3Q/zQYtv8SALH/VTvC/+bp5v/t7+n/7e/t/+339v/JkpD/01tX/+F5
dv/gfHn/4YF+/+GDgP/jiof/2Glm/9JTUP/dbmv/3G5r/990cv/RUk79t3Z1Xf///wHBvb4Pwb2+
DcG9vgvBvb4Lwb2+CcG9vgnBvb4J////Af///wFnamohc3Z275GTk/+goqL/nqCg/56goP+eoKD/
nqCg/56goP+goqL/nJ6e/3x/f/95e3v/e319/3p8fP95e3v/gIKC/4OEhP9aWlr/kJKS/6Gjo/+e
oKD/nqCg/56goP+dn5//qKqq/5KUlP98fn7/UFZW/yUXF/+ZcGz/1trU/9rh1P9wXcP/EAC3/0gu
w//Z2t7/5+ri/+Hj4f/k5+X/3uXj/8B6d//YZWL/44B9/+GCf//ihYL/44yJ/957d//RT0z/22lm
/95xbv/bYV3/u01Ko7menwXCw8QLwby9C8G9vgvBvb4Jwb2+B8G9vgfBvb4Hwb2+Bf///wH///8B
amxsNXd5efuUlpb/oaOj/56goP+eoKD/nqCg/56goP+eoKD/nqCg/6Gjo/+WmJj/f4GB/3t9ff99
f3//g4aG/4SFhf9dX1//hIaG/6Smpv+eoKD/nqCg/56goP+eoKD/nJ6e/6iqqv+Nj4//e319/0dP
T/81Gxv/mltY/8vPzP/V3M7/sq/L/yYKuf82Grr/xcTO/+Do0v/Q1M7/3Nzb/+/29P/X29j/v3Bt
/9xtaf/jhIH/4oSB/+OKh//ihoP/0VJP/9plYv/dYV3/xE9MwbukpBfAvb4Dwb2+CcG9vgfBvb4H
wb2+B8G9vgfBvb4Hwb2+Bf///wH///8B////AW1vb096fHz9l5mZ/6Ciov+eoKD/nqCg/56goP+e
oKD/nqCg/56goP+eoKD/n6Gh/5WXl/+LjY3/h4iI/3t9ff9oaWn/iYqK/6Smpv+foaH/nqCg/56g
oP+dn5//m52d/52fn/+usLD/h4mJ/3t9ff8+SEj/SyIh/55GQ/+8vbn/v8bB/8fNwv9XPKr/IACb
/1pAq/+jmLj/wcC3/+vp4P////r//////+be2//GbWr/3nNw/+OGg//ihIH/5IuI/9VhXv/TSkb/
xlNRw7yZmSP///8Bwb/ACcG9vgfBvb4Hwb2+B8G9vgfBvb4Fwb2+A////wH///8B////Af///wFw
cnNrfH5//5mbm/+goqL/nqCg/56goP+eoKD/nqCg/56goP+eoKD/nqCg/56goP+bnZ3/kpSU/4aI
iP+GiIj/m5yc/6Olpf+dn5//nZ+f/52fn/+eoKD/pKWl/6ytrf+ur6//o6Wl/4CCgv97fX3/N0JD
/10pKf+mNDD/uLKu/8DIxP+yuKr/Vjew/x8Atf8aAK7/JyOr/1dxr/+Aosr/j6zU/6u92f/e5vL/
5tnV/85vZ//hd3P/5IiF/+SHhP/XXVr/vkA9pbp4dxn///8Bwb2+CcG9vgfBvb4Hwb2+BcG9vgXB
vb4D////Af///wH///8B////Af///wH///8Bc3V1hX+Bgf+dnp7/n6Gh/56goP+eoKD/nqCg/56g
oP+eoKD/nqCg/56goP+eoKD/n6Gh/5+hof+goqL/oaSk/5+hof+eoKD/oKKi/6Wnp/+rrKz/ra6u
/6Wnp/+Vl5f/iIqK/31/f/97fX3/bnBw/zM9Pv9oLiz/rygl/7qmo//d49n/tri1/zc8s/8iScX/
OnnO/0SK1/9Fjdv/QozX/zyF0v82fs3/QYHK/3Gl2/+lp7n/zWxl/+ZpYfvNUEvZv2lmY7p6eQX/
//8Bwb7AB8G9vgXBvb4Dwb2+A////wH///8B////Af///wH///8B////Af///wH///8B////AXR2
dpuDhYX/nqCg/5+hof+eoKD/nqCg/56goP+eoKD/nqCg/56goP+eoKD/nqCg/52fn/+cnp7/nZ+f
/6Gjo/+nqan/q62t/6qsrP+io6P/lJaW/4WHh/97fX3/dHd3/2ttbf9dX1//S01N/zs9Pv8zODnX
aywr1aEeF/+7hnr/rcDN/1KFw/9Gj9X/Za3m/2ar5v9boeH/T5fd/0qS2/9HkNr/RI/a/0CM2v8z
gtX/OIjY/2Z9rv+ZPkp/0mNUDf///wH///8B////Af///wH///8B////Af///wH///8B////Af//
/wH///8B////Af///wH///8B////Af///wF2eHizhoiI/5+hof+foKD/nqCg/56goP+eoKD/nqCg
/56goP+eoKD/nZ+f/52fn/+goqL/qKqq/62vr/+pq6v/nqCg/5CRkf+DhYX/ent8/3J0dP9qbGz/
XV9f/1BSUv9ERkb/Pj8/0zw9PpM5PDxXODo6IXEoIh+DGhdZYkdk1UOH0P9Zn+X/aqvn/0+X3P8+
i9b/OYfV/zqJ1v89i9f/P4zX/z+N1/8/jNn/Qo7Z/z+N2v8zhtn/K2q3tU5PgyH///8B////Af//
/wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wF3ensHd3l5
y4mMjP+goqL/nqCg/56goP+eoKD/nJ6e/52fn/+foaH/oqSk/6iqqv+tr6//qaur/5udnf+Mjo7/
f4GB/3l7e/9ydHT/aWxs/19hYf9VV1f/TU5O8UhKSsdGR0iDRUdHO0JDQxP///8B////Af///wH/
//8BEDaLKy91xd9mq+v/XaHh/z2J1/86idb/QI7Z/0SR2v9Fk9v/R5Xd/0iW3f9Jl93/SJbe/0aT
3P9Fk9v/RJLc/z+S4f8WacHDAD+eFf///wH///8B////Af///wH///8B////Af///wH///8B////
Af///wH///8B////Af///wH///8BeXt7GXh6etmNj4//oaOj/5yenv+bnZ3/n6Gh/6Wnp/+qrKz/
qq2t/6aoqP+am5v/iYuL/3x+fv92eHj/c3V1/2xvb/9kZmb/W11d/1ZYWN9TVlWzUVNUcU9RUS//
//8B////Af///wH///8B////Af///wH///8BAC2MER9mvcllrOv/V5zf/zuJ1v9Ajdn/RZLb/0eV
3f9Jl93/S5rf/06c3/9PnuD/UJ/h/0+e4P9OnOD/TJzf/0mY3f9Ilt3/RZPc/x9itJH///8B////
Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AXt9fS15e3vl
j5GR/6Ciov+lp6f/rK6u/6yurv+jpaX/lZeX/4aJif97fX3/dXd3/3J0dP9vcnL/aWxs/2NlZf9g
YWHVXV9fl1xeXltZW1sp////Af///wH///8B////Af///wH///8B////Af///wH///8B////AQ1G
nXVQmN7/XaPk/z2L2P9Dkdr/R5Tc/0qY3v9Mmt//UJ7g/1Ki4v9WpOP/Wabk/1qn5P9ap+T/WKbk
/1ak4/9ToOL/TZzf/0yb4P89itX1DEeQVf///wH///8B////Af///wH///8B////Af///wH///8B
////Af///wH///8B////Af///wF7fX1Denx88aCiov+usLD/oqSk/5GTk/+DhYX/enx8/3Z3d/9z
dXX/cnR0/29wcP9rbW3zaGpqy2ZpaYVkZmZBYmRjFf///wH///8B////Af///wH///8B////Af//
/wH///8B////Af///wH///8B////AQAuhxEqbL7XYKfp/0aR2v9CkNv/R5Xc/0uZ3v9OneD/VKLh
/1il5P9dqub/Ya3o/2Su6f9lr+n/Z7Dq/2Wv6f9hrej/X6zo/1up6P9SoeP/T5/j/xhTm/MAMnZP
////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8Be319VX1/f/2M
jY3/gYOD/3h6ev93eXn/d3p5/3Z4eP91dnb/c3R04XByc7VucXF1bW9vM2trawP///8B////Af//
/wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wEGOpRJRIzX
/1Sd4v9Bj9r/R5Xd/0ua3/9PneH/VaLj/1uo5v9hrOf/ZrDp/2qy6v9ttOz/b7bs/3C27P9vtuz/
bbXs/2au5f9hq+P/Ya7r/1qp6v8jXaX/ACx1swM7ewX///8B////Af///wH///8B////Af///wH/
//8B////Af///wH///8B////AXt9fW97fX3/eHp6/3l7e/97fX3/enx8/3l6etd2eXmbdXh4W3R2
dSv///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////
Af///wH///8B////Af///wH///8BFE6kh0+Z3/9Kldz/Q5Hb/0qX3v9OnOD/U6Hi/1qn5v9irej/
aLHp/2616/9xuO3/drvu/3e87v94vO7/d7vu/3vC9P9Ig7v/GkSK/zd1tf9ltO7/Kmar/wAod+ED
OHwn////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wF7fX1ne319/Xt9
ffd7fX3Pe319h3t8fUV6e3sX////Af///wH///8B////Af///wH///8B////Af///wH///8B////
Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////ASFgsqtQm+H/
RZLc/0WT3P9KmN7/UJ7g/1im5P9grOf/abHp/2+27P91uu7/e77w/3/B8f+BwvH/gsLy/4HB8v+F
yfj/Q3qz/wAmff8CMIX/MW+y/x9Vnf8BLH71AzZ9Rf///wH///8B////Af///wH///8B////Af//
/wH///8B////Af///wH///8Be319E3t9fV97fX07e319B////wH///8B////Af///wH///8B////
Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B
////Af///wH///8B////Af///wEmZ7i3Tpnh/0WS2/9GlN3/S5nf/1Og4v9dquX/ZrDp/2616v92
u+7/fb/w/4PD8v+IxvP/isf0/4vI9P+Kx/T/j875/0uCuf8EOI7/CDuT/wU1iv8GNIn/BjSF/QQ2
fVX///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////
Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B
////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8BI2S1r0qW3/9E
kdv/RpXc/0ua3v9VouP/Yavn/2qz6/91u+//gMLz/4nJ+P+Qzvr/ltH6/5rT/P+Z0vv/ldD5/5jV
/v9Rhr7/Bj6V/wtEm/8LQJf/CjuS/wg4iv8FOH9d////Af///wH///8B////Af///wH///8B////
Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B
////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH/
//8B////Af///wH///8B////ARpXq5FFk9z/RJHb/0eU3P9PneL/W6rq/2ez7v9yue3/d7jo/3Wy
4P92rNn/e7Db/4G03P+Dtd3/ibzj/5XJ7v+i2fn/VYm//wdEnv8OS6T/DUae/wxBmf8JPI//BTmB
X////wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B
////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH/
//8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wEOR51XQIvV/0WR
2/9JmeD/TZvd/0eLyP83cK3/Kl6e/yFUmP8VSpX/EEiZ/xJMnP8TUKD/E1Kj/xZUpP8mYqr/N3Cw
/yJgrf8QVLD/EVGs/w9Mpf8NR6D/CUCU/QU7gVX///8B////Af///wH///8B////Af///wH///8B
////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH/
//8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af//
/wH///8B////Af///wH///8BBjyUGzJ4x+VMnOf/PIPH/xlJj/8INYL/BDSI/wU8lf8JRaL/D1Gu
/xFZtv8TXb3/FWLC/xZmxv8XZsj/EmHD/w1bvP8TXb3/FV66/xNYsv8RUav/D0ym/wpCle0EOX85
////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH/
//8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af//
/wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wEeYbaHMnS5
/ws2gP8BLID/BziP/wtDnP8PS6P/EVCq/xNYsv8VXrn/F2PA/xhoxv8ZbMr/Gm3M/xtuzf8bbcz/
GWjH/xdjwP8VXrr/E1ey/xBQrP8JQpHLAjd5D////wH///8B////Af///wH///8B////Af///wH/
//8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af//
/wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////
Af///wH///8B////Af///wH///8BCDh/RwQqdP0DLYL/CDeM/wo9lP8MRZz/D0yk/xFUrf8UW7f/
FmG//xhox/8abs3/G3LS/xx01P8cdNX/HHHS/xptzf8YaMb/FmG//xRbt/8RUqz/BT2Eg////wH/
//8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af//
/wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////
Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AQEcSzMDKXTv
BjOJ/wg5jv8KP5b/DUef/xBOp/8SVrD/FV66/xhlw/8abMv/HHLT/x522P8fedz/Hnnc/x521/8c
ctL/GmvL/xdlw/8WX77/DUud4QI3eB3///8B////Af///wH///8B////Af///wH///8B////Af//
/wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////
Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B
////Af///wH///8B////Af///wECIFADAiReeQYyhf8JOpD/C0CW/w1Hn/8QT6n/E1ey/xZfvf8Y
Z8b/G27P/x111/8eet3/IH7i/yB+4v8fet3/HXTW/xptzv8Zacr/E1q0/wQ8gFv///8B////Af//
/wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////
Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B
////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////AQIgUQUD
KWmfCDmO/wtBmf8OSKD/EFCq/xNYs/8WX73/GGfG/xpuz/8dddf/H3ve/yB/4/8gf+P/H3vd/x10
1v8ccdT/F2TB/wdDjIP///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////
Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B
////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH/
//8B////Af///wH///8B////Af///wH///8BAiJWDQQsbpkKPZH/Dkij/xBPqv8TV7L/Fl+7/xlm
xP8bbc3/HXTV/x552/8gfN//H3ve/x553P8edtv/FmTA+QdEjH8DOnwF////Af///wH///8B////
Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B
////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH/
//8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af//
/wECJVsFBCxqZwk8iuMPTKT/Elay/xZevP8YZMT/GmvN/xxy0/8ddtn/H3nd/x553P8abs7/EFep
0QQ8gE////8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B
////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH/
//8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af//
/wH///8B////Af///wH///8B////Af///wH///8B////Af///wEDLGgdBTR2ewlAi8cOTJ/lElWs
9RRdtfsVYbv7FWC68xRcsuEOT567Bj+EZwQ+gQ////8B////Af///wH///8B////Af///wH///8B
////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH/
//8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af//
/wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////
Af///wH///8B////AQMwbA8DMW4/Bjh8dwg/h5kKRY6pCkaRqQpDjZUGPoNtBDh7MwQ7fwn///8B
////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH/
//8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af//
/wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////
Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B
////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH/
//8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af//
/wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////
Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B
////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH/
//8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af//
/wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////
Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B
////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH/
//8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af//
/wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////
Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B
////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH/
//8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af//
/wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////Af///wH///8B////
Af///wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAA==')
#endregion
$FormConsoleViewer.Name = "FormConsoleViewer"
$FormConsoleViewer.Text = "http://kunaludapi.blogspot.com"
$FormConsoleViewer.add_Load($FormConsoleViewer_Load)
#
# buttonOpenConsole
#
$buttonOpenConsole.Location = '262, 195'
$buttonOpenConsole.Name = "buttonOpenConsole"
$buttonOpenConsole.Size = '139, 23'
$buttonOpenConsole.TabIndex = 10
$buttonOpenConsole.Text = "Open Console"
$buttonOpenConsole.UseVisualStyleBackColor = $True
$buttonOpenConsole.add_Click($buttonOpenConsole_Click)
#
# comboboxVMs
#
$comboboxVMs.FormattingEnabled = $True
$comboboxVMs.Location = '12, 168'
$comboboxVMs.Name = "comboboxVMs"
$comboboxVMs.Size = '389, 21'
$comboboxVMs.TabIndex = 8
$comboboxVMs.add_SelectedIndexChanged($comboboxVMs_SelectedIndexChanged)
#
# labelPassword
#
$labelPassword.Location = '12, 71'
$labelPassword.Name = "labelPassword"
$labelPassword.Size = '100, 23'
$labelPassword.TabIndex = 6
$labelPassword.Text = "Password"
#
# labelUserName
#
$labelUserName.Location = '13, 45'
$labelUserName.Name = "labelUserName"
$labelUserName.Size = '100, 23'
$labelUserName.TabIndex = 5
$labelUserName.Text = "UserName"
#
# labelVCenterOrESXi
#
$labelVCenterOrESXi.Location = '12, 19'
$labelVCenterOrESXi.Name = "labelVCenterOrESXi"
$labelVCenterOrESXi.Size = '100, 23'
$labelVCenterOrESXi.TabIndex = 4
$labelVCenterOrESXi.Text = "vCenter or ESXi"
#
# buttonLogin
#
$buttonLogin.Location = '13, 108'
$buttonLogin.Name = "buttonLogin"
$buttonLogin.Size = '119, 27'
$buttonLogin.TabIndex = 3
$buttonLogin.Text = "Login"
$buttonLogin.UseVisualStyleBackColor = $True
$buttonLogin.add_Click($buttonLogin_Click)
#
# username
#
$username.Location = '197, 45'
$username.Name = "username"
$username.Size = '204, 20'
$username.TabIndex = 1
#
# maskedtextbox1
#
$maskedtextbox1.Location = '197, 71'
$maskedtextbox1.Name = "maskedtextbox1"
$maskedtextbox1.Size = '204, 20'
$maskedtextbox1.TabIndex = 2
$maskedtextbox1.UseSystemPasswordChar = $True
#
# vCenterOrEsxi
#
$vCenterOrEsxi.Location = '197, 19'
$vCenterOrEsxi.Name = "vCenterOrEsxi"
$vCenterOrEsxi.Size = '204, 20'
$vCenterOrEsxi.TabIndex = 0
#endregion Generated Form Code
#----------------------------------------------
#Save the initial state of the form
$InitialFormWindowState = $FormConsoleViewer.WindowState
#Init the OnLoad event to correct the initial state of the form
$FormConsoleViewer.add_Load($Form_StateCorrection_Load)
#Clean up the control events
$FormConsoleViewer.add_FormClosed($Form_Cleanup_FormClosed)
#Show the Form
return $FormConsoleViewer.ShowDialog()
} #End Function
#Call OnApplicationLoad to initialize
if((OnApplicationLoad) -eq $true)
{
#Call the form
Call-Temp_pff | Out-Null
#Perform cleanup
OnApplicationExit
}
What codes I have used in the script.
Once GUI application is loaded it will be adding VMWare module in the memory.
function OnApplicationLoad {
Add-PSSnapin vmware.vimautomation.core
}
When Login button is pressed it will load below script, Which login into esxi and list the VMs.
$buttonLogin_Click={
$ComboBoxVMs.Refresh()
Try {
Connect-VIServer $vCenterOrEsxi.Text -User $username.Text -Password $maskedtextbox1.Text
}
Catch {
$error[0].Exception | Out-GridView
}
$VMs = Get-VM | Where-Object {$_.PowerState -eq 'PoweredOn'} | Select-Object -ExpandProperty Name
$VMs | ForEach-Object {Load-ComboBox -ComboBox $ComboBoxVMs -Append -Items $_}
$vCenterOrEsxi.Clear()
$username.Clear()
$maskedtextbox1.Clear()
}
After clicking Open Console button it will open a console to the VM.
$buttonOpenConsole_Click={
Get-VM $ComboBoxVMs.SelectedItem | Open-VMConsoleWindow
}